Summary: | app-editors/qxmledit-0.8.0 - QXmlEdit: error while loading shared libraries: libQXmlEditSessions.so.0: cannot open shared object file: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aiwendil <Aiwendilh> |
Component: | Current packages | Assignee: | Markos Chandras (RETIRED) <hwoarang> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aklhfex, fuzzyray, qt |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
emerge --info patch for fixed qxmledit-0.8.0-r1.ebuild (better) patch for fixed qxmledit-0.8.0-r1.ebuild patch for fixed qxmledit-0.8.0-r1.ebuild |
Created attachment 305343 [details]
emerge --info
Some additional info (thanks to iamben) with "LD_LIBRARY_PATH=/opt/qxmledit QXmlEdit" it works. So the library is installed, just not in a place to can be found by default. Also seems there are others with difficulties there as well: http://code.google.com/p/qxmledit/issues/detail?id=21 Created attachment 305345 [details, diff]
patch for fixed qxmledit-0.8.0-r1.ebuild
We are already sed-fixing the widget library's .pro file, added the fix for the 2 remaining .pro files, now runs ok. Needs revbump I think, as build/install succeeded but was non-functional.
Just tested Ben's patch and works great for me. Thanks a lot. Created attachment 305347 [details, diff]
(better) patch for fixed qxmledit-0.8.0-r1.ebuild
Last patch had redundant fix on src/QXmlEdit.pro, updated. Also, upstream's bug has just been "accepted" by the author minutes ago, may just want to see if it gets fixed there.
Created attachment 305349 [details]
patch for fixed qxmledit-0.8.0-r1.ebuild
I can't win today, here is the real patch. Sorry for the spam.
Thanks Ben, the patch worked for me. Any chance, that it cames into the portage tree? Fixed in 0.8.0-r1. Thanks Ben for the patch! |
Created attachment 305341 [details] build log QXmlEdit 0.8.0 compiles fine but seems to forget installing a needed library. The result is "QXmlEdit: error while loading shared libraries: libQXmlEditSessions.so.0: cannot open shared object file: No such file or directory" when trying to start it. Also revdep-rebuild complains about that library and rebuilds QXmlEdit every time again.