Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100795 - libpng.so.* is missing in app-emulation/emul-linux-x86-baselibs-2.2 and others
Summary: libpng.so.* is missing in app-emulation/emul-linux-x86-baselibs-2.2 and others
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 100855 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-30 02:06 UTC by Michael Edwards
Modified: 2005-08-01 05:21 UTC (History)
4 users (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 Michael Edwards 2005-07-30 02:06:20 UTC
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
Comment 1 Bernard Cafarelli gentoo-dev 2005-07-30 03:32:39 UTC
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)
Comment 2 Michael Edwards 2005-07-30 03:57:37 UTC
(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
Comment 3 Simon Stelling (RETIRED) gentoo-dev 2005-07-30 04:06:55 UTC
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
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-30 10:12:17 UTC
Committed 2.2.2 version from blubb, should be fixed now. 
 
Comment 5 Simon Stelling (RETIRED) gentoo-dev 2005-07-30 10:17:27 UTC
we have to wait 4 hours to get the package onto the mirrors -- taking out 2.2.2
again
Comment 6 Simon Stelling (RETIRED) gentoo-dev 2005-07-30 12:35:06 UTC
mirrors were a bit faster than expected, ebuild committed
Comment 7 Ben Jackson 2005-07-30 15:29:36 UTC
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

Comment 8 Ben Jackson 2005-07-30 15:33:20 UTC
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
Comment 9 ElGuido 2005-07-30 19:58:42 UTC
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 
 
 
Comment 10 Simon Stelling (RETIRED) gentoo-dev 2005-07-31 04:25:15 UTC
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* :(
Comment 11 Simon Stelling (RETIRED) gentoo-dev 2005-07-31 04:48:50 UTC
the list in comment 10 is missing sys-devel/libperl, but i will include it :)
Comment 12 Jose Maria Alvarez 2005-07-31 05:40:44 UTC
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. 
 
 
Comment 13 Simon Stelling (RETIRED) gentoo-dev 2005-07-31 14:02:00 UTC
please test 2.2.3, i really hope this is all fixed now. otherwise i'll go nuts :/
Comment 14 Ben Jackson 2005-07-31 16:02:28 UTC
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
Comment 15 Simon Stelling (RETIRED) gentoo-dev 2005-07-31 16:15:45 UTC
*sigh* this is killing me...
Comment 16 Ben Jackson 2005-07-31 16:17:48 UTC
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
Comment 17 Herbie Hopkins (RETIRED) gentoo-dev 2005-07-31 17:29:27 UTC
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.
Comment 18 Danny van Dyk (RETIRED) gentoo-dev 2005-08-01 05:21:08 UTC
*** Bug 100855 has been marked as a duplicate of this bug. ***