Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 103535

Summary: [multilib-strict] dev-python/wxpython-2.4.2.4
Product: Gentoo Linux Reporter: Jim Laflin <jimlaflin>
Component: New packagesAssignee: AMD64 Project <amd64>
Status: RESOLVED FIXED    
Severity: normal CC: blubb
Priority: High    
Version: 2005.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Diff for ebuild
Diff for ebuild
Diff for ebuild
Diff for ebuild

Description Jim Laflin 2005-08-23 18:08:16 UTC
Tries to install to /usr/lib

Please find attached diff for ebuild

Jim

Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.1-r1
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/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/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks multilib-strict sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac alsa amarok amd64 avi berkdb bitmap-fonts browserplugin cdb cdr crypt
cups curl directfb dvd dvdr dvdread eds encode esd fam foomaticdb fortran gdbm
gif gphoto2 gpm gstreamer gtk gtk2 guile hal imagemagick imlib ipv6 java jpeg
junit kde kdeenablefinal libwww lzw lzw-tiff mad mikmod mp3 mpeg mplayer msn
ncurses nls nocd nvidia ogg oggvorbis opengl oss pam pdflib perl pic png python
qt quicktime readline real ruby samba sdl spell ssl symlink tcltk tcpd tetex
theora tiff truetype truetype-fonts type1-fonts usb userlocales v4l vcd vorbis
xine xml2 xpm xv zlib linguas_en_GB userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Jim Laflin 2005-08-23 18:10:26 UTC
Created attachment 66702 [details, diff]
Diff for ebuild
Comment 2 Jim Laflin 2005-08-23 19:36:56 UTC
Created attachment 66709 [details, diff]
Diff for ebuild
Comment 3 Jim Laflin 2005-08-23 19:37:07 UTC
Created attachment 66710 [details, diff]
Diff for ebuild
Comment 4 Jim Laflin 2005-08-23 19:37:16 UTC
Created attachment 66711 [details, diff]
Diff for ebuild
Comment 5 Jim Laflin 2005-08-23 19:38:20 UTC
OK, first off.. sorry for the spam.

Here's the deal (and why I've submitted patches for each version)

wxpython-2.4.2.4 - tries to install to /usr/lib (fails multilib-strict)
wxpython-2.4.2.4-r2 - fails (multilib-strict), and also checks for old versions
in /usr/lib
wxpython-2.6.0.0-r1 - checks for old versions in /usr/lib
wxpython-2.6.1.0 - checks for old versions in /usr/lib


The only potential breakage I see is if one were to install from an old ebuild
(which installed its files into /usr/lib/), then use a more recent one which is
multilib friendly. How you handle that is up to you :-)

Cheers
Jim
Comment 6 Simon Stelling (RETIRED) gentoo-dev 2005-09-07 12:17:04 UTC
fixed, thanks for the patches