Package Base Details: pyqt4

Git Clone URL: https://aur.archlinux.org/pyqt4.git (read-only, click to copy)
Submitter: arojas
Maintainer: LaughingMan
Last Packager: LaughingMan
Votes: 19
Popularity: 0.043388
First Submitted: 2018-08-24 08:49
Last Updated: 2021-01-25 01:26

Latest Comments

1 2 3 4 5 6 ... Next › Last »

LaughingMan commented on 2021-04-10 05:51

The problem is that the list of official packages doesn't get synced to the AUR, so it thinks that python2-dbus is still available as an official package and blocks my pushes. The relevant bug report is here: https://gitlab.archlinux.org/archlinux/aurweb/-/issues/11

dbus-python is just the python3 version and won't help.

nourathar commented on 2021-04-09 22:22

There is now a dbus-python package in extra but makepkg still complains about missing python2-dbus when I have it installed. So thanks for posting the PKGBUILD here: that worked for me ! But should that be filed as a bug ? I am not familiar with doing that...

willemw commented on 2021-03-27 07:16

Dependency python2-dbus has been dropped from the official repositories (https://bugs.archlinux.org/task/70033).

dreieck commented on 2021-03-23 13:02

Checksum verification fails:

==> Validating source files with sha256sums...
    PyQt4_gpl_x11-4.12.3.tar.gz ... FAILED

Thanks for maintaining!

tuxayo commented on 2021-03-21 15:42

Thanks for trying the new package LaughingMan.

About flagging, it was a mistake for pyqt4. I though the missing dep was for pyqt4 but no, it was for python2-pyqt4. Even then, for python2-pyqt4, was flagging out-of-date for a non-existing dep accurate? I wasn't sure if we can say that the PKGBUILD is outdated due to pointing to a unexisting dep.

LaughingMan commented on 2021-03-21 11:40

I tried to push a python2-dbus package to AUR but it thinks that's still provided by [extra] and rejects it. Will try again in a few days.


pkgname=python2-dbus
_pkgname=dbus-python
pkgver=1.2.16
pkgrel=4
pkgdesc="Python2 bindings for DBUS"
url="https://www.freedesktop.org/wiki/Software/DBusBindings"
arch=(x86_64)
license=('GPL' 'LGPL')
depends=('dbus' 'glib2' 'python2' 'python-dbus-common<1.3' 'python-dbus-common>=1.2')
makedepends=('autoconf-archive')
source=(https://dbus.freedesktop.org/releases/${_pkgname}/${_pkgname}-${pkgver}.tar.gz)
sha256sums=('11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4')

prepare() {
  cd $_pkgname-$pkgver
  autoreconf -vfi
}

build() {
  cd $_pkgname-$pkgver

  ./configure --prefix=/usr PYTHON_VERSION=2
  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  make
}

package() {
  cd $_pkgname-$pkgver
  make DESTDIR="${pkgdir}" install

  rm -rf "${pkgdir}/usr/share"
  rm -r "${pkgdir}/usr/include"
  rm -r "${pkgdir}/usr/lib/pkgconfig"
}

PS: Please don't flag packages as out of date just because of a problem. Even more so if the problem isn't even with the package itself.

bartus commented on 2021-03-18 08:19

python2-dbus was dropped from extra repository.

https://github.com/archlinux/svntogit-packages/commit/6fccd0bc5d051b6e1afdb4ecbd457e317b59cda9

https://bugs.archlinux.org/task/70033

tuxayo commented on 2021-03-17 21:00

Can't upgrade my system because now dbus-python and python2-dbus conflict. And python2-dbus is a dependency of python2-pyqt4.

Actually python2-dbus isn't anymore in the AUR

LaughingMan commented on 2021-01-25 01:55

Since this package was orphaned I've adopted it for now and fixed up the sip/sip4 situation. If some more experienced maintainer wants to take over, let me know.

madjoe commented on 2021-01-19 11:25

sip has been replaced with sip4 and dependency should be moved accordingly