<?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>143237</bug_id>
          
          <creation_ts>2006-08-08 12:31 0000</creation_ts>
          <short_desc>dev-python/visual fails without numarray</short_desc>
          <delta_ts>2008-08-09 19:26:01 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>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>FelixWiemannBugs@gmx.de</reporter>
          <assigned_to>python@gentoo.org</assigned_to>
          <cc>neurogeek@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>FelixWiemannBugs@gmx.de</who>
            <bug_when>2006-08-08 12:31:10 0000</bug_when>
            <thetext>I&apos;m trying to emerge dev-python/visual:

[ebuild  N    ] dev-python/visual-3.2.9  USE=&quot;-doc -examples -numarray -numeric&quot; 0 kB

This hangs when &quot;checking for array in Python module numarray&quot;:

~/source/puzzler/trunk/misc/maze $ sudo emerge visual
Calculating dependencies... done!
&gt;&gt;&gt; Emerging (1 of 1) dev-python/visual-3.2.9 to /
&gt;&gt;&gt; checking ebuild checksums ;-)
&gt;&gt;&gt; checking auxfile checksums ;-)
&gt;&gt;&gt; checking miscfile checksums ;-)
&gt;&gt;&gt; checking visual-3.2.9.tar.bz2 ;-)
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking visual-3.2.9.tar.bz2 to /var/tmp/portage/visual-3.2.9/work
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Compiling source in /var/tmp/portage/visual-3.2.9/work/visual-3.2.9 ...

 * Support for Numeric or Numarray was not specified.
 * Building with Numeric support

 * econf: updating visual-3.2.9/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating visual-3.2.9/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-html-dir=/usr/share/doc/visual-3.2.9/html --with-example-dir=/usr/share/doc/visual-3.2.9/examples --disable-docs --disable-examples --without-numarray --build=i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... none
checking whether i686-pc-linux-gnu-gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for i686-pc-linux-gnu-g++... i686-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-g++... none
checking whether make sets $(MAKE)... (cached) yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by i686-pc-linux-gnu-gcc... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/i686-pc-linux-gnu-nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... i686-pc-linux-gnu-g++ -E
checking for i686-pc-linux-gnu-g77... no
checking for i686-pc-linux-gnu-f77... no
checking for i686-pc-linux-gnu-xlf... no
checking for i686-pc-linux-gnu-frt... no
checking for i686-pc-linux-gnu-pgf77... no
checking for i686-pc-linux-gnu-fort77... no
checking for i686-pc-linux-gnu-fl32... no
checking for i686-pc-linux-gnu-af77... no
checking for i686-pc-linux-gnu-f90... no
checking for i686-pc-linux-gnu-xlf90... no
checking for i686-pc-linux-gnu-pgf90... no
checking for i686-pc-linux-gnu-epcf90... no
checking for i686-pc-linux-gnu-f95... no
checking for i686-pc-linux-gnu-fort... no
checking for i686-pc-linux-gnu-xlf95... no
checking for i686-pc-linux-gnu-ifc... no
checking for i686-pc-linux-gnu-efc... no
checking for i686-pc-linux-gnu-pgf95... no
checking for i686-pc-linux-gnu-lf95... no
checking for i686-pc-linux-gnu-gfortran... no
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/i686-pc-linux-gnu-nm -B output from i686-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... i686-pc-linux-gnu-ar
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for i686-pc-linux-gnu-strip... i686-pc-linux-gnu-strip
checking if i686-pc-linux-gnu-gcc static flag  works... yes
checking if i686-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for i686-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag &quot;CXX&quot; to libtool
checking for ld used by i686-pc-linux-gnu-g++... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for i686-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag &quot;F77&quot; to libtool
checking whether to enable maintainer-specific portions of Makefiles... no
checking for some Win32 platform... no
checking for some Mac OSX platform... no
checking for a Python interpreter with version &gt;= 2.2... python
checking for python... /usr/bin/python
checking for python version... 2.4
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for array in python module Numeric... yes
checking for array in python module numarray...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>FelixWiemannBugs@gmx.de</who>
            <bug_when>2006-08-08 12:31:39 0000</bug_when>
            <thetext># emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.5-r0, 2.6.16-suspend2-r8 i686)
