Your message dated Wed, 06 Sep 2023 17:19:00 +0000
with message-id <[email protected]>
and subject line Bug#1051081: fixed in dart 6.12.1+dfsg4-13
has caused the Debian Bug report #1051081,
regarding dart: 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 [email protected]
immediately.)


-- 
1051081: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051081
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dart
Version: 6.12.1+dfsg4-12
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear maintainer,

dart 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>>/.pybuild/cpython3_3.11/build'
|    debian/rules execute_after_dh_auto_install
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| rm -f debian/tmp/usr/share/doc/dart/data/screencap/.KEEP
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
|    dh_install -a -O--buildsystem=pybuild
|    dh_installdocs -a -O--buildsystem=pybuild
|    dh_installchangelogs -a -O--buildsystem=pybuild
|    dh_python3 -a -O--buildsystem=pybuild
|    dh_installsystemduser -a -O--buildsystem=pybuild
|    dh_perl -a -O--buildsystem=pybuild
|    debian/rules execute_before_dh_link
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| jdupes -rl debian/dart-doc/usr
| 
| could not stat dir debian/dart-doc/usr
| No duplicates found.
| make[1]: *** [debian/rules:40: execute_before_dh_link] Error 1
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:19: 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=dart&arch=riscv64&ver=6.12.1%2Bdfsg4-12&stamp=1693507283&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:

--- dart-6.12.1+dfsg4/debian/rules
+++ dart-6.12.1+dfsg4/debian/rules
@@ -36,5 +36,5 @@
             -X.sdf -X.skel -X.urdf -X.vsk -X.world \
             -X.c3d -X.changelog -X.dof -X.path -X.tris
 
-execute_before_dh_link:
+execute_before_dh_link-indep:
        jdupes -rl debian/dart-doc/usr

Regards
Aurelien

--- End Message ---
--- Begin Message ---
Source: dart
Source-Version: 6.12.1+dfsg4-13
Done: Jose Luis Rivero <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dart, 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.
Jose Luis Rivero <[email protected]> (supplier of updated dart 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: Wed, 06 Sep 2023 16:52:47 +0000
Source: dart
Architecture: source
Version: 6.12.1+dfsg4-13
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Jose Luis Rivero <[email protected]>
Closes: 1051081
Changes:
 dart (6.12.1+dfsg4-13) unstable; urgency=medium
 .
   * Move jdupes to run on execute_before_dh_link-indep
     (Closes: #1051081)
Checksums-Sha1:
 7618065c3098a475ae6741a2590e786f7762a11b 5951 dart_6.12.1+dfsg4-13.dsc
 edc6b89df01840c672bcb6368d44e78bdd9b3db4 22128 
dart_6.12.1+dfsg4-13.debian.tar.xz
 e8dc94a13355251421a037af544af2aa236e56e3 16512 
dart_6.12.1+dfsg4-13_source.buildinfo
Checksums-Sha256:
 9ddf5fb500c7e24f91de7ced71eb30fff15dd58e4891235b9dddeeea92ada1e6 5951 
dart_6.12.1+dfsg4-13.dsc
 4295f2f68639078e6ef48679ff7bbe78545fb0d3cb4b25e90507919162dd074c 22128 
dart_6.12.1+dfsg4-13.debian.tar.xz
 45976c805591e916911a47210660d4d8f53a281159f243122f04514a0d0c593c 16512 
dart_6.12.1+dfsg4-13_source.buildinfo
Files:
 aa1fba44c02871bb29acf166983a8481 5951 science optional dart_6.12.1+dfsg4-13.dsc
 45175e81cd80fc527927d0faf06e7230 22128 science optional 
dart_6.12.1+dfsg4-13.debian.tar.xz
 0d803ee2a10e6b3360a779e3716718eb 16512 science optional 
dart_6.12.1+dfsg4-13_source.buildinfo

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

iQFOBAEBCgA4FiEEoIFhu+wcwGOWFFkDXpRsCQr/BCcFAmT4rtwaHGpyaXZlcm9A
b3NyZm91bmRhdGlvbi5vcmcACgkQXpRsCQr/BCeB+QgAs+55SXq+06aX6b1vvK55
iA/LmvJNY1uQ3QEa6sFTMtG/OiwnwODfbrULZjLuXfVy0X/Zvq9HceJfDpCG5xJ0
OcCGe0kUXxHuxCWy4uu45ycrWG+Fzl+rglMdAypbmiq+RNhn+zWNM+Lfolm9dzrK
OWvUQDRaoR8TF5EIoEgWGIul5KWz5BRIpnaJ0IdFJME/KaJgyX47IZVxBRFFdjY3
DnNua9fh503Sy9lMwLnPuU6WRxVxYQfwLQ22MH8xYw9/CwMDQjj89h6DKs3hBxpc
+QmAr436j2MkvkUa46FMIfMaqyKb9V33hlpqm4cYvTvXkF8Q3A9kaf9mqtHXLCiz
wA==
=hqvh
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to