for reference, the original announcement (spec-files-other) for 
the very good idea to bring more software into the OSes:
http://www.opensolaris.org/jive/thread.jspa?threadID=51849&tstart=105

but we could discuss how long an established .spec file should remain
in a repository, when other repositories pick the file up and 
adjust/rewrite it. Since this could take a bit longer (weeks?) to 
finally integrate into a Distribution and the userbase may take
a month or two to widely use these Distros with the additional
software.

If we look at the repository spec-files-extra, it has been constantly
evolving and most times many of the .specs simply worked.
Many .spec files made it into the Distributions in the past.

Users of the spec-files-extra run today build from snv_60s/70s and 80s.
I think we should not force users to upgrade theyr systems only to
suffice new Dependencies, and the only way out of not upgradeing
would be using several not even losely coupled repositories at a time.

If ever possible, spec-files-extra scould target the most popular
releases and if a .spec is picked up by other repositories, they 
should not be deleted from the old location too early.

other repositories like spec-files and for transition the 
spec-files-other (see announcement above) may simply pick
up the .spec files and if they have been integrated in a Distri-
bution and this gets widely in use, only then the .spec should 
retire.

A delayed retire of .spec files would avoid breaking dependencies
in the scope of e.g. spec-files-extra.

The only disadvantage I could see with retiring old .spec files
later is, that we would forget removing a clearly obsoleted one.
But if we look at the activities in spec-files-extra, I think 
it'll take only day/hours that someone adjusts an older SFExy.spec 
to refernce "incompatible with SUNWxy" and to update other .specs
to alternatively "Require: SFExy OR SUNWxy". 
Examples are in the repository already.

Thomas


On Fri, Mar 28, 2008 at 09:47:21AM +1300, Laszlo (Laca) Peter wrote:
> Hmm... when we move specs for SFE to JDS and rename them to
> SUNW*, we really should update the dependencies in SFE.
> We currently have lots of broken deps because of this.
> 
> Laca
> 
> On Thu, 2008-03-27 at 18:24 +0000, Dermot McCluskey wrote:
> > It's moved to spec-files-other (in core/SUNWgnugetopt.spec)
> > because it's needed by compiz.  It's also in Nevada now
> > (since b85).
> > 
> > 
> > - dermot
> > 
> > 
> > Ben Taylor wrote:
> > > I am trying to build git, which relies on xlsto which needs Gnu getopt.
> > > 
> > > Looks like it used to be there, but it's not in the current svn.
> > > 
> > > Anyone know?
> > > 
> > > Ben
> > >  
> > >  
> > > This message posted from opensolaris.org
> > > _______________________________________________
> > > desktop-discuss mailing list
> > > desktop-discuss at opensolaris.org
> > _______________________________________________
> > desktop-discuss mailing list
> > desktop-discuss at opensolaris.org
> 
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
> 

-- 
Mit freundlichen Gruessen,

Thomas Wagner

--
Bitte registrieren Sie Ihre Systeme: https://sunconnection.sun.com/inventory/
Es lohnt sich, denn wir bauen unsere Services fuer Sie aus!
Fuer Rueckfragen und Informationen: sci-gy at sun.com            

*********************************************************************
Thomas Wagner                Tel:    +49-(0)-711-720 98-131
Proactive Technical Analyst  Fax:    +49-(0)-711-720 98-443
Global Customer Services     Cell:   +49-(0)-175-292 60 64
Sun Microsystems GmbH        E-Mail: Thomas.Wagner at Sun.com
Zettachring 10A, D-70567 Stuttgart       http://www.sun.de

Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1, D-85551 
Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering


Reply via email to