Your message dated Sun, 03 Sep 2023 15:01:38 +0000
with message-id <e1qcoba-002wgx...@fasolo.debian.org>
and subject line Bug#1050524: fixed in solfege 3.23.4-12
has caused the Debian Bug report #1050524,
regarding solfege: binary-any FTBFS with recent jdupes
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.)


-- 
1050524: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050524
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: solfege
Version: 3.23.4-11
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear maintainer,

solfege fails to build from source when building only binary-any and
not binary-all. From my build log on amd64:

| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
|    dh_install -a
|    dh_installdocs -a
|    dh_installchangelogs -a
|    dh_python3 -a
| E: dh_python3 dh_python3:197: no package to act on (python3-foo or one with 
${python3:Depends} in Depends)
|    dh_perl -a
|    debian/rules override_dh_link
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| dh_link
| jdupes -rl debian/solfege-doc/usr/share/doc
| 
| could not stat dir debian/solfege-doc/usr/share/doc
| No duplicates found.
| make[1]: *** [debian/rules:30: override_dh_link] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:10: binary-arch] Error 2
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

A full build log on riscv64 is also available:
https://buildd.debian.org/status/fetch.php?pkg=solfege&arch=riscv64&ver=3.23.4-11&stamp=1692931581&raw=0

The return value of jdupes changed after bookworm to no longer return
success when the given paths do not exist, which causes this failure in
binary-any builds.

A possible untested patch is:

--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,5 @@
            iconv --from-code=iso-8859-1 --to-code=utf-8 --output=$$ifile 
$$ifile; \
        done
 
-override_dh_link:
-       dh_link
+execute_after_dh_link-indep:
        jdupes -rl debian/solfege-doc/usr/share/doc

Regards
Aurelien

--- End Message ---
--- Begin Message ---
Source: solfege
Source-Version: 3.23.4-12
Done: Francois Mazen <franc...@mzf.fr>

We believe that the bug you reported is fixed in the latest version of
solfege, 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 1050...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Francois Mazen <franc...@mzf.fr> (supplier of updated solfege 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: SHA512

Format: 1.8
Date: Sun, 03 Sep 2023 15:54:35 +0200
Source: solfege
Architecture: source
Version: 3.23.4-12
Distribution: unstable
Urgency: medium
Maintainer: Francois Mazen <franc...@mzf.fr>
Changed-By: Francois Mazen <franc...@mzf.fr>
Closes: 1050524
Changes:
 solfege (3.23.4-12) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Archive.
   * Remove obsolete field Name from debian/upstream/metadata (already present 
in
     machine-readable debian/copyright).
   * Fix day-of-week for changelog entry 3.11.3-1.
 .
   [ Francois Mazen ]
   * Set Gtk version to 3.0 explicitly.
   * Use execute_after_dh_link-indep target instead of override_dh_link
     to work around jdupes behavior change (Closes: #1050524).
   * Update standards version to 4.6.2, no changes needed.
Checksums-Sha1:
 3c1405d415cffdf6e385db28393c12f72f060955 2199 solfege_3.23.4-12.dsc
 772ad5e48899324caeed92552dc4d8e8fdcbe64b 16844 solfege_3.23.4-12.debian.tar.xz
 26153bff2cdd70a5bf0be5c7e14665ca2cc76564 14143 
solfege_3.23.4-12_source.buildinfo
Checksums-Sha256:
 0b41ec5a99ae722a2ccdcaff50ffc9aa06d9b231537405ead12edf04e09e4069 2199 
solfege_3.23.4-12.dsc
 f8be253e1ebc3474fe8ce543e222a9b201de35df0559c50ef773cd4c5ea4979d 16844 
solfege_3.23.4-12.debian.tar.xz
 de35ab68695df1293d3b7e490a65c005ba4302dab41a4e447bc0d743a145be83 14143 
solfege_3.23.4-12_source.buildinfo
Files:
 e05f84b3378f8ca131ca9a29b145434b 2199 gnome optional solfege_3.23.4-12.dsc
 497278b79bf3747495727673720774da 16844 gnome optional 
solfege_3.23.4-12.debian.tar.xz
 18df4bd22cd9f1dabb64e6243c7656a0 14143 gnome optional 
solfege_3.23.4-12_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEEhqWr1v/bCgx/UFfTR5f6chw1HJ4FAmT0mP0QHGZyYW5jb2lz
QG16Zi5mcgAKCRBHl/pyHDUcnnDnD/oDCiwTva/fvFy2ZZB9j3sGkDZSiZl2G6DU
nOeoVBT0CIOlj2hoAVscN94Too3mbg5yBj9MIWgN/MrIy3CLId1SRvR+5Nx4Ph59
WKo8xiAJ+2yu8wgzhPyvxoTYUip0Mgr0CULLShGaZco1D+rdrzWsd9GryU3ES5Lq
Bwf7v46MSt3oY/2+7r4Y2faSg3cHAoNUv08hpFRR2u1Yaaa6lNBQ9yO3xoeaMxas
EvT5e0nQvOIP4y0b/AkJXxEi08YkfSkH7fL5SLnTouTk6szQKkfrsMlWlhKWaRZ/
3Sx7bmwBCLdFp3au6O7p/pxYvQcWkLLfLlpxlJYE2997Q9zSWs6OZ0U9rHnT9WPN
Q9kZdtmYeGlPilih9/P6gCQPukk/RuhSJBTSGJ08UsTX2wZcYfxfqBibDC42fOAW
C2793mmB4GJZB+FFTUs0HYlYVgWf+JfSfHKS0/jVia5guJbyZOScQeR3hixxkahv
Co7BFuWtA9IiqTTs6d4/8XGf2v5ULGT+GYRCWk0ztjXO7eEKrb1yWz2altj1gct9
BcjfaN9CFKOzs4Xna3F0FurnqltUmgmLGkLrFgwpTopBF3hhaqA4URXCzwNP48iF
5knr6T2BINsZ2X6J/B97wc20wCkjRgkpzQdPtpKMrnFZhQZF6RSjMwCfI6ny8lOp
MMWlerOSlQ==
=tY4J
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to