epub readers

You have a problem with Salix? Post here and we'll do what we can to help.
User avatar
Dani745
Posts: 17
Joined: 6. Sep 2011, 18:35
Location: Milky Way

epub readers

Post by Dani745 »

Hi guys,

what ebook reader do you recommend?

I already know fdreader and calibre, but I would like something that doesn't need 300 MB of dependencies :DD
User avatar
knome
Donor
Posts: 163
Joined: 20. Dec 2012, 19:36
Location: UK

Re: epub readers

Post by knome »

Coolreader? QT based so perhaps not what you are looking for.

How about going the browser add-on route? Firefox has a few options.
Image
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: epub readers

Post by zAchAry »

https://github.com/sakisds/pPub
pPub is a simple epub reader written in Python using GTK3 and WebKit. It has most features expected from a book reader and some support for ebook-convert. It's licenced under GPLv2.
I think you can ask fredg for an SLKBUILD.
Image
Help to make Slackware easier Donate to Salix
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: epub readers

Post by zAchAry »

I used this build script http://people.salixos.org/fredg/package ... 0/SLKBUILD

I get an error:

Code: Select all

$ ppub 
Traceback (most recent call last):
  File "/usr/share/ppub/ppub.py", line 22, in <module>
    from gi.repository import Gdk, Gtk, GObject, WebKit
ImportError: No module named gi.repository
Image
Help to make Slackware easier Donate to Salix
sojurn
Posts: 41
Joined: 15. Aug 2012, 22:43

Re: epub readers

Post by sojurn »

zAchAry wrote:I used this build script http://people.salixos.org/fredg/package ... 0/SLKBUILD

I get an error:

Code: Select all

$ ppub 
Traceback (most recent call last):
  File "/usr/share/ppub/ppub.py", line 22, in <module>
    from gi.repository import Gdk, Gtk, GObject, WebKit
ImportError: No module named gi.repository
Here is a similar problem at least, although its a year old (gtk3??):

http://stackoverflow.com/questions/8109 ... repository
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: epub readers

Post by zAchAry »

I am having the same problem with MenuLibre.

Code: Select all

$ menulibre
Traceback (most recent call last):
  File "/usr/bin/menulibre", line 48, in <module>
    import menulibre
  File "/usr/lib/python2.7/site-packages/menulibre/__init__.py", line 23, in <module>
    from gi.repository import Gtk # pylint: disable=E0611
ImportError: No module named gi.repository
It is available through slapt-src (SBo repository).
http://slackbuilds.org/repository/14.0/ ... menulibre/
Image
Help to make Slackware easier Donate to Salix
User avatar
mimosa
Salix Warrior
Posts: 3311
Joined: 25. May 2010, 17:02
Contact:

Re: epub readers

Post by mimosa »

Do you have the following installed:

Code: Select all

pygobject
gobject-introspection
both in Salix repos
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: epub readers

Post by zAchAry »

Yes. I have also reinstalled both of these after reading your comment, and problem persists.
Image
Help to make Slackware easier Donate to Salix
User avatar
zAchAry
Posts: 804
Joined: 11. May 2010, 09:02
Location: Israel

Re: epub readers

Post by zAchAry »

I have installed pygobject3 (3.2.2) from SBo and MenuLibre is working now.

Code: Select all

slapt-src -i pygobject3
Slackware official has version 2.28.6 of pygobject

Ppub still does not work:

Code: Select all

$ ppub 
ERROR:root:Could not find any typelib for WebKit
Traceback (most recent call last):
  File "/usr/share/ppub/ppub.py", line 22, in <module>
    from gi.repository import Gdk, Gtk, GObject, WebKit
ImportError: cannot import name WebKit
Image
Help to make Slackware easier Donate to Salix
User avatar
gapan
Salix Wizard
Posts: 6244
Joined: 6. Jun 2009, 17:40

Re: epub readers

Post by gapan »

you probably need pywebkitgtk for that.
Image
Image
Post Reply