Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2020-01-11 Thread Michael Biebl
Hi

On Mon, 4 Nov 2019 00:13:00 +0100 Michael Biebl  wrote:
> Am 04.11.19 um 00:11 schrieb Michael Biebl:
> > Am 03.11.19 um 23:51 schrieb Toni Mueller:
> 
> >> Now what...
> > 
> > I'd talk to the awesome maintainer and/or Qt5 maintainers.
> > 
> > I'm not really familiar with either of them.
> 
> That's the same buster VM, btw.


any updates here?
Since I'm not able to reproduce the issue, I'm not sure I can help you
unfortunately.


Regards,
Michael



signature.asc
Description: OpenPGP digital signature


Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Michael Biebl
Am 03.11.19 um 23:51 schrieb Toni Mueller:
> 
> Hi Michael,
> 
> On Sun, Nov 03, 2019 at 11:45:07PM +0100, Michael Biebl wrote:
>> Am 03.11.19 um 23:28 schrieb Toni Mueller:
>>> I have tried two versions that don't work. Switching window managers is
>>> not an option for me, and generally, it should work everywhere (imho).
>>>
>>> What would be the way forward?
>>
>> If I had to guess I'd say it's either an issue of Qt5 or the tray
>> application you are using in awesome. Might also be related to compositing.
>> Maybe those hints help you further investigation this issue.
> 
> well, I have no clue about Qt, and I am using the standard awesome with
> no special addons that I am aware of - just as it comes with buster,
> plus a memory/cpu/battery widget. Every other program, like eg.
> pavucontrol, screengrab, nm-applet, vlc, radiotray, redshift-gtk etc.,
> has no problems adding itself to the tray. The systray is, to the best
> of my very limited knowledge, a builtin feature of awesome. You have it
> if you just install awesome.
> 
> Now what...

I'd talk to the awesome maintainer and/or Qt5 maintainers.

I'm not really familiar with either of them.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Michael Biebl
Am 04.11.19 um 00:11 schrieb Michael Biebl:
> Am 03.11.19 um 23:51 schrieb Toni Mueller:

>> Now what...
> 
> I'd talk to the awesome maintainer and/or Qt5 maintainers.
> 
> I'm not really familiar with either of them.

That's the same buster VM, btw.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?


signature.asc
Description: OpenPGP digital signature


Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Toni Mueller


Hi Michael,

On Sun, Nov 03, 2019 at 11:45:07PM +0100, Michael Biebl wrote:
> Am 03.11.19 um 23:28 schrieb Toni Mueller:
> > I have tried two versions that don't work. Switching window managers is
> > not an option for me, and generally, it should work everywhere (imho).
> > 
> > What would be the way forward?
> 
> If I had to guess I'd say it's either an issue of Qt5 or the tray
> application you are using in awesome. Might also be related to compositing.
> Maybe those hints help you further investigation this issue.

well, I have no clue about Qt, and I am using the standard awesome with
no special addons that I am aware of - just as it comes with buster,
plus a memory/cpu/battery widget. Every other program, like eg.
pavucontrol, screengrab, nm-applet, vlc, radiotray, redshift-gtk etc.,
has no problems adding itself to the tray. The systray is, to the best
of my very limited knowledge, a builtin feature of awesome. You have it
if you just install awesome.

Now what...


Cheers,
Toni



Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Michael Biebl
Am 03.11.19 um 23:45 schrieb Michael Biebl:

> If I had to guess I'd say it's either an issue of Qt5 or the tray
> application you are using in awesome. Might also be related to compositing.
> Maybe those hints help you further investigation this issue.

Googling a bit shows issues like this one
https://github.com/awesomeWM/awesome/issues/1720

