05-19-2012, 05:43 AM | #1 |
Junior Member
Posts: 6
Karma: 22
Join Date: May 2012
Device: Kindle2 & Kindle3
|
Sigil error in Ubuntu 12.04
I've just reinstalled Ubuntu following a disk failure, in the process upgrading from 11.04 to 12.04 (HATE the Unity interface!).
Reinstalled Sigil 0.5.3 x86 from same file as previously used. Tried to load Sigil from the desktop loader, no apparent response. From a terminal, ran the following: cd /opt/sigil ./sigil.sh result was: /opt/sigil/./sigil: symbol lookup error: /usr/lib/i386-linux-gnu/qt4/plugins/bearer/libqconnmanbearer.so: undefined symbol: _ZN6QMutex12lockInternalEv I'm a relatively new linux user, so need help to fix this, please. |
05-19-2012, 06:23 AM | #2 |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Try just running /opt/sigil/sigil
Sigil 0.5.3 wasn't built for 12.04 so there's no guarantee it will run. Its likely the binary for Linux will be removed from the downloads for the next version, and users will have to hope someone builds a package for their specific linux distribution, or they'll need to build it from source. |
05-19-2012, 06:37 AM | #3 |
Grand Sorcerer
Posts: 27,580
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I find that a little sad... but not completely unexpected or tragically unreasonable, I guess. Most linux users are used to rolling their own anyway, but I'd be lying if I said it wasn't kind of nice to just run that windjammer script at upgrade time.
|
05-19-2012, 06:43 AM | #4 |
Junior Member
Posts: 6
Karma: 22
Join Date: May 2012
Device: Kindle2 & Kindle3
|
Many thanks, Meme. That works fine!
I've looked at the script (/opt/sigil/sigil.sh), but can't understand it, I remember being at this stage with DOS, Windows command language, OS400 command scripting, NetWare etc., so I guess I'll get there again. For any other newbies reading this, don't rely on the Sigil shortcut (loader) created on the desktop, which calls /opt/sigil/sigil.sh - run the command as per Meme's post, which (I presume) calls the executable file. |
05-19-2012, 07:05 AM | #5 | |
Grand Sorcerer
Posts: 27,580
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
I would only recommend linking directly to the executable in the event the script isn't working for you (like in your case). The custom Qt interface looks much cleaner than the stock version on my system... to me anyway. *shrugs* But if the custom libs aren't compatible with your system—then you don't have much choice, of course. Last edited by DiapDealer; 05-19-2012 at 07:08 AM. |
|
05-19-2012, 08:06 AM | #6 |
Sigil developer
Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Yeah, too many variations. But since I run 12.04 as my main system, I'll certainly work on packaging it up. And since most of the main variants have packages available and linked to from the Sigil site - its just that they aren't available as direct downloads - I don't think it'll be too much of an issue.
|
05-19-2012, 08:42 AM | #7 | |
Grand Sorcerer
Posts: 27,580
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
I wasn't able to build the "makeinstaller" target on 11.10, though. I assumed (and INSTALL.txt suggested) that could be used to build the installer binary on linux? No biggie if not, but I was sort of curious what the issue might be. Haven't had a chance to do much investigating. Spoiler:
Last edited by DiapDealer; 05-19-2012 at 09:01 AM. |
|
05-19-2012, 11:14 AM | #8 | |
Guru
Posts: 696
Karma: 150000
Join Date: Feb 2010
Device: none
|
Quote:
If you edit ./src/Sigil/CMakeFiles/copyfiles.dir/build.make to comment out the line where it's trying to copy location-NOTFOUND, I think it will then work. But it's been a while since I tried it, and YMMV. |
|
05-19-2012, 02:18 PM | #9 |
Zealot
Posts: 119
Karma: 64428
Join Date: Aug 2011
Device: none
|
For Ubuntu users: has anybody tried using any of the Personal Project Archives (PPAs) from launchpad.net? Apparently, all you have to do is add the PPA to your apt sources list and do a normal update. I'd be interested in any experiences with this, either pro or con.
|
05-19-2012, 02:35 PM | #10 |
Wizard
Posts: 4,334
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
https://launchpad.net/~sunab/+archive/sigil-git
Ah, there's that it seams. Should work, but as it's updated regularily, you might get unstable suiff every now and then. That one, older, but more likely to be stable. https://launchpad.net/~rgibert/+archive/ebook Last edited by EowynCarter; 05-19-2012 at 02:46 PM. |
05-19-2012, 03:20 PM | #11 | |
Wizard
Posts: 4,334
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
The sigi-git version refuse to open an ePub. Not sure what's up. John ? Are you aware of problems there ?
The second one seams to work. Quote:
Last edited by EowynCarter; 05-19-2012 at 03:40 PM. |
|
05-19-2012, 04:45 PM | #12 | ||
Sigil & calibre developer
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Quote:
Quote:
I made changes (as part of 0.6.0) required by Debian, Ubuntu and Fedora, packagers to accommodate them packaging Sigil. The build system was changed to allow the use of system libraries. Intial patches were provided by a user who was interested in seeing it happen. I replaced the GPL zip code (ZipArchive) because in the Debian packaging bug it was stated that it had to be removed because the commenter apparently can't understand that a GPL library can also be dual released under a commercial license. There are only two outstanding packaging changes. 1) Allow the use of an unmodified Tidy. Not easy due to the changes to Tidy. I've been looking at moving to tidy-html5 as it's supposed to support html5 and is actively maintained. 2) Allow FlightCrew to be installed as a library by Sigil. This won't happen until there is an EPUB 3 release of FC because this requires changes to FC as well as Sigil. For those interested https://bugs.launchpad.net/debian/+bug/610876 and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590180 and https://bugzilla.redhat.com/show_bug.cgi?id=772362 . I also want to point out that there are Linux packaging patches in those bug reports. I've said that I was interested in helping make it easier for distros to packages Sigil and even said that to a Debian person. That's as far as it got. Not a single patch was was ever sent to me, or made known to me by the distro people. The patches were collated and pushed by a user who was interested. They have been incorporated and as I said I even made more drastic changes to make Sigil more palatable to Linux packagers. I've been in contact so far with one packager and that conversation ended with me expressing interested in incorporating patches. Those patches were submitted to me 6 moths later by a third party. Other distros, not a single person has contacted me to offer their patches, express concerns or even inform me of what they want/need to see to make it so they can/will package Sigil. If your distro of choice doesn't feel Sigil is appropriate for them to package then that is a discussion you need to take up with them. If they want to package Sigil then they can do so or contact me so we can work together so they can do so. But I have no interested in A) providing a broken Linux package or B) providing different Linux packages for every release of every distro under the sun. |
||
05-20-2012, 03:48 AM | #13 | |
Wizard
Posts: 4,334
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
Quote:
Or if it was just some weirdo occurrence on my computer. |
|
05-20-2012, 06:19 AM | #14 |
Wizard
Posts: 4,334
Karma: 4000000
Join Date: Oct 2008
Location: Paris
Device: Cybooks; Sony PRS-T1
|
Wonderful, one morning spent trying to build sigil, and i will have to do it all over again because virtualbox screwed up... I just hate having to do that kind of things...
|
Tags |
error message, loading problem, ubuntu |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil & Ubuntu Oneiric 11.10 | Rand Brittain | Sigil | 1 | 10-15-2011 11:18 PM |
segmentation fault when using Sigil with Ubuntu Linux | lunixer | Sigil | 1 | 05-31-2011 02:34 PM |
Conversion error in Ubuntu | filmprof | Conversion | 1 | 02-10-2011 03:33 PM |
DateUtil error when running on Ubuntu | donnyspi | Calibre | 0 | 01-20-2010 11:45 AM |
Compiling Sigil 0.1.3 on Ubuntu Intrepid | rogue_ronin | Sigil | 7 | 10-04-2009 09:35 AM |