=================================================================
System uname: 2.6.16-suspend2-r8 i686 AMD Athlon(tm) XP 1700+
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.1.3-r1, 2.2.3-r6, 2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/gcc-config: 1.3.12-r4
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -fomit-frame-pointer -march=athlon-xp -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -fomit-frame-pointer -march=athlon-xp -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict userfetch userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ http://gentoo.intergenia.de http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo&quot;
LANG=&quot;en_US.utf8&quot;
LINGUAS=&quot;de en&quot;
MAKEOPTS=&quot;-j1&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.de.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dfx 3dnow X Xaw3d a52 aac acpi alsa amd apache2 apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cjk cli crypt cscope cups curl dga dhcp divx4linux djbfft dlloader dri dts dv dvb dvd dvdread emacs emboss encode fam fbcon fbsplash ffmpeg flac fontconfig foomaticdb gcj gdbm gif gimp gimpprint glep gs gtk gtk2 gtkhtml imagemagick isdnlog jikes jpeg lcms leim libg++ libwww live lua lzo mad maildir math mbox mikmod mmap mmx mmxext mng motif mp3 mpeg mplayer musepack ncurses network noreiserfs nptl offensive ogg opengl pcre pdf pdflib perl plugin png ppds pppd python qt qt3 qt4 quicktime readline real reflection samba scanner sdl session slang spl sse ssl subtitles svg syslog tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vcd vim-with-x vorbis win32codecs wmf wxwindows xanim xinetd xml xmms xorg xosd xpm xprint xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_de linguas_en userland_GNU video_cards_radeon&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>FelixWiemannBugs@gmx.de</who>
            <bug_when>2006-08-08 12:35:04 0000</bug_when>
            <thetext>&quot;Hanging&quot; means that emerge stops without consuming CPU until I press Ctrl+C:

checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.4/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.4/site-packages
checking for array in python module Numeric... yes
checking for array in python module numarray... sandbox:  Caught signal 2 in pid 27670


Exiting on signal 2
sandbox:  Signal already caught and busy still cleaning up!

/var/usr/portage/dev-python/visual/visual-3.2.9.ebuild: src_compile aborted; exiting.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tercel@gentoo.org</who>
            <bug_when>2006-08-08 12:49:48 0000</bug_when>
            <thetext>Hmm, this is very odd. I assume you have Numeric installed, but not Numarray?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>FelixWiemannBugs@gmx.de</who>
            <bug_when>2006-08-08 13:21:20 0000</bug_when>
            <thetext>Yup, that&apos;s correct, I have dev-python/numeric-23.7.

After emerging dev-python/visual with USE=numarray, so that dev-python/numarray-1.3.1 is before, it works fine.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>FelixWiemannBugs@gmx.de</who>
            <bug_when>2006-08-08 14:44:38 0000</bug_when>
            <thetext>It doesn&apos;t load then, though:

&gt;&gt;&gt; import visual
Traceback (most recent call last):
  File &quot;&lt;stdin&gt;&quot;, line 1, in ?
  File &quot;/usr/lib/python2.4/site-packages/visual/__init__.py&quot;, line 24, in ?
    import crayola
ImportError: No module named crayola
&gt;&gt;&gt; ^D
$ ls /usr/lib/python2.4/site-packages/visual/crayola.py
/usr/lib/python2.4/site-packages/visual/crayola.py

Very obscure.

That was with +numarray -numeric.  Doing +numeric -numarray works fine, then.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neurogeek@gentoo.org</who>
            <bug_when>2008-07-01 07:16:23 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; It doesn&apos;t load then, though:
&gt; 
&gt; &gt;&gt;&gt; import visual
&gt; Traceback (most recent call last):
&gt;   File &quot;&lt;stdin&gt;&quot;, line 1, in ?
&gt;   File &quot;/usr/lib/python2.4/site-packages/visual/__init__.py&quot;, line 24, in ?
&gt;     import crayola
&gt; ImportError: No module named crayola

