Your message dated Thu, 06 Oct 2022 18:34:00 +0000
with message-id <[email protected]>
and subject line Bug#1021351: fixed in assaultcube 1.3.0.2+dfsg-5
has caused the Debian Bug report #1021351,
regarding assaultcube: Make postinst more verbose.
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 [email protected]
immediately.)
--
1021351: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021351
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: assaultcube
Version: 1.3.0.2+dfsg-4
Severity: minor
Tags: ipv6
Forwarded: https://github.com/orgs/community/discussions/10539
Dear Tobi,
at least on one host, the new assaultcube package fails to upgrade as
follows:
Setting up assaultcube (1.3.0.2+dfsg-4) ...
Downloading game data…dpkg: error processing package assaultcube (--configure):
installed assaultcube package post-installation script subprocess returned
error exit status 4
[…]
Errors were encountered while processing:
assaultcube
Interestingly there's not even an error message from the postinst
script. It just seems to die.
Adding a "set -x" reveals that it aborts at this position:
# dpkg --configure -a
Setting up assaultcube (1.3.0.2+dfsg-4) ...
+ set -e
+ version=1.3.0.2
+ hash=9b3118e7929253f0114fa06cad8310faab646d177b4660406011152f34086b55
+ file=AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
+
url=https://github.com/assaultcube/AC/releases/download/v1.3.0.2/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
+ fqfn=/var/cache/assaultcube/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
+ targetdir=/var/lib/assaultcube/gamedata/
+ cachedir=/var/cache/assaultcube/
+ [ configure = configure ]
+ rm -rf /var/cache/assaultcube/
+ mkdir -p /var/cache/assaultcube/
+ echo -n Downloading game data…
Downloading game data…+ wget -q
https://github.com/assaultcube/AC/releases/download/v1.3.0.2/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
-O /var/cache/assaultcube/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
dpkg: error processing package assaultcube (--configure):
installed assaultcube package post-installation script subprocess returned
error exit status 4
Errors were encountered while processing:
assaultcube
Running the wget call without "-q" reveals that
https://github.com/orgs/community/discussions/10539 (Github lacking IPv6
support in many places) is actually the culprit:
# wget
https://github.com/assaultcube/AC/releases/download/v1.3.0.2/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
-O /var/cache/assaultcube/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
--2022-10-06 14:34:26--
https://github.com/assaultcube/AC/releases/download/v1.3.0.2/AssaultCube_v1.3.0.2_LockdownEdition_RC1.tar.bz2
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... failed: Network is
unreachable.
# echo $?
4
Unfortunately I see no possibility to fix this easily without Github
finally supporting IPv6. (Hence setting the above mention Github issue as
"forwarded" URL. Feel free to change that.)
So please at least remove that "-q" from the wget call in the postinst
script for easier diagnostics of such download failures.
(And feel free to clone this bug report if you want to track the removal
of -q separated from the download issue itself.)
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (110, 'experimental')
merged-usr: no
Architecture: i386 (i686)
Kernel: Linux 5.19.0-2-686-pae (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
Versions of packages assaultcube depends on:
ii bzip2 1.0.8-5+b1
ii libc6 2.35-2
ii libgcc-s1 12.2.0-5
ii libgl1 1.5.0-1
ii libopenal1 1:1.19.1-2
ii libsdl2-2.0-0 2.24.1+dfsg-1
ii libsdl2-image-2.0-0 2.6.2+dfsg-1
ii libstdc++6 12.2.0-5
ii libvorbisfile3 1.3.7-1
ii libx11-6 2:1.8.1-2
ii wget 1.21.3-1+b1
ii zlib1g 1:1.2.11.dfsg-4.1
assaultcube recommends no packages.
assaultcube suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: assaultcube
Source-Version: 1.3.0.2+dfsg-5
Done: Tobias Frost <[email protected]>
We believe that the bug you reported is fixed in the latest version of
assaultcube, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tobias Frost <[email protected]> (supplier of updated assaultcube 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 06 Oct 2022 20:15:25 +0200
Source: assaultcube
Architecture: source
Version: 1.3.0.2+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Tobias Frost <[email protected]>
Closes: 1021351
Changes:
assaultcube (1.3.0.2+dfsg-5) unstable; urgency=medium
.
* Make postinst more verbose, so that download errors will be
more prominent. Thank to Axel for the hint! Closes: #1021351.
* Depend on ca-certificates to avoid SSL errors during download.
Checksums-Sha1:
324b790922155d0b3cf56a671adda809d4618de7 2162 assaultcube_1.3.0.2+dfsg-5.dsc
46d51cd54532def71e837c6009391e1839adadc2 62556
assaultcube_1.3.0.2+dfsg-5.debian.tar.xz
cf2acc72bbd9af470634f79de90d2f8952452254 11413
assaultcube_1.3.0.2+dfsg-5_amd64.buildinfo
Checksums-Sha256:
34ca534719e35e1c02bc2f0ea5962ee7f1873566fefd7842f3e414c5119f05ac 2162
assaultcube_1.3.0.2+dfsg-5.dsc
7047b20f4db973c72ac75e3f4d7ba17de7175bc0711250176d3323d34b87ea5a 62556
assaultcube_1.3.0.2+dfsg-5.debian.tar.xz
8c5c44f94e4321388658d67d32bc04ea55ef2e5c25704b843988c1a00c7cc0ca 11413
assaultcube_1.3.0.2+dfsg-5_amd64.buildinfo
Files:
3c07d1d9788dd60c27cf66482a013393 2162 non-free/games optional
assaultcube_1.3.0.2+dfsg-5.dsc
348204f460ff7c5914db82f49fd25da3 62556 non-free/games optional
assaultcube_1.3.0.2+dfsg-5.debian.tar.xz
142df5dad66b3f34edb2f459f07a6e44 11413 non-free/games optional
assaultcube_1.3.0.2+dfsg-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE/d0M/zhkJ3YwohhskWT6HRe9XTYFAmM/HD0ACgkQkWT6HRe9
XTaPcxAA5SVu1WlQAMrpx2BIJGOo7/+feVjprR7EFHyLmNvp3eY2ZjZtkhuZ41Qk
bg/NUuEJwEjZCF9ZDY8ffbb7UHSXqRRoK6as/t3wayecdLZsnx2PuwOFO50jWADf
jBGBr7YXYHxV6UEzBiXzPv8oYqamCS551t0PeIuvmcEBdEEuJxYaKrskn7uwq/Qp
sc9wY4vNDpJl9mWHE0uAKB0+buJB6mkr0jTiku/NFCCsZoc2QNdXK5V9zq3UuZKP
6jX5c6c/5Nc6Ir/2SmUwEyj9CPAql3wFi5ERDGQS4no8Htv0N/oduTp1Xeath6Yg
6G3SaFxPaAXbd70wN0x9BgAktqWZ6uamtNjYlWkwvhAh4CvaqRhEkIO2+8t+Xkff
0ZAEY/8DqcNcEhXToTDszo7iJZGdaRmYSnEMpxxpz2hbz9jgkI15lKoR9aM73poS
KNSKTZPXuFHQAI0kU2AQWQMmKeTgcHk6p4JqQObWMFg1BD01x5Cqu64FgLlY5TdS
a28tvO1O3eJiTQXjJR//PPsRxqLiUz4B++2CBdaZnbJfQkVrcdD+CijSaZJowxU1
WQQedF3X+DhDDBPTCw4eEQGzjEQbyu8VNfT0cwb9QPouf+ZhCEEkaGg4FB+l1i8v
hTl5f6c8XcP0mmfTcUCz/LaC1exI6aPIKO69fp6xX4IXaTw0KqY=
=UHYl
-----END PGP SIGNATURE-----
--- End Message ---