Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135541 - Policy Violations: VCS ebuilds in stable
Summary: Policy Violations: VCS ebuilds in stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL: http://www.gentoo.org/proj/en/devrel/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-04 10:27 UTC by solar (RETIRED)
Modified: 2007-05-31 10:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description solar (RETIRED) gentoo-dev 2006-06-04 10:27:48 UTC
CVS sources policy:
"Live" cvs.eclass ebuilds are generally only intended for the convenience of developers and should always be masked with a ~[arch] keyword. It is impossible to guarantee the reliability of a "live" cvs.eclass ebuild since the upstream cvs tree may change at any time, which is why they should always be masked.

For more info see:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap3

--------------------------------------------------------------------------------
dev-games/cel-cvs-0.97: vcs ebuild visible for arch ppc, profile default-linux/ppc/ppc32/2006.0
dev-games/cel-cvs-0.97: vcs ebuild visible for arch ppc, profile hardened/ppc
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile hardened/x86
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
dev-games/cel-cvs-0.97: vcs ebuild visible for arch x86, profile hardened/x86/2.6
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch ppc, profile default-linux/ppc/ppc32/2006.0
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch ppc, profile hardened/ppc
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile hardened/x86
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
dev-games/crystalspace-cvs-0.99: vcs ebuild visible for arch x86, profile hardened/x86/2.6
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile hardened/x86
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch x86, profile hardened/x86/2.6
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch amd64, profile hardened/amd64/multilib
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch amd64, profile default-linux/amd64/2006.0/no-symlinks
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch amd64, profile default-linux/amd64/2006.0
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch amd64, profile hardened/amd64
dev-libs/libtu-svn-20040902: vcs ebuild visible for arch amd64, profile default-linux/amd64/2006.0/no-multilib
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch ppc, profile default-linux/ppc/ppc32/2006.0
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch ppc, profile hardened/ppc
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile hardened/x86
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
games-emulation/dosbox-cvs-20030809: vcs ebuild visible for arch x86, profile hardened/x86/2.6
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile hardened/x86
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
games-fps/avp-cvs-20031110: vcs ebuild visible for arch x86, profile hardened/x86/2.6
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile default-linux/x86/2006.0
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile hardened/x86
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile default-linux/x86/dev/2006.1/desktop
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile default-linux/x86/no-nptl/2.4
gnustep-libs/renaissance-0.8.1_pre20060324: vcs ebuild visible for arch x86, profile hardened/x86/2.6
sys-libs/ldetect-0.4.7: vcs ebuild visible for arch alpha, profile default-linux/alpha/no-nptl
sys-libs/ldetect-0.4.7: vcs ebuild visible for arch alpha, profile default-linux/alpha/2006.0
sys-libs/ldetect-0.4.7: vcs ebuild visible for arch alpha, profile default-linux/alpha/no-nptl/2.4
sys-libs/ldetect-lst-0.1.4: vcs ebuild visible for arch alpha, profile default-linux/alpha/no-nptl
sys-libs/ldetect-lst-0.1.4: vcs ebuild visible for arch alpha, profile default-linux/alpha/2006.0
sys-libs/ldetect-lst-0.1.4: vcs ebuild visible for arch alpha, profile default-linux/alpha/no-nptl/2.4

-------------------------------------------------------------------------------

Package: dev-games/cel-cvs
Herd: games
Maintainer: malverian@gentoo.org
Location: /usr/portage/dev-games/cel-cvs
Keywords: cel-cvs-0.97:  ppc x86 
ChangeLog: 1 agriffis, 1 malverian, 1 msterret, 

Package: dev-games/crystalspace-cvs
Herd: games
Maintainer: malverian@gentoo.org
Location: /usr/portage/dev-games/crystalspace-cvs
Keywords: crystalspace-cvs-0.99:  ppc x86 
ChangeLog: 5 mr_bones_, 1 agriffis, 1 wolf31o2, 1 dragonheart, 1 vapier, 