For some strange reason I haven&apos;t been able to see yet, in visual/__init__.py when array_backend modules are imported and numarray is in USE then visual modules gets popped out of global and local spaces. If the imports of the modules in the visual package occurs before array_backend do its magic, then visual-3.2.9 works like a charm. I&apos;ll attach a patch to visual/__init__.py that solves the &quot;No module named crayola&quot; issue.


Best regards,</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neurogeek@gentoo.org</who>
            <bug_when>2008-07-01 07:19:09 0000</bug_when>
            <thetext>Created an attachment (id=159067)
Solves &quot;No module named crayola&quot; issue in dev-python/visual-3.2.9

Patch to site-packages/visual/__init__.py in dev-python/visual-3.2.9
This make visual to work with +numeric -numarray and -numeric +numarray</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neurogeek@gentoo.org</who>
            <bug_when>2008-07-05 21:37:51 0000</bug_when>
            <thetext>Created an attachment (id=159662)
dev-python/visual-3.2.9.ebuild PATCH 

Added visual-3.2.9-import_bug143237.patch into dev-python/visual-3.2.9.ebuild</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neurogeek@gentoo.org</who>
            <bug_when>2008-07-05 21:39:24 0000</bug_when>
            <thetext>Created an attachment (id=159664)
Renamed patch

Solves &quot;No module named crayola&quot; issue in dev-python/visual-3.2.9
into ${FILESDIR} </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neurogeek@gentoo.org</who>
            <bug_when>2008-08-09 19:26:01 0000</bug_when>
            <thetext>Added dev-python/visual-3.2.9-r1 to tree, solves this issue.

Closing bug.

Best regards, </thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159067</attachid>
            <date>2008-07-01 07:19 0000</date>
            <desc>Solves &quot;No module named crayola&quot; issue in dev-python/visual-3.2.9</desc>
            <filename>visual_import.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIF9faW5pdF9fLnB5Lm9yaWcJMjAwOC0wNi0zMCAyMjozOTowOC4wMDAwMDAwMDAgLTA0MzAK
KysrIF9faW5pdF9fLnB5CTIwMDgtMDYtMzAgMjI6Mzk6NTMuMDAwMDAwMDAwIC0wNDMwCkBAIC0x
Myw2ICsxMywxNCBAQAogCiAjIERvbid0IHRyeSB0aGlzIGF0IGhvbWUhCiBpbXBvcnQgYXJyYXlf
YmFja2VuZAorCisjSW1wb3J0IHZpc3VhbCBtb2R1bGVzCitpbXBvcnQgY3JheW9sYQorY29sb3Ig
PSBjcmF5b2xhCitmcm9tIHZpc3VhbC5wcmltaXRpdmVzIGltcG9ydCBhcnJvdywgY3lsaW5kZXIs
IGNvbmUsIHNwaGVyZSwgYm94LCByaW5nLCBsYWJlbAorZnJvbSB2aXN1YWwucHJpbWl0aXZlcyBp
bXBvcnQgZnJhbWUsIGN1cnZlLCBweXJhbWlkLCBlbGxpcHNvaWQsIGNvbnZleCwgZmFjZXMsIGhl
bGl4Citmcm9tIHZpc3VhbC51aSBpbXBvcnQgZGlzcGxheQorCiAjIFRoZSBmb2xsb3dpbmcgaXMg
aW50ZW5kZWQgdG8gYmUgZXF1aXZhbGVudCB0bzoKICMgPj4+IGZyb20gYXJyYXlfYmFja2VuZC5i
YWNrZW5kWzBdIGltcG9ydCAqCiB2YXJzID0gX19pbXBvcnRfXyhhcnJheV9iYWNrZW5kLmJhY2tl
bmRbMF0sIGdsb2JhbHMoKSwgbG9jYWxzKCksIFtdKQpAQCAtMjEsMTMgKzI5LDggQEAKICAgICAg
ICAgbG9jYWxzKClbaV0gPSBqCiAKICMgaW1wb3J0IGFsbCBvZiB0aGUgcHVibGljIG1vZHVsZXMg
aW50byB0aGUgZ2xvYmFsIG5hbWVzcGFjZQotaW1wb3J0IGNyYXlvbGEKLWNvbG9yID0gY3JheW9s
YQogaW1wb3J0IGN2aXN1YWwKIGZyb20gY3Zpc3VhbCBpbXBvcnQgdmVjdG9yLCBtYWcsIG1hZzIs
IG5vcm0sIGNyb3NzLCByb3RhdGUsIGNvbXAsIHByb2osIGRpZmZfYW5nbGUsIHJhdGUKLWZyb20g
dmlzdWFsLnByaW1pdGl2ZXMgaW1wb3J0IGFycm93LCBjeWxpbmRlciwgY29uZSwgc3BoZXJlLCBi
b3gsIHJpbmcsIGxhYmVsCi1mcm9tIHZpc3VhbC5wcmltaXRpdmVzIGltcG9ydCBmcmFtZSwgY3Vy
dmUsIHB5cmFtaWQsIGVsbGlwc29pZCwgY29udmV4LCBmYWNlcywgaGVsaXgKLWZyb20gdmlzdWFs
LnVpIGltcG9ydCBkaXNwbGF5CiBmcm9tIGN2aXN1YWwgaW1wb3J0IHZlY3Rvcl9hcnJheSwgc2Nh
bGFyX2FycmF5CiAKIGRlZiBfX3dhaXRjbG9zZSgpOgo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159662</attachid>
            <date>2008-07-05 21:37 0000</date>
            <desc>dev-python/visual-3.2.9.ebuild PATCH </desc>
            <filename>visual-3.2.9.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHZpc3VhbC0zLjIuOS5lYnVpbGQub3JpZwkyMDA4LTA3LTA1IDE3OjMyOjQyLjAwMDAwMDAw
