Revelation and OpenSuse 15.2

17 views
Skip to first unread message

Giovanni Besio

unread,
Sep 25, 2020, 8:05:07 AM9/25/20
to revelatio...@googlegroups.com

Dear all,

I just installed OpenSuse 15.2 on my new desktop and I noticed that Revelation is not working.

Actually if I try to launch it by GUI it does do nothing, if I launch through command line I obtain the following message:

/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
  File "/usr/bin/revelation", line 25, in <module>
    import gettext, gobject, gtk, gtk.gdk, os, pwd, sys, dbus
ImportError: No module named dbus

Any plan to release a version for OpenSuse 15.2?

Ciao

G


-- 

Think B4U Print 
1 ream of paper = 6% of a tree and 5.4kg CO2 in the atmosphere 
3 sheets of A4 paper = 1 litre of water 

Mikel Olasagasti

unread,
Sep 25, 2020, 8:26:06 AM9/25/20
to revelatio...@googlegroups.com
Hi Giovanni,

Hau idatzi du Giovanni Besio (gio...@gmail.com) erabiltzaileak (2020
ira. 25, or. (14:05)):
>
> Dear all,
>
> I just installed OpenSuse 15.2 on my new desktop and I noticed that Revelation is not working.

From master or released package?

> Actually if I try to launch it by GUI it does do nothing, if I launch through command line I obtain the following message:
>
> /usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
> warnings.warn(str(e), _gtk.Warning)
> Traceback (most recent call last):
> File "/usr/bin/revelation", line 25, in <module>
> import gettext, gobject, gtk, gtk.gdk, os, pwd, sys, dbus
> ImportError: No module named dbus

This is strange. Since 0.5.0 we're not using python2 anymore and since
0.5.1 there is no dependency on dbus. Which version are you using?

> Any plan to release a version for OpenSuse 15.2?

I was able to find some 0.5.2 builds available:

https://build.opensuse.org/package/show/devel:openSUSE:Factory:Apps/revelation

Giovanni Besio

unread,
Sep 25, 2020, 10:01:52 AM9/25/20
to Revelation Password Manager
I tried to install the  revelation-0.5.2-1.1.x86_64.rpm   but I still get some problem that I did not understand how to solve:

warning: revelation-0.5.2-1.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 39e47a6b: NOKEY
error: Failed dependencies:
    python(abi) = 3.8 is needed by revelation-0.5.2-1.1.x86_64

which is the package I am missing here?

Mikel Olasagasti

unread,
Sep 25, 2020, 4:38:47 PM9/25/20
to revelatio...@googlegroups.com
Hi Giovanni,

Hau idatzi du Giovanni Besio (gio...@gmail.com) erabiltzaileak (2020
ira. 25, or. (16:01)):
>
> I tried to install the revelation-0.5.2-1.1.x86_64.rpm but I still get some problem that I did not understand how to solve:
>
> warning: revelation-0.5.2-1.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 39e47a6b: NOKEY
> error: Failed dependencies:
> python(abi) = 3.8 is needed by revelation-0.5.2-1.1.x86_64
>
> which is the package I am missing here?

Maybe the package for Tumbleweed doesn't work in 15.2. I'm not a
OpenSUSE user, so I can't confirm this.

I've contacted Matthias Mailänder from OpenSUSE to check if a new
build of 0.5.3 can be done for OpenSUSE-15.2.

Meanwhile, you've three options:

1) Use flatpak. This would be easiest option.
2) I've built a package for OpenSUSE 15.2, 15.1 and Tumbleweed in
copr: https://copr.fedorainfracloud.org/coprs/mikelo2/revelation/
3) Install from git or tarball

Mikel

Mikel Olasagasti

unread,
Sep 29, 2020, 6:02:59 AM9/29/20
to revelatio...@googlegroups.com
Hi,

Packages for openSUSE have been built and can be downloaded from:

https://software.opensuse.org/package/revelation?search_term=revelation

Hau idatzi du Mikel Olasagasti (mi...@olasagasti.info) erabiltzaileak
(2020 ira. 25, or. (22:38)):

Giovanni Besio

unread,
Sep 29, 2020, 6:24:28 AM9/29/20
to Revelation Password Manager
Thanks a lot! It is working!
Reply all
Reply to author
Forward
0 new messages