Your message dated Fri, 25 Oct 2024 18:20:07 +0000
with message-id <[email protected]>
and subject line Bug#1049637: fixed in caspar 20240818-1
has caused the Debian Bug report #1049637,
regarding caspar: Fails to build binary packages again after successful build
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.)
--
1049637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049637
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: caspar
Version: 20220907-1
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build
User: [email protected]
Usertags: qa-doublebuild
Hi,
This package fails to do build a binary-only build (not source) after a
successful build (dpkg-buildpackage ; dpkg-buildpackage -b).
This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.
More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild
Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env
> -us -uc -rfakeroot -b
> ----------------------------------------------------------------------------------------------------------------------
>
> dpkg-buildpackage: info: source package caspar
> dpkg-buildpackage: info: source version 20220907-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Joost van Baal-IliÄ
> <[email protected]>
> dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
> fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-stamp
> dh_auto_clean
> make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Making distclean in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> test -z "" || rm -f
> test . = "." || test -z "" || rm -f
> test -z "casparize.html casparize.ps casparize.txt csp_helper.html
> csp_helper.ps csp_helper.txt caspar.html caspar.ps caspar.txt
> caspar-typesetting.html caspar-typesetting.ps caspar-typesetting.txt" || rm
> -f casparize.html casparize.ps casparize.txt csp_helper.html csp_helper.ps
> csp_helper.txt caspar.html caspar.ps caspar.txt caspar-typesetting.html
> caspar-typesetting.ps caspar-typesetting.txt
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> Making distclean in mk
> make[2]: Entering directory '/<<PKGBUILDDIR>>/mk'
> test -z "" || rm -f
> test . = "." || test -z "" || rm -f
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/mk'
> Making distclean in sgml
> make[2]: Entering directory '/<<PKGBUILDDIR>>/sgml'
> test -z "" || rm -f
> test . = "." || test -z "" || rm -f
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/sgml'
> Making distclean in script
> make[2]: Entering directory '/<<PKGBUILDDIR>>/script'
> test -z "" || rm -f
> test . = "." || test -z "" || rm -f
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/script'
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> test -z "" || rm -f
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> rm -f cscope.out cscope.in.out cscope.po.out cscope.files
> test . = "." || test -z "" || rm -f
> test -z "VERSION.m4 VERSION stamp.day stamp.month stamp.year" || rm -f
> VERSION.m4 VERSION stamp.day stamp.month stamp.year
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.status config.cache config.log configure.lineno
> config.status.lineno
> rm -f Makefile
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_clean
> debian/rules build
> dh_testdir
> ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr
> --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether ln -s works... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating doc/Makefile
> config.status: creating mk/Makefile
> config.status: creating sgml/Makefile
> config.status: creating script/Makefile
> dh_testdir
> /usr/bin/make
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> ./setversion
> cat: VERSION: No such file or directory
> CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash '/<<PKGBUILDDIR>>/missing'
> aclocal-1.16
> cd . && /bin/bash /<<PKGBUILDDIR>>/missing automake-1.16 --gnu
> CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash '/<<PKGBUILDDIR>>/missing'
> autoconf
> /bin/bash ./config.status --recheck
> running CONFIG_SHELL=/bin/bash /bin/bash ./configure --host=x86_64-linux-gnu
> --build=x86_64-linux-gnu --prefix=/usr --mandir=${prefix}/share/man
> --infodir=${prefix}/share/info build_alias=x86_64-linux-gnu
> host_alias=x86_64-linux-gnu --no-create --no-recursion
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a race-free mkdir -p... /bin/mkdir -p
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether ln -s works... yes
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> /bin/bash ./config.status
> config.status: creating Makefile
> config.status: creating doc/Makefile
> config.status: creating mk/Makefile
> config.status: creating sgml/Makefile
> config.status: creating script/Makefile
> Making all in doc
> make[2]: Entering directory '/<<PKGBUILDDIR>>/doc'
> zoem -d html -i casparize.azm -o casparize.html || true
> /bin/bash: line 1: zoem: command not found
> zoem -d html -i casparize.azm -o casparize.html
> /bin/bash: line 1: zoem: command not found
> make[2]: *** [Makefile:581: casparize.html] Error 127
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc'
> make[1]: *** [Makefile:384: all-recursive] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> make: *** [debian/rules:33: build-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
>
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage
> --sanitize-env -us -uc -rfakeroot -b' failed to run.
The full build log is available from:
http://qa-logs.debian.net/2023/08/16/caspar_20220907-1_unstable.log
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: caspar
Source-Version: 20240818-1
Done: Joost van Baal-Ilić <[email protected]>
We believe that the bug you reported is fixed in the latest version of
caspar, 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.
Joost van Baal-Ilić <[email protected]> (supplier of updated caspar 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: SHA512
Format: 1.8
Date: Thu, 10 Oct 2024 12:37:38 +0200
Source: caspar
Architecture: source
Version: 20240818-1
Distribution: unstable
Urgency: medium
Maintainer: Joost van Baal-Ilić <[email protected]>
Changed-By: Joost van Baal-Ilić <[email protected]>
Closes: 1049637
Changes:
caspar (20240818-1) unstable; urgency=medium
.
* New upstream release - The Meždo Release
+ Upstream no longer ships typesetted (zoem) documentation in tarball
release, but build-depends upon zoem. This closes "Fails to build
binary packages again after successful build". Thanks Lucas Nussbaum.
(However, under some circumstances, dpkg-source detects local changes in
aclocal.m4 and configure. This might indicate a related bug.)
(closes: #1049637)
+ d/control: add zoem, tidy and w3m to Build-Depends.
+ d/control: s/markdown/cmark/ in Suggests.
+ d/{rules,caspar-doc.install,caspar-doc.doc-base.{caspar,
caspar-typesetting,csp_helper}}: do not try to install PostScript files:
upstream no longer generates those. BTW, one can easily generate .ps or
PDF from manpages; e.g. "man -t caspar | ps2pdf" generates Portable
Document Format on stdout.
.
* d/{rules,lintian-overrides}: added lintian-overrides, call dh_lintian. see
Bug#1076648: 'aephea: causes groff warning "cannot select font 'C'" [...]'
and see also https://savannah.gnu.org/bugs/index.php?64594 .
Checksums-Sha1:
bf1efcadc67e781c516bdf99a60efefcb7fd2bab 2073 caspar_20240818-1.dsc
35066a63c6e1b571714658403e2d091c5b887251 105408 caspar_20240818.orig.tar.xz
553c6fd36da2a6cb32fa1c071e019776ff5646f2 20920 caspar_20240818.orig.tar.xz.asc
524d8be8b69b691adeead534d82de210123754bb 23240 caspar_20240818-1.debian.tar.xz
3c77d6fc476cc705c9ce1c96b0f8f31954cbbfd8 5744
caspar_20240818-1_source.buildinfo
Checksums-Sha256:
5f873fa1a9f151c881755d6909ce45ebeef755e0aa1414ff1277bd4768110054 2073
caspar_20240818-1.dsc
04bfef98052b31b93ea98312b7244ad827927c45badcb1dae35d39578fcc9052 105408
caspar_20240818.orig.tar.xz
12714f4928500780496ea73d2a945573a080251e069659178a657e6f624ef593 20920
caspar_20240818.orig.tar.xz.asc
219b21849c2cec268e49a71d69ca111b22cf9378387e6af566802808b264096b 23240
caspar_20240818-1.debian.tar.xz
3e700b66a926ea5e71f2e83131cc0019c96976621ccb9c683f6249e1fa25071d 5744
caspar_20240818-1_source.buildinfo
Files:
822b3af4b86768d67f46b0520ff3be00 2073 devel optional caspar_20240818-1.dsc
ca3ee87be07373e076635e07fb5ec2f1 105408 devel optional
caspar_20240818.orig.tar.xz
6f85c912656c7d89325a8d94ec5b1449 20920 devel optional
caspar_20240818.orig.tar.xz.asc
4c274381f1a51f9ade692216bec4c967 23240 devel optional
caspar_20240818-1.debian.tar.xz
3b1d388322659973248312d05f7e8f95 5744 devel optional
caspar_20240818-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkqrZAbIbS8eaR6AwVPGmYxdIZxMFAmcHrvYACgkQVPGmYxdI
ZxNaAA/9Fp0rDC8h5uT04aGa8ualJus6acqwGHvyS+fVHdEHyeEhcer1hLz1IjaI
Rofn1cpYLdpePRlzgpV6nbhMHpvp4ZAX8480E1Z5Tv1QtFQwW3woTzC8XKtmmBN2
b5T3AfWXUmC6fhSTruzvNZ5Rrd/Yzw2h63tU9tmWgqCGXscOPj5zXizEvi65M+/O
H0RPOHeaf16vK9/pknuC6r0Biy8zbVfjkAT5rVfKbGEA1bs59p3BvyZhtw6TjnFE
MTQDVSK0UA4y4M9xNXz7U6K49EgSulO5oKeY1hVqtXW9a3vGhby8ufuPWdTQxiJP
GOV6OKc85iY5RuyB4rQAlOg0naTnftaAWQCuWZZ4untCPGYCuEj34+l+M9orn5Qw
ZHW3D3dA6L8wCL3SKdcs5gyK/Fo1Bscf3ACTtor/jtClgdDXFImyllKlCpRGNUr2
4sqiZKgceZRPti54KVRyXPmxPz/ZKxG/wh4RjdSk3c1A3MhG5NjJcaDkjueVfMys
w7QPP4ku2kVfIehdMeQ2sNct6QDU98RMl8xIMS2MfIMRExt/5DsIZ6rDRTLNAcFf
ad+B5wt4cMoRmUTOCewOz+um/EzYzAlti1KRXPU2UW0m9aWpT2giMvHt2r1Ax2Xu
5PMnJEsambNSr9YV2064+Uk43r0kUg4iaNJPjTuVVsR+gj/uucM=
=RrUi
-----END PGP SIGNATURE-----
pgpq1dqm3a3oB.pgp
Description: PGP signature
--- End Message ---