Summary: | evolution 2.0.2r1 failes to emerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robin Wood <robin> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Robin Wood
2005-03-08 03:48:44 UTC
Ouch, that's not pretty. What verion of nspr do you have installed? nspr should install it's libraries to /usr/lib/nspr, and not to /usr/lib. Please post the output of qpkg -f /usr/lib/libnspr4.a, and remerge nspr. running the qpkg command returns nothing but I do have nspr installed: Calculating dependencies ...done! [ebuild R ] dev-libs/nspr-4.4.1-r2 After re-emerging nspr the qpkg command returned nothing. Another attempt at updating still produces errors, the same one I believe: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: / usr/lib/libnspr4.a(prtpd.o): bad reloc symbol index (0x3045 >= 0x34) for offset 0x494611c4 in section `.debug_info' /usr/lib/libnspr4.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [libcamel.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/evolution-2.0.2-r1/work/evolution-2 .0.2/camel' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/evolution-2.0.2-r1/work/evolution-2 .0.2/camel' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/evolution-2.0.2-r1/work/evolution-2 .0.2' make: *** [all] Error 2 !!! ERROR: mail-client/evolution-2.0.2-r1 failed. !!! Function src_compile, Line 127, Exitcode 2 You shouldn't have those nspr libs in /usr/lib, and because /usr/lib comes before /usr/lib/nspr, the build is trying to link against them. Please rm -f /usr/lib/libnspr* And then remerge evolution. Solution is here, local bug, closing. that fixed it, ta |