Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 188815 - x11-misc/shared-mime-info-0.21-r1 fails on expat
Summary: x11-misc/shared-mime-info-0.21-r1 fails on expat
Status: RESOLVED DUPLICATE of bug 128069
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-14 12:47 UTC by Richard
Modified: 2007-08-14 12:52 UTC (History)
0 users

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 Richard 2007-08-14 12:47:04 UTC
Running emerge causes shared-mime-info source to be unpacked, ./configure to be run and then a second or two later the process fails.

Reproducible: Always

Steps to Reproduce:
1. emerge -uDN world
Actual Results:  
Emerge process fails with the following messages:
INTLTOOL_EXTRACT=../intltool-extract srcdir=. ../intltool-update --gettext-package shared-mime-info --pot
WARNING: This version of gettext does not support extracting non-ASCII
         strings. That means you should install a version of gettext
         that supports non-ASCII strings (such as GNU gettext >= 0.12),
         or have to let non-ASCII strings untranslated. (If there is any)
/usr/bin/xgettext: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
ERROR: xgettext failed to generate PO template file. Please consult
       error message above if there is any.
make[1]: *** [shared-mime-info.pot] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-misc/shared-mime-info-0.21-r1/work/shared-mime-info-0.21/po'
make: *** [check-recursive] Error 1

!!! ERROR: x11-misc/shared-mime-info-0.21-r1 failed.
Call stack:
  ebuild.sh, line 1632:   Called dyn_compile
  ebuild.sh, line 983:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  shared-mime-info-0.21-r1.ebuild, line 32:   Called die

!!! emake failed.
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-misc/shared-mime-info-0.21-r1/temp/build.log'.

Expected Results:  
Properly merged/built shared-mime-info package.

uname -a
Linux skitfish 2.6.19-gentoo-r5 #22 Sat Aug 11 17:39:15 BST 2007 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux

sys-devel/gettext version 0.16.1

ldd /usr/bin/xgettext
        libgettextsrc-0.16.1.so => /usr/lib/libgettextsrc-0.16.1.so (0x00002b7e2f1b9000)
        libgettextlib-0.16.1.so => /usr/lib/libgettextlib-0.16.1.so (0x00002b7e2f2f0000)
        libc.so.6 => /lib/libc.so.6 (0x00002b7e2f40f000)
        /lib64/ld-linux-x86-64.so.2 (0x00002b7e2f09c000)
        libexpat.so.0 => not found

locate libexpat.so.0 # this file definitely exists in /usr/lib32 - my locate db wasn't out of date
/usr/lib64/libexpat.so.0.5.0
/usr/lib64/libexpat.so.0
/usr/lib32/libexpat.so.0   
/usr/lib32/libexpat.so.0.5.0

equery b /usr/lib32/libexpat.so.0
[ Searching for file(s) /usr/lib32/libexpat.so.0 in *... ]
app-emulation/emul-linux-x86-baselibs-10.2 (/usr/lib32/libexpat.so.0 -> libexpat.so.0.5.0)

Re-emerging app-emulation/emul-linux-x86-baselibs-10.2 and then trying emerge -uDN world again didn't make a difference.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-08-14 12:51:50 UTC

*** This bug has been marked as a duplicate of bug 41124 ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-08-14 12:52:14 UTC
Eh, the other one.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-14 12:52:25 UTC

*** This bug has been marked as a duplicate of bug 128069 ***