Package: pkg-gnome-tools
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear Maintainer,

gnome-pkg-tools 0.19.5 (previewed in Ubuntu's 0.19.4ubuntu1)
introduces a build dependency loop with pygobject, preventing them
from being rebuilt together.  This will be a problem during any Python
3 transition.  I noticed this during my recent Python 3.5 archive test
rebuild for Ubuntu.

The crappy solution I used to break the loop was to just remove the
python3 and python3-gi Depends from gnome-pkg-tools' control.in file.
Then I uploaded this and rebuilt pygobject.  After pygobject rebuilt
successfully, I re-enabled the g-p-t Depends and closed the loop.

A better solution would probably be to split gnome-pkg-tools into
separate binary packages.  Python 3 is only needed for the
pkg-gnome-compat-desktop-file file, which AFAICT, isn't required to
build pygobject.  Splitting the binary package would allow pygobject
to depend on the dh bits it needs without introducing the circular
dependency.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVlB5eAAoJEBJutWOnSwa/s0wP/0f/CHZEEJZ1+hqajwz4CFBP
z0S3CUE2ph83cLvnf/0GcxI0Sh7Srrwnv1WEEtUpnXiSILCXR7yDfYglre/bWVPM
qxrPgN6xvMypxSmIsLfIR5SB8YXOsRnX3WPV2VqsXfsblDUrmvS1A2GAssNYlWB+
6twMK1jKTyzSKpE1yNsY+vvoRAl5aOIn7VGqZl8nSjze9nRdh7k1HVPRY9oo6akF
6gXAR5MPOVU/a38Qqo6C1jDQdeFOnq5DXG0ocU86uBHDJdcEFpnpZQ/J7O9i5uSJ
SqnwJFB8orsncj4Mca34rvwufBFODKRZ8CaK+TdyqPNNe+HrJ5BbW2ujpHP9R11g
NzAYgbhE6kWhLpGtBD/woRBxguBMOV2oOSFTV7nFD30hs/MVg7u/XAO0akman+Gw
FB+cqI7jJyTW/XqHPDuDmk2+8H1UzQYWoXSEcC9n1kKqPV7AO14zZVY0hV/bCfFh
+F6OyLMTPGe4SrIbXIyLO0fkplSHiimMRafsH23YiZmNQC8cyNwNjdAmf6ef/0DK
F4I0dBqT9H0F1qekqstLZlaZEWdKADBeCh76NTwr1c7aEXKbIoPH8lRVm9dflFgL
REae22+bx5rynyKZJ7G6XiKSJvJxFaSP0nBn/N5pgheJ/ESQY+BJVICAXLJJphRc
guXHEA7USOE21Tmhy/TZ
=JEp4
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to