Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45480 - mc recompiling crashed with "cannot find libext2fs.so" after system-update
Summary: mc recompiling crashed with "cannot find libext2fs.so" after system-update
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-23 02:09 UTC by toni
Modified: 2004-04-05 07:29 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 toni 2004-03-23 02:09:41 UTC
I cant't emerge mc-4.6.0-r3 after "emerge -u world". I want to rebuild mc after an update, but it wasn't possible. I rebuild also e2fsprogs-1.34 (this works without problems) but that problem couldn't be fixed. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2004-03-23 09:09:23 UTC
please post a log of the emerge process
Comment 2 toni 2004-03-23 11:18:54 UTC
<output>
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=athlon-xp -pipe -Wall   -o mc  achown.o background.o boxes.o chmod.o chown.o cmd.o color.o command.o complete.o cons.handler.o dialog.o dir.o dlg.o ext.o file.o filegui.o filenot.o fileopctx.o find.o findme.o fsusage.o help.o hotlist.o info.o key.o keyxdef.o layout.o learn.o listmode.o main.o menu.o mountlist.o mouse.o option.o panelize.o popt.o poptconfig.o popthelp.o poptparse.o profile.o regex.o rxvt.o screen.o setup.o slint.o subshell.o terms.o text.o textconf.o tree.o treestore.o user.o util.o utilunix.o view.o widget.o win.o wtools.o charsets.o selcodepage.o ../edit/libedit.a  ../vfs/libvfs-mc.a ../intl/libintl.a  -lglib-2.0   -L/usr/X11R6/lib  -lSM -lICE -lX11  -lgpm -lslang -lext2fs -lcom_err -lsmbclient
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=athlon-xp -pipe -Wall   -o mcmfmt  mfmt.o
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=athlon-xp -pipe -Wall   -o man2hlp  man2hlp.o -lglib-2.0
gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=athlon-xp -pipe -Wall   -o cons.saver  cons.saver.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot open linker script file /lib/libext2fs.so: Too many open files
collect2: ld returned 1 exit status
make[2]: *** [mc] Error 1
make[2]: Leaving directory `/var/tmp/portage/mc-4.6.0-r3/work/mc-4.6.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mc-4.6.0-r3/work/mc-4.6.0'
make: *** [all] Error 2
 
!!! ERROR: app-misc/mc-4.6.0-r3 failed.
!!! Function src_compile, Line 81, Exitcode 2
!!! (no error message)
</output>

At first there was an error like: "cannot find /lib/libext2fs.so".
The file was in /usr/lib/, so i made a Symlink from /usr/lib/libext2fs.so to /lib/libext2fs.so but it doesn't work.
Comment 3 Heinrich Wendel (RETIRED) gentoo-dev 2004-03-24 10:40:06 UTC
try the solution proposed in bug #36757
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2004-04-05 07:29:19 UTC
did it work?