<?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>207667</bug_id>
          
          <creation_ts>2008-01-27 12:47 0000</creation_ts>
          <short_desc>[QA] ebuilds not using python/distutils eclass where they should</short_desc>
          <delta_ts>2008-05-02 15:40:51 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>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>197254</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>eva@gentoo.org</reporter>
          <assigned_to>qa@gentoo.org</assigned_to>
          <cc>eva@gentoo.org</cc>
    
    <cc>python@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2008-01-27 12:47:12 0000</bug_when>
            <thetext>Hi there,

I&apos;ve been running the following command on my system to see how bad gnome ebuilds performed in correctly using python stuff and found out that gnome herd isn&apos;t the only offender here:

$ egrep -H &quot;*\.py[co]&quot; /var/db/pkg/*/*/CONTENTS | cut -f1 -d: |uniq|sed \
&quot;s|/CONTENTS||g&quot;

app-admin/pessulus-2.16.3
app-editors/gedit-2.20.4
app-pda/pilot-link-0.12.3
dev-lang/python-2.5.1-r5
dev-python/gnome-python-desktop-2.20.0
dev-python/gnome-python-extras-2.19.1-r1
dev-python/gst-python-0.10.9
dev-python/notify-python-0.1.1
dev-python/pygtkglext-1.1.0
dev-util/gquilt-0.20
dev-util/meld-1.1.5.1
gnome-base/gnome-applets-2.20.1
gnome-base/gnome-menus-2.20.3
gnome-extra/deskbar-applet-2.20.3
gnome-extra/gnome-games-2.20.3
gnome-extra/libgsf-1.14.7
gnome-extra/music-applet-2.2.1
media-gfx/gimp-2.4.3
media-sound/rhythmbox-0.11.2-r1
media-video/pitivi-0.11.1
net-analyzer/nmap-4.53
net-misc/gnome-blog-0.9.1
net-zope/zopeinterface-3.0.1-r1
www-client/epiphany-extensions-2.20.1
x11-misc/alacarte-0.11.3-r1

I&apos;ll be looking into fixing gnome related ebuilds (hopefully before the 2008.0 snapshot) and CCed you so you&apos;re aware of the problem for other packages and eventually ping maintainers to fix them.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2008-02-18 23:47:04 0000</bug_when>
            <thetext>I think I&apos;ve now nearly finished all gnome-related packages I have installed on my system. I will start fixing others packages unless someones stops me now :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2008-02-24 22:13:43 0000</bug_when>
            <thetext>Of the stuff I have installed on my various machines, here is what&apos;s left to do:

app-pda/libopensync-0.22
dev-java/javatoolkit-0.2.0-r1
dev-util/subversion-1.4.6
dev-lang/python-2.5.1-r5
dev-python/wxpython-2.6.4.0
media-gfx/gimp-2.4.3
net-analyzer/nmap-4.53
net-mail/fetchmail-6.3.8-r1
net-mail/mailman-2.1.9-r2
net-zope/zopeinterface-3.0.1-r1

Obviously there is probably much more across the tree so maybe we should consider adding this test to the QA list of portage. Anyway, gnome herd should be clean now, removing us from CC.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eva@gentoo.org</who>
            <bug_when>2008-05-02 15:40:51 0000</bug_when>
            <thetext>reassigning to qa so they are aware of this stuff.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>