Your message dated Mon, 31 Mar 2025 12:50:51 +0000
with message-id <e1tzebl-00haxz...@fasolo.debian.org>
and subject line Bug#1090256: fixed in openttd-opengfx 7.1-2
has caused the Debian Bug report #1090256,
regarding openttd-opengfx: FTBFS: script-fu errors with GIMP3
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.)
--
1090256: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090256
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:openttd-opengfx
Version: 7.1-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Remove all graphics files that can be rebuilt (from gimp xcf
# files).
make clean-gfx
"INSTALL_DIR=debian/openttd-opengfx/usr/share/games/openttd/baseset/opengfx"
"_V=" "PYTHON=python3"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
[GFX-DEP] Makefile.gfx
echo "" > Makefile.gfx
\
for j in sprites/png/terrain/waterfeatures/waterfeatures.xcf2png
sprites/png/infrastructure/locks.xcf2png sprites/png/terrain/terrain.xcf2png
sprites/png/trees/trees.xcf2png sprites/png/industries/coalmine.xcf2png
sprites/png/industries/goldmine/goldmine.xcf2png
sprites/png/industries/oilwell/oilwell.xcf2png; do\
for i in `cat $j | grep "\([pP][cCnN][xXgG]\)" | grep -v "^#" |
cut -d\ -f1 | sed "s/\.\([pP][cCnN][xXgG]\)//"`; do\
echo "$i.scm: $j" >> Makefile.gfx;\
echo "GFX_FILES += $i.png" >> Makefile.gfx;\
cat scripts/gimpscript > $i.scm.new;\
grep $i.png $j | sed -f scripts/gimp.sed >> $i.scm.new;\
echo "(gimp-quit 0)" >> $i.scm.new;\
cmp -s $i.scm.new $i.scm || cp $i.scm.new $i.scm;\
rm -f $i.scm.new;\
done;\
done
cat sprites/png/terrain/waterfeatures/waterfeatures.xcf2png
sprites/png/infrastructure/locks.xcf2png sprites/png/terrain/terrain.xcf2png
sprites/png/trees/trees.xcf2png sprites/png/industries/coalmine.xcf2png
sprites/png/industries/goldmine/goldmine.xcf2png
sprites/png/industries/oilwell/oilwell.xcf2png | grep "\([pP][cCnN][xXgG]\)" |
grep -v "^#" | sed "s/[ ] */ /g" | cut -d\ -f1-2 | sed "s/ /: /g" >>
Makefile.gfx
[CLEAN-GFX]
for j in sprites/png/terrain/waterfeatures/waterfeatures.xcf2png
sprites/png/infrastructure/locks.xcf2png sprites/png/terrain/terrain.xcf2png
sprites/png/trees/trees.xcf2png sprites/png/industries/coalmine.xcf2png
sprites/png/industries/goldmine/goldmine.xcf2png
sprites/png/industries/oilwell/oilwell.xcf2png; do for i in `cat $j | grep
"\([pP][cCnN][xXgG]\)" | cut -d\ -f1 | sed "s/\.\([pP][cCnN][xXgG]\)//"`; do
rm -rf $i.png; done; done
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
# Then rebuild everything
make grf
"INSTALL_DIR=debian/openttd-opengfx/usr/share/games/openttd/baseset/opengfx"
"_V=" "PYTHON=python3"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
[GIMP] sprites/png/terrain/waterfeatures/seashore_temperate.gimp.png
/usr/bin/gimp -n -i -b -
<sprites/png/terrain/waterfeatures/seashore_temperate.gimp.scm >/dev/null
(gimp:93926): Gtk-WARNING **: 17:29:44.798: cannot open display:
make[2]: *** [Makefile:265:
sprites/png/terrain/waterfeatures/seashore_temperate.gimp.png] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:42: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:21: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
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/202412/
About the archive rebuild: The build was made on virtual machines 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.
Thanks.
--- End Message ---
--- Begin Message ---
Source: openttd-opengfx
Source-Version: 7.1-2
Done: Matthijs Kooijman <matth...@stdin.nl>
We believe that the bug you reported is fixed in the latest version of
openttd-opengfx, 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 1090...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthijs Kooijman <matth...@stdin.nl> (supplier of updated openttd-opengfx
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: Mon, 31 Mar 2025 13:09:16 +0200
Source: openttd-opengfx
Architecture: source
Version: 7.1-2
Distribution: unstable
Urgency: medium
Maintainer: Matthijs Kooijman <matth...@stdin.nl>
Changed-By: Matthijs Kooijman <matth...@stdin.nl>
Closes: 1047525 1090256
Changes:
openttd-opengfx (7.1-2) unstable; urgency=medium
.
* [8ab065c] Fix building source package after binary build. (Closes:
#1047525)
* [63b97c8] Backport patch to fix build with GIMP3. Thanks to James
Addison for the investigation and fix (Closes: #1090256)
* [07c82e9] Update required NML version to 0.5.0
* [d986198] Bump standards version to 4.7.2 (no changes required)
Checksums-Sha1:
4b24fbd09de27c9dcff5955e650d0953ac9ad7f3 2014 openttd-opengfx_7.1-2.dsc
c32e4f2411d149a48e3ac37bb5e230934447f0af 6868
openttd-opengfx_7.1-2.debian.tar.xz
ac6b180ee3c91f46ae60907b9e3b0a32eabd784e 13989
openttd-opengfx_7.1-2_amd64.buildinfo
Checksums-Sha256:
c80db38a83994dfcb3cb185fa0768541fb60252f692a118f6b5f7297268de363 2014
openttd-opengfx_7.1-2.dsc
51b11fff4f854a002db04b462d6cc9b24b5c8d0076fee505a69052cb0254c648 6868
openttd-opengfx_7.1-2.debian.tar.xz
c8c3d74e9181e468601f0665a936a6150e73f0401642c3e4c63c4a54e16f473b 13989
openttd-opengfx_7.1-2_amd64.buildinfo
Files:
3d4adcb4c77ace9900ec0d456e2fefc9 2014 games optional openttd-opengfx_7.1-2.dsc
76b722c56ce02ace50d5b6083b239324 6868 games optional
openttd-opengfx_7.1-2.debian.tar.xz
d8abbba63398f28217b8ac6affcad9d0 13989 games optional
openttd-opengfx_7.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEMyF3AetYrDfGJ9el6ZMxy91tJYwFAmfqiUsSHG1hdHRoaWpz
QHN0ZGluLm5sAAoJEOmTMcvdbSWMQ1YQANVi318W7X2yJnQelv2nbnwEXK0G53ki
uJLjrgsyO+UEI8UN+B+2KCMr4zAfEGYLKUWYXRnbobHvijuXVZVmy5WxXrCAb9IP
2MBXmhos/X5g1q5aYY2wCkjjfB9bvLv0sFo0mYxP1ccADVi0CnGETynrvZFQe3fC
gz1SsQaIzLpSv/CBFWS7ZiObyxGQpQqzCAaSplB7proO3z7E023fLMhTOfQ5IJ+j
xhCkRp2MbnVk2m0nMNYzKoWZDS28uyY2ujiZWTqIRCJJyFLC8eQrweLoHiLCADrF
r9+7ZHEhgONah0tM3deW75FFahGD/FNpL3ZSVOpfM7K070KUn1fkOBBhkObICDKu
CD1hf/jefAaed6LvquueQpYDQl855Dno2dYMVRA1RDJMZa/oPE3hiEiut1kwVmRY
NFLnRnzTLCduS/uUEas80Ltl+mCK0E11DM3IuRgbUiE+2O1k3njISWvzRyprxhHj
3OnbxT2wwdp3U4q36p+i1OymqPmb49Mz8KhLv4ackaYwb7dKR0Q2HyXKDJq62Eub
e2PPoH8TvUfI293+NTc2zpXiV9Y75oA19MGW4NhLamSEvB2gOlmxGmYRlDChBTx2
fF1xg3XG6P2d5dUAZ1g+4Cl26f6BMXLV4CgCDMpMxlyk4InGLSeTj+LkzT9A6OTc
OqHdm5fjSPP/
=134z
-----END PGP SIGNATURE-----
pgp084nfce0Lk.pgp
Description: PGP signature
--- End Message ---