Package: dev-libs/libtu-svn
Herd: no-herd
Maintainer: twp@gentoo.org
Location: /usr/portage/dev-libs/libtu-svn
Keywords: libtu-svn-20040902:  amd64 ~sparc ~ppc x86 
ChangeLog: 2 twp, 1 eradicator, 1 malc, 1 blubb, 

Package: games-emulation/dosbox-cvs
Herd: games
Maintainer: mr_bones_@gentoo.org
Location: /usr/portage/games-emulation/dosbox-cvs
Keywords: dosbox-cvs-20030809:  ~amd64 ppc x86 
ChangeLog: 8 mr_bones_, 1 wolf31o2, 1 eradicator, 1 msterret, 

Package: games-fps/avp-cvs
Herd: games
Maintainer: games
Location: /usr/portage/games-fps/avp-cvs
Keywords: avp-cvs-20031110:  x86 
ChangeLog: 3 mr_bones_, 2 vapier, 1 spyderous, 1 msterret, 1 wolf31o2, 1 Tupone, 

Package: gnustep-libs/renaissance
Herd: gnustep
Maintainer: gnustep
Location: /usr/portage/gnustep-libs/renaissance
Keywords: renaissance-0.8.0:  ~x86 ~ppc 
Keywords: renaissance-0.8.1_pre20060324:  x86 
ChangeLog: 5 fafhrd, 4 armando, 2 dholm, 1 raker, 1 grobian, 1 aliz, 

Package: sys-libs/ldetect
Maintainer: Error (Missing metadata.xml)
Keywords: ldetect-0.4.7:  ~x86 alpha ~sparc ~ppc 
ChangeLog: 1 manson, 1 swegener, 1 dams, 1 ciaranm, 1 mcumming, 1 kloeri, 

Package: sys-libs/ldetect-lst
Maintainer: Error (Missing metadata.xml)
Keywords: ldetect-lst-0.1.4:  ~x86 alpha ~sparc ~ppc 
ChangeLog: 1 manson, 1 dams, 1 kloeri, 1 ciaranm,
Comment 1 Fabian Groffen gentoo-dev 2006-06-04 10:54:36 UTC
renaissance-0.8.1_pre20060324.ebuild converted to non-svn ebuild.  Sorry for the policy break!
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2006-06-04 13:47:09 UTC
avp-cvs is a snapshot, dosbox-cvs is on purpose.  removing games from cc.
Comment 3 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-06-04 20:06:45 UTC
(In reply to comment #2)
> avp-cvs is a snapshot, dosbox-cvs is on purpose.  removing games from cc.
> 

So why does avp-cvs inherit cvs eclass?  According to the changelog it hasn't used livecvs since 2003.

Dosbox-cvs is on purpose -> Why break policy here?
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2006-06-04 20:11:54 UTC
please stop adding games to the cc line.

avp-cvs inherits cvs to make it easy to pull from live cvs if we want to.
dosbox-cvs is frequently more featureful and stable then the release version.

They're both on purpose and the way the games team would like them to be.  Thanks.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-05 18:43:56 UTC
Err... I'll do avp-cvs anyway.  Upstream has moved it from CVS to SVN, and upstream is somewhat dead.  I think the only patches that have been applied since 2003 have come from us.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-06 07:22:29 UTC
I moved avp-cvs to avp and commented the inherit line.  I'm going to be creating an avp-9999.ebuild that pulls from subversion and is -* to match up with what we've kinda been doing wrt live cvs/svn ebuilds now.  This way the stable ebuild will *always* be a snapshot.  I'm also looking into getting access with upstream svn for this package, since the original porter quit working on it quite some time ago and the only patches that have been going in have been coming from Gentoo anyway.
Comment 7 Tom Payne (RETIRED) gentoo-dev 2006-06-06 10:25:49 UTC
libtu-svn removed (long dead ebuild; upstream changed to darcs).
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-12-19 08:43:36 UTC
dev-games/cel-cvs 
dev-games/crystalspace-cvs

They've both switched to SVN, what's the point of these ebuilds? CCing games, the maintainer has been MIA for quite some time...

Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 20:31:23 UTC
Games, someone cares to fix/remove the two useless ebuilds mentioned above?
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2007-02-06 21:41:55 UTC
games done
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-02-08 10:58:05 UTC
Thanks, closing.