MCAtMDQzMAorKysgdmlzdWFsLTMuMi45LmVidWlsZAkyMDA4LTA3LTA1IDE3OjMzOjAxLjAwMDAw
MDAwMCAtMDQzMApAQCAtMjQsMTkgKzI0LDI1IEBACiBERVBFTkQ9IiR7UkRFUEVORH0KICAgICAg
ICAgZGV2LXV0aWwvcGtnY29uZmlnIgogCitzcmNfdW5wYWNrKCkgeworICAgICAgICB1bnBhY2sg
IiR7QX0iCisgICAgICAgIGNkICIke1N9Ii9zaXRlLXBhY2thZ2VzCisgICAgICAgIGVwYXRjaCAi
JHtGSUxFU0RJUn0iLyR7UH0taW1wb3J0X2J1ZzE0MzIzNy5wYXRjaAorfQorCiBzcmNfY29tcGls
ZSgpIHsKICAgICAgICAgbG9jYWwgbXljb25mPSItLXdpdGhvdXQtbnVtYXJyYXkgLS13aXRob3V0
LW51bWVyaWMiCiAKICAgICAgICAgZWNobwotICAgICAgICBpZiB1c2VxIG51bWVyaWM7IHRoZW4K
KyAgICAgICAgaWYgdXNlIG51bWVyaWM7IHRoZW4KICAgICAgICAgICAgICAgICBlbG9nICJCdWls
ZGluZyB3aXRoIE51bWVyaWMgc3VwcG9ydCIKICAgICAgICAgICAgICAgICBteWNvbmY9JHtteWNv
bmYvLS13aXRob3V0LW51bWVyaWN9CiAgICAgICAgIGZpCi0gICAgICAgIGlmIHVzZXEgbnVtYXJy
YXk7IHRoZW4KKyAgICAgICAgaWYgdXNlIG51bWFycmF5OyB0aGVuCiAgICAgICAgICAgICAgICAg
ZWxvZyAiQnVpbGRpbmcgd2l0aCBOdW1hcnJheSBzdXBwb3J0IgogICAgICAgICAgICAgICAgIG15
Y29uZj0ke215Y29uZi8tLXdpdGhvdXQtbnVtYXJyYXl9CiAgICAgICAgIGZpCi0gICAgICAgIGlm
ICEgdXNlcSBudW1lcmljICYmICEgdXNlcSBudW1hcnJheTsgdGhlbgorICAgICAgICBpZiAhIHVz
ZSBudW1lcmljICYmICEgdXNlIG51bWFycmF5OyB0aGVuCiAgICAgICAgICAgICAgICAgZWxvZyAi
U3VwcG9ydCBmb3IgTnVtZXJpYyBvciBOdW1hcnJheSB3YXMgbm90IHNwZWNpZmllZC4iCiAgICAg
ICAgICAgICAgICAgZWxvZyAiQnVpbGRpbmcgd2l0aCBOdW1lcmljIHN1cHBvcnQiCiAgICAgICAg
ICAgICAgICAgbXljb25mPSR7bXljb25mLy0td2l0aG91dC1udW1lcmljfQpAQCAtNTUsMTggKzYx
LDIxIEBACiB9CiAKIHNyY19pbnN0YWxsKCkgewotICAgICAgICBlbWFrZSBERVNURElSPSIke0R9
IiBpbnN0YWxsIHx8IGRpZSAiaW5zdGFsbCBmYWlsZWQiCi0KICAgICAgICAgcHl0aG9uX3ZlcnNp
b24KIAotICAgICAgICBta2RpciAtcCAiJHtEfSIvdXNyLyQoZ2V0X2xpYmRpcikvcHl0aG9uJHtQ
WVZFUn0vc2l0ZS1wYWNrYWdlcy92aXN1YWwvCi0gICAgICAgIG12ICIke0R9Ii91c3IvbGliL3B5
dGhvbiR7UFlWRVJ9L3NpdGUtcGFja2FnZXMvIFwKLSAgICAgICAgICAgICAgICAiJHtEfSIvdXNy
LyQoZ2V0X2xpYmRpcikvcHl0aG9uJHtQWVZFUn0vc2l0ZS1wYWNrYWdlcy92aXN1YWwvCisgICAg
ICAgIG1rZGlyIC1wICIke0R9Ii91c3IvJChnZXRfbGliZGlyKS9weXRob24ke1BZVkVSfQorICAg
ICAgICBjcCAtUiBzaXRlLXBhY2thZ2VzIFwKKyAgICAgICAgICAgICAgICAiJHtEfSIvdXNyLyQo
Z2V0X2xpYmRpcikvcHl0aG9uJHtQWVZFUn0KIAogICAgICAgICAjdGhlIHZweXRob24gc2NyaXB0
IGRvZXMgbm90IHdvcmssIGFuZCBpcyB1bm5lY2Vzc2FyeS4KLSAgICAgICAgI0Fsc28gbnVrZSBk
aXJlY3RvcmllcyB0aGF0IGFyZSBlbXB0eSBzbyB3ZSBkb24ndCBoYXZlCi0gICAgICAgICNlbXB0
eSBkaXJlY3RvcmllcyBoYW5naW5nIGFyb3VuZC4KLSAgICAgICAgcm0gLXJmICIke0R9Ii91c3Iv
YmluLwotICAgICAgICBybSAtcmYgIiR7RH0iL3Vzci9saWIvCisgICAgICAgIGlmIHVzZSBkb2M7
IHRoZW4KKyAgICAgICAgICAgICAgICBkb2RpciAvdXNyL3NoYXJlL2RvYy8iJHtQRn0iCisgICAg
ICAgICAgICAgICAgZG9odG1sIGRvY3MvKi5odG1sCisgICAgICAgICAgICAgICAgZG9odG1sIGRv
Y3MvdmlzdWFsLyoKKyAgICAgICAgZmkKKyAgICAgICAgaWYgdXNlIGV4YW1wbGVzOyB0aGVuCisg
ICAgICAgICAgICAgICAgZG9kaXIgL3Vzci9zaGFyZS9kb2MvIiR7UEZ9Ii9leGFtcGxlcworICAg
ICAgICAgICAgICAgIGNwIGV4YW1wbGVzLyogIiR7RH0iL3Vzci9zaGFyZS9kb2MvIiR7UEZ9Ii9l
eGFtcGxlcworICAgICAgICBmaQogCiB9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159664</attachid>
            <date>2008-07-05 21:39 0000</date>
            <desc>Renamed patch</desc>
            <filename>visual-3.2.9-import_bug143237.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIHNpdGUtcGFja2FnZXMvdmlzdWFsL19faW5pdF9fLnB5CTIwMDgtMDYtMzAgMjI6Mzk6MDgu
