Hide Forgot
Sigil fails to load because libminizip.so.1 is missing. The sigil package spec is missing a dependency on minizip. Sep 25 04:55:43 drogon sigil.desktop[5310]: /usr/lib64/sigil/sigil: error while loading shared libraries: libminizip.so.1: cannot open shared object file: No such file or directory After installing the minizip package Sigil loads and works as expected.
The sigil has correct dependencies set - http://koji.fedoraproject.org/koji/rpminfo?rpmID=7955020 - and dnf should resolve them during install. What does "dnf history info sigil" and "rpm -qi sigil" says?
I apologize for not replying earlier. These outputs are from a somewhat recently installed Fedora 25 workstation. [adam@drogon]~% sudo dnf history info sigil Transaction ID : 102 Begin time : Fri Dec 30 04:55:39 2016 Begin rpmdb : 2134:4d96699a3e965d6cf13a2c2e7d031bfdfc679be6 End time : 04:55:42 2016 (3 seconds) End rpmdb : 2139:f28631057c76087f7fd18c0f5145665978d1c691 User : adam <adam> Return-Code : Success Command Line : install sigil Transaction performed with: Installed dnf-1.1.10-4.fc25.noarch @updates Installed rpm-4.13.0-6.fc25.x86_64 @updates Packages Altered: Install FlightCrew-sigil-plugin-0.9.1-3.fc25.x86_64 @fedora Install python3-cssutils-1.0.1-5.fc25.noarch @fedora Install python3-regex-2016.09.22-1.fc25.x86_64 @fedora Install sigil-0.9.6-1.fc25.x86_64 @fedora Install zipios++-0.1.5.9-15.fc24.x86_64 @fedora [adam@drogon]~% [adam@drogon]~% sudo rpm -qi sigil Name : sigil Version : 0.9.6 Release : 1.fc25 Architecture: x86_64 Install Date: Fri 30 Dec 2016 04:55:41 AM PST Group : Unspecified Size : 13976372 License : GPLv3+ Signature : RSA/SHA256, Mon 15 Aug 2016 10:15:52 AM PDT, Key ID 4089d8f2fdb19c98 Source RPM : sigil-0.9.6-1.fc25.src.rpm Build Date : Fri 12 Aug 2016 03:49:05 AM PDT Build Host : buildvm-21.phx2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : https://sigil-ebook.com/ Summary : WYSIWYG ebook editor Description : Sigil is a multi-platform WYSIWYG ebook editor. It is designed to edit books in ePub format. Now what does it have to offer... * Full Unicode support: everything you see in Sigil is in UTF-16 * Full EPUB spec support * WYSIWYG editing * Multiple Views: Book View, Code View and Split View * Metadata editor with full support for all possible metadata entries with full descriptions for each * Table Of Contents editor * Multi-level TOC support * Book View fully supports the display of any XHTML document possible under the OPS spec * SVG support * Basic XPGT support * Advanced automatic conversion of all imported documents to Unicode * Currently imports TXT, HTML and EPUB files; more will be added with time * Embedded HTML Tidy; all imported documents are thoroughly cleaned; changing views cleans the document so no matter how much you screw up your code, it will fix it (usually) [adam@drogon]~%
Adam, Can you please run: rpm -q --requires sigil and: rpm --verify sigil And post the output of both here ? Regards, Hans
My guess is that there is another package that (incorrectly) provides libminizip.so.1 on the rpm level, but this is a private copy not available in /usr/lib64. It should be like [dan@eagle ~]$ locate libminizip.so.1 /usr/lib64/libminizip.so.1 /usr/lib64/libminizip.so.1.0.0 [dan@eagle ~]$ rpm -q --whatprovides 'libminizip.so.1()(64bit)' minizip-1.2.8-10.fc24.x86_64
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'.
Admittedly limited testing points to this no longer being an issue, if it ever was. Closing