Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142926 - cedega-5.2.3 fails multilib-strict qa test.
Summary: cedega-5.2.3 fails multilib-strict qa test.
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-05 15:35 UTC by Malcolm Lashley (RETIRED)
Modified: 2009-11-15 01:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Malcolm Lashley (RETIRED) gentoo-dev 2006-08-05 15:35:53 UTC
!!! File /var/tmp/portage/cedega-5.2.3/image///usr/lib/transgaming_cedega/gddb_parser64.so matches a file type that is not allowed in /usr/lib

Should be in /usr/lib64, not sure exactly how transgaming's stuff works here, but I'd posit that gddb.py:18 would also need to be patched to find the lib in /usr/lib64

Wine herd, didn't want to stomp on your package here, if you want amd64 herd to fix this - please re-assign back to us.

Portage 2.1.1_pre4-r3 (default-linux/amd64/2005.1, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Gentoo Base System version 1.12.4
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -Wall"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=k8 -pipe -Wall"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk/ ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://mir.zyrianes.net/gentoo/"
LINGUAS="en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--stats --progress"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/xgl-coffee"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac alsa apache2 avi bash-completion berkdb bitmap-fonts bluetooth browserplugin cdr cli crosscompile crypt cscope cups curl dbus dlloader dri dts dv dvb dvd dvdr eds elibc_glibc emboss encode ethereal evo examples exif f77 fastcgi ffmpeg firefox flac foomaticdb fortran gif gimp gimpprint glitz glut gphoto2 gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse ipod ipv6 isdnlog jack java jikes joystick jpeg kde kernel_linux lesstif libwww linguas_en_GB live lzw lzw-tiff mad mbox mikmod motif mozilla mp3 mpeg msn mysql nagios-ntp nagios-ping nagios-ssh ncurses nls nptl nptlonly nsplugin nvidia offensive oggvorbis opengl pam pcre pda pdflib perl pic png pnp pppd python qt qt3 qt4 quicktime rdesktop readline reflection rrdcgi rrdtool samba sdl sensord session smp snmp spell spl ssl svg symlink tcltk tcpd theora tiff truetype truetype-fonts trusted type1-fonts udev ups usb userland_GNU userlocales v4l v4l2 video_cards_nv video_cards_nvidia visualization wifi xcomposite xine xinerama xml2 xorg xosd xpm xprint xscreensaver xv xvid yahoo yv12 zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 1 SpanKY gentoo-dev 2006-08-05 15:40:55 UTC
the location of the lib is correct

added RESTRICT=multilib-strict to the package
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-08-31 04:04:51 UTC
(In reply to comment #1)
> added RESTRICT=multilib-strict to the package

This is not a valid restrict, so it doesn't fix or work around anything.
Comment 3 SpanKY gentoo-dev 2006-08-31 11:03:38 UTC
sure it is
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-02 03:25:54 UTC
(In reply to comment #3)
> sure it is

Well no, sorry but it isn't... 

# grep -Rni multilib-strict /usr/lib/portage
/usr/lib/portage/bin/misc-functions.sh:200:	if hasq multilib-strict ${FEATURES} && [ -x /usr/bin/file -a -x /usr/bin/find -a \
/usr/lib/portage/bin/misc-functions.sh:217:		[[ ${abort} == yes ]] && die "multilib-strict check failed!"

That's all. Could you explain how RESTRICT="multilib-strict" gets honored there?
Comment 5 SpanKY gentoo-dev 2006-09-02 12:35:04 UTC
here's a crazy idea, actually explain yourself instead of proclaiming it broken

limitation in the multilib-strict code
Comment 6 SpanKY gentoo-dev 2009-11-15 01:54:14 UTC
masked for punting:
# In-tree ebuilds are old, and newer upstream releases are simple GUIs
# which download/install/update things for you.  And upstream isn't
# interested in working with packagers.  Will punt in ~30 days.
app-emulation/cedega