MDAwMDAwMDAwIC0wNDMwCisrKyBzaXRlLXBhY2thZ2VzL3Zpc3VhbC9fX2luaXRfXy5weQkyMDA4
LTA2LTMwIDIyOjM5OjUzLjAwMDAwMDAwMCAtMDQzMApAQCAtMTMsNiArMTMsMTQgQEAKIAogIyBE
b24ndCB0cnkgdGhpcyBhdCBob21lIQogaW1wb3J0IGFycmF5X2JhY2tlbmQKKworI0ltcG9ydCB2
aXN1YWwgbW9kdWxlcworaW1wb3J0IGNyYXlvbGEKK2NvbG9yID0gY3JheW9sYQorZnJvbSB2aXN1
YWwucHJpbWl0aXZlcyBpbXBvcnQgYXJyb3csIGN5bGluZGVyLCBjb25lLCBzcGhlcmUsIGJveCwg
cmluZywgbGFiZWwKK2Zyb20gdmlzdWFsLnByaW1pdGl2ZXMgaW1wb3J0IGZyYW1lLCBjdXJ2ZSwg
cHlyYW1pZCwgZWxsaXBzb2lkLCBjb252ZXgsIGZhY2VzLCBoZWxpeAorZnJvbSB2aXN1YWwudWkg
aW1wb3J0IGRpc3BsYXkKKwogIyBUaGUgZm9sbG93aW5nIGlzIGludGVuZGVkIHRvIGJlIGVxdWl2
YWxlbnQgdG86CiAjID4+PiBmcm9tIGFycmF5X2JhY2tlbmQuYmFja2VuZFswXSBpbXBvcnQgKgog
dmFycyA9IF9faW1wb3J0X18oYXJyYXlfYmFja2VuZC5iYWNrZW5kWzBdLCBnbG9iYWxzKCksIGxv
Y2FscygpLCBbXSkKQEAgLTIxLDEzICsyOSw4IEBACiAgICAgICAgIGxvY2FscygpW2ldID0gagog
CiAjIGltcG9ydCBhbGwgb2YgdGhlIHB1YmxpYyBtb2R1bGVzIGludG8gdGhlIGdsb2JhbCBuYW1l
c3BhY2UKLWltcG9ydCBjcmF5b2xhCi1jb2xvciA9IGNyYXlvbGEKIGltcG9ydCBjdmlzdWFsCiBm
cm9tIGN2aXN1YWwgaW1wb3J0IHZlY3RvciwgbWFnLCBtYWcyLCBub3JtLCBjcm9zcywgcm90YXRl
LCBjb21wLCBwcm9qLCBkaWZmX2FuZ2xlLCByYXRlCi1mcm9tIHZpc3VhbC5wcmltaXRpdmVzIGlt
cG9ydCBhcnJvdywgY3lsaW5kZXIsIGNvbmUsIHNwaGVyZSwgYm94LCByaW5nLCBsYWJlbAotZnJv
bSB2aXN1YWwucHJpbWl0aXZlcyBpbXBvcnQgZnJhbWUsIGN1cnZlLCBweXJhbWlkLCBlbGxpcHNv
aWQsIGNvbnZleCwgZmFjZXMsIGhlbGl4Ci1mcm9tIHZpc3VhbC51aSBpbXBvcnQgZGlzcGxheQog
ZnJvbSBjdmlzdWFsIGltcG9ydCB2ZWN0b3JfYXJyYXksIHNjYWxhcl9hcnJheQogCiBkZWYgX193
YWl0Y2xvc2UoKToK
</data>        

          </attachment>
    </bug>

</bugzilla>