Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1270462 > unrolled thread
| Started by | Otto Kekäläinen <otto@debian.org> |
|---|---|
| First post | 2025-11-17 01:50 +0100 |
| Last post | 2025-11-17 03:00 +0100 |
| Articles | 3 — 2 participants |
Back to article view | Back to linux.debian.bugs.dist
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Bug#1117402: golang-github-gonvenience-neat: FTBFS: FAIL github.com/gonvenience/neat Otto Kekäläinen <otto@debian.org> - 2025-11-17 01:50 +0100
Bug#1117402: golang-github-gonvenience-neat: FTBFS: FAIL github.com/gonvenience/neat Santiago Vila <sanvila@debian.org> - 2025-11-17 02:40 +0100
Bug#1117402: golang-github-gonvenience-neat: FTBFS: FAIL github.com/gonvenience/neat Santiago Vila <sanvila@debian.org> - 2025-11-17 03:00 +0100
| From | Otto Kekäläinen <otto@debian.org> |
|---|---|
| Date | 2025-11-17 01:50 +0100 |
| Subject | Bug#1117402: golang-github-gonvenience-neat: FTBFS: FAIL github.com/gonvenience/neat |
| Message-ID | <LRVBn-dvVB-1@gated-at.bofh.it> |
Control: severity -1 important Hi! This is a failure in the post-build test suite. Downgrading severity as removing the package from Debian seems a bit too harsh. The existing binary already in Debian works and will continue to work.
[toc] | [next] | [standalone]
| From | Santiago Vila <sanvila@debian.org> |
|---|---|
| Date | 2025-11-17 02:40 +0100 |
| Message-ID | <LRWnL-dwtp-3@gated-at.bofh.it> |
| In reply to | #1270462 |
severity 1117402 serious
thanks
On Sun, Nov 16, 2025 at 04:44:11PM -0800, Otto Kekäläinen wrote:
> This is a failure in the post-build test suite. Downgrading severity
> as removing the package from Debian seems a bit too harsh. The
> existing binary already in Debian works and will continue to work.
Please don't do that.
Packages must build from source, where "build" usually means zero exit
status from dpkg-buildpackage, which of course includes the build-time
tests.
The existing binary which "works" may not be generated anymore from
the source package (because the build fails), and that makes the issue
to be a DFSG violation (packages in forky must build in forky).
That's why we make build failures to be RC, even if only it's the
build time tests the thing which fails.
Normally one would forward the issue upstream and wait for their
reply. If there are reasons why this can't be done and you prefer to
ignore the test errors, then please at least do it deliberately, not
cheating with severities.
The way to do it deliberately would be to add the following line
to debian/rules:
override_dh_auto_test:
which makes it to be a no-op. A better option would be to run the test
and ignore the outcome, like this:
override_dh_auto_test:
dh_auto_test || true
but even doing that would be a bad fix and would be considered sloppy,
because we usually want to run the tests and fail the build if the
tests fail, to avoid regressions.
If we absolutely need to ignore the test error, we would skip the test
which fails, and only the one that fails.
Anyway, I've used debbisect to know when exactly this started to fail
and this was the outcome:
bisection finished successfully
last good timestamp: 20250919T022738Z
first bad timestamp: 20250919T084327Z
only one package differs: golang-github-gonvenience-wrap-dev 1.1.2-2 -> 1.2.2-1
Most probably this is the information that the author needs to be able
to understand the problem ("package golang-github-gonvenience-neat does
not work anymore with golang-github-gonvenience-wrap-dev version 1.2.2").
Thanks.
[toc] | [prev] | [next] | [standalone]
| From | Santiago Vila <sanvila@debian.org> |
|---|---|
| Date | 2025-11-17 03:00 +0100 |
| Message-ID | <LRWH7-dwAx-1@gated-at.bofh.it> |
| In reply to | #1270462 |
Hello. I explained Otto why we can't just downgrade the severity, but I completely forgot that there was a newer version in experimental. Could any of the usual uploaders please upload golang-github-gonvenience-neat for unstable to see if it fixes this bug? Or maybe there is some reason why this should not be done, like starting an unwanted transition or alike?. (With some luck, it could be the case that we dont even need to forward this upstream). Thanks.
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web