#1091575 probabel: FTBFS on i386: dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2

#1091575#5
Date:
2024-12-28 16:32:53 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, this package failed to build
on i386.

This package currently has binary packages on i386, so this is a regression.

Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2024/12/28/probabel_0.5.0+dfsg-6_unstable-i386.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241228;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241228&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

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.

#1091575#10
Date:
2025-01-06 17:02:04 UTC
From:
To:
Dear Lucas,

Thanks for reporting this bug. Unfortunately, ProbABEL is no longer
actively maintained. I had a quick look at the full build log for i386
and it might be not just a failing test, but something deeper in the
C/C++ code that's considered to be too outdated to modern standards.

I currently don't have the time to dig into this. However, I think a
graceful workaround would be to disable building ProbABEL for the i386
architecture. The main argument for this is the fact that ProbABEL is
used to analyse large genetic datasets, which no researcher would
nowadays do on a 32 bit architecture (and maybe not even in the "old"
days).

In that light, I think it is reasonable to also disable building the
package for all 32 bit architectures like hurd-i386, kfreebsd-i386. It
was nice to have the package for those architectures, but I can't think
of any one using ProbABEL for any serious work on a 32 bit system.


Best,

Lennart.

#1091575#15
Date:
2025-01-06 17:02:04 UTC
From:
To:
Dear Lucas,

Thanks for reporting this bug. Unfortunately, ProbABEL is no longer
actively maintained. I had a quick look at the full build log for i386
and it might be not just a failing test, but something deeper in the
C/C++ code that's considered to be too outdated to modern standards.

I currently don't have the time to dig into this. However, I think a
graceful workaround would be to disable building ProbABEL for the i386
architecture. The main argument for this is the fact that ProbABEL is
used to analyse large genetic datasets, which no researcher would
nowadays do on a 32 bit architecture (and maybe not even in the "old"
days).

In that light, I think it is reasonable to also disable building the
package for all 32 bit architectures like hurd-i386, kfreebsd-i386. It
was nice to have the package for those architectures, but I can't think
of any one using ProbABEL for any serious work on a 32 bit system.


Best,

Lennart.

#1091575#20
Date:
2025-01-06 20:13:05 UTC
From:
To:
Hi Lennart,

Thank you for having taken the time to have a look at this issue
and let us know that you wouldn't have the ressources to address
this timely.  I filed the removal request under Debian bug
#1092275 so that we stop providing this package for i386.

Have a nice day,  :)

#1091575#25
Date:
2025-01-10 20:15:22 UTC
From:
To:
Hi,

Étienne Mollier, on 2025-01-06:

I reduce the bug severity to "wishlist" item, now that the
package is out of i386.  I'm still pondering whether to close
the present bug when uploading probabel without declared i386 in
architecture list though.

Have a nice day,  :)