Control: reassing -1 txt2man
Control: affects -1 src:rpma
Control: retitle -1 [:space:] instead of [[:space:]] annoys new gawk

On Wed, May 07, 2025 at 08:53:53AM +0000, Santiago Vila wrote:
> Package: src:rpma
> Severity: serious
> Tags: ftbfs trixie sid

> During a rebuild of all packages in unstable, your package failed to build:
> --------------------------------------------------------------------------------
> src2man: errors found in the "/<<PKGBUILDDIR>>/src/include/librpma.h" file:
> gawk: cmd. line:23: warning: regexp component `[:space:]' should probably be 
> `[[:space:]]'
> gawk: cmd. line:23: warning: regexp component `[:space:]' should probably be 
> `[[:space:]]'
> gawk: cmd. line:23: warning: regexp component `[:space:]' should probably be 
> `[[:space:]]'
> gawk: cmd. line:23: warning: regexp component `[:space:]' should probably be 
> `[[:space:]]'

This package's build system considers warnings from src2man to be fatal. 
Such a -Werror would ordinarily be considered to be the fault of the package
being built -- however, the problem in question also causes txt2man's
autopkgtest to fail.  This in turn is the only block for gawk:

∙ ∙ autopkgtest for txt2man/1.7.1-4: amd64: Regression or new test ♻
    (reference ♻), arm64: Regression or new test ♻ (reference ♻), armel:
    Regression or new test ♻ (reference ♻), armhf: Regression or new test ♻
    (reference ♻), i386: Regression or new test ♻ (reference ♻), ppc64el:
    Regression or new test ♻ (reference ♻), riscv64: Regression or new test ♻
    (reference ♻), s390x: Regression or new test ♻ (reference ♻)

Failing an autopkgtest is RC, thus there's no point in papering over the
outcome in src:rpma.  I'm thus reassigning and keeping the severity.


The cause is in debian/patches/020_fix-display-blocks.patch :

-/^[[:upper:][:space:][:digit:][:punct:]]+$/ {
+/^[:space:]*[[:upper:][:digit:]]+[[:upper:][:space:][:digit:][:punct:]]+$/ {

Patching the patch should help; I haven't verified that.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol,
⣾⠁⢠⠒⠀⣿⡁ 1kg raspberries, 0.4kg sugar; put into a big jar for 1 month.
⢿⡄⠘⠷⠚⠋⠀ Filter out and throw away the fruits (can dump them into a cake,
⠈⠳⣄⠀⠀⠀⠀ etc), let the drink age at least 3-6 months.

Reply via email to