Package Details: python2-dbus 1.2.18-3

Git Clone URL: https://aur.archlinux.org/python2-dbus.git (read-only, click to copy)
Package Base: python2-dbus
Description: Python bindings for DBUS (Legacy Python 2 version)
Upstream URL: https://www.freedesktop.org/wiki/Software/DBusBindings
Licenses: GPL, LGPL
Submitter: LaughingMan
Maintainer: LaughingMan (tallero)
Last Packager: LaughingMan
Votes: 6
Popularity: 0.000000
First Submitted: 2021-06-20 18:32 (UTC)
Last Updated: 2023-05-31 07:42 (UTC)

Latest Comments

1 2 Next › Last »

showipatlogon commented on 2024-01-22 21:05 (UTC) (edited on 2024-01-22 21:42 (UTC) by showipatlogon)

@LaughingMan You are correct. I did a minimal install of Archlinux with only Python2-bin (aur) installed, and yay -S python2-dbus worked like a charm. I wonder what could cause my own full install to do so, although I'm suspecting it's because I have python2 and python3 installed at the same time.

Oh well... I've decided to edit my /etc/makepkg.conf file and add at the end "export PYTHONHOME=/usr" and that pretty solves my problem as a workaround.

Thx !

LaughingMan commented on 2024-01-22 17:51 (UTC) (edited on 2024-01-22 17:52 (UTC) by LaughingMan)

Why can't your python find its standard libraries by default? That sounds like a broken installation to me. Feel free to try and convince me otherwise though.

Docs, because I had to look up what that envvar does: https://docs.python.org/2/using/cmdline.html#envvar-PYTHONHOME

(For the record: Package builds fine for me as is.)

showipatlogon commented on 2024-01-22 16:22 (UTC)

In my case it doesn't compile because the PYTHONHOME variable isn't declared. So to fix this I have to modify the PKGBUILD file by adding that declaration in the prepare() section as such:

prepare() {

  export PYTHONHOME=/usr

  cd $_pkgname-$pkgver
  autoreconf -vfi
}

Not sure if that is something you would like to add... More an FYI for those who may have the same issue. Thx !

LaughingMan commented on 2023-06-01 00:55 (UTC)

@CAVT: It means this PKGBUILD is now frozen providing upstream dbus-python 1.2.18. It shouldn't be flagged as out-of-date since upstream dbus-python 1.3.0+ is incompatible with the goal of this package. The comment also serves as a reminder to current and future maintainers of this package so it doesn't get updated accidentally.

CAVT commented on 2023-05-31 23:05 (UTC)

I tried updating today and hit the dependency problem stated in the pkgbuild: "# Do NOT update this further. Support for Python 2 was dropped with dbus-python 1.3.0". Does this mean that I should not update to this current version (as of 31st May 2023) or that this is the last time I'll be able to update it? I need this package for Wicd (yeah, I still use it, I like it).

LaughingMan commented on 2022-07-19 02:01 (UTC)

@khvalera: Good catch. Fixed.

khvalera commented on 2022-07-14 19:15 (UTC)

makedepends=('autoconf-archive' 'automake')

LaughingMan commented on 2021-10-06 14:33 (UTC)

Sure, fine by me.

tallero commented on 2021-10-06 14:24 (UTC)

@LaughingMan if you want to merge our packages, I think I could fix it.