Maybe try with a compositing manager like compton (if you don't do already).


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944078: [Pkg-utopia-maintainers] Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Michael Biebl
Am 03.11.19 um 23:28 schrieb Toni Mueller:
> 
> 
> Hi Michael,
> 
> nice that it works for you.
> 
> On Sun, Nov 03, 2019 at 11:14:06PM +0100, Michael Biebl wrote:
>> Am 03.11.19 um 21:54 schrieb Toni Mueller:
>>> Package: firewall-applet
>>> Version: 0.7.2-1
>>> Severity: important
>>>
>>> Dear Maintainer,
>>>
>>> I am trying to run the firewall-applet on my buster machine, and neither
>>> the buster version nor the version in testing actually create the tray
>>> applet. Instead, the program just hangs with no output. For the buster
>>
>> Seems to work fine here (in a buster, XFCE VM).
> 
> I have tried two versions that don't work. Switching window managers is
> not an option for me, and generally, it should work everywhere (imho).
> 
> What would be the way forward?

If I had to guess I'd say it's either an issue of Qt5 or the tray
application you are using in awesome. Might also be related to compositing.
Maybe those hints help you further investigation this issue.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#944078: firewall-applet: applet does not appear

2019-11-03 Thread Toni Mueller
Package: firewall-applet
Version: 0.7.2-1
Severity: important

Dear Maintainer,

I am trying to run the firewall-applet on my buster machine, and neither
the buster version nor the version in testing actually create the tray
applet. Instead, the program just hangs with no output. For the buster
version, I have stepped through the program to figure out where it
hangs:

$ python3 -m pdb /usr/bin/firewall-applet 
> /usr/bin/firewall-applet(23)()
-> import sys
(Pdb) n
> /usr/bin/firewall-applet(24)()
-> from PyQt5 import QtGui, QtCore, QtWidgets
(Pdb) 
> /usr/bin/firewall-applet(26)()
-> import gi
(Pdb) 
> /usr/bin/firewall-applet(27)()
-> gi.require_version('Notify', '0.7')
(Pdb) 
> /usr/bin/firewall-applet(28)()
-> from gi.repository import Notify
(Pdb) 
> /usr/bin/firewall-applet(30)()
-> import os
(Pdb) 
> /usr/bin/firewall-applet(31)()
-> from dbus.mainloop.pyqt5 import DBusQtMainLoop
(Pdb) 
> /usr/bin/firewall-applet(32)()
-> import functools
(Pdb) 
> /usr/bin/firewall-applet(34)()
-> from firewall import config
(Pdb) 
> /usr/bin/firewall-applet(35)()
-> from firewall.core.fw_nm import nm_is_imported, nm_get_zone_of_connection, \
(Pdb) 
> /usr/bin/firewall-applet(39)()
-> from firewall.core.watcher import Watcher
(Pdb) 
> /usr/bin/firewall-applet(40)()
-> from firewall.client import FirewallClient
(Pdb) 
> /usr/bin/firewall-applet(41)()
-> import slip.dbus
(Pdb) 
> /usr/bin/firewall-applet(42)()
-> import dbus
(Pdb) 
> /usr/bin/firewall-applet(43)()
-> import signal
(Pdb) 
> /usr/bin/firewall-applet(45)()
-> import gettext
(Pdb) 
> /usr/bin/firewall-applet(46)()
-> gettext.textdomain(config.DOMAIN)
(Pdb) 
> /usr/bin/firewall-applet(47)()
-> _ = gettext.gettext
(Pdb) 
> /usr/bin/firewall-applet(49)()
-> PATH = [ ]
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(51)()
-> if p not in PATH:
(Pdb) 
> /usr/bin/firewall-applet(52)()
-> PATH.append(p)
(Pdb) 
> /usr/bin/firewall-applet(50)()
-> for p in os.getenv("PATH").split(":"):
(Pdb) 
> /usr/bin/firewall-applet(54)()
-> def search_app(app):
(Pdb) 
> /usr/bin/firewall-applet(61)()
-> NM_CONNECTION_EDITOR = ""
(Pdb) 
> /usr/bin/firewall-applet(62)()
-> for binary in [ "/usr/bin/nm-connection-editor",
(Pdb) 
> /usr/bin/firewall-applet(68)()
-> if os.path.exists(binary):
(Pdb) 
> /usr/bin/firewall-applet(69)()
-> NM_CONNECTION_EDITOR = binary
(Pdb) 
> /usr/bin/firewall-applet(70)()
-> break
(Pdb) 
> /usr/bin/firewall-applet(72)()
-> PY2 = sys.version < '3'
(Pdb) 
> /usr/bin/firewall-applet(74)()
-> def escape(text):
(Pdb) 
> /usr/bin/firewall-applet(80)()
-> def fromUTF8(text):
(Pdb) 
> /usr/bin/firewall-applet(87)()
-> class ZoneInterfaceEditor(QtWidgets.QDialog):
(Pdb) 
> /usr/bin/firewall-applet(160)()
-> class ZoneConnectionEditor(ZoneInterfaceEditor):
(Pdb) 
> /usr/bin/firewall-applet(185)()
-> class ZoneSourceEditor(ZoneInterfaceEditor):
(Pdb) 
> /usr/bin/firewall-applet(201)()
-> class