Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002044Gnome Inform application[IDEs] Installation and Platform Issuespublic2017-12-13 19:382018-01-06 08:40
Reporterperturbadactyl 
Assigned To 
PrioritynormalSeveritycriticalReproducibilityalways
StatusnewResolutionopen 
Platformx86OSFedora LinuxOS Version27
Product Version6M62 
Target VersionFixed in Version 
Summary0002044: Fails to launch
DescriptionAfter installation via RPM the application crashes at boot.

Error message:

gnome-inform7: error while loading shared libraries: libwebkitgtk-1.0.so.0: cannot open shared object file: No such file or directory
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0004759)
picobyte (reporter)
2017-12-17 02:27
edited on: 2017-12-17 02:48

same here:
Linux Z 4.14.5-1-ARCH #1 SMP PREEMPT Sun Dec 10 14:50:30 UTC 2017 x86_64 GNU/Linux

Building from source (AUR repository) also fails. Errors start with

/usr/bin/ld: warning: libenchant.so.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.1/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicui18n.so.59, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.1/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.59, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.1/../../../../lib/libwebkitgtk-1.0.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.1/../../../../lib/libwebkitgtk-1.0.so: undefined reference to `usearch_setText_59'
(more undefined references follow)

I do not seem to have libenchant.so.1 nor the other two, but I do have

/usr/lib/libenchant.so.2
/usr/lib/libicui18n.so.60
/usr/lib/libicuuc.so.60

Is this the issue?

(0004760)
patrick (reporter)
2018-01-06 08:40
edited on: 2018-01-06 08:44

The application fails to launch because older versions of WebKit have been removed from Fedora 27's software repositories.

For more information about this see:
https://bugzilla.redhat.com/show_bug.cgi?id=1375784 [^]
https://blogs.gnome.org/mcatanzaro/2017/08/06/endgame-for-webkit-woes/ [^]

If you installed gnome-inform7 via dnf or one of its graphical frontends you may have noticed it pulled in some odd dependencies, including GnuCash. This is because the latter program also still depends on the older WebKit libraries, which are bundled in the GnuCash package. This affords us an easy way to get around the lack of the legacy libraries in Fedora:

gnome-inform7 needs two libraries installed in /lib64/gnucash to be linked or copied to /lib64. They are:

libwebkitgtk-1.0.so.0
libjavascriptcoregtk-1.0.so.0

If you do this the application should startup and function as expected. Obviously this is a stopgap measure until gnome-inform7 is built against a newer version of WebKit. The developer is aware that this needs to happen; see:

http://inform7.com/mantis/view.php?id=1997 [^]


- Issue History
Date Modified Username Field Change
2017-12-13 19:38 perturbadactyl New Issue
2017-12-17 02:27 picobyte Note Added: 0004759
2017-12-17 02:48 picobyte Note Edited: 0004759 View Revisions
2018-01-06 08:40 patrick Note Added: 0004760
2018-01-06 08:41 patrick Note Edited: 0004760 View Revisions
2018-01-06 08:44 patrick Note Edited: 0004760 View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker