Bug 100795 - libpng.so.* is missing in app-emulation/emul-linux-x86-baselibs-2.2 and others
|
Bug#:
100795
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: amd64@gentoo.org
|
Reported By: zappi@herz--aus--gold.de
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: libpng.so.* is missing in app-emulation/emul-linux-x86-baselibs-2.2 and others
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-07-30 02:06 0000
|
There are a few libs missing in that Ebuild.
Specialy this libs that are located in the 2.1.1 Package in the Directory
/emul/linux/x86/lib/usr/lib.
I hope my Description is good enough to detect the problem.
Michael Edwards
Reproducible: Always
Steps to Reproduce:
1.emerge emul-linux-x86-baselibs
2.starting Skype
3.Skype is missing libpng.so.3
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5-r1, 2.4.1-r1
sys-apps/sandbox: 1.2.11
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="-march=k8 -O2 -pipe -fweb -finline-functions -frename-registers"
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/lib64/mozilla/defaults/pref /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="-march=k8 -O2 -pipe -fweb -finline-functions -frename-registers
-fmove-all-movables"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LINGUAS="de nds ro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/trunk"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 3dnowex O5Avim-with-x S3TC X Xaw3d a52 aac aalib alsa am64 ao apache2
arts artswrappersuid artworkextra audiofile avi bash-completion berkdb
bitmap-fonts bluetooth bmp bonobo bzip2 bzlib cdda cddb cdio cdparanoia cdr
cdrom codecs crypt cscope css cups curl curlwrappers deskmenu dga dillo dio dnd
dpms dts dvd dvdr dvdread ecc edl eds emacs emul-linux encode escreen esd evo
evo2 expat faad fam fame fb ffmpeg filter flac flash foomaticdb fortran freetype
ftp gdbm geoip gg gif gimp gimpprint gkrellm glut gnome gpgme gpm gs gstreamer
gtk gtk2 gtkhtml guile hbci html http httpd icq icu ieee1394 imagemagick imlib
imlib2 ipv6 irc irmc jabber jack jack-tmpfs java joystick jpeg kde kdepim ladcca
ladspa largeterminal latex ldap leim libcaca libsamplerate libwww lirc live
lm_sensors logitech-mouse lzo lzw lzw-tiff mad matroska mbox menu mjpeg mls
moneyplex monkey motif mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg
mpeg4 mplayer msn msql mule multi-tty music nas ncurses net network nls nntp
no-old-linux nocd nptl nptlonly nvidia ogg oggvorbis openal opengl openssh opie
oscar oss pam panel panelplugin pdf pdfkit pdflib perl physfs playlist plugin
png portaudio print python qt quicktime quotes randr rdesktop readline real
remote rhythmbox rss ruby samba sblive scanner scrambledir screenshot sdl
sendfile shaper shorten sid silc silverxp slang smime sndfile sockets softquota
sounds sox speex spell ssl startup-notification stencil-buffer stream streamzap
subversion svg sysfs t1lib tcltk tcpd tetex theora threads tidy tiff timidity
transcode truetype truetype-fonts type1 type1-fonts unicode usb userlocales utf8
uudeview v4l2 vcd vcdimager videos vim vim-pager visualizationO5A vlm vorbis
winbind wma123 wmf wxwindows xchatdccserver xchattext xemacs xface xforms xine
xml xml2 xmms xosd xpm xrandr xv xvid yahoo zlib zvbi linguas_de linguas_nds
linguas_ro userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
libpng.so.* and libpng12.so.* are missing from latest release 2.2 of
emul-linux-x86-baselibs (making mplayer32 quite unhappy).
by the way, the bug title should include libpng.so before duplicates begin to
spring up (since the release is a security fix, it is marked stable)
(In reply to comment #1)
> libpng.so.* and libpng12.so.* are missing from latest release 2.2 of
> emul-linux-x86-baselibs (making mplayer32 quite unhappy).
>
> by the way, the bug title should include libpng.so before duplicates begin to
> spring up (since the release is a security fix, it is marked stable)
I'd change the title.
Thanks
there are also some other libraries missing: sys-libs/com_err and sys-libs/ss.
a
new package is already in the make, but it'll take some hours to get it on the
mirrors
Committed 2.2.2 version from blubb, should be fixed now.
we have to wait 4 hours to get the package onto the mirrors -- taking out 2.2.2
again
mirrors were a bit faster than expected, ebuild committed
i am still getting errors running mplayer32 -
mplayer: error while loading shared libraries: libslang-utf8.so.1: cannot open
shared object file: No such file or directory
should this file be part of the package?
ben@localhost ~/fourum4wc/repos/trunk $ slocate libslang
/emul/linux/x86/usr/lib/libslang.so.1.4.9
/emul/linux/x86/usr/lib/libslang.so.1
/emul/linux/x86/usr/lib/libslang.so
/emul/linux/x86/usr/lib/libslang.a
--
Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3500+
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python: 2.3.5
sys-apps/sandbox: 1.2.11
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="-march=athlon64 -O2 -pipe "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/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/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe "
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo"
LC_ALL="en_GB.UTF-8"
LINGUAS="en_GB.UTF-8 en_GB en zh_CN zh_TW ja ko"
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="amd64 X aac aalib alsa apache2 arts avi berkdb bitmap-fonts bluetooth
bonobo cdr cjk crypt cups curl directfb dvd dvdr dvdread eds encode esd fam
ffmpeg flac font-server foomaticdb fortran gd gdbm ggi gif gnome gpm gstreamer
gtk gtk2 gtkhtml guile imagemagick imlib ipv6 java jpeg junit kde libwww
lm_sensors lzw lzw-tiff mad mikmod motif mozilla mp3 mpeg mysql nas ncurses nls
odbc ogg oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime
readline real samba sdl spell sqlite ssl tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts unicode usb userlocales v4l vorbis wmf xine xml xml2
xmms xpm xv xvid zlib linguas_en_GB.UTF-8 linguas_en_GB linguas_en linguas_zh_CN
linguas_zh_TW linguas_ja linguas_ko userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LDFLAGS
these other files are also not present:
libgmodule-2.0.so.0 => not found
libgthread-2.0.so.0 => not found
libglib-2.0.so.0 => not found
thats from ldd /opt/bin/mplayer32
I think this is nearly fixed - I'm now solely getting:
liblcms.so.1 => not found
this is from an ldd on skype.bin and nspluginscan (from the 3.4.1 32bit konq
plugin fudge)
FYI
guido@ronin ~ $ emerge info
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5
sys-apps/sandbox: 1.2.11
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="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
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/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg ccache digest distlocks sandbox sfperms strict
userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LINGUAS="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.elguido.com/gentoo-portage"
USE="amd64 X X509 a52 aac accessibility acl acpi alsa arts artswrappersuid
audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib caps ccache cdda
cddb cdio cdparanoia cdr cdrom chroot codecs cracklib crypt cups curl dvd dvdr
dvdread ecc encode erandom faad fam ffmpeg fftw flac font-server foomaticdb
fortran gif gimp gnome gpgme gpm gtk gtk2 idea ieee1394 imagemagick imlib ipv6
jabber jack java javascript jpeg jpeg2k kde kdeenablefinal kerberos
koffice-plugin krb4 latex libwww live lzo lzw lzw-tiff mad md5sum mhash mime
mimencode mjpeg motif mozilla mp3 mpeg mpeg4 mplayer msn ncurses netcdf network
nls nptl nptlonly nvidia offensive ogg oggvorbis openexr opengl oscar oss pam
pcntl pcre pdf pdflib perl pic pie png posix povray ppds python qt quicktime
rar rdesktop readline real recode rtc samba sdl shorten skey smime speex spell
ssl sysfs szip tcpd tetex theora threads tiff transcode truetype truetype-fonts
type1 type1-fonts unicode usb userlocales utf8 uudeview v4l2 vcd vorbis winbind
xine xml xml2 xmms xpm xscreensaver xv xvid yahoo zeroconf zlib linguas_en_GB
userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LDFLAGS
reopening.. i'm currently compiling a new set, including these libraries:
app-arch/bzip2
dev-libs/expat
=dev-libs/glib-1.2.10-r5
>=dev-libs/glib-2
dev-libs/openssl
media-libs/jpeg
media-libs/libmng
media-libs/liblcms
media-libs/libpng
media-libs/tiff
net-nds/openldap
sys-apps/dbus
sys-apps/file
sys-devel/binutils
sys-devel/libtool
sys-fs/e2fsprogs
sys-libs/com_err
sys-libs/db
sys-libs/gdbm
sys-libs/gpm
sys-libs/ncurses
sys-libs/pam
sys-libs/pwdb
sys-libs/readline
sys-libs/slang
sys-libs/ss
sys-libs/zlib
USE="-X -gtk -qt unicode"
I hope the list is now complete *sigh* :(
the list in comment 10 is missing sys-devel/libperl, but i will include it :)
I'm missing libgobject-2.0.so.0 also. I think it's included in the list you
posted, so i'll wait to the new package.
please test 2.2.3, i really hope this is all fixed now. otherwise i'll go nuts
:/
Sorry to have to say this, but this is still broken :(
ben@localhost ~ $ mplayer32
mplayer32: error while loading shared libraries: libslang.so.1: cannot open
shared object file: No such file or directory
looks like the symlinks are wrong in the ebuild:
ben@localhost ~ $ equery files emul-linux-x86-baselibs | grep slang
/emul/linux/x86/usr/lib/libslang-utf8.a
/emul/linux/x86/usr/lib/libslang-utf8.so -> libslang-utf8.so.1.4.9
/emul/linux/x86/usr/lib/libslang-utf8.so.1 -> libslang-utf8.so.1.4.9
/emul/linux/x86/usr/lib/libslang-utf8.so.1.4.9
/emul/linux/x86/usr/lib/libslang.a -> /usr/lib/libslang-utf8.a
/emul/linux/x86/usr/lib/libslang.so -> /usr/lib/libslang-utf8.so
/emul/linux/x86/usr/lib/libslang.so.1 -> /usr/lib/libslang-utf8.so.1
/emul/linux/x86/usr/lib/libslang.so.1.4.9 -> /usr/lib/libslang-utf8.so.1.4.9
however, for some reason, i dont even have the libslang.so symlink:
ben@localhost ~ $ ls -l /emul/linux/x86/usr/lib/libslang*
lrwxrwxrwx 1 root root 24 Jul 31 23:50 /emul/linux/x86/usr/lib/libslang.a
-> /usr/lib/libslang-utf8.a
-rw-r--r-- 1 root root 534220 Jul 31 23:50 /emul/linux/x86/usr/lib/libslang-utf8.a
lrwxrwxrwx 1 root root 22 Jul 31 23:50
/emul/linux/x86/usr/lib/libslang-utf8.so -> libslang-utf8.so.1.4.9
lrwxrwxrwx 1 root root 22 Jul 31 23:50
/emul/linux/x86/usr/lib/libslang-utf8.so.1 -> libslang-utf8.so.1.4.9
-rwxr-xr-x 1 root root 382860 Jul 31 23:50
/emul/linux/x86/usr/lib/libslang-utf8.so.1.4.9
*sigh* this is killing me...
FYI: when i downgrade to 2.1.1 - this is how libslang is installed (which
works)
localhost lib # ls -l libslang*
lrwxrwxrwx 1 root root 17 Aug 1 00:16 libslang.so -> libslang.so.1.4.9
lrwxrwxrwx 1 root root 17 Aug 1 00:16 libslang.so.1 -> libslang.so.1.4.9
-rwxr-xr-x 1 root root 384356 Aug 1 00:16 libslang.so.1.4.9
lrwxrwxrwx 1 root root 22 Aug 1 00:16 libslang-utf8.so ->
libslang-utf8.so.1.4.9
lrwxrwxrwx 1 root root 22 Aug 1 00:16 libslang-utf8.so.1 ->
libslang-utf8.so.1.4.9
-rwxr-xr-x 1 root root 384420 Aug 1 00:16 libslang-utf8.so.1.4.9
OK, baselibs-2.2* seem to have caused lot of problems. I've just committed
2.1.2
which is based on 2.1.1 with just the zlib version upgraded (to satisfy the
security vulerability), nothing else is changed. 2.2* have been removed from
portage.
*** Bug 100855 has been marked as a duplicate of this bug. ***