Summary: | games-simulation/openttd-1.3.0 - ld: warning: libjson.so.0, needed by /usr/lib64/libpulse-simple.so.0, not found (try using -rpath or -rpath-link) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tman <cornicx> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /var/log/portage/games-simulation:openttd-1.3.0:20130426-052029.log |
Description
tman
2013-04-26 05:40:17 UTC
Created attachment 346612 [details]
/var/log/portage/games-simulation:openttd-1.3.0:20130426-052029.log
This is because dev-libs/json-c-0.11 had some name changes. When you look into the ChangeLog file there's the following: * IMPORTANT: the name of the library has changed to libjson-c.so and the header files are now in include/json-c. The pkgconfig name has also changed from json to json-c. You should change your build to use appropriate -I and -l options. A compatibility shim is in place so builds using the old name will continue to work, but that will be removed in the next release. Downgrading json-c might help. Oh and this is no problem in openttd. It's just suffering from the real problem. Find out to which package /usr/lib64/libpulse-simple.so.0 belongs. That may be the affected package. *** This bug has been marked as a duplicate of bug 467280 *** |