public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] how CVS ebuilds are managed
@ 2003-04-29 18:21 Robert Thomas
  2003-04-29 18:46 ` Mark Gordon
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Robert Thomas @ 2003-04-29 18:21 UTC (permalink / raw
  To: gentoo-dev

Instead of having a separate package for a cvs version of a package, why 
not consider the cvs version to be the latest version of a package, but 
always marked unstable? Since the cvs version of a package usually 
overwrites the existing version, the old version should be automagically 
unmerged. For example, in the case of gaim and gaim-cvs, if the cvs 
version of gaim is installed, the stable version should be unmerged as 
if it was an old version of the package. Perhaps there is another way to 
manage this.
In the case of binary packages (like openoffice-bin), they should also 
be considered to be the same package, but still kept separate in some way.
Perhaps another USE flag?
# USE="bin" emerge openoffice

Or maybe cvs could be a new keyword:
# ACCEPT_KEYWORDS="cvs" emerge gaim

Ok, I really am talking out of the wrong orifice here, and I know that 
these ideas are probably a misuse of USE flags and KEYWORDS. I would 
just like to know if something like this could work (not necessarily the 
way I've described it, perhaps a different extention to the version 
calculating routine altogether), or if there is a reason these packages 
are managed the way they are (by "these" I mean all packages ending in 
"-bin" or "-cvs").

-- 
Cicero (Robert Thomas)
CS Major @ GA Tech
Email: rwt@cc.gatech.edu


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-05-09 11:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-29 18:21 [gentoo-dev] how CVS ebuilds are managed Robert Thomas
2003-04-29 18:46 ` Mark Gordon
2003-04-29 23:33 ` Abhishek Amit
2003-05-08 16:35   ` Mark Bainter
2003-05-08 18:03     ` Martin Schlemmer
2003-05-09 11:52       ` Mark Bainter
2003-04-30  1:44 ` Matthew Kennedy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox