<?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>228905</bug_id>
          
          <creation_ts>2008-06-22 14:47 0000</creation_ts>
          <short_desc>dev-lang/python-2.5.2-r4 : test-str segfault</short_desc>
          <delta_ts>2008-06-24 13:54:42 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>Applications</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://bugs.python.org/issue1608</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>198121</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>oli.huber@gmail.com</reporter>
          <assigned_to>python@gentoo.org</assigned_to>
          <cc>coldwind@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>oli.huber@gmail.com</who>
            <bug_when>2008-06-22 14:47:43 0000</bug_when>
            <thetext>[ebuild   R   ] dev-lang/python-2.5.2-r4  USE=&quot;berkdb gdbm ipv6 ncurses readline sqlite ssl threads tk ucs2 -bootstrap -build -doc -examples -wininst&quot; 0 kB

During test phase :

test_str
make: *** [test] Erreur de segmentation (it means segmentation fault)

Then I emerge python with -ggdb, so I can get an bt (see attachement).

Note that this occur during an emerge -e world, because I&apos;m upgrading to glibc 2.8 and gcc-4.3.1 &amp;&amp; I added as-neede to my LDFLAGS 

I have emerged this package one month ago on this box and it pass tests.

emerge --info :

Portage 2.2_pre8 (default-linux/x86/2007.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.25-gentoo-r1-i686-Intel-R-_Pentium-R-_M_processor_1.86GHz-with-glibc2.0
Timestamp of tree: Tue, 17 Jun 2008 20:45:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r4, 2.5.2-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.25-r4
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium-m -pipe &quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config&quot;
CONFIG_PROTECT_MASK=&quot;/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d&quot;
CXXFLAGS=&quot;-O2 -march=pentium-m -pipe &quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;ccache distlocks parallel-fetch preserve-libs sandbox sfperms strict test unmerge-orphans userfetch&quot;
GENTOO_MIRRORS=&quot; http://mirror.ovh.net/gentoo-distfiles/&quot;
LANG=&quot;fr_FR.utf-8&quot;
LC_ALL=&quot;fr_FR.utf-8&quot;
LDFLAGS=&quot;-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed&quot;
LINGUAS=&quot;fr&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/overlays/proaudio/proaudio /usr/local/overlays/local&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;3d X X509 Xaw3d a52 aac aalib acl acpi ada adns adplug afs aiglx aio akode alsa amrnb amrwb animation apache2 apm arts artswrappersuid asf atm audiofile avahi bash-completion bashlogger beagle bench berkdb bidi bindist bl bonjour bootsplash border branding browserplugin bs bzip2 cairo caps cdda cddb cdio cdparanoia cdr cgi chardet chipcard chroot cjk cli compositor console copacity cpudetection cracklib crashhandler crypt ctype cups curl curlwrappers cvs cyrillic d daap dbus dc1394 dedicated dg dga dia directfb disk-partition djvu dlloader dmi dmx dock dri dssi dts dv dvb dvd dvdnav dvdr dvdread dvi dynagraph edl elf emboss enca encode esd evo exif extra extra-algorithms extrafilters fam fame fbcon fbcondecor fbsplash ffmpeg fftw firefox flac flash float font-server fortran fpx ftp fuse gcj gcrypt gd gdbm ggi gif gimp git glib glitz glut gmp gnutls gphoto2 gpm graphics graphviz group gs gstreamer gtk gtk2 hal hardened hash hbci howl-compat httpd hybrid i8x0 iconv idea idn ieee1394 imagemagick imlib immqt inkjar inquisitio iontruetype iproute2 ipv6 isdnlog jack jack-tmpfs java javascript jbig jingle jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility kerberos kig-scripting kpathsea l7filter ladcca ladspa lame laptop lash lcms ldap lesstif libcaca libgcrypt libnotify libsamplerate lilypond live lm_sensors logitech-mouse logrotate loop-aes lua lzma lzo mad matroska md5sum mdnsresponder-compat meanwhile midi mikmod miniwin mjpeg mktemp mmap mmx mmxext mng mod modplug mono motif mozilla mozsha1 mozsvg mp2 mp3 mp4 mpeg msn mtp mudflap multislot multitarget musepack music musicbrainz nas nat ncurses neXt neg nemesi netboot nethack netjack network network-cron nis nls nntp nptl nptlonly nsplugin ntp objc objc++ objc-gc ofx ogg oggvorbis omega openal openexr opengl openmp openntpd osc oss pam pam_chroot pam_timestamp pango parse-clocks pascal passwdqc pcap pccts pch pcmcia pcre pdf perforce perl perlsuid pertty php pic pkcs11 plotutils plugins png pnm portage portaudio postgres postscript povray ppds pppd profile pstricks publishers pulseaudio put pvr python qa qq qt qt3 qt3support qt4 quicktime quotes radio rar rc5 rdesktop readline real reflection regex rpm rtc rtsp ruby samba sasl scanner science script sdl sdl-image sensord server session sftplogging shout showdesktop sidspoof-source silc skey slang smi smux sndfile snmp soap sox speex spell spl sql sqlite sqlite3 srt sse sse2 ssl startup-notification state stream subversion suhosin svg svga svnserve swat sysfs taglib tcltk tcpd teletext test tetex tex4ht tga theora threads threadsafe tidy tiff timidity toolbar trailfocus truetype tta twolame ucs2 unicode upnp usb v4l v4l2 vcd vda vesa-tng vesafb-tng vga vidix vim vim-pager vim-syntax vim-with-x visualization vlm vorbis vorbis-psy vst wallpaper wavpack webdav widget wifi win32codecs wma wmf wmlreadere wxwindows x11 x264 x86 xanim xattr xcb xcomposite xetex xine xinerama xml xml2 xmlwriter xorg xosd xprint xsl xv xvid xvmc yv12 zeroconf zip zlib&quot; ALSA_CARDS=&quot;hda-intel&quot; ALSA_PCM_PLUGINS=&quot;adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol&quot; APACHE2_MODULES=&quot;actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias&quot; ELIBC=&quot;glibc&quot; INPUT_DEVICES=&quot;evdev mouse keyboard synaptics&quot; KERNEL=&quot;linux&quot; LCD_DEVICES=&quot;bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text&quot; LINGUAS=&quot;fr&quot; USERLAND=&quot;GNU&quot; VIDEO_CARDS=&quot;v4l vga vesa radeon fbdev fglrx&quot;
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oli.huber@gmail.com</who>
            <bug_when>2008-06-22 14:49:30 0000</bug_when>
            <thetext>Created an attachment (id=158007)
bt full

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>coldwind@gentoo.org</who>
            <bug_when>2008-06-22 16:51:51 0000</bug_when>
            <thetext>Python team, this is http://bugs.python.org/issue1608</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oli.huber@gmail.com</who>
            <bug_when>2008-06-22 21:58:19 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; Python team, this is http://bugs.python.org/issue1608
&gt; 

Thanks! I have find why we were affected by this bug : CFLAGS is set by the ebuild and so it lack -fwrapv. It seems that we need to enable this for gcc 4.x : In configure.in :

        # For gcc 4.x we need to use -fwrapv so lets check if its supported
        if &quot;$CC&quot; -v --help 2&gt;/dev/null |grep -- -fwrapv &gt; /dev/null; then
           WRAP=&quot;-fwrapv&quot;
        fi

I have patched the ebuild and it work flawlessy.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>oli.huber@gmail.com</who>
            <bug_when>2008-06-22 21:59:46 0000</bug_when>
            <thetext>Created an attachment (id=158049)
patch proposal

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hawking@gentoo.org</who>
            <bug_when>2008-06-24 13:54:42 0000</bug_when>
            <thetext>Fixed in python-2.5.2-r5, thanks for reporting.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>158007</attachid>
            <date>2008-06-22 14:49 0000</date>
            <desc>bt full</desc>
            <filename>python.test.2</filename>
            <type>text/plain</type>
            <data encoding="base64">KGdkYikgcnVuClN0YXJ0aW5nIHByb2dyYW06IC92YXIvdG1wL3BvcnRhZ2UvZGV2LWxhbmcvcHl0
aG9uLTIuNS4yLXI0L3dvcmsvUHl0aG9uLTIuNS4yL3B5dGhvbiB0ZXN0X3N0ci5weQpbVGhyZWFk
IGRlYnVnZ2luZyB1c2luZyBsaWJ0aHJlYWRfZGIgZW5hYmxlZF0KW05ldyBUaHJlYWQgMHhiN2Nj
ODZjMCAoTFdQIDExOTE3KV0KdGVzdF9fX2NvbnRhaW5zX18gKF9fbWFpbl9fLlN0clRlc3QpIC4u
LiBvawp0ZXN0X2J1ZzEwMDEwMTEgKF9fbWFpbl9fLlN0clRlc3QpIC4uLiBvawp0ZXN0X2NhcGl0
YWxpemUgKF9fbWFpbl9fLlN0clRlc3QpIC4uLiBvawp0ZXN0X2NlbnRlciAoX19tYWluX18uU3Ry
VGVzdCkgLi4uIG9rCnRlc3RfY29udmVyc2lvbiAoX19tYWluX18uU3RyVGVzdCkgLi4uIG9rCnRl
c3RfY291bnQgKF9fbWFpbl9fLlN0clRlc3QpIC4uLiBvawp0ZXN0X2VuY29kaW5nX2RlY29kaW5n
IChfX21haW5fXy5TdHJUZXN0KSAuLi4gb2sKdGVzdF9lbmRzd2l0aCAoX19tYWluX18uU3RyVGVz
dCkgLi4uIG9rCgpQcm9ncmFtIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdWLCBTZWdtZW50YXRpb24g
ZmF1bHQuCltTd2l0Y2hpbmcgdG8gVGhyZWFkIDB4YjdjYzg2YzAgKExXUCAxMTkxNyldCnN0cmlu
Z19leHBhbmR0YWJzIChzZWxmPTB4OTJkYjU0MCwgYXJncz0weDkyZjU3MmMpIGF0IE9iamVjdHMv
c3RyaW5nb2JqZWN0LmM6MzM2MwozMzYzICAgICAgICAgICAgICAgICAgICAgICAgKnErKyA9ICcg
JzsKKGdkYikgYnQKIzAgIHN0cmluZ19leHBhbmR0YWJzIChzZWxmPTB4OTJkYjU0MCwgYXJncz0w
eDkyZjU3MmMpIGF0IE9iamVjdHMvc3RyaW5nb2JqZWN0LmM6MzM2MwojMSAgMHhiN2VkODJmZCBp
biBQeUNGdW5jdGlvbl9DYWxsIChmdW5jPTB4OTJmNTZhYywgYXJnPTB4OTJmNTcyYywga3c9MHg5
MmVhZjBjKSBhdCBPYmplY3RzL21ldGhvZG9iamVjdC5jOjczCiMyICAweGI3ZWE2N2NhIGluIFB5
T2JqZWN0X0NhbGwgKGZ1bmM9MHg5MmY1NmFjLCBhcmc9MHg5MmY1NzJjLCBrdz0weDkyZWFmMGMp
IGF0IE9iamVjdHMvYWJzdHJhY3QuYzoxODY0CiMzICAweGI3ZjIzZWYwIGluIFB5RXZhbF9FdmFs
RnJhbWVFeCAoZj0weDkzMTYyNzQsIHRocm93ZmxhZz0wKSBhdCBQeXRob24vY2V2YWwuYzozODUz
CiM0ICAweGI3ZjI2Y2IzIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbz0weDkyYzVjMzgsIGdsb2Jh
bHM9MHg5MjYzMjRjLCBsb2NhbHM9MHgwLCBhcmdzPTB4OTJkZmJhMCwgYXJnY291bnQ9NCwga3dz
PTB4MCwga3djb3VudD0wLCBkZWZzPTB4MCwgZGVmY291bnQ9MCwgY2xvc3VyZT0weDApCmF0IFB5
dGhvbi9jZXZhbC5jOjI4MzYKIzUgIDB4YjdlYzU5NDggaW4gZnVuY3Rpb25fY2FsbCAoZnVuYz0w
eDkyZDQwMmMsIGFyZz0weDkyZGZiOTQsIGt3PTB4MCkgYXQgT2JqZWN0cy9mdW5jb2JqZWN0LmM6
NTE3CiM2ICAweGI3ZWE2N2NhIGluIFB5T2JqZWN0X0NhbGwgKGZ1bmM9MHg5MmQ0MDJjLCBhcmc9
MHg5MmRmYjk0LCBrdz0weDApIGF0IE9iamVjdHMvYWJzdHJhY3QuYzoxODY0CiM3ICAweGI3ZjIz
ZWYwIGluIFB5RXZhbF9FdmFsRnJhbWVFeCAoZj0weDkzMTYwZmMsIHRocm93ZmxhZz0wKSBhdCBQ
eXRob24vY2V2YWwuYzozODUzCiM4ICAweGI3ZjI2Y2IzIGluIFB5RXZhbF9FdmFsQ29kZUV4IChj
bz0weDkyZDg1MzAsIGdsb2JhbHM9MHg5MjY5NjhjLCBsb2NhbHM9MHgwLCBhcmdzPTB4OTMyNzFl
OCwgYXJnY291bnQ9NSwga3dzPTB4OTMyNzFmYywga3djb3VudD0wLCBkZWZzPTB4MCwgZGVmY291
bnQ9MCwgY2xvc3VyZT0weDApCmF0IFB5dGhvbi9jZXZhbC5jOjI4MzYKIzkgIDB4YjdmMjU1OWMg
aW4gUHlFdmFsX0V2YWxGcmFtZUV4IChmPTB4OTMyNzBhYywgdGhyb3dmbGFnPTApIGF0IFB5dGhv
bi9jZXZhbC5jOjM2NjkKIzEwIDB4YjdmMjU4ZDcgaW4gUHlFdmFsX0V2YWxGcmFtZUV4IChmPTB4
OTMxM2I1NCwgdGhyb3dmbGFnPTApIGF0IFB5dGhvbi9jZXZhbC5jOjM2NTkKIzExIDB4YjdmMjZj
YjMgaW4gUHlFdmFsX0V2YWxDb2RlRXggKGNvPTB4OTJjNTk2OCwgZ2xvYmFscz0weDkyNjMyNGMs
IGxvY2Fscz0weDAsIGFyZ3M9MHg5MmU5NDc4LCBhcmdjb3VudD0yLCBrd3M9MHg5MzEyYWUwLCBr
d2NvdW50PTAsIGRlZnM9MHg5MmQyM2Q4LCBkZWZjb3VudD0xLCBjbG9zdXJlPTB4MCkKYXQgUHl0
aG9uL2NldmFsLmM6MjgzNgojMTIgMHhiN2VjNThkMCBpbiBmdW5jdGlvbl9jYWxsIChmdW5jPTB4
OTI2Y2U2NCwgYXJnPTB4OTJlOTQ2Yywga3c9MHg5MmVhY2VjKSBhdCBPYmplY3RzL2Z1bmNvYmpl
Y3QuYzo1MTcKIzEzIDB4YjdlYTY3Y2EgaW4gUHlPYmplY3RfQ2FsbCAoZnVuYz0weDkyNmNlNjQs
IGFyZz0weDkyZTk0NmMsIGt3PTB4OTJlYWNlYykgYXQgT2JqZWN0cy9hYnN0cmFjdC5jOjE4NjQK
IzE0IDB4YjdmMjNlZjAgaW4gUHlFdmFsX0V2YWxGcmFtZUV4IChmPTB4OTMxMzllYywgdGhyb3dm
bGFnPTApIGF0IFB5dGhvbi9jZXZhbC5jOjM4NTMKIzE1IDB4YjdmMjZjYjMgaW4gUHlFdmFsX0V2
YWxDb2RlRXggKGNvPTB4OTJjNTliMCwgZ2xvYmFscz0weDkyNjMyNGMsIGxvY2Fscz0weDAsIGFy
Z3M9MHg5MmU5NDM4LCBhcmdjb3VudD0yLCBrd3M9MHgwLCBrd2NvdW50PTAsIGRlZnM9MHgwLCBk
ZWZjb3VudD0wLCBjbG9zdXJlPTB4MCkKYXQgUHl0aG9uL2NldmFsLmM6MjgzNgojMTYgMHhiN2Vj
NTk0OCBpbiBmdW5jdGlvbl9jYWxsIChmdW5jPTB4OTI2Y2U5YywgYXJnPTB4OTJlOTQyYywga3c9
MHgwKSBhdCBPYmplY3RzL2Z1bmNvYmplY3QuYzo1MTcKIzE3IDB4YjdlYTY3Y2EgaW4gUHlPYmpl
Y3RfQ2FsbCAoZnVuYz0weDkyNmNlOWMsIGFyZz0weDkyZTk0MmMsIGt3PTB4MCkgYXQgT2JqZWN0
cy9hYnN0cmFjdC5jOjE4NjQKIzE4IDB4YjdlYWQyNGMgaW4gaW5zdGFuY2VtZXRob2RfY2FsbCAo
ZnVuYz0weDkyNmNlOWMsIGFyZz0weDkyZTk0MmMsIGt3PTB4MCkgYXQgT2JqZWN0cy9jbGFzc29i
amVjdC5jOjI1MTkKIzE5IDB4YjdlYTY3Y2EgaW4gUHlPYmplY3RfQ2FsbCAoZnVuYz0weDkyNDc4
OWMsIGFyZz0weDkyZTk0MGMsIGt3PTB4MCkgYXQgT2JqZWN0cy9hYnN0cmFjdC5jOjE4NjQKIzIw
IDB4YjdlZjBmM2YgaW4gc2xvdF90cF9jYWxsIChzZWxmPTB4OTJlNGVhYywgYXJncz0weDkyZTk0
MGMsIGt3ZHM9MHgwKSBhdCBPYmplY3RzL3R5cGVvYmplY3QuYzo0NzA2CiMyMSAweGI3ZWE2N2Nh
IGluIFB5T2JqZWN0X0NhbGwgKGZ1bmM9MHg5MmU0ZWFjLCBhcmc9MHg5MmU5NDBjLCBrdz0weDAp
IGF0IE9iamVjdHMvYWJzdHJhY3QuYzoxODY0CiMyMiAweGI3ZjIyOGE3IGluIFB5RXZhbF9FdmFs
RnJhbWVFeCAoZj0weDkzMTM4ODQsIHRocm93ZmxhZz0wKSBhdCBQeXRob24vY2V2YWwuYzozNzg0
CiMyMyAweGI3ZjI2Y2IzIGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbz0weDkyY2EwZjgsIGdsb2Jh
bHM9MHg5MjYzMjRjLCBsb2NhbHM9MHgwLCBhcmdzPTB4OTJlNGNmOCwgYXJnY291bnQ9Miwga3dz
PTB4OTIxMDllOCwga3djb3VudD0wLCBkZWZzPTB4MCwgZGVmY291bnQ9MCwgY2xvc3VyZT0weDAp
CmF0IFB5dGhvbi9jZXZhbC5jOjI4MzYKIzI0IDB4YjdlYzU4ZDAgaW4gZnVuY3Rpb25fY2FsbCAo
ZnVuYz0weDkyZDQyOTQsIGFyZz0weDkyZTRjZWMsIGt3PTB4OTJlYWM2NCkgYXQgT2JqZWN0cy9m
dW5jb2JqZWN0LmM6NTE3CiMyNSAweGI3ZWE2N2NhIGluIFB5T2JqZWN0X0NhbGwgKGZ1bmM9MHg5
MmQ0Mjk0LCBhcmc9MHg5MmU0Y2VjLCBrdz0weDkyZWFjNjQpIGF0IE9iamVjdHMvYWJzdHJhY3Qu
YzoxODY0CiMyNiAweGI3ZjIzZWYwIGluIFB5RXZhbF9FdmFsRnJhbWVFeCAoZj0weDkzMTM3MWMs
IHRocm93ZmxhZz0wKSBhdCBQeXRob24vY2V2YWwuYzozODUzCiMyNyAweGI3ZjI2Y2IzIGluIFB5
RXZhbF9FdmFsQ29kZUV4IChjbz0weDkyY2ExNDAsIGdsb2JhbHM9MHg5MjYzMjRjLCBsb2NhbHM9
MHgwLCBhcmdzPTB4OTJlNGE5OCwgYXJnY291bnQ9Miwga3dzPTB4MCwga3djb3VudD0wLCBkZWZz
PTB4MCwgZGVmY291bnQ9MCwgY2xvc3VyZT0weDApCmF0IFB5dGhvbi9jZXZhbC5jOjI4MzYKIzI4
IDB4YjdlYzU5NDggaW4gZnVuY3Rpb25fY2FsbCAoZnVuYz0weDkyZDQyY2MsIGFyZz0weDkyZTRh
OGMsIGt3PTB4MCkgYXQgT2JqZWN0cy9mdW5jb2JqZWN0LmM6NTE3CiMyOSAweGI3ZWE2N2NhIGlu
IFB5T2JqZWN0X0NhbGwgKGZ1bmM9MHg5MmQ0MmNjLCBhcmc9MHg5MmU0YThjLCBrdz0weDApIGF0
IE9iamVjdHMvYWJzdHJhY3QuYzoxODY0CiMzMCAweGI3ZWFkMjRjIGluIGluc3RhbmNlbWV0aG9k
X2NhbGwgKGZ1bmM9MHg5MmQ0MmNjLCBhcmc9MHg5MmU0YThjLCBrdz0weDApIGF0IE9iamVjdHMv
Y2xhc3NvYmplY3QuYzoyNTE5CiMzMSAweGI3ZWE2N2NhIGluIFB5T2JqZWN0X0NhbGwgKGZ1bmM9
MHg5MjQ3ODc0LCBhcmc9MHg5MmU5M2FjLCBrdz0weDApIGF0IE9iamVjdHMvYWJzdHJhY3QuYzox
ODY0CiMzMiAweGI3ZWYwZjNmIGluIHNsb3RfdHBfY2FsbCAoc2VsZj0weDkyZTRjNGMsIGFyZ3M9
MHg5MmU5M2FjLCBrd2RzPTB4MCkgYXQgT2JqZWN0cy90eXBlb2JqZWN0LmM6NDcwNgojMzMgMHhi
N2VhNjdjYSBpbiBQeU9iamVjdF9DYWxsIChmdW5jPTB4OTJlNGM0YywgYXJnPTB4OTJlOTNhYywg
a3c9MHgwKSBhdCBPYmplY3RzL2Fic3RyYWN0LmM6MTg2NAojMzQgMHhiN2YyMjhhNyBpbiBQeUV2
YWxfRXZhbEZyYW1lRXggKGY9MHg5MzEzNWI0LCB0aHJvd2ZsYWc9MCkgYXQgUHl0aG9uL2NldmFs
LmM6Mzc4NAojMzUgMHhiN2YyNmNiMyBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY289MHg5MmNhMGY4
LCBnbG9iYWxzPTB4OTI2MzI0YywgbG9jYWxzPTB4MCwgYXJncz0weDkyZTJjMTgsIGFyZ2NvdW50
PTIsIGt3cz0weDkyYjNmZjAsIGt3Y291bnQ9MCwgZGVmcz0weDAsIGRlZmNvdW50PTAsIGNsb3N1
cmU9MHgwKQphdCBQeXRob24vY2V2YWwuYzoyODM2CiMzNiAweGI3ZWM1OGQwIGluIGZ1bmN0aW9u
X2NhbGwgKGZ1bmM9MHg5MmQ0Mjk0LCBhcmc9MHg5MmUyYzBjLCBrdz0weDkyZWFiZGMpIGF0IE9i
amVjdHMvZnVuY29iamVjdC5jOjUxNwojMzcgMHhiN2VhNjdjYSBpbiBQeU9iamVjdF9DYWxsIChm
dW5jPTB4OTJkNDI5NCwgYXJnPTB4OTJlMmMwYywga3c9MHg5MmVhYmRjKSBhdCBPYmplY3RzL2Fi
c3RyYWN0LmM6MTg2NAojMzggMHhiN2YyM2VmMCBpbiBQeUV2YWxfRXZhbEZyYW1lRXggKGY9MHg5
MzEzNDRjLCB0aHJvd2ZsYWc9MCkgYXQgUHl0aG9uL2NldmFsLmM6Mzg1MwojMzkgMHhiN2YyNmNi
MyBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY289MHg5MmNhMTQwLCBnbG9iYWxzPTB4OTI2MzI0Yywg
bG9jYWxzPTB4MCwgYXJncz0weDkyZTRjYjgsIGFyZ2NvdW50PTIsIGt3cz0weDAsIGt3Y291bnQ9
MCwgZGVmcz0weDAsIGRlZmNvdW50PTAsIGNsb3N1cmU9MHgwKQphdCBQeXRob24vY2V2YWwuYzoy
ODM2Ci0tLVR5cGUgPHJldHVybj4gdG8gY29udGludWUsIG9yIHEgPHJldHVybj4gdG8gcXVpdC0t
LQojNDAgMHhiN2VjNTk0OCBpbiBmdW5jdGlvbl9jYWxsIChmdW5jPTB4OTJkNDJjYywgYXJnPTB4
OTJlNGNhYywga3c9MHgwKSBhdCBPYmplY3RzL2Z1bmNvYmplY3QuYzo1MTcKIzQxIDB4YjdlYTY3
Y2EgaW4gUHlPYmplY3RfQ2FsbCAoZnVuYz0weDkyZDQyY2MsIGFyZz0weDkyZTRjYWMsIGt3PTB4
MCkgYXQgT2JqZWN0cy9hYnN0cmFjdC5jOjE4NjQKIzQyIDB4YjdlYWQyNGMgaW4gaW5zdGFuY2Vt
ZXRob2RfY2FsbCAoZnVuYz0weDkyZDQyY2MsIGFyZz0weDkyZTRjYWMsIGt3PTB4MCkgYXQgT2Jq
ZWN0cy9jbGFzc29iamVjdC5jOjI1MTkKIzQzIDB4YjdlYTY3Y2EgaW4gUHlPYmplY3RfQ2FsbCAo
ZnVuYz0weDkyNDc4MjQsIGFyZz0weDkyZDJjZWMsIGt3PTB4MCkgYXQgT2JqZWN0cy9hYnN0cmFj
dC5jOjE4NjQKIzQ0IDB4YjdlZjBmM2YgaW4gc2xvdF90cF9jYWxsIChzZWxmPTB4OTJkNjFjYywg
YXJncz0weDkyZDJjZWMsIGt3ZHM9MHgwKSBhdCBPYmplY3RzL3R5cGVvYmplY3QuYzo0NzA2CiM0
NSAweGI3ZWE2N2NhIGluIFB5T2JqZWN0X0NhbGwgKGZ1bmM9MHg5MmQ2MWNjLCBhcmc9MHg5MmQy
Y2VjLCBrdz0weDApIGF0IE9iamVjdHMvYWJzdHJhY3QuYzoxODY0CiM0NiAweGI3ZjIyOGE3IGlu
IFB5RXZhbF9FdmFsRnJhbWVFeCAoZj0weDkzMTJkMWMsIHRocm93ZmxhZz0wKSBhdCBQeXRob24v
Y2V2YWwuYzozNzg0CiM0NyAweGI3ZjI1OGQ3IGluIFB5RXZhbF9FdmFsRnJhbWVFeCAoZj0weDkz
MTI2MzQsIHRocm93ZmxhZz0wKSBhdCBQeXRob24vY2V2YWwuYzozNjU5CiM0OCAweGI3ZjI2Y2Iz
IGluIFB5RXZhbF9FdmFsQ29kZUV4IChjbz0weDkyZDgxODgsIGdsb2JhbHM9MHg5MjY5MTNjLCBs
b2NhbHM9MHgwLCBhcmdzPTB4OTMwZjE2OCwgYXJnY291bnQ9Miwga3dzPTB4OTMwZjE3MCwga3dj
b3VudD0wLCBkZWZzPTB4OTJkNmVmOCwgZGVmY291bnQ9MSwgY2xvc3VyZT0weDApCmF0IFB5dGhv
bi9jZXZhbC5jOjI4MzYKIzQ5IDB4YjdmMjU1OWMgaW4gUHlFdmFsX0V2YWxGcmFtZUV4IChmPTB4
OTMwZjAxYywgdGhyb3dmbGFnPTApIGF0IFB5dGhvbi9jZXZhbC5jOjM2NjkKIzUwIDB4YjdmMjZj
YjMgaW4gUHlFdmFsX0V2YWxDb2RlRXggKGNvPTB4OTJkODFkMCwgZ2xvYmFscz0weDkyNjkxM2Ms
IGxvY2Fscz0weDAsIGFyZ3M9MHg5MmIzZmUwLCBhcmdjb3VudD0xLCBrd3M9MHg5MmIzZmU0LCBr
d2NvdW50PTAsIGRlZnM9MHgwLCBkZWZjb3VudD0wLCBjbG9zdXJlPTB4MCkKYXQgUHl0aG9uL2Nl
dmFsLmM6MjgzNgojNTEgMHhiN2YyNTU5YyBpbiBQeUV2YWxfRXZhbEZyYW1lRXggKGY9MHg5MmIz
ZWE0LCB0aHJvd2ZsYWc9MCkgYXQgUHl0aG9uL2NldmFsLmM6MzY2OQojNTIgMHhiN2YyNThkNyBp
biBQeUV2YWxfRXZhbEZyYW1lRXggKGY9MHg5MmJkZTFjLCB0aHJvd2ZsYWc9MCkgYXQgUHl0aG9u
L2NldmFsLmM6MzY1OQojNTMgMHhiN2YyNmNiMyBpbiBQeUV2YWxfRXZhbENvZGVFeCAoY289MHg5
MmM1MGIwLCBnbG9iYWxzPTB4YjdjYTFhY2MsIGxvY2Fscz0weGI3Y2ExYWNjLCBhcmdzPTB4MCwg
YXJnY291bnQ9MCwga3dzPTB4MCwga3djb3VudD0wLCBkZWZzPTB4MCwgZGVmY291bnQ9MCwgY2xv
c3VyZT0weDApCmF0IFB5dGhvbi9jZXZhbC5jOjI4MzYKIzU0IDB4YjdmMjZlYjUgaW4gUHlFdmFs
X0V2YWxDb2RlIChjbz0weDkyYzUwYjAsIGdsb2JhbHM9MHhiN2NhMWFjYywgbG9jYWxzPTB4Yjdj
YTFhY2MpIGF0IFB5dGhvbi9jZXZhbC5jOjQ5NAojNTUgMHhiN2Y0MTJhMiBpbiBydW5fbW9kICht
b2Q9PHZhbHVlIG9wdGltaXplZCBvdXQ+LCBmaWxlbmFtZT08dmFsdWUgb3B0aW1pemVkIG91dD4s
IGdsb2JhbHM9MHhiN2NhMWFjYywgbG9jYWxzPTB4YjdjYTFhY2MsIGZsYWdzPTB4YmZkYzc3Mjgs
IGFyZW5hPTB4OTJiNjlmMCkKYXQgUHl0aG9uL3B5dGhvbnJ1bi5jOjEyNzMKIzU2IDB4YjdmNDEz
NWMgaW4gUHlSdW5fRmlsZUV4RmxhZ3MgKGZwPTB4OTIwOTAwOCwgZmlsZW5hbWU9MHhiZmRjOGMx
ZSAidGVzdF9zdHIucHkiLCBzdGFydD0yNTcsIGdsb2JhbHM9MHhiN2NhMWFjYywgbG9jYWxzPTB4
YjdjYTFhY2MsIGNsb3NlaXQ9MSwgZmxhZ3M9MHhiZmRjNzcyOCkKYXQgUHl0aG9uL3B5dGhvbnJ1
bi5jOjEyNTkKIzU3IDB4YjdmNDJhZDUgaW4gUHlSdW5fU2ltcGxlRmlsZUV4RmxhZ3MgKGZwPTB4
OTIwOTAwOCwgZmlsZW5hbWU9MHhiZmRjOGMxZSAidGVzdF9zdHIucHkiLCBjbG9zZWl0PTEsIGZs
YWdzPTB4YmZkYzc3MjgpIGF0IFB5dGhvbi9weXRob25ydW4uYzo4NzkKIzU4IDB4YjdmNDMyNGEg
aW4gUHlSdW5fQW55RmlsZUV4RmxhZ3MgKGZwPTB4OTIwOTAwOCwgZmlsZW5hbWU9MHhiZmRjOGMx
ZSAidGVzdF9zdHIucHkiLCBjbG9zZWl0PTEsIGZsYWdzPTB4YmZkYzc3MjgpIGF0IFB5dGhvbi9w
eXRob25ydW4uYzo2OTgKIzU5IDB4YjdmNGNjZmYgaW4gUHlfTWFpbiAoYXJnYz0xLCBhcmd2PTB4
YmZkYzc3ZjQpIGF0IE1vZHVsZXMvbWFpbi5jOjUyMwojNjAgMHgwODA0ODVmMiBpbiBtYWluIChh
cmdjPTUzODk3NjI4OCwgYXJndj0weDIwMjAyMDIwKSBhdCAuL01vZHVsZXMvcHl0aG9uLmM6MjMK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>158049</attachid>
            <date>2008-06-22 21:59 0000</date>
            <desc>patch proposal</desc>
            <filename>python.ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHB5dGhvbi0yLjUuMi1yNC5lYnVpbGR+CTIwMDgtMDYtMjIgMjM6MDg6NTEuMDAwMDAwMDAw
ICswMjAwCisrKyBweXRob24tMi41LjItcjQuZWJ1aWxkCTIwMDgtMDYtMjIgMjM6NTE6MDguMDAw
MDAwMDAwICswMjAwCkBAIC0xMjEsNiArMTIxLDExIEBACiAJICAgdXNlIGhhcmRlbmVkICYmIHJl
cGxhY2UtZmxhZ3MgLU8zIC1PMgogCWZpCiAKKwkjIGh0dHBzOi8vYnVncy5nZW50b28ub3JnL3No
b3dfYnVnLmNnaT9pZD0yMjg5MDUKKwlpZiBoYXNfdmVyc2lvbiA+PXN5cy1kZXZlbC9nY2MtNCog
OyB0aGVuCisJCWFwcGVuZC1mbGFncyAtZndyYXB2CisJZmkKKwkJCQkJCQkKIAlleHBvcnQgT1BU
PSIke0NGTEFHU30iCiAKIAlsb2NhbCBteWNvbmYK
</data>        

          </attachment>
    </bug>

</bugzilla>