Package Details: nagstamon 3.16.2-1

Git Clone URL: https://aur.archlinux.org/nagstamon.git (read-only, click to copy)
Package Base: nagstamon
Description: Nagios status monitor for the desktop
Upstream URL: https://nagstamon.ifw-dresden.de/
Licenses: GPL
Submitter: ghostbuster
Maintainer: ghostbuster
Last Packager: ghostbuster
Votes: 23
Popularity: 0.043147
First Submitted: 2015-08-09 16:15 (UTC)
Last Updated: 2024-10-25 14:32 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

ghostbuster commented on 2018-07-05 18:39 (UTC)

I can confirm the posted traceback for my own system but the build does not fail in a clean change root. I assume there is some kind of interference with other python packages in the environment. I'll investigate the issue, but it will take some time. Please build nagstamon in a clean chroot until I figured out the root cause for this traceback.

@presianbg: Could you send me the output of 'python --version' and 'pacman -Qs python' of the affected system by mail?

presianbg commented on 2018-07-05 18:00 (UTC)

I have some problems with building this app:

==> Starting package()...
Traceback (most recent call last):
  File "setup.py", line 26, in <module>
    from Nagstamon.Config import AppInfo
  File "/tmp/yaourt-tmp-pyankulov/aur-nagstamon/src/Nagstamon/Nagstamon/Config.py", line 29, in <module>
    import keyring
  File "/usr/lib/python3.6/site-packages/keyring/__init__.py", line 3, in <module>
    from .core import (set_keyring, get_keyring, set_password, get_password,
  File "/usr/lib/python3.6/site-packages/keyring/core.py", line 154, in <module>
    init_backend()
  File "/usr/lib/python3.6/site-packages/keyring/core.py", line 67, in init_backend
    keyrings = filter(limit, backend.get_all_keyring())
  File "/usr/lib/python3.6/site-packages/keyring/util/__init__.py", line 21, in wrapper
    func.always_returns = func(*args, **kwargs)
  File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 179, in get_all_keyring
    exceptions=TypeError))
  File "/usr/lib/python3.6/site-packages/keyring/util/__init__.py", line 31, in suppress_exceptions
    for callable in callables:
  File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 171, in is_class_viable
    keyring_cls.priority
  File "/usr/lib/python3.6/site-packages/keyring/util/properties.py", line 24, in __get__
    return self.fget.__get__(None, owner)()
  File "/usr/lib/python3.6/site-packages/keyring/backends/SecretService.py", line 37, in priority
    bus = secretstorage.dbus_init()
  File "/usr/lib/python3.6/site-packages/secretstorage/__init__.py", line 41, in dbus_init
    return connect_and_authenticate()
  File "/usr/lib/python3.6/site-packages/jeepney/integrate/blocking.py", line 76, in connect_and_authenticate
    auth_parser.feed(sock.recv(1024))
  File "/usr/lib/python3.6/site-packages/jeepney/auth.py", line 25, in feed
    line, self.buffer = self.buffer.split(b'\r\n', 1)
ValueError: not enough values to unpack (expected 2, got 1)
==> ERROR: A failure occurred in package().
    Aborting...

ghostbuster commented on 2018-06-24 18:15 (UTC)

I added python-dbus to the dependencies

ogarcia commented on 2018-06-22 06:56 (UTC) (edited on 2018-06-22 06:57 (UTC) by ogarcia)

TL/DR: There is a missing dependency of python-dbus

If I try to build nagstamon in a clean install I have the following error.

Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/keyring/backends/kwallet.py", line 37, in priority
    bus = dbus.SessionBus(mainloop=DBusGMainLoop())
AttributeError: module 'dbus' has no attribute 'SessionBus'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "setup.py", line 26, in <module>
    from Nagstamon.Config import AppInfo
  File "/build/nagstamon/src/Nagstamon/Nagstamon/Config.py", line 29, in <module>
    import keyring
  File "/usr/lib/python3.6/site-packages/keyring/__init__.py", line 3, in <module>
    from .core import (set_keyring, get_keyring, set_password, get_password,
  File "/usr/lib/python3.6/site-packages/keyring/core.py", line 154, in <module>
    init_backend()
  File "/usr/lib/python3.6/site-packages/keyring/core.py", line 67, in init_backend
    keyrings = filter(limit, backend.get_all_keyring())
  File "/usr/lib/python3.6/site-packages/keyring/util/__init__.py", line 21, in wrapper
    func.always_returns = func(*args, **kwargs)
  File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 173, in get_all_keyring
    exceptions=TypeError))
  File "/usr/lib/python3.6/site-packages/keyring/util/__init__.py", line 31, in suppress_exceptions
    for callable in callables:
  File "/usr/lib/python3.6/site-packages/keyring/backend.py", line 165, in is_class_viable
    keyring_cls.priority
  File "/usr/lib/python3.6/site-packages/keyring/util/properties.py", line 24, in __get__
    return self.fget.__get__(None, owner)()
  File "/usr/lib/python3.6/site-packages/keyring/backends/kwallet.py", line 38, in priority
    except dbus.DBusException as exc:
AttributeError: module 'dbus' has no attribute 'DBusException'

But if I install python-dbus all work fine.

tsipizic commented on 2017-09-21 11:38 (UTC)

Hello, Link in PKGBUILD returns 404. This is the correct one now https://nagstamon.ifw-dresden.de/files/stable/Nagstamon-3.0.1.tar.gz

etothepii commented on 2017-09-14 08:23 (UTC) (edited on 2017-09-14 08:33 (UTC) by etothepii)

Hi! Yesterday, nagstamon v3.0 has been released. This means that the PKGBUILD is now outdated. Besides new pkgver and checksums, there are new dependencies. Nagstamon now needs kerberos to work. Installing python-pykerberos and python-requests-kerberos worked for me.

riek42 commented on 2017-02-01 01:23 (UTC)

Hi, after installation I had trouple starting nagstamon, because of a segmentation fault. I found the following issue in the official github repository: https://github.com/HenriWahl/Nagstamon/issues/357 Turns out I installed "xfce4" without "xfce4-goodies", after installing "xfce4-notifyd", I was able to start nagstamon without problems. Hope that helps anybody with the same problem.

ogarcia commented on 2017-01-17 11:29 (UTC)

@ghostbuster I found the issue. Simply rebuild package do the trick. I think that a Python update may be the culprit.

ghostbuster commented on 2017-01-11 21:57 (UTC)

Currently I'm unable to reproduce the traceback you reported. After a quick review of both PGKBUILD files and both source trees I don't see any obvious reason why the two packages should behave different. Is the traceback reproducible if you reinstall nagstamon? Do you use python3 as default python interpreter (/usr/bin/python points to python3). If the problem is reproducible with a installed nagstamon, does '/usr/bin/python -m Nagstamon.Config' exit without out error message and return code 0? What about '/usr/bin/python -I -m Nagstamon.Config'?