Summary: | >sys-apps/hal-0.5.7.1-r5 emerge always fails with create_cache.c error | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marios Andreopoulos <opensource> |
Component: | [OLD] Core system | Assignee: | Saleem Abdulrasool (RETIRED) <compnerd> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | gentopia, opensource, steev |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
environment emerge --info |
Description
Marios Andreopoulos
2008-04-25 18:46:44 UTC
Created attachment 150965 [details]
build.log
Created attachment 150966 [details]
environment
Created attachment 150968 [details]
emerge --info
Can you try rebuilidng expat and then building hal? (In reply to comment #4) > Can you try rebuilidng expat and then building hal? > Of course! Here is what I just did: emerge -1 expat revdep-rebuild -X --library libexpat.so.0 emerge hal Unfortunately the problem remains. I had tried the same thing before with both expat 2.0.0 and 1.95.8. I also made a thread some time ago at Gentoo forums. Perhaps it will help: http://forums.gentoo.org/viewtopic-t-571108-start-0-postdays-0-postorder-asc-highlight-.html I answered a similar issue to this one on the HAL mailing list a few months back. Basically you've got an old old expat that's getting linked in. I believe it was expat 1.95.6 that added XML_StopParser along with XML_ERROR_ABORTED. Find it.. and remove it. (In reply to comment #6) > I answered a similar issue to this one on the HAL mailing list a few months > back. Basically you've got an old old expat that's getting linked in. I believe > it was expat 1.95.6 that added XML_StopParser along with XML_ERROR_ABORTED. > Find it.. and remove it. > Bingo! Problem solved! Thanx so much! I did a: locate expat|grep -E "/usr|/opt" Among the list of results were these entries which seemed interesting: /usr/local/include/expat.h /usr/local/lib/libexpat.so.0 /usr/local/lib/libexpat.a /usr/local/lib/libexpat.so.0.5.0 /usr/local/lib/libexpat.la An "equery b" didn't find the package they belong to, so I deleted them and hal got merged without problem! Thanx again! Saleem Abdulrasool you can mark this bug as solved! Thanks for your time and effort on Gentoo Linux! |