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
