globus-net-manager FTBFS during python 3.10 transition
Mattias Ellert <[email protected]> Thu, 21 Apr 2022 09:25:24 +0200
| Newsgroups | gmane.linux.debian.ports.68k,gmane.linux.debian.ports.superh |
|---|---|
| Message-ID | <[email protected]> |
Hi! The globus-net-manager package failed to build from source on m64k and sh4 during the python 3.10 transition. I tried giving the package back, but the second attempt failed in the same way. I did build the package successfully on the m68k porterbox mitchy.debian.net, so I can not reproduce the failure there. The build fails, for both m68k and sh4, because doxygen fails to produce any output files. The package uses a perl script as a filter during the doxygen run. The failures are consistent with what would happen if the filter failed to produce any output. Doxygen uses popen to run filters. Is there an issue with using popen to run perl scripts on the buildds for m68k and sh4? The reason I ask is that I found this report in BTS: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974004 which seems to be a similar issue. Popen will fork and exec the perl script as: /bin/sh -c "./perlscript.pl arg" where ./perlscript.pl is a text file with a #!/usr/bin/perl shebang. Or maybe the issue is something completely different. Did something change between 2021-08-18 and 2022-03-28 that would cause a package that succeeded to build on the first date, to fail a binNMU (i.e. no changes to the source package) on the second date. The binNMU was successful for all other architectures. Mattias
signature.asc
(application/pgp-signature, 874 B)
-----BEGIN PGP SIGNATURE----- iQJRBAABCAA7FiEE6hgwr99NQxrZ4RRS6K7C/zvhqUsFAmJhBuUdHG1hdHRpYXMu ZWxsZXJ0QHBoeXNpY3MudXUuc2UACgkQ6K7C/zvhqUvzAQ//aB4fX5j5KwDSHGYn X70qa478ivL5CQtojNfPzzXoHR0MlmQUJRslgcqb7ussXoQZDpNPIjnwgm8o5P2P sOb4k7TMjWM5GPZLV33eos/tEhivgkJ8LL1U5mEGRPSgUJxgln+WkLO0AE3RbrX9 Bv2jOAegF40Onsh+N2WwPanlgefgkOBMfKno2I7CKm4OhQ5/bbtjzmvqLQ7PsMxh xcmhEzomVrPut4tCxJ+wbTLTuO/SO8ppIoHwhyPU+eIJBnaCdC1xdCs47FEGeXRX t0h+afnXkn7cr+JG0VdvEX1cvcS/21K8TTi91c79mbUYROhAvH7fjs+rpC5mUTap vaoLDH/yZ1tSaZw81q4ENLk434UmDeXYBDedZzncMi2SP2rvy5+ZgUWAJ/UT//cJ LrtM4jNPlKMcvJZBVNraShhBYvwXxcJ9UMcyOUEN5mNcSH9Se7AzsioTnn9ykXYN UoSmYGj6jNsOMpF27dGEQjj3VXy9SZFq7dU3EDZuOc7jrYgqZj/D2TMvLC2CmtKD l0IU3Q5LzkDO0RDTfmRsKWeXzLNa8WYuw5+LXnWNCxlrDC/7hpkEjf3detDsxDqn ANIGk3t0diC8yX1A5l94kB9umKTScagVtW2iGsISBaACO8FO6TOUqg4M8O1z4JsF nSVeJBKzMTS568SCu65uI2P1F+Y= =1I0U -----END PGP SIGNATURE-----