Re: [proaudio] (cvs|svn|git) vs 9999

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


On Fri, 11 Aug 2006 18:22:26 +0200
Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> wrote:

> On Fri, 11 Aug 2006 15:56:58 +0200
> Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:
> 
> > Thomas Kuther wrote:
> > > On Fri, 11 Aug 2006 10:06:37 +0200
> > > Frieder Bürzele <evermind@xxxxxxxxxxxxx> wrote:
> > >
> > >   
> > >> carmen wrote:
> > >>     
> > >>> wondering if theres any concensus on -9999 versions vs seperate
> > >>> -cvs directories? with 9999, with -cvs, it breaks the continuity
> > >>> of one directory per package, and additional checks must be
> > >>> added to avoid conflicts.
> > >>>
> > >>> as an example, ive installed libgig-cvs. now on a -DNuav world,
> > >>> its trying to install libgig-2.0.2. i had to add libgig-9999 to
> > >>> package.provided (thus the seperate -cvs version didnt prevent
> > >>> me from /etc/portage file editing after all. id rather edit
> > >>> package.keywords once to enable -9999 version than have to
> > >>> continually do -uav to make sure non-cvs versions arent being
> > >>> brought in beacise i didnt populate package.provided..
> > >>> preemptive handling of the situation.
> > >>>
> > >>> another example is the patchage-cvs and om-cvs ebuilds that i
> > >>> submitted a while ago. the author has changed to SVN, at a
> > >>> different host. at this point, the -cvs should be changed to
> > >>> -svn to be consistent (but still no consistency to whether a
> > >>> 'unreleased' version is -cvs, -svn, -git, -bzr, -mercurial, or
> > >>> what... confusing users as to which version to try). also it
> > >>> doesnt show up in eg eix or esearch 'available versions'. 
> > >>>
> > >>> in any case, my vote is for -9999. this is what the main portage
> > >>> tree does as well..
> > >>>
> > >>> c,c
> > >>>
> > >>>   
> > >>>       
> > >> first I just wanted to have -cvs -svn, -... in the overlay to
> > >> see clearly if it's a -cvs -svn, -...  snapshot or not.
> > >> But over time I feel like using -9999 is the better way as it
> > >> minimize (I hope) maintenance.
> > >>
> > >> So If I change all -cvs -svn, -... to -9999 what keywords should
> > >> they be? ~xARCH or -*
> > >>
> > >> @all
> > >> please express your opinions? Should we change to 9999?
> > >>
> > >> Greetz
> > >>     Frieder
> > >>
> > >>     
> > >
> > > Hi all :)
> > >
> > >   
> > great to hear from you again :)
> > 
> > > i guess you know my opinion on that one. -9999!
> > >
> > >   
> > yes :)
> > > IMHO it's _definately_ easier for the maintainer, but complicates
> > > things up for the users a bit, as -9999 should also use -* as
> > > keyword (see the e17 ebuilds by vapier, they all use that scheme)
> > > So users will have to add the respective packages to their
> > > package.keywords file.
> > > Anyways this is the right way: 
> > > - no double-mobble and DEPEND weirdness, so -9999
> > > - live CVS/SVN stuff can be broken, or break other things, so -*
> > > keyword
> > >
> > > Regards,
> > > Tom
> > >
> > > PS: i think i have some spare time now and might help out a bit
> > > again. 
> > so If you've time and willing to fix this go on. I'll look into it
> > later Tell me what you've fixed so we won't collide
> > perhaps we can do an update to the wiki to clear up this changes
> > 
> > Greetz
> >     Frieder
> > 
> 
> Heya Frieder ;)
> 
> ..just converting all stuff in media-sound right now.

d'oh, media-libs i mean.

Attachment: signature.asc
Description: PGP signature



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/