Source: music
Version: 1.2.1-0.6
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: Boyuan Yang <by...@debian.org>,

music (1.2.1-0.6) unstable; urgency=medium

  * Non-maintainer upload.
  * Do not enable openmpi support for 32-bit package building.
    Openmpi package in Debian is no longer providing support on
    32-bit architecture.

 -- Boyuan Yang <by...@debian.org>  Sun, 12 Jan 2025 12:56:50 -0500


It is really bad practive that you are uploading NMUs apparently
without testing whether your change works:

https://buildd.debian.org/status/logs.php?pkg=music&ver=1.2.1-0.6

...
configure: error: in '/build/reproducible-path/music-1.2.1':
configure: error: C++ compiler cannot create executables
See 'config.log' for more details
...


Looking at other NMUs (e.g. kodi) I'd also recommend you upload NMUs
to DELAYED and inform the maintainer with a debdiff, your current
aggressive NMUing causes avoidable work and stress for other people
in the project:
  "Uncoordinated taglib2 upload by Boyuan made me to investigate this
   build failure till 4am in the morning"

There is rarely urgency to NMU when the main maintainer is taking
care of the package.


Regarding this issue in music:
The correct fix is to revert the 1.2.1-0.6 changes and replace the
libopenmpi-dev build dependency with mpi-default-dev, this gave me
a successful build with MPICH on i386.

Reply via email to