libtool: link: cannot find the library `/usr/lib/libaspell-common.la' make[3]: *** [gaim] Error 1 make[3]: Leaving directory `/var/tmp/portage/gaim-0.61/work/gaim-0.61/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gaim-0.61/work/gaim-0.61/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-0.61/work/gaim-0.61' make: *** [all-recursive-am] Error 2 !!! ERROR: net-im/gaim-0.61 failed. !!! Function src_compile, Line 47, Exitcode 2 !!! Make failed emerge -p aspell These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] app-text/aspell-0.50.3 Reproducible: Always Steps to Reproduce: 1. 2. 3.
aspell has a screwy linky thing. My guess is that you emerged aspell, upgraded gcc, and then didn't emerge aspell again? Either way, emerging aspell again should sort you out.
nope... aspell-0.50.3 doesn't seem to install that file. Perhaps i should link to /usr/lib/libaspell.la?
ln -s /usr/lib/libaspell.la /usr/lib/libaspell-common.la takes care of the problem
could you attach the config log and emerge log please provide #emerge info
Portage 2.0.47-r10 (default-1.0, gcc-2.95.3, glibc-2.2.5-r8) ================================================================= System uname: 2.4.20-gentoo-r2 i686 Pentium III (Coppermine) GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode jpeg kde libg++ mikmod mmx mpeg ncurses pdflib quicktime spell truetype xml2 xmms xv arts berkdb bonobo cdr esd gdbm gif gnome-libs gpm gtk gtkhtml guile imlib java libwww motif mozilla mysql nls oggvorbis opengl pam perl png python qt readline sdl slang snmp ssl svga tcltk tcpd tetex tiff X mta-tls -gnome" COMPILER="" CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe"
please try 0.62 also try #revdep-rebuild from gentoolkit
i removed the link i made to get 0.61 to compile.... lrwxr-xr-x 1 root root 21 Apr 19 18:53 /usr/lib/libaspell-common.la -> /usr/lib/libaspell.la libtool: link: cannot find the library `/usr/lib/libaspell-common.la' make[3]: *** [gaim] Error 1 make[3]: Leaving directory `/var/tmp/portage/gaim-0.62/work/gaim-0.62/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gaim-0.62/work/gaim-0.62/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gaim-0.62/work/gaim-0.62' make: *** [all-recursive-am] Error 2 ran revdep-rebuild.... done. (/root/.revdep-rebuild.3_broken) Assigning files to ebuilds... done. (/root/.revdep-rebuild.4_ebuilds) All prepared. Starting rebuild... emerge --oneshot --nodeps =app-text/aspell-0.12-r1 =dev-python/gnome-python-1.4.2 =gnome-base/gnome-applets-1.4.0.4-r1 =gnome-base/nautilus-1.0.6-r6 =gnome-extra/gnome-utils-1.4.1.2 =media-gfx/imagemagick-5.5.6 =media-video/avifile-0.6.0.20011220-r2 .......... Calculating dependencies emerge: there are no masked or unmasked ebuilds to satisfy "=app-text/aspell-0.12-r1". !!! Error calculating dependancies. Please correct. made the link again.... ln -s /usr/lib/libaspell.la /usr/lib/libaspell-common.la seems 0.62 still needs that link...compiles fine with it
just re-emerge aspell
I've done that.... gaim (or libtool) is looking for libaspell-common.la which is not installed by app-text/aspell-0.50.3 libtool: link: cannot find the library `/usr/lib/libaspell-common.la' qpkg -l aspell ....snip.... /usr/lib/libaspell.so.15.0.2 /usr/lib/libaspell.so.15 -> libaspell.so.15.0.2 /usr/lib/libaspell.so -> libaspell.so.15.0.2 /usr/lib/libaspell.la /usr/lib/libpspell.so.15.0.2 /usr/lib/libpspell.so.15 -> libpspell.so.15.0.2 /usr/lib/libpspell.so -> libpspell.so.15.0.2 /usr/lib/libpspell.la ....snip....
why did you try and emerge aspell-0.12??
and that would be where? ls -l /usr/portage/app-text/aspell/ total 16 -rw-r--r-- 1 root root 5232 Mar 27 05:58 ChangeLog -rw-r--r-- 1 root root 1721 Mar 27 05:58 aspell-0.50.3.ebuild drwxr-xr-x 2 root root 4096 Apr 28 09:35 files
All prepared. Starting rebuild... emerge --oneshot --nodeps =app-text/aspell-0.12-r1 =dev-python/gnome-python-1.4.2 is what you pasted in comment #7 above. You tell me..
revdep-rebuild also said... .......... Calculating dependencies emerge: there are no masked or unmasked ebuilds to satisfy "=app-text/aspell-0.12-r1". locate app-text/aspell-0.12-r1 /var/db/pkg/app-text/aspell-0.12-r1 /var/db/pkg/app-text/aspell-0.12-r1/CFLAGS /var/db/pkg/app-text/aspell-0.12-r1/CXXFLAGS /var/db/pkg/app-text/aspell-0.12-r1/CHOST /var/db/pkg/app-text/aspell-0.12-r1/USE /var/db/pkg/app-text/aspell-0.12-r1/LICENSE /var/db/pkg/app-text/aspell-0.12-r1/CATEGORY /var/db/pkg/app-text/aspell-0.12-r1/PF /var/db/pkg/app-text/aspell-0.12-r1/SLOT /var/db/pkg/app-text/aspell-0.12-r1/RDEPEND /var/db/pkg/app-text/aspell-0.12-r1/PROVIDE /var/db/pkg/app-text/aspell-0.12-r1/pspell-ispell-0.12-r1.ebuild /var/db/pkg/app-text/aspell-0.12-r1/COUNTER /var/db/pkg/app-text/aspell-0.12-r1/CONTENTS qpkg -I -v aspell app-text/pspell-ispell-0.12-r1 * app-text/aspell-0.50.3 * qpkg -l pspell-ispell app-text/pspell-ispell-0.12-r1 * CONTENTS: /usr /usr/lib /usr/lib/libpspell_ispell.so.1.0.0 /usr/lib/libpspell_ispell.la /usr/bin /usr/bin/make-ispell-pwli /usr/share /usr/share/pspell /usr/share/pspell/en-american-ispell.pwli /usr/share/pspell/en-british-ispell.pwli /usr/share/pspell/en-ispell.pwli /usr/share/doc /usr/share/doc/pspell-ispell-0.12-r1 /usr/share/doc/pspell-ispell-0.12-r1/README.gz /usr/lib/libpspell_ispell.so.1 -> libpspell_ispell.so.1.0.0 /usr/lib/libpspell_ispell.so -> libpspell_ispell.so.1.0.0 i still don't see /usr/lib/libaspell-common.la
btw i remerged aspell-0.50.3 I think revdep-rebuild is trying to tell me i need aspell-0.12-r1 to fix this prob which is unrelated but showed in output of revdep-rebuild... broken /usr/lib/libpspell_ispell.so.1.0.0 (requires libpspell-impl.so.6) the real problem is the missing libaspell-common.la which as i said before i linked to /usr/lib/libaspell.la with that link gaim compiles and runs fine as far as i can tell
#emerge -puD --world app-text/aspell-0.50.3 * CONTENTS: /usr /usr/lib /usr/lib/libaspell.so.15.0.2 /usr/lib/libaspell.so.15 -> libaspell.so.15.0.2 /usr/lib/libaspell.so -> libaspell.so.15.0.2 /usr/lib/libaspell.la /usr/lib/libpspell.so.15.0.2 /usr/lib/libpspell.so.15 -> libpspell.so.15.0.2 /usr/lib/libpspell.so -> libpspell.so.15.0.2 /usr/lib/libpspell.la /usr/bin /usr/bin/word-list-compress /usr/bin/aspell /usr/bin/pspell-config /usr/bin/run-with-aspell /usr/bin/aspell-import /usr/share /usr/share/aspell /usr/share/aspell/ASCII.dat /usr/share/aspell/iso8859-1.dat /usr/share/aspell/iso8859-10.dat /usr/share/aspell/iso8859-13.dat /usr/share/aspell/iso8859-14.dat /usr/share/aspell/iso8859-15.dat /usr/share/aspell/iso8859-2.dat /usr/share/aspell/iso8859-3.dat /usr/share/aspell/iso8859-4.dat /usr/share/aspell/iso8859-5.dat /usr/share/aspell/iso8859-6.dat /usr/share/aspell/iso8859-7.dat /usr/share/aspell/iso8859-8.dat /usr/share/aspell/iso8859-9.dat /usr/share/aspell/koi8-f.dat /usr/share/aspell/koi8-r.dat /usr/share/aspell/koi8-u.dat /usr/share/aspell/viscii.dat /usr/share/aspell/dvorak.kbd /usr/share/aspell/standard.kbd /usr/share/aspell/spell /usr/share/aspell/ispell /usr/share/doc /usr/share/doc/aspell-0.50.3 /usr/share/doc/aspell-0.50.3/text /usr/share/doc/aspell-0.50.3/text/README.gz /usr/share/doc/aspell-0.50.3/text/TODO.gz /usr/share/doc/aspell-0.50.3/examples /usr/share/doc/aspell-0.50.3/examples/Makefile.gz /usr/share/doc/aspell-0.50.3/examples/Makefile.am.gz /usr/share/doc/aspell-0.50.3/examples/Makefile.in.gz /usr/share/doc/aspell-0.50.3/examples/example-c.c.gz /usr/share/doc/aspell-0.50.3/examples/list-dicts.c.gz /usr/share/doc/aspell-0.50.3/dev-html /usr/share/doc/aspell-0.50.3/dev-html/devel.html /usr/share/doc/aspell-0.50.3/dev-html/index.html /usr/share/doc/aspell-0.50.3/dev-html/devel.css /usr/share/doc/aspell-0.50.3/dev-html/img1.png /usr/share/doc/aspell-0.50.3/dev-html/img2.png /usr/share/doc/aspell-0.50.3/dev-html/nx_grp_g.png /usr/share/doc/aspell-0.50.3/dev-html/prev_g.png /usr/share/doc/aspell-0.50.3/dev-html/up_g.png /usr/share/doc/aspell-0.50.3/dev-text /usr/share/doc/aspell-0.50.3/dev-text/devel.txt /usr/share/doc/aspell-0.50.3/dev-text/index.txt /usr/share/doc/aspell-0.50.3/manual.dvi /usr/share/doc/aspell-0.50.3/manual.tex /usr/share/doc/aspell-0.50.3/manual2.lyx /usr/share/doc/aspell-0.50.3/manual.aux /usr/share/doc/aspell-0.50.3/devel.dvi /usr/share/doc/aspell-0.50.3/devel.tex /usr/share/doc/aspell-0.50.3/devel2.lyx /usr/share/doc/aspell-0.50.3/devel.aux /usr/share/doc/aspell-0.50.3/html /usr/share/doc/aspell-0.50.3/html/man-html /usr/share/doc/aspell-0.50.3/html/man-html/1_Introduction.html /usr/share/doc/aspell-0.50.3/html/man-html/2_Getting.html /usr/share/doc/aspell-0.50.3/html/man-html/3_Basic.html /usr/share/doc/aspell-0.50.3/html/man-html/4_Customizing.html /usr/share/doc/aspell-0.50.3/html/man-html/5_Working.html /usr/share/doc/aspell-0.50.3/html/man-html/6_Writing.html /usr/share/doc/aspell-0.50.3/html/man-html/7_Adding.html /usr/share/doc/aspell-0.50.3/html/man-html/8_How.html /usr/share/doc/aspell-0.50.3/html/man-html/A_Changelog.html /usr/share/doc/aspell-0.50.3/html/man-html/About_this.html /usr/share/doc/aspell-0.50.3/html/man-html/B_Do.html /usr/share/doc/aspell-0.50.3/html/man-html/C_Credits.html /usr/share/doc/aspell-0.50.3/html/man-html/Contents.html /usr/share/doc/aspell-0.50.3/html/man-html/D_Glossary.html /usr/share/doc/aspell-0.50.3/html/man-html/E_Copyright.html /usr/share/doc/aspell-0.50.3/html/man-html/index.html /usr/share/doc/aspell-0.50.3/html/man-html/manual.html /usr/share/doc/aspell-0.50.3/html/man-html/manual.css /usr/share/doc/aspell-0.50.3/html/man-html/contents.png /usr/share/doc/aspell-0.50.3/html/man-html/crossref.png /usr/share/doc/aspell-0.50.3/html/man-html/next.png /usr/share/doc/aspell-0.50.3/html/man-html/next_g.png /usr/share/doc/aspell-0.50.3/html/man-html/prev.png /usr/share/doc/aspell-0.50.3/html/man-html/prev_g.png /usr/share/doc/aspell-0.50.3/html/man-html/up.png /usr/share/doc/aspell-0.50.3/html/man-html/up_g.png /usr/include /usr/include/aspell.h /usr/include/pspell /usr/include/pspell/pspell.h