<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>135541</bug_id>
          
          <creation_ts>2006-06-04 10:27 0000</creation_ts>
          <short_desc>Policy Violations: VCS ebuilds in stable</short_desc>
          <delta_ts>2007-05-31 10:55:58 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Development</component>
          <version>1.4</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&amp;chap=1#doc_chap3</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>solar@gentoo.org</reporter>
          <assigned_to>qa@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2006-06-04 10:27:48 0000</bug_when>
            <thetext>CVS sources policy:
&quot;Live&quot; 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 &quot;live&quot; 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&amp;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,</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>grobian@gentoo.org</who>
            <bug_when>2006-06-04 10:54:36 0000</bug_when>
            <thetext>renaissance-0.8.1_pre20060324.ebuild converted to non-svn ebuild.  Sorry for the policy break!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2006-06-04 13:47:09 0000</bug_when>
            <thetext>avp-cvs is a snapshot, dosbox-cvs is on purpose.  removing games from cc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>antarus@gentoo.org</who>
            <bug_when>2006-06-04 20:06:45 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; avp-cvs is a snapshot, dosbox-cvs is on purpose.  removing games from cc.
&gt; 

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

Dosbox-cvs is on purpose -&gt; Why break policy here?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2006-06-04 20:11:54 0000</bug_when>
            <thetext>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&apos;re both on purpose and the way the games team would like them to be.  Thanks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-06-05 18:43:56 0000</bug_when>
            <thetext>Err... I&apos;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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-06-06 07:22:29 0000</bug_when>
            <thetext>I moved avp-cvs to avp and commented the inherit line.  I&apos;m going to be creating an avp-9999.ebuild that pulls from subversion and is -* to match up with what we&apos;ve kinda been doing wrt live cvs/svn ebuilds now.  This way the stable ebuild will *always* be a snapshot.  I&apos;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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>twp@gentoo.org</who>
            <bug_when>2006-06-06 10:25:49 0000</bug_when>
            <thetext>libtu-svn removed (long dead ebuild; upstream changed to darcs).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-12-19 08:43:36 0000</bug_when>
            <thetext>dev-games/cel-cvs 
dev-games/crystalspace-cvs

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

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-01-21 20:31:23 0000</bug_when>
            <thetext>Games, someone cares to fix/remove the two useless ebuilds mentioned above?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2007-02-06 21:41:55 0000</bug_when>
            <thetext>games done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-02-08 10:58:05 0000</bug_when>
            <thetext>Thanks, closing.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>