Your message dated Sat, 20 Jul 2024 16:49:55 +0000
with message-id <e1svdhp-0076ft...@fasolo.debian.org>
and subject line Bug#1072467: fixed in pysdl2 0.9.16+dfsg-2
has caused the Debian Bug report #1072467,
regarding pysdl2: FTBFS when built by sbuild (build-depends on libgl1-mesa-glx
but it is not installable)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1072467: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072467
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pysdl2
Version: 0.9.16+dfsg-1
Severity: serious
Tags: ftbfs patch
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
Install main build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
sbuild-build-depends-main-dummy : Depends: libgl1-mesa-glx but it is not
installable
E: Unable to correct problems, you have held broken packages.
apt-get failed.
E: Package installation failed
Not removing build depends: cloned chroot in use
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202406/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Note: This happens because the build depends has "libgl1-mesa-glx | libgl1".
When using a virtual package, there must be a real package first.
The attached first patch fixes this by reversing the order.
However, this is a good time to review such line. Does libgl1-mesa-glx
still make sense in trixie/sid? If not, then the second suggested patch
would be more appropriate.
Thanks.
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends:
dia,
dh-python,
libgl1-mesa-dri,
- libgl1-mesa-glx | libgl1,
+ libgl1 | libgl1-mesa-glx,
libsdl2-2.0-0,
libsdl2-gfx-1.0-0,
libsdl2-image-2.0-0,
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends:
dia,
dh-python,
libgl1-mesa-dri,
- libgl1-mesa-glx | libgl1,
+ libgl1,
libsdl2-2.0-0,
libsdl2-gfx-1.0-0,
libsdl2-image-2.0-0,
--- End Message ---
--- Begin Message ---
Source: pysdl2
Source-Version: 0.9.16+dfsg-2
Done: Simon McVittie <s...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pysdl2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated pysdl2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 20 Jul 2024 17:23:46 +0100
Source: pysdl2
Architecture: source
Version: 0.9.16+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1072467
Changes:
pysdl2 (0.9.16+dfsg-2) unstable; urgency=medium
.
* Team upload
* Drop build-dependency on transitional libgl1-mesa-glx
(Closes: #1072467)
Checksums-Sha1:
b6f79fbc65025cd01b1452221aa3bf22c244fd98 2470 pysdl2_0.9.16+dfsg-2.dsc
040bc971ba99312f9624db04d7ea1e27246950a7 8528
pysdl2_0.9.16+dfsg-2.debian.tar.xz
ef697c59038ee4f85e97fdce2f9dbd1b2c733d92 14113
pysdl2_0.9.16+dfsg-2_source.buildinfo
Checksums-Sha256:
e8ce62ba188fabc0a05c585f2e85040cee3436937fd1378c7a00dd4106e0d33e 2470
pysdl2_0.9.16+dfsg-2.dsc
a84016083e794475bbc601e3d049c6879f7d62d34137794861999f4422e3be2a 8528
pysdl2_0.9.16+dfsg-2.debian.tar.xz
91d7e6f3c3d8389452d8b5ef2c1f76e44b7ace05e23af008e7a9c97f2c525fec 14113
pysdl2_0.9.16+dfsg-2_source.buildinfo
Files:
15b3f0d08982cfb7bbfc8ca1eb76f2c0 2470 python optional pysdl2_0.9.16+dfsg-2.dsc
74a46b9d69217d032d646ef90a4c7c1e 8528 python optional
pysdl2_0.9.16+dfsg-2.debian.tar.xz
00e9cd2cd1d93bb0f8210a74edeeb546 14113 python optional
pysdl2_0.9.16+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmab6AMACgkQ4FrhR4+B
TE8krw/9GII7Fog1C5hyzAm+QYcgomgRwVUqXZeNk76I9yz5oLCR5xHLyey1NW9E
Boc/HD93CIHdEvGJHxgq1OKV8oDPO5HHl/uW4ge/ASVnqgzPRk4wpQ8Unl+2bX5H
oXyoczLMHA7HWQn6rZLV+c1EPONWoLgZNXClNwHRgCIiIDNCaUxOn+hzra/0xjDx
Ub4MO6UITv918Q++zpaysxwOcq0CPaocxozsH19xMPZ9dgVMpuYeiY+84gf8AQDD
OBc9FlLAUcUi4dtkr9dOFGKfPKFr3dtlGJ0xu1BjM96eWCZWYtz9yAEhrSHuVA6O
2ibodsd9vg3hA1edBivdyMNgNgXLqMu/yQHTrF+DoU9Nb9+Fw6RCBorkGttMqxGX
sScbQwdV4V85Ms3UW0Me0B2aSutp2D1RTGmF6/voSSK6GXr9Tuy7kHmPv0QMmsx2
nmjCekXKQY9y6Djz6ZNawraSe0c2oASo+Q6rWVhe2O4HhxybDDWe6m93GHpO0MDx
0G8AkqRswI4y57Ao0zY5cidF187bT1jsfyJTVcCpjk3tKM/dkYFbQfT4wJyP+qU/
TPIZ3P3dpzD6ZZkujOYhMIOkD3BLZQVij8yNKeZoN3KMugoWBRZ8OYwtAYwAXefJ
sL2uzzJJ0pkSZOLCP5pMuhcFisQH69jMjtm04TxA1IwJKNEplU4=
=E4Tv
-----END PGP SIGNATURE-----
pgps7JMVjtKQh.pgp
Description: PGP signature
--- End Message ---