Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-05 Thread Santiago Vila

El 5/10/24 a las 10:58, Bill Allombert escribió:

On a c7a.large instance (EPYC 4th generation), the first one exits with
exit status 0, but then: "mlucas -s m" segfaults, and creates a core
which I've just put here in case it helps:

https://people.debian.org/~sanvila/build-logs/mlucas/core.gz

(gdb says "Core was generated by `/usr/libexec/mlucas/mlucas-avx512 -s m'")

(Beware: It's 956 MB big when uncompressed).


I get a 403 error, I suppose you need to use chmod.


Oops! Sorry, yes, I've fixed the wrong permissions now.


[...]
Before I do that, could you check that
/usr/libexec/mlucas/mlucas-avx2
actually pass the test-suite on epyc 4, just to be sure ?


Yes, I confirm that the package builds ok (including the tests)
when I apply the attached patch.

Thanks.--- a/scripts/mlucas.in
+++ b/scripts/mlucas.in
@@ -62,13 +62,7 @@
 ;;
 
 x86_64)
-if test -x "$DIRNAME/mlucas-avx512" && \
-"$DIRNAME/mlucas-avx512" \
--fftlen 192 -iters 100 -radset 0 \
->/dev/null 2>&1
-then
-exec "$DIRNAME/mlucas-avx512" "$@"
-elif test -x "$DIRNAME/mlucas-avx2" && \
+if test -x "$DIRNAME/mlucas-avx2" && \
 "$DIRNAME/mlucas-avx2" \
 -fftlen 192 -iters 100 -radset 0 \
 >/dev/null 2>&1


Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-04 Thread Santiago Vila

El 4/10/24 a las 20:37, Bill Allombert escribió:

The test suite works with 3th generation AMD EPYC processorss,
but fails with 4th generation.


Ah! Does the VM set /proc/cpuinfo correctly ?


I don't know. Is there an easy way to check that "/proc/cpuinfo is correct"?


Some years ago, I have seen problem when VM advertised support for CPU features.
that where not actually supported.


That would be certainly surprising from AWS, I would suppose they have
good engineers for such things.


/usr/bin/mlucas is actually a shellscript that try the various binaries
in /usr/libexec/mlucas/ until it find one that works on the machine.
by doing

/usr/libexec/mlucas/mlucas-avx512 -fftlen 192 -iters 100 -radset 0
/usr/libexec/mlucas/mlucas-avx2 -fftlen 192 -iters 100 -radset 0
/usr/libexec/mlucas/mlucas-avx -fftlen 192 -iters 100 -radset 0
/usr/libexec/mlucas/mlucas-sse2 -fftlen 192 -iters 100 -radset 0
... until this succeeds.

Could you tell me what you get on epyc 3 and epyc 4 ?


Sure.

On a c6a.large instance (EPYC 3th generation) the first one fails
with exit status 1 and this error:

INFO: testing qfloat routines...
System total RAM = 3825, free RAM = 193
INFO: 193 MB of free system RAM detected.
CPU Family = x86_64, OS = Linux, 64-bit Version, compiled with Gnu C [or other 
compatible], Version 14.2.0.
has_avx512: CPUID returns [a,b,c,d] = [  A00F11,   20800,FEFA3203,178BFBFF]
#define USE_AVX512 invoked but no FMA support detected on this CPU! Check 
get_cpuid functionality and CPU type.
ERROR: at line 2079 of file upstream/src/util.c
Assertion failed: #define USE_AVX512 invoked but no FMA support detected on 
this CPU! Check get_cpuid functionality and CPU type.

so the following one (mlucas-avx2) is chosen.

On a c7a.large instance (EPYC 4th generation), the first one exits with
exit status 0, but then: "mlucas -s m" segfaults, and creates a core
which I've just put here in case it helps:

https://people.debian.org/~sanvila/build-logs/mlucas/core.gz

(gdb says "Core was generated by `/usr/libexec/mlucas/mlucas-avx512 -s m'")

(Beware: It's 956 MB big when uncompressed).

I attach the contents of /proc/cpuinfo for the c6a.large and c7a.large 
instances.


Maybe one of those is broken and I can just remove it.
(I already disabled sse2 on i386 due to crashes)


Looks reasonable, since this is also a crash.

Thanks.processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 25
model   : 1
model name  : AMD EPYC 7R13 Processor
stepping: 1
microcode   : 0xa0011d5
cpu MHz : 2649.998
cache size  : 512 KB
physical id : 0
siblings: 2
core id : 0
cpu cores   : 1
apicid  : 0
initial apicid  : 0
fpu : yes
fpu_exception   : yes
cpuid level : 16
wp  : yes
flags   : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb 
rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf 
tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe 
popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm 
sse4a misalignsse 3dnowprefetch topoext invpcid_single ssbd ibrs ibpb stibp 
vmmcall fsgsbase bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt clwb 
sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr rdpru wbnoinvd arat npt 
nrip_save vaes vpclmulqdq rdpid
bugs: sysret_ss_attrs null_seg spectre_v1 spectre_v2 
spec_store_bypass srso
bogomips: 5299.99
TLB size: 2560 4K pages
clflush size: 64
cache_alignment : 64
address sizes   : 48 bits physical, 48 bits virtual
power management:

processor   : 1
vendor_id   : AuthenticAMD
cpu family  : 25
model   : 1
model name  : AMD EPYC 7R13 Processor
stepping: 1
microcode   : 0xa0011d5
cpu MHz : 2649.998
cache size  : 512 KB
physical id : 0
siblings: 2
core id : 0
cpu cores   : 1
apicid  : 1
initial apicid  : 1
fpu : yes
fpu_exception   : yes
cpuid level : 16
wp  : yes
flags   : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb 
rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf 
tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe 
popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy cr8_legacy abm 
sse4a misalignsse 3dnowprefetch topoext invpcid_single ssbd ibrs ibpb stibp 
vmmcall fsgsbase bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt clwb 
sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr rdpru wbnoinvd arat npt 
nrip_save vaes vpclmulqdq rdpid
bugs: sysret_ss_attrs null_seg spectre_v1 spectre_v2 
spec_store_bypass srso
bogomips: 5299.99
TLB size: 2560 4K pages
clflush size: 64
cache_alignment : 64
address s

Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-04 Thread Santiago Vila

Ok, after some tests this is what seems to happen:

The test suite works with 3th generation AMD EPYC processorss,
but fails with 4th generation.


What you can do is to install the package in testing and do

mlucas -fftlen 1024 -radset 4 -f 24 -iters 1000
mlucas -s m
mlucas -fftlen 192 -iters 100 -radset 0


Thanks for the hint!

I confirm that the second line (mlucas -s m) makes the SEGV to show.

I think this (a test suite which segfaults) should never happen,
so I would just disable the offending line (not the whole test suite).

Thanks.



Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-04 Thread Santiago Vila

El 4/10/24 a las 19:19, Santiago Vila escribió:

This failure I'm reporting started to happen somewhere between 2024-06-08
and 2024-09-07.


My fault, that's not really true. The build started to fail with gcc-14,
and it is now after that's fixed that I can run the test suite.

But still it's funny that version 20.1.1-1 built for me in the past.

It must be something subtle, not simple as AMD vs Intel.

Thanks.



Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-04 Thread Santiago Vila

El 4/10/24 a las 18:31, Bill Allombert escribió:

Does it FTFBS also on the real hardware ?


I don't know. These days I only do archive rebuilds using virtual machines
in the cloud, I don't have real hardware to test. On the other hand, it is
completely legitimate to use the program itself in the cloud, so if the
test suite fails in a VM from AWS, I think we should worry as much as
a failure on "real hardware".

BTW: I'm not even sure this is an AMD/Intel issue, as for version
20.1.1-1 I have both successful and failed build logs (on different dates).

This failure I'm reporting started to happen somewhere between 2024-06-08
and 2024-09-07. This is my build history:

Status: successful  mlucas_20.1.1-1_amd64-20240323T214130.966Z
Status: successful  mlucas_20.1.1-1_amd64-20240325T012644.428Z
Status: successful  mlucas_20.1.1-1_amd64-20240426T155737.639Z
Status: successful  mlucas_20.1.1-1_amd64-20240504T145632.286Z
Status: successful  mlucas_20.1.1-1_amd64-20240518T225930.986Z
Status: successful  mlucas_20.1.1-1_amd64-20240608T103423.767Z
Status: failed  mlucas_20.1.1-1_amd64-20240907T210620.525Z
Status: failed  mlucas_20.1.1-1_amd64-20240907T214503.338Z
Status: failed  mlucas_20.1.1-1_amd64-20240907T214510.263Z
Status: failed  mlucas_20.1.1-1_amd64-20240907T214521.872Z
Status: failed  mlucas_20.1.1-1_amd64-20240907T214539.921Z
Status: failed  mlucas_20.1.1-1_amd64-20240908T124100.044Z
Status: failed  mlucas_20.1.1-1.1_amd64-20240928T144220.167Z
Status: failed  mlucas_20.1.1-1.1_amd64-20240929T050004.229Z
Status: failed  mlucas_20.1.1-1.2_amd64-20240929T144146.090Z
Status: failed  mlucas_20.1.1-1.2_amd64-20240929T154931.524Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T044903.340Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T050003.518Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T085103.694Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T085104.668Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T090103.017Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T090104.113Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T090534.562Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T090540.197Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T091119.562Z
Status: failed  mlucas_20.1.1-1.2_amd64-20241004T091126.237Z

Thanks.



Bug#1084045: mlucas: FTBFS: /bin/bash: line 6: 190871 Segmentation fault ${dir}$tst - FAIL: tests/self-test

2024-10-04 Thread Santiago Vila

Package: src:mlucas
Version: 20.1.1-1.2
Severity: serious
Tags: ftbfs

Dear maintainer:

(I'm adding Bill to X-debbugs-Cc, since he did the last NMU)

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary  --with autoreconf
   dh_update_autotools_config
cp -an --reflink=auto build-aux/config.guess 
debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c.tmp
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
mv 
debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c.tmp
 
debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c
cp -f /usr/share/misc/config.guess ./build-aux/config.guess
cp -an --reflink=auto build-aux/config.sub 
debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222.tmp
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
mv 
debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222.tmp
 
debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222
cp -f /usr/share/misc/config.sub ./build-aux/config.sub
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<>'
dh_autoreconf ./bootstrap

[... snipped ...]

M43765019: using FFT length 2304K = 2359296 8-byte floats, initial residue 
shift count = 30568808
This gives an average   18.550033145480686 bits per digit
Using complex FFT radices   288161616
Using 1 threads in carry step
100 iterations of M43765019 with FFT length 2359296 = 2304 K, final residue 
shift count = 26051781
Res64: 672821643AEE9552. AvgMaxErr = 0.189313616. MaxErr = 0.25000. 
Program: E20.1.1
Res mod 2^35 - 1 =  19240824825
Res mod 2^36 - 1 =   8017358641
Clocks = 00:00:01.274

NTHREADS = 1
Setting ITERS_BETWEEN_CHECKPOINTS = 1.
INFO: Maximum recommended exponent for FFT length (2304 Kdbl) = 3027; p[ = 
43765019]/pmax_rec = 0.9847443335.
Initial DWT-multipliers chain length = [short] in carry step.
M43765019: using FFT length 2304K = 2359296 8-byte floats, initial residue 
shift count = 26051781
This gives an average   18.550033145480686 bits per digit
Using complex FFT radices   144161632
Using 1 threads in carry step
100 iterations of M43765019 with FFT length 2359296 = 2304 K, final residue 
shift count = 9025762
Res64: 672821643AEE9552. AvgMaxErr = 0.188532366. MaxErr = 0.207031250. 
Program: E20.1.1
Res mod 2^35 - 1 =  19240824825
Res mod 2^36 - 1 =   8017358641
Clocks = 00:00:01.129

NTHREADS = 1
Setting ITERS_BETWEEN_CHECKPOINTS = 1.
INFO: Maximum recommended exponent for FFT length (2304 Kdbl) = 3027; p[ = 
43765019]/pmax_rec = 0.9847443335.
Initial DWT-multipliers chain length = [short] in carry step.
M43765019: using FFT length 2304K = 2359296 8-byte floats, initial residue 
shift count = 9025762
This gives an average   18.550033145480686 bits per digit
Using complex FFT radices   144321616
100 iterations of M43765019 with FFT length 2359296 = 2304 K, final residue 
shift count = 24475764
Res64: 672821643AEE9552. AvgMaxErr = 0.187109375. MaxErr = 0.21875. 
Program: E20.1.1
Res mod 2^35 - 1 =  19240824825
Res mod 2^36 - 1 =   8017358641
Clocks = 00:00:01.218

NTHREADS = 1
Setting ITERS_BETWEEN_CHECKPOINTS = 1.
INFO: Maximum recommended exponent for FFT length (2304 Kdbl) = 3027; p[ = 
43765019]/pmax_rec = 0.9847443335.
Initial DWT-multipliers chain length = [short] in carry step.
M43765019: using FFT length 2304K = 2359296 8-byte floats, initial residue 
shift count = 24475764
This gives an average   18.550033145480686 bits per digit
Using complex FFT radices   144 8 8 816
100 iterations of M43765019 with FFT length 2359296 = 2304 K, final residue 
shift count = 13902156
Res64: 672821643AEE9552. AvgMaxErr = 0.216964286. MaxErr = 0.25000. 
Program: E20.1.1
Res mod 2^35 - 1 =  19240824825
Res mod 2^36 - 1 =   8017358641
Clocks = 00:00:01.252

NTHREADS = 1
Setting ITERS_BETWEEN_CHECKPOINTS = 1.
INFO: Maximum recommended exponent for FFT length (2304 Kdbl) = 3027; p[ = 
43765019]/pmax_rec = 0.9847443335.
Initial DWT-multipliers chain length = [short] in carry step.
M43765019: using FFT length 2304K = 2359296 8-byte floats, initial residue 
shift count = 13902156
This gives an average   18.550033145480686 bits per digit
Using complex FFT radices36323232
Using 1 threads in carry step
100 iterations of M43765019 with FFT length 2359296 = 2304 K, final residue 
shift count = 24102947
Res64: 67282164

Bug#1080550: closed by Mattias Ellert (Bug not reproducible)

2024-10-04 Thread Santiago Vila

When I reopened it, the bug was of type "unsatisfiable build-depends"
(which matches, more or less, the spirit of the original bug).


Hmm. Actually, I'm not really sure about that.

For some reason I believed "Missing Build-Depends on python3-setuptools"
was related to "unsatisfiable build-depends". Maybe I should have changed
the title or filed a different bug.

The issue here is that I dislike having duplicate ftbfs bugs with the
same "root cause", because they would be closed anyway in the same upload
and they are an annoyance to the maintainer, so I try to optimize that,
but sometimes I overoptimize.

Sorry for the confusion.

Thanks.



Bug#1080550: closed by Mattias Ellert (Bug not reproducible)

2024-10-04 Thread Santiago Vila

El 4/10/24 a las 14:16, stefa...@debian.org escribió:

Hi 1080550 (2024.10.04_11:38:23_+)

Ah, yes, reviewing the build log, the issue was installability of a
Build-Depend at the time. It shouldn't have got caught-up in the MBF.


Ah, it was one I'd already identified as a false-positive and closed:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080550#10

Santiago reopened it.


Yes, sorry for not being more explanatory at the time.

When I reopened it, the bug was of type "unsatisfiable build-depends"
(which matches, more or less, the spirit of the original bug).

This can be seen here by looking at the depwait rows:

https://tests.reproducible-builds.org/debian/history/baler.html

So, if it's buildable again, then it's of course closed for good.

Thanks.



Bug#1084043: turtlefmt: FTBFS: method not found in `TurtleParser`

2024-10-04 Thread Santiago Vila

Package: src:turtlefmt
Version: 0.1.1-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem rust
   dh_update_autotools_config -O--buildsystem=rust
   dh_autoreconf -O--buildsystem=rust
   dh_auto_configure --buildsystem=rust -O--buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
/usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<>/debian/cargo_registry/
cargo update
 Locking 88 packages to latest compatible versions
  Adding ahash v0.8.11

[... snipped ...]

|
= note: expected values for `feature` are: `alloc`, `default`, 
`fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, 
`fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, 
`less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, 
`less-slow-kanji-encode`, and `serde`
= help: consider adding `simd-accel` as a feature in `Cargo.toml`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition value: `simd-accel`
   --> 
/<>/debian/cargo_registry/encoding_rs-0.8.33/src/ascii.rs:952:25
|
952 | } else if #[cfg(all(feature = "simd-accel", target_feature = 
"sse2"))] {
| ^^
|
= note: expected values for `feature` are: `alloc`, `default`, 
`fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, 
`fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, 
`less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, 
`less-slow-kanji-encode`, and `serde`
= help: consider adding `simd-accel` as a feature in `Cargo.toml`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition value: `simd-accel`
--> 
/<>/debian/cargo_registry/encoding_rs-0.8.33/src/ascii.rs:1214:18
 |
1214 | if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = 
"disabled"))] {
 |  ^^
 |
 = note: expected values for `feature` are: `alloc`, `default`, 
`fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, 
`fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, 
`less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, 
`less-slow-kanji-encode`, and `serde`
 = help: consider adding `simd-accel` as a feature in `Cargo.toml`
 = note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition value: `disabled`
--> 
/<>/debian/cargo_registry/encoding_rs-0.8.33/src/ascii.rs:1214:68
 |
1214 | if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = 
"disabled"))] {
 |

 |
 = note: expected values for `target_arch` are: `aarch64`, `arm`, 
`arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, 
`mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, 
`riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, 
and `x86_64`
 = note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition value: `simd-accel`
--> 
/<>/debian/cargo_registry/encoding_rs-0.8.33/src/ascii.rs:1242:25
 |
1242 | } else if #[cfg(all(feature = "simd-accel", target_feature = 
"sse2"))] {
 | ^^
 |
 = note: expected values for `feature` are: `alloc`, `default`, 
`fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, 
`fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, 
`less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, 
`less-slow-kanji-encode`, and `serde`
 = help: consider adding `simd-accel` as a feature in `Cargo.toml`
 = note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
--> 

Bug#1084042: ros-geometry2: FTBFS: FAILURE: Package [tf2_kdl] for test node [tf2_kdl/test_kdl] does not exist

2024-10-04 Thread Santiago Vila

Package: src:ros-geometry2
Version: 0.7.7-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: dh_auto_configure --buildsystem=cmake 
--builddirectory=/<>/.pybuild/cpython3_3.12/build -- 
-DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.12 
-DPYTHON_LIBRARY:FILEPATH=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython_EXECUTABLE=/usr/bin/python3.12 
-DPython_LIBRARY=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPython_INCLUDE_DIR=/usr/include/python3.12 -DPython3_EXECUTABLE=/usr/bin/python3.12 
-DPython3_LIBRARY=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPython3_INCLUDE_DIR=/usr/include/python3.12 -DPYVER=3.12
cd .pybuild/cpython3_3.12/build && PKG_CONFIG=/usr/bin/pkg-config cmake 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.12 
-DPYTHON_LIBRARY:FILEPATH=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.12 -DPython_EXECUTABLE=/usr/bin/python3.12 
-DPython_LIBRARY=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPython_INCLUDE_DIR=/usr/include/python3.12 -DPython3_EXECUTABLE=/usr/bin/python3.12 
-DPython3_LIBRARY=/usr/lib/python3.12/config-3.12-x86_64-linux-gnu/libpython3.12.so 
-DPython3_INCLUDE_DIR=/usr/include/python3.12 -DPYVER=3.12 ../../..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


[... snipped ...]

Error:   TF_NO_CHILD_FRAME_ID: Ignoring transform from authority "authority1" 
because child_frame_id not set
 at line 227 in ./tf2/src/buffer_core.cpp
Error:   TF_NO_FRAME_ID: Ignoring transform with child_frame_id ""  from authority 
"authority1" because frame_id not set
 at line 233 in ./tf2/src/buffer_core.cpp
Error:   TF_DENORMALIZED_QUATERNION: Ignoring transform for child_frame_id "" from 
authority "authority1" because of an invalid quaternion in the transform (0.00 
0.00 0.00 0.00)
 at line 255 in ./tf2/src/buffer_core.cpp
[   OK ] tf2.setTransformFail (0 ms)
[ RUN  ] tf2.setTransformValid
[   OK ] tf2.setTransformValid (0 ms)
[ RUN  ] tf2.setTransformInvalidQuaternion
Error:   TF_DENORMALIZED_QUATERNION: Ignoring transform for child_frame_id "child" from 
authority "authority1" because of an invalid quaternion in the transform (0.00 
0.00 0.00 0.00)
 at line 255 in ./tf2/src/buffer_core.cpp
[   OK ] tf2.setTransformInvalidQuaternion (0 ms)
[--] 3 tests from tf2 (0 ms total)

[--] 2 tests from tf2_lookupTransform
[ RUN  ] tf2_lookupTransform.LookupException_Nothing_Exists
[   OK ] tf2_lookupTransform.LookupException_Nothing_Exists (0 ms)
[ RUN  ] tf2_lookupTransform.LookupException_One_Exists
[   OK ] tf2_lookupTransform.LookupException_One_Exists (0 ms)
[--] 2 tests from tf2_lookupTransform (0 ms total)

[--] 2 tests from tf2_canTransform
[ RUN  ] tf2_canTransform.Nothing_Exists
[   OK ] tf2_canTransform.Nothing_Exists (0 ms)
[ RUN  ] tf2_canTransform.One_Exists
[   OK ] tf2_canTransform.One_Exists (0 ms)
[--] 2 tests from tf2_canTransform (0 ms total)

[--] 1 test from tf2_chainAsVector
[ RUN  ] tf2_chainAsVector.chain_v_configuration
[   OK ] tf2_chainAsVector.chain_v_configuration (0 ms)
[--] 1 test from tf2_chainAsVector (0 ms total)

[--] 2 tests from tf2_walkToTopParent
[ RUN  ] tf2_walkToTopParent.walk_i_configuration
[   OK ] tf2_walkToTopParent.walk_i_configuration (0 ms)
[ RUN  ] tf2_walkToTopParent.walk_v_configuration
[   OK ] tf2_walkToTopParent.walk_v_configuration (0 ms)
[--] 2 tests from tf2_walkToTopParent (0 ms total)

[--] Global test environment tear-down
[==] 10 tests from 5 test suites ran. (0 ms total)
[  PASSED  ] 10 tests.
-- run_tests.py: execute commands
  /<>/.pybuild/cpython3_3.12

Bug#1084037: matrix-synapse: FTBFS: error: no matching package found - searched package name: `pyo3`

2024-10-04 Thread Santiago Vila

Package: src:matrix-synapse
Version: 1.116.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<>'
sed -i '/common/s/~=/>=/' pyproject.toml
/usr/share/cargo/bin/cargo prepare-debian debian/cargo_registry 
--link-from-system
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<>/debian/cargo_registry/
make[1]: Leaving directory '/<>'
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild

[... snipped ...]

copying synapse/storage/schema/common/full_schemas/72/full.sql.sqlite -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/common/full_schemas/72
copying synapse/storage/schema/common/full_schemas/72/full.sql.postgres -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/common/full_schemas/72
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/12
copying synapse/storage/schema/main/delta/12/v12.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/12
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/13
copying synapse/storage/schema/main/delta/13/v13.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/13
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/14
copying synapse/storage/schema/main/delta/14/v14.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/14
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/15
copying synapse/storage/schema/main/delta/15/v15.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/15
copying synapse/storage/schema/main/delta/15/appservice_txns.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/15
copying synapse/storage/schema/main/delta/15/presence_indices.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/15
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/room_alias_index.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/unique_constraints.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/remote_media_cache_index.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/remove_duplicates.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/users.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
copying synapse/storage/schema/main/delta/16/events_order_index.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/16
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/17
copying synapse/storage/schema/main/delta/17/server_keys.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/17
copying synapse/storage/schema/main/delta/17/drop_indexes.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/17
copying synapse/storage/schema/main/delta/17/user_threepids.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/17
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/18
copying synapse/storage/schema/main/delta/18/server_keys_bigger_ints.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/18
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/19
copying synapse/storage/schema/main/delta/19/event_index.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/19
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/21
copying synapse/storage/schema/main/delta/21/receipts.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/21
copying synapse/storage/schema/main/delta/21/end_to_end_keys.sql -> 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/21
creating 
/<>/build/lib.linux-x86_64-cpython-312/synapse/storage/schema/main/delta/22
copying synapse/storage/schema/main/delta/22/receipts_index.sql -> 
/<>/build/lib.linux-x86_64-

Bug#1084041: python-django-zeal: FTBFS: E TypeError: Cannot create a consistent method resolution

2024-10-04 Thread Santiago Vila

Package: src:python-django-zeal
Version: 1.4.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_django-zeal
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/zeal
copying src/zeal/errors.py -> build/lib/zeal
copying src/zeal/listeners.py -> build/lib/zeal
copying src/zeal/apps.py -> build/lib/zeal
copying src/zeal/__init__.py -> build/lib/zeal
copying src/zeal/util.py -> build/lib/zeal
copying src/zeal/middleware.py -> build/lib/zeal
copying src/zeal/patch.py -> build/lib/zeal
running egg_info
creating src/django_zeal.egg-info
writing src/django_zeal.egg-info/PKG-INFO
writing dependency_links to src/django_zeal.egg-info/dependency_links.txt
writing top-level names to src/django_zeal.egg-info/top_level.txt
writing manifest file 'src/django_zeal.egg-info/SOURCES.txt'
reading manifest file 'src/django_zeal.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'src/django_zeal.egg-info/SOURCES.txt'
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/zeal
copying build/lib/zeal/errors.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/listeners.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/apps.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/__init__.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/util.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/middleware.py -> build/bdist.linux-x86_64/wheel/./zeal
copying build/lib/zeal/patch.py -> build/bdist.linux-x86_64/wheel/./zeal
running install_egg_info
Copying src/django_zeal.egg-info to 
build/bdist.linux-x86_64/wheel/./django_zeal-1.4.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/django_zeal-1.4.0.dist-info/WHEEL
creating 
'/<>/.pybuild/cpython3_3.12_django-zeal/.tmp-ff2v9cjo/django_zeal-1.4.0-py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'zeal/__init__.py'
adding 'zeal/apps.py'
adding 'zeal/errors.py'
adding 'zeal/listeners.py'
adding 'zeal/middleware.py'
adding 'zeal/patch.py'
adding 'zeal/util.py'
adding 'django_zeal-1.4.0.dist-info/LICENSE'
adding 'django_zeal-1.4.0.dist-info/METADATA'
adding 'django_zeal-1.4.0.dist-info/WHEEL'
adding 'django_zeal-1.4.0.dist-info/top_level.txt'
adding 'django_zeal-1.4.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built django_zeal-1.4.0-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd 
/<>/.pybuild/cpython3_3.12_django-zeal/build; python3.12 -m pytest 
-k 'not test_can_log_errors and not test_errors_include_caller and not 
test_ignores_calls_on_different_lines'
= test session starts ==
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
django: settings: djangoproject.settings (from ini)
rootdir: /<>/.pybuild/cpython3_3.12_django-zeal/build
configfile: pyproject.toml
testpaths: tests
plugins: typeguard-4.3.0, Faker-28.1.0, django-4.5.2
collected 0 items / 3 errors

 ERRORS 
___ ERROR collecting tests/test_listeners.py ___
tests/test_listeners.py:9: in 
from .factories import PostFactory, UserFactory
tests/factories.py:9: in 
class BaseFactory(Generic[T], factory.django.DjangoModelFactory):
/usr/lib/python3/dist-packages/factory/base.py:80: in __new__
new_class = super().__new__(
E   TypeError: Cannot create a consistent method resolution
E   order (MRO) for bases Generic, DjangoModelFactory
___ ERROR collecting tests/test_nplusones.py ___
tests/test_nplusones.py:10: in 
from .factories import PostFactory, ProfileFactory, UserFactory
tests/factories.py:9: in 
class BaseFactory(Generic[T], factory.django.DjangoModelFactory):
/usr/lib/python3/dist-packages/factory/base.py:80: in __new__
new_class = super().__new__(
E   TypeError: Cannot create a consistent method resolution
E   order (MRO) for bases Generic, DjangoModelFactory
_ ERROR collect

Bug#1084040: pyscreeze: FTBFS: NameError: name 'resolution' is not defined

2024-10-04 Thread Santiago Vila

Package: src:pyscreeze
Version: 0.0~git20240820225245.93f2775-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'requires_python'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3 setup.py build
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'requires_python'
  warnings.warn(msg)
running build
running build_py
creating /<>/.pybuild/cpython3_3.12_pyscreeze/build/pyscreeze
copying pyscreeze/__init__.py -> 
/<>/.pybuild/cpython3_3.12_pyscreeze/build/pyscreeze
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd 
'/<>/.pybuild/cpython3_3.12_pyscreeze/build'; python3.12 -m pytest 
tests
= test session starts ==
platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0
rootdir: /<>/.pybuild/cpython3_3.12_pyscreeze/build
configfile: pyproject.toml
plugins: typeguard-4.3.0, xvfb-3.0.0
collected 12 items

tests/test_pyscreeze.py .F.. [100%]

=== FAILURES ===
_ TestGeneral.test_screenshot __

self = 

def test_screenshot(self):
im = pyscreeze.screenshot(TEMP_FILENAME)
self.assertTrue(isPng(TEMP_FILENAME))

  self.assertEqual(im.size, resolution()) # TODO shouldn't this fail on 
Windows for multi-monitor setups?

E   NameError: name 'resolution' is not defined

/<>/.pybuild/cpython3_3.12_pyscreeze/build/tests/test_pyscreeze.py:143:
 NameError
- Captured stderr call -

(gnome-screenshot:8018): GLib-GIO-CRITICAL **: 21:13:14.126: 
g_dbus_connection_call_sync_internal: assertion 'G_IS_DBUS_CONNECTION 
(connection)' failed
** Message: 21:13:14.126: Unable to use GNOME Shell's builtin screenshot 
interface, resorting to fallback X11.
=== short test summary info 
FAILED tests/test_pyscreeze.py::TestGeneral::test_screenshot - NameError: nam...
= 1 failed, 11 passed in 0.52s =
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
'/<>/.pybuild/cpython3_3.12_pyscreeze/build'; python3.12 -m pytest 
tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 
returned exit code 13
make: *** [debian/rules:7: build] Error 25 shuffle=2912899084
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1084038: puppetdb: FTBFS: failing tests

2024-10-04 Thread Santiago Vila

Package: src:puppetdb
Version: 8.4.1-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with=javahelper --with maven_repo_helper
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
cd debian && ln -sf /usr/share/maven-repo .
make[1]: Leaving directory '/<>'
   jh_linkjars
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
lein pom debian/pom.xml
Wrote /<>/debian/pom.xml
lein jar

[... snipped ...]

2024-10-04 11:15:51.738 UTC [195002] ERROR:  no partition of relation 
"resource_events" found for row
2024-10-04 11:15:51.738 UTC [195002] DETAIL:  Partition key of the failing row contains 
("timestamp") = (2011-01-01 15:00:01+00).
2024-10-04 11:15:51.738 UTC [195002] STATEMENT:  INSERT INTO resource_events ( 
new_value, property, name, file, report_id, event_hash, old_value, 
containing_class, certname_id, line, resource_type, status, resource_title, 
timestamp, containment_path, message ) VALUES ( $1, $2, $3, $4, $5, $6, $7, $8, 
$9, $10, $11, $12, $13, $14, $15, $16 )
RETURNING *
2024-10-04 11:15:51.802 UTC [176839] LOG:  checkpoint starting: immediate force 
wait
2024-10-04 11:15:51.812 UTC [176839] LOG:  checkpoint complete: wrote 19 
buffers (0.0%); 0 WAL file(s) added, 0 removed, 1 recycled; write=0.002 s, 
sync=0.002 s, total=0.010 s; sync files=9, longest=0.001 s, average=0.001 s; 
distance=5407 kB, estimate=11652 kB; lsn=0/F93545B8, redo lsn=0/F9354560
2024-10-04 11:15:51.950 UTC [195017] ERROR:  relation "reports_20110101z" does 
not exist at character 13
2024-10-04 11:15:51.950 UTC [195017] STATEMENT:  INSERT INTO reports_20110101Z 
( status_id, environment_id, catalog_uuid, receive_time, hash, 
transaction_uuid, puppet_version, noop, logs, report_format, start_time, 
producer_timestamp, cached_catalog_status, end_time, producer_id, report_type, 
configuration_version, code_id, noop_pending, certname, metrics, job_id ) 
VALUES ( $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, 
$17, $18, $19, $20, $21, $22 )
RETURNING *
2024-10-04 11:15:52.057 UTC [176839] LOG:  checkpoint starting: immediate force 
wait
2024-10-04 11:15:52.067 UTC [176839] LOG:  checkpoint complete: wrote 20 
buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, 
sync=0.002 s, total=0.010 s; sync files=9, longest=0.001 s, average=0.001 s; 
distance=5470 kB, estimate=11033 kB; lsn=0/F98ABF10, redo lsn=0/F98ABEB8
2024-10-04 11:15:52.208 UTC [195034] ERROR:  relation "reports_20110101z" does 
not exist at character 13
2024-10-04 11:15:52.208 UTC [195034] STATEMENT:  INSERT INTO reports_20110101Z 
( status_id, environment_id, catalog_uuid, receive_time, hash, 
transaction_uuid, puppet_version, noop, logs, report_format, start_time, 
producer_timestamp, cached_catalog_status, end_time, producer_id, report_type, 
configuration_version, code_id, noop_pending, certname, metrics, job_id ) 
VALUES ( $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, 
$17, $18, $19, $20, $21, $22 )
RETURNING *
2024-10-04 11:15:52.277 UTC [176839] LOG:  checkpoint starting: immediate force 
wait
2024-10-04 11:15:52.286 UTC [176839] LOG:  checkpoint complete: wrote 18 
buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, 
sync=0.002 s, total=0.009 s; sync files=9, longest=0.001 s, average=0.001 s; 
distance=5466 kB, estimate=10477 kB; lsn=0/F9E02978, redo lsn=0/F9E02920
2024-10-04 11:15:52.445 UTC [176839] LOG:  checkpoint starting: immediate force 
wait
2024-10-04 11:15:52.456 UTC [176839] LOG:  checkpoint complete: wrote 18 
buffers (0.0%); 0 WAL file(s) added, 0 removed, 1 recycled; write=0.003 s, 
sync=0.002 s, total=0.011 s; sync files=9, longest=0.001 s, average=0.001 s; 
distance=5340 kB, estimate=9963 kB; lsn=0/FA339A50, redo lsn=0/FA3399F8
2024-10-04 11:15:52.592 UTC [195064] ERROR:  relation "reports_20110101z" does 
not exist at character 13
2024-10-04 11:15:52.592 UTC [195064] STATEMENT:  INSERT INTO reports_20110101Z 
( status_id, environment_id, catalog_uuid, receive_time, hash, 
transaction_uuid, puppet_version, noop, logs, report_format, start_time, 
producer_timestamp, cached_catalog_status, end_time, producer_id, report_type, 
configuration_version, code_id, noop_pending, certname, metrics, job_id ) 
VALUES ( $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, 
$17, $18, $19, $20, $21, $22 )
RETURNING *
2024-10-04 11:15:52.662 UTC [176839] LOG:  checkpoint starting: immediate force 
wait
2024-10-04 11:15:52.670 UTC [176839] LOG:  checkpoint complete: wrote 16 
buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.002 s, 
sync=0.002 s, total=0.008 s; sync files=8, longest=0.001 s, average=0.001 s; 
distance=54

Bug#1084039: pynwb: FTBFS: hatchling.plugin.exceptions.UnknownPluginError: Unknown build hook: vcs

2024-10-04 Thread Santiago Vila

Package: src:pynwb
Version: 2.8.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
pybuild --configure -i python{version} -p 3.12
   dh_auto_build -O--buildsystem=pybuild
pybuild --build -i python{version} -p 3.12
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_pynwb
* Building wheel...
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
line 373, in 
main()
  File 
"/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
line 357, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
 
  File 
"/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
line 271, in build_wheel
return _build_backend().build_wheel(
   ^
  File "/usr/lib/python3/dist-packages/hatchling/build.py", line 58, in 
build_wheel
return os.path.basename(next(builder.build(directory=wheel_directory, 
versions=['standard'])))

^
  File "/usr/lib/python3/dist-packages/hatchling/builders/plugin/interface.py", 
line 116, in build
configured_build_hooks = self.get_build_hooks(directory)
 ^^^
  File "/usr/lib/python3/dist-packages/hatchling/builders/plugin/interface.py", 
line 386, in get_build_hooks
raise UnknownPluginError(message)
hatchling.plugin.exceptions.UnknownPluginError: Unknown build hook: vcs

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: python3.12 -m 
build --skip-dependency-check --no-isolation --wheel --outdir 
/<>/.pybuild/cpython3_3.12_pynwb
dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned exit 
code 13
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082997: python-eventlet: FTBFS: FAILED tests/patcher_test.py::Threading::test_orig_thread

2024-10-03 Thread Santiago Vila

reopen 1082997
thanks

El 3/10/24 a las 15:11, Thomas Goirand escribió:

If you think there's still a problem, let me know.


Yes, the problem is still there.

I *always* try several times before reporting, otherwise I could not make this 
offer:


If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.


To be sure, I have now built the package 200 times on several different 
machines.
This was the outcome:

On systems with 1 CPU, the failure rate was 100% (i.e. it always fail)
On systems with 2 CPUs, the failure rate was 90% (90 failures from 100 tries).

I've put all the build logs (both failed and successful) here for you to see:

https://people.debian.org/~sanvila/build-logs/python-eventlet/

Please fix the flaky tests or either disable them. We are a free software 
distribution.
The end user must be able to rebuild packages as well, not just you, and not 
just buildd.

See also reproducible builds, where there are also flaky tests (but not 
necessarily the same).

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-eventlet.html

My offer for a VM to reproduce this still holds if it helps.

Thanks.



Bug#1083127: opencascade FTBFS: error: invalid conversion from ‘unsigned char*’ to ‘const char*’ [-fpermissive]

2024-10-02 Thread Santiago Vila

El 2/10/24 a las 19:33, Tobias Frost escribió:

On Wed, Oct 02, 2024 at 07:16:18PM +0200, Santiago Vila wrote:

Tobias: Can you handle this as the usual uploader?

Or maybe it would help if I make a "team upload"?


I can handle it tomorrow, but be very welcome to do an team upload as well!


Ok. I went ahead and did the upload, since it was a completely minor change.
(I checked that it works by doing a test build).

Thanks a lot.



Bug#1083178: mercurial: FTBFS: Failed test-patchbomb.t: output changed

2024-10-02 Thread Santiago Vila

Package: src:mercurial
Version: 6.8-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with python3,bash-completion
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
/usr/bin/make all PYTHON=python3.12
make[2]: Entering directory '/<>'
python3.12 setup.py  build
/<>/setup.py:470: DeprecationWarning: Use shutil.which instead of 
find_executable
  if not find_executable('msgfmt'):
5702 translated messages, 491 fuzzy translations, 864 untranslated messages.
3185 translated messages, 102 fuzzy translations, 1301 untranslated messages.

[... snipped ...]

test-hgweb-auth.py
test-hgweb-auth.py ... # Test test-hgweb-auth.py
# Running "/usr/bin/python3" "/<>/tests/test-hgweb-auth.py"
# Timout reached for process 124263
# Timout reached for process 124291
# Ret was: 0 (test-hgweb-auth.py)
ok
test-nested-repo.t
test-nested-repo.t ... # Test test-nested-repo.t
# Running sh "/tmp/hgtests.4h_o0l_t/child954/test-nested-repo.t.sh"
# Ret was: 0 (test-demandimport.py)
ok
test-execute-bit.t
test-execute-bit.t ... # Test test-execute-bit.t
# Timout reached for process 124301
# Timout reached for process 124296
# Running sh "/tmp/hgtests.4h_o0l_t/child955/test-execute-bit.t.sh"
# Ret was: 0 (test-execute-bit.t)
ok
test-minirst.py
test-minirst.py ... # Test test-minirst.py
# Running "/usr/bin/python3" "/<>/tests/test-minirst.py"
# Timout reached for process 124318
# Ret was: 0 (test-nested-repo.t)
ok
test-username-newline.t
test-username-newline.t ... # Test test-username-newline.t
# Running sh "/tmp/hgtests.4h_o0l_t/child957/test-username-newline.t.sh"
# Ret was: 0 (test-minirst.py)
ok
test-issue4074.t
test-issue4074.t ... # Test test-issue4074.t
# Timout reached for process 124305
# Timout reached for process 124348
# Running sh "/tmp/hgtests.4h_o0l_t/child958/test-issue4074.t.sh"
# Ret was: 0 (test-username-newline.t)
ok
test-revlog-packentry.t
test-revlog-packentry.t ... # Test test-revlog-packentry.t
# Running sh "/tmp/hgtests.4h_o0l_t/child959/test-revlog-packentry.t.sh"
# Timout reached for process 124352
# Ret was: 0 (test-issue4074.t)
ok
test-fastannotate-revmap.py
test-fastannotate-revmap.py ... # Test test-fastannotate-revmap.py
# Running "/usr/bin/python3" 
"/<>/tests/test-fastannotate-revmap.py"
# Timout reached for process 124360
# Ret was: 0 (test-fastannotate-revmap.py)
ok
test-pull-permission.t
test-pull-permission.t ... # Test test-pull-permission.t
# Timout reached for process 124388
# Running sh "/tmp/hgtests.4h_o0l_t/child961/test-pull-permission.t.sh"
# Ret was: 0 (test-revlog-packentry.t)
ok
test-ui-config.py
test-ui-config.py ... # Test test-ui-config.py
# Running "/usr/bin/python3" "/<>/tests/test-ui-config.py"
# Timout reached for process 124381
# Ret was: 0 (test-ui-config.py)
ok
test-diff-issue2761.t
test-diff-issue2761.t ... # Test test-diff-issue2761.t
# Running sh "/tmp/hgtests.4h_o0l_t/child963/test-diff-issue2761.t.sh"
# Timout reached for process 124403
# Ret was: 0 (test-pull-permission.t)
ok
test-sparse-with-safe-share.t
test-sparse-with-safe-share.t ... # Test test-sparse-with-safe-share.t
# Running sh "/tmp/hgtests.4h_o0l_t/child964/test-sparse-with-safe-share.t.sh"
# Timout reached for process 124398
# Ret was: 0 (test-sparse-with-safe-share.t)
ok
# Timout reached for process 124425
test-strict.t
test-strict.t ... # Test test-strict.t
# Running sh "/tmp/hgtests.4h_o0l_t/child965/test-strict.t.sh"
# Ret was: 0 (test-diff-issue2761.t)
ok
test-diff-newlines.t
test-diff-newlines.t ... # Test test-diff-newlines.t
# Running sh "/tmp/hgtests.4h_o0l_t/child966/test-diff-newlines.t.sh"
# Timout reached for process 124413
# Ret was: 0 (test-diff-newlines.t)
ok
test-util.py
test-util.py ... # Test test-util.py
# Running "/usr/bin/python3" "/<>/tests/test-util.py"
# Timout reached for process 124454
# Ret was: 0 (test-util.py)
ok
# Timout reached for process 124466
test-atomictempfile.py
test-atomictempfile.py ... # Test test-atomictempfile.py
# Running "/usr/bin/python3" "/<>/tests/test-atomictempfile.py"
# Ret was: 0 (test-atomictempfile.py)
ok
test-rust-discovery.py
test-rust-discovery.py ... # Test test-rust-discovery.py
# Running "/usr/bin/python3" "/<>/tests/test-rust-discovery.py"
# Ret was: 0 (test-strict.t)
ok
test-extra-filelog-entry.t
test-extra-filelog-entry.t ... # Test test-extra-filelog-entry.t
# Running sh "/tmp/hgtests.4h_o0l_t/child970/test-extra-filelog-entry.t.sh"
# Timout reached for process 12
# Ret was: 0 (test-rust-discovery.py)
ok
# Timout reached for process 124475
test-storage.py
test-storage.py ... # Test test-storage.py
# Running "/usr/bin/python3" "/<>/tests/test-storage.py"
# Timout reached for process 124479
# Ret was: 0 (test-extra-filelog-entry.t)
ok
test-empty-dir.t
test-empty-d

Bug#1083127: opencascade FTBFS: error: invalid conversion from ‘unsigned char*’ to ‘const char*’ [-fpermissive]

2024-10-02 Thread Santiago Vila

El 2/10/24 a las 7:44, Francesco Ballarin escribió:

FYI, I am reasonably sure that
https://github.com/Open-Cascade-SAS/OCCT/commit/7236e83dcc1e7284e66dc61e612154617ef715d6.patch
will fix the issue.


Great. I've converted the above patch to Debian form (see attach).
(but it's untested yet).

Tobias: Can you handle this as the usual uploader?

Or maybe it would help if I make a "team upload"?

Thanks.commit e16744ea146ef4a39fe2f3c0f7b4dfb3ad14be95
Author: Santiago Vila 
Date:   Wed Oct 2 15:05:00 2024 +0200

Use auto instead of specific type. Closes: #1083127.

diff --git a/debian/patches/0013-use-auto-instead-of-specific-type.patch 
b/debian/patches/0013-use-auto-instead-of-specific-type.patch
new file mode 100644
index 0..aa18f6187
--- /dev/null
+++ b/debian/patches/0013-use-auto-instead-of-specific-type.patch
@@ -0,0 +1,20 @@
+From: dpasukhi 
+Subject: [PATCH] 0033808: Coding - FreeType Use unsigned point and contour 
indexing in `FT_Outline`
+Bug-Debian: https://bugs.debian.org/1083127
+
+Changes to auto instead of specific type
+---
+ src/StdPrs/StdPrs_BRepFont.cxx | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/src/StdPrs/StdPrs_BRepFont.cxx
 b/src/StdPrs/StdPrs_BRepFont.cxx
+@@ -457,7 +457,7 @@
+   for (short aContour = 0, aStartIndex = 0; aContour < anOutline->n_contours; 
++aContour)
+   {
+ const FT_Vector* aPntList = &anOutline->points[aStartIndex];
+-const char* aTags  = &anOutline->tags[aStartIndex];
++const auto* aTags  = &anOutline->tags[aStartIndex];
+ const short anEndIndex = anOutline->contours[aContour];
+ const short aPntsNb= (anEndIndex - aStartIndex) + 1;
+ aStartIndex = anEndIndex + 1;
diff --git a/debian/patches/series b/debian/patches/series
index 6e3d95104..054544d09 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -12,3 +12,4 @@ do-not-use-doxygen-searchengine.patch
 0010-fix-cmake-module.patch
 0011-cmake-workaround-tbbmemory.patch
 0012-cmake-do-not-export-ffile-prefix.patch
+0013-use-auto-instead-of-specific-type.patch


Bug#1083154: raku-zef: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-zef
Version: 0.13.8-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_raku_build
make[1]: Entering directory '/<>'
pandoc --standalone --to man -o zef.1 README.md
dh_raku_build
Pre-compiling raku-zef
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d

[... snipped ...]

  B6ED40DF58DF283E50254F7DEA92B4FDC9159F65
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/EC/EC9F95917451AF6B23897AF9DFF6DD0204E85DF3
 2 RMD: Settings CORE.d already loaded
 2 RMD: Performing imports for 'Zef'
 2 RMD: Imports for 'Zef' done
 2 RMD: Attempting 'Zef::Utils::FileSystem' as a pragma
 2 RMD:   'Zef::Utils::FileSystem' is not a valid pragma
 2 RMD: Attempting to load 'Zef::Utils::FileSystem'
 2 RMD:   Late loading 'Zef::Utils::FileSystem'
 2 RMD: try-load source at 
./debian/tmp/pre-compiled/sources/6605EFDF7902F09900AE8FAFF895C40BD7AE0DC4
 2 RMD: Trying to load 6605EFDF7902F09900AE8FAFF895C40BD7AE0DC4
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Trying to load 6605EFDF7902F09900AE8FAFF895C40BD7AE0DC4.repo-id
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Repo chain changed:
  B6ED40DF58DF283E50254F7DEA92B4FDC9159F65
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/66/6605EFDF7902F09900AE8FAFF895C40BD7AE0DC4
 2 RMD: Settings CORE.d already loaded
 2 RMD: Performing imports for 'Zef::Utils::FileSystem'
 2 RMD: Imports for 'Zef::Utils::FileSystem' done
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Attempting 'Zef' as a pragma
 2 RMD:   'Zef' is not a valid pragma
 2 RMD: Attempting to load 'Zef'
 2 RMD:   Late loading 'Zef'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
./debian/tmp/pre-compiled/sources/EC9F95917451AF6B23897AF9DFF6DD0204E85DF3
 2 RMD: Trying to load EC9F95917451AF6B23897AF9DFF6DD0204E85DF3
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Trying to load EC9F95917451AF6B23897AF9DFF6DD0204E85DF3.repo-id
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Repo chain changed:
  B6ED40DF58DF283E50254F7DEA92B4FDC9159F65
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/EC/EC9F95917451AF6B23897AF9DFF6DD0204E85DF3
 2 RMD: Settings CORE.d already loaded
 2 RMD: Performing imports for 'Zef'
 2 RMD: Imports for 'Zef' done
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstr

Bug#1083153: raku-uri: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-uri
Version: 0.3.5-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-uri
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 3 RMD: Requested for settings CORE.d
 3 RMD: Loading settings CORE.d
 3 RMD: Loading bytecode from CORE.d.setting.moarvm
 3 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 3 RMD: Requested for settings CORE.c
 3 RMD: Loading settings CORE.c
 3 RMD: Loading bytecode from CORE.c.setting.moarvm
 3 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 4 RMD: Requested for settings CORE.d
 4 RMD: Loading settings CORE.d
 4 RMD: Loading bytecode from CORE.d.setting.moarvm
 4 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 4 RMD: Requested for settings CORE.c
 4 RMD: Loading settings CORE.c
 4 RMD: Loading bytecode from CORE.c.setting.moarvm
 4 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 4 RMD: Settings CORE.c loaded
 4 RMD: Settings CORE.d loaded
 4 RMD: Settings CORE.d already loaded
 3 RMD: Settings CORE.c loaded
 3 RMD: Settings CORE.d loaded
 3 RMD: Settings CORE.d already loaded
 3 RMD: Attempting 'IETF::RFC_Grammar::IPv6' as a pragma
 3 RMD:   'IETF::RFC_Grammar::IPv6' is not a valid pragma
 3 RMD: Attempting to load 'IETF::RFC_Grammar::IPv6'
 3 RMD:   Late loading 'IETF::RFC_Grammar::IPv6'
 3 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 3 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 3 RMD:   Loaded from /usr/lib/perl6/core/precomp
 3 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 3 RMD:   Loaded from /usr/lib/perl6/core/precomp
 3 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 3 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 3 RMD: Settings CORE.d already loaded
 3 RMD: try-load source at 
./debian/tmp/pre-compiled/sources/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7
 3 RMD: Trying to load 4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7
 3 RMD: Precompiling 
./debian/tmp/pre-compiled/sources/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7 into 
/<>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/4D/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7.bc
 (   )
 3 RMD: Precompiled 
./debian/tmp/pre-compiled/sources/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7 into 
/<>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/4D/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7.bc
 3 RMD: Writing dependencies and byte code to 
./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/4D/4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7.tmp
 for source checksum: 96DF696C3E62521BE3774012796A171381EBE65D
 3 RMD: Trying to load 4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7
 3 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 3 RMD: Trying to load 4D077B6CD583A1EB2957F7AF8D1D61D177D8A8F7.repo-id
 3 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 3 RMD: Repo chain changed:
  9E7909D6D918C7DE25626F9B3799D6927723ED86
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 3 RMD: Loading precompiled

./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/4D/4D077B6

Bug#1083155: timescaledb: FTBFS: Error: debian/control needs updating from debian/control.in. Run 'pg_buildext updatecontrol'.

2024-10-02 Thread Santiago Vila

Package: src:timescaledb
Version: 2.16.1+dfsg-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
   pg_buildext checkcontrol
--- debian/control  2024-06-11 08:16:26.0 +
+++ debian/control.ty9Vjt   2024-10-02 10:54:09.883326410 +
@@ -16,7 +16,7 @@
 Vcs-Browser: https://salsa.debian.org/postgresql/timescaledb
 Vcs-Git: https://salsa.debian.org/postgresql/timescaledb.git
 
-Package: postgresql-16-timescaledb

+Package: postgresql-17-timescaledb
 Architecture: any
 Depends:
  ${misc:Depends},
Error: debian/control needs updating from debian/control.in. Run 'pg_buildext 
updatecontrol'.
If you are seeing this message in a buildd log, a sourceful upload is required.
make: *** [debian/rules:4: clean] Error 1
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1083152: raku-license-spdx: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-license-spdx
Version: 3.18.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-license-spdx
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting 'JSON::Name' as a pragma
 2 RMD:   'JSON::Name' is not a valid pragma
 2 RMD: Attempting to load 'JSON::Name'
 2 RMD:   Late loading 'JSON::Name'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  1C19F3F7C397D0CDAF13FB648C5E6B77EFA1ED53
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/E3066C4D42F07870D9E2CE772E07B4D9E37CC014
 2 RMD: Trying to load E3066C4D42F07870D9E2CE772E07B4D9E37CC014
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load E3066C4D42F07870D9E2CE772E07B4D9E37CC014.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  02EB6EA329EF4C63431299639613295AAE2B9697
  AA710C3F98457B89244E64397D703DFA13865081
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  AA710C3F98457B89244E64397D703DFA13865081
  1C19F3F7C397D0CDAF13FB648C5E6B77EFA1ED53
Need to re-check dependencies.
 2 RMD: dependency: E67352E3EDC071D0A513EBEDBB138B0269C325D7 
/usr/lib/perl6/vendor/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 
41CCE2976094B1512CAD126DD4561FEDC27A28C4 
CompUnit::DependencySpecification.new(:short-name)
 2 RMD: dependency checksum 41CCE2976094B1512CAD126DD4561FEDC27A28C4 unit: 
41CCE2976094B1512CAD126DD4561FEDC27A28C4
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/80E2CAF60F18D4F341D4A4741326757276A5A121 
(License::SPDX)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)')
at /<>/vendor#sources/80E2CAF60F18D4F341D4A4741326757276A5A121 
(License::SPDX):101
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  8C3B62DB5B93D4220F8442757483C0133E37FF7D
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B

Bug#1083151: raku-json-unmarshal: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-json-unmarshal
Version: 0.15-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-json-unmarshal
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting to load 'JSON::Name'
 2 RMD:   Late loading 'JSON::Name'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  EC596F601BFBEA431E2DF5F6FDF2353F0A1531B5
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/E3066C4D42F07870D9E2CE772E07B4D9E37CC014
 2 RMD: Trying to load E3066C4D42F07870D9E2CE772E07B4D9E37CC014
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load E3066C4D42F07870D9E2CE772E07B4D9E37CC014.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  02EB6EA329EF4C63431299639613295AAE2B9697
  1A6FF3A9053A41D52245C79E377DF1418720290A
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  1A6FF3A9053A41D52245C79E377DF1418720290A
  EC596F601BFBEA431E2DF5F6FDF2353F0A1531B5
Need to re-check dependencies.
 2 RMD: dependency: E67352E3EDC071D0A513EBEDBB138B0269C325D7 
/usr/lib/perl6/vendor/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 
41CCE2976094B1512CAD126DD4561FEDC27A28C4 
CompUnit::DependencySpecification.new(:short-name)
 2 RMD: dependency checksum 41CCE2976094B1512CAD126DD4561FEDC27A28C4 unit: 
41CCE2976094B1512CAD126DD4561FEDC27A28C4
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/DB27F6C72B99F9CA8D6FFB31E38E767B7EB124A5 
(JSON::Unmarshal)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)')
at /<>/vendor#sources/DB27F6C72B99F9CA8D6FFB31E38E767B7EB124A5 
(JSON::Unmarshal):2
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  F1336DBFC1AA1B6209185FBBC1A5B60F700C732B
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Perfor

Bug#1083150: raku-json-optin: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-json-optin
Version: 0.0.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-json-optin
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  4668703D88DD56B08C62A7A6AD4856F1E2A2C9C1
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Performing imports for 'CompUnit::Repository::Staging'
 1 RMD: Imports for 'CompUnit::Repository::Staging' done
 1 RMD: Settings CORE.d already loaded
Precompiling E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)
 1 RMD: Precompiling 
./debian/tmp/pre-compiled/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 into 
/<>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7.bc
 (   )
 1 RMD: Precompiled 
./debian/tmp/pre-compiled/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 into 
/<>/debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7.bc
 1 RMD: Writing dependencies and byte code to 
./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7.tmp
 for source checksum: A78D8D67C272407C12F9EED9FA2782D2063BD3A5
   dh_raku_test
HOME=/<>/debian/tmp/home/ /usr/bin/prove6 -l -v
===SORRY!=== Error while compiling 
/usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF
===SORRY!=== Error while compiling 
/<>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 
(App::Prove6)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/1C9398FBC8937806C4D856BBB8EA0B1547016207 (TAP)')
at /<>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 
(App::Prove6):4

at /usr/lib/perl6/vendor/resources/6A9DFD7D011751D33AF15CF00C4C9078C8B1D2FF:3
dh_raku_test: error: HOME=/<>/debian/tmp/home/ /usr/bin/prove6 -l 
-v returned exit code 1
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for 

Bug#1083149: raku-json-name: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-json-name
Version: 0.0.7-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-json-name
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting 'JSON::OptIn' as a pragma
 2 RMD:   'JSON::OptIn' is not a valid pragma
 2 RMD: Attempting to load 'JSON::OptIn'
 2 RMD:   Late loading 'JSON::OptIn'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  0DD86993AC557EF160CD987A9B636009C76B5CC2
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Trying to load E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load E67352E3EDC071D0A513EBEDBB138B0269C325D7.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  41AD51CBF070179C219D406D787A6AED4206C7BD
  AFA5AE2331492BAA7CDBC38DDD59403D57B59855
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  AFA5AE2331492BAA7CDBC38DDD59403D57B59855
  0DD86993AC557EF160CD987A9B636009C76B5CC2
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/E3066C4D42F07870D9E2CE772E07B4D9E37CC014 
(JSON::Name)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)')
at /<>/vendor#sources/E3066C4D42F07870D9E2CE772E07B4D9E37CC014 
(JSON::Name):43
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  AAD22A3C4D98E562726F93C58A0794699589B618
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Performing imports for 'CompUnit::Repository::Staging'
 1 RMD: Imports for 'CompUnit::Repository::Staging' done
 1 RMD: Settings CORE.d already loaded
Precompiling E3066C4D42F07870D9E2CE772E07B4D9E37CC014 (JSON::Name)
 1 RMD: Precompiling 
./debian/tmp/pre-compiled/sources/E

Bug#1083148: raku-json-marshal: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-json-marshal
Version: 0.0.25-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-json-marshal
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting 'JSON::OptIn' as a pragma
 2 RMD:   'JSON::OptIn' is not a valid pragma
 2 RMD: Attempting to load 'JSON::OptIn'
 2 RMD:   Late loading 'JSON::OptIn'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  EC596F601BFBEA431E2DF5F6FDF2353F0A1531B5
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Trying to load E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load E67352E3EDC071D0A513EBEDBB138B0269C325D7.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  41AD51CBF070179C219D406D787A6AED4206C7BD
  12BA2E4C669B3B147CBEEC04C3D382ED426F6AC8
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  12BA2E4C669B3B147CBEEC04C3D382ED426F6AC8
  EC596F601BFBEA431E2DF5F6FDF2353F0A1531B5
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/DFBBB20BEC15476619A5921C98D6532E467F840C 
(JSON::Marshal)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)')
at /<>/vendor#sources/DFBBB20BEC15476619A5921C98D6532E467F840C 
(JSON::Marshal):103
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  53A8923E9201D5CEA524B8DD544CFF14001C6096
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Performing imports for 'CompUnit::Repository::Staging'
 1 RMD: Imports for 'CompUnit::Repository::Staging' done
 1 RMD: Settings CORE.d already loaded
Precompiling DFBBB20BEC15476619A5921C98D6532E467F840C (JSON::Marshal)
 1 RMD: Precompiling 
./debian/tmp/pre-c

Bug#1083147: raku-json-class: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-json-class
Version: 0.0.19-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-json-class
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting to load 'JSON::Unmarshal'
 2 RMD:   Late loading 'JSON::Unmarshal'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  593AD21A7A17B4EED3C92D95C095ED49CC4AA114
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/DB27F6C72B99F9CA8D6FFB31E38E767B7EB124A5
 2 RMD: Trying to load DB27F6C72B99F9CA8D6FFB31E38E767B7EB124A5
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load DB27F6C72B99F9CA8D6FFB31E38E767B7EB124A5.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  F5B59079542A594B29A5321FA790C06E5ABC98B8
  926374B2FABC5333D36CEF4B2676465ADFBEF211
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  926374B2FABC5333D36CEF4B2676465ADFBEF211
  593AD21A7A17B4EED3C92D95C095ED49CC4AA114
Need to re-check dependencies.
 2 RMD: dependency: E67352E3EDC071D0A513EBEDBB138B0269C325D7 
/usr/lib/perl6/vendor/sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 
41CCE2976094B1512CAD126DD4561FEDC27A28C4 
CompUnit::DependencySpecification.new(:short-name)
 2 RMD: dependency checksum 41CCE2976094B1512CAD126DD4561FEDC27A28C4 unit: 
41CCE2976094B1512CAD126DD4561FEDC27A28C4
 2 RMD: dependency: E3066C4D42F07870D9E2CE772E07B4D9E37CC014 
/usr/lib/perl6/vendor/sources/E3066C4D42F07870D9E2CE772E07B4D9E37CC014 
D43EF2F10FE5DFA772A8232B005123AD8F3BC270 
CompUnit::DependencySpecification.new(:short-name,:version-matcher<0.0.6+>)
 2 RMD: dependency checksum D43EF2F10FE5DFA772A8232B005123AD8F3BC270 unit: 
D43EF2F10FE5DFA772A8232B005123AD8F3BC270
 2 RMD: dependency: F13CDD097310A0775131666979B65ADF692574DD 
/usr/lib/perl6/vendor/sources/F13CDD097310A0775131666979B65ADF692574DD 
712C3F7D36D558B84B2C1C861055D4700F9BE020 
CompUnit::DependencySpecification.new(:short-name)
 2 RMD: dependency checksum 712C3F7D36D558B84B2C1C861055D4700F9BE020 unit: 
712C3F7D36D558B84B2C1C861055D4700F9BE020
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/E6/E67352E3EDC071D0A513EBEDBB138B0269C325D7
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/D490C1D3B59FD6641AB99BF526188C79F3B1DFD4 
(JSON::Class)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/E67352E3EDC071D0A513EBEDBB138B0269C325D7 (JSON::OptIn)')
at /<>/vendor#sources/D490C1D3B59FD6641AB99BF526188C79F3B1DFD4 
(JSON::Class):114
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst

Bug#1083146: raku-hash-merge: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:raku-hash-merge
Version: 2.0.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling raku-hash-merge
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.d already loaded
 2 RMD: Attempting 'MONKEY-TYPING' as a pragma
 2 RMD: Successfully handled 'MONKEY-TYPING' as a pragma
 2 RMD: Attempting 'Hash::Merge' as a pragma
 2 RMD:   'Hash::Merge' is not a valid pragma
 2 RMD: Attempting to load 'Hash::Merge'
 2 RMD:   Late loading 'Hash::Merge'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
./debian/tmp/pre-compiled/sources/AFED9027E812967FC8734CD341F7951801F8B86C
 2 RMD: Trying to load AFED9027E812967FC8734CD341F7951801F8B86C
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Trying to load AFED9027E812967FC8734CD341F7951801F8B86C.repo-id
 2 RMD:   Loaded from ./debian/tmp/pre-compiled/precomp
 2 RMD: Repo chain changed:
  323BFD604B45C1636DD7BD0D3B6F4B4074C0CF3C
  C8595B7682D6C90F25EBD92A38C998F48FB97537
Need to re-check dependencies.
 2 RMD: Loading precompiled

./debian/tmp/pre-compiled/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/AF/AFED9027E812967FC8734CD341F7951801F8B86C
 2 RMD: Settings CORE.d already loaded
 2 RMD: Performing imports for 'Hash::Merge'
 2 RMD: Imports for 'Hash::Merge' done
 2 RMD: Attempting 'precompilation' as a pragma
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  987E576DAB3C2B056E69838DCE00DA06A0F0FA48
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Performing imports for 'CompUnit::Repository::Stagi

Bug#1083145: prove6: FTBFS: Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp'

2024-10-02 Thread Santiago Vila

Package: src:prove6
Version: 0.0.12-7
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_raku_build
Pre-compiling prove6
HOME=/<>/debian/tmp/home/ RAKUDO_LOG_PRECOMP=1 RAKUDO_MODULE_DEBUG=1 
RAKUDO_RERESOLVE_DEPENDENCIES=0 RAKULIB=inst\#/<>/debian/tmp/pre-compiled/ raku 
/usr/share/perl6/tools/install-dist.raku --for=vendor --from=. 
--to=/<>/debian/tmp/pre-compiled/
 1 RMD: Requested for settings CORE.d
 1 RMD: Loading settings CORE.d
 1 RMD: Loading bytecode from CORE.d.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 1 RMD: Requested for settings CORE.c
 1 RMD: Loading settings CORE.c
 1 RMD: Loading bytecode from CORE.c.setting.moarvm
 1 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Requested for settings CORE.d
 2 RMD: Loading settings CORE.d
 2 RMD: Loading bytecode from CORE.d.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6d
 2 RMD: Requested for settings CORE.c
 2 RMD: Loading settings CORE.c
 2 RMD: Loading bytecode from CORE.c.setting.moarvm
 2 RMD: Loading bootstrap Perl6::BOOTSTRAP::v6c
 2 RMD: Settings CORE.c loaded
 2 RMD: Settings CORE.d loaded
 2 RMD: Settings CORE.c already loaded
 2 RMD: Attempting 'TAP' as a pragma
 2 RMD:   'TAP' is not a valid pragma
 2 RMD: Attempting to load 'TAP'
 2 RMD:   Late loading 'TAP'
 2 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/core/precomp
 2 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  968D5623DE993B38ED9528E01B0AA1523EB1C0AC
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 2 RMD: Settings CORE.d already loaded
 2 RMD: try-load source at 
/usr/lib/perl6/vendor/sources/1C9398FBC8937806C4D856BBB8EA0B1547016207
 2 RMD: Trying to load 1C9398FBC8937806C4D856BBB8EA0B1547016207
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Trying to load 1C9398FBC8937806C4D856BBB8EA0B1547016207.repo-id
 2 RMD:   Loaded from /usr/lib/perl6/vendor/precomp
 2 RMD: Repo changed:
  152D8FD3B0CCB70ADEA497AE204044F20CD4DF11
  27C6222659CAA38320405EB576D1992DD45E4B75
Need to re-check dependencies.
 2 RMD: Repo chain changed:
  27C6222659CAA38320405EB576D1992DD45E4B75
  968D5623DE993B38ED9528E01B0AA1523EB1C0AC
Need to re-check dependencies.
 2 RMD: Loading precompiled

/usr/lib/perl6/vendor/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/1C/1C9398FBC8937806C4D856BBB8EA0B1547016207
 2 RMD: Settings CORE.d already loaded
===SORRY!=== Error while compiling 
/<>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 
(App::Prove6)
Missing or wrong version of dependency 'gen/moar/BOOTSTRAP/v6c.nqp' (from 
'vendor#sources/1C9398FBC8937806C4D856BBB8EA0B1547016207 (TAP)')
at /<>/vendor#sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 
(App::Prove6):4
 1 RMD: Settings CORE.c loaded
 1 RMD: Settings CORE.d loaded
 1 RMD: Attempting 'CompUnit::Repository::Staging' as a pragma
 1 RMD:   'CompUnit::Repository::Staging' is not a valid pragma
 1 RMD: Attempting to load 'CompUnit::Repository::Staging'
 1 RMD:   Late loading 'CompUnit::Repository::Staging'
 1 RMD: Parsing specs: inst#./debian/tmp/pre-compiled/
 1 RMD: try-load source at 
/usr/lib/perl6/core/sources/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Trying to load B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2.repo-id
 1 RMD:   Loaded from /usr/lib/perl6/core/precomp
 1 RMD: Repo changed:
  5D83979ABD2A2F061AF964E04A6F9E3B4ADFE0C8
  923B0CFEFBB1F8AC25F547D3AFC7906FCFD7F8F1
Need to re-check dependencies.
 1 RMD: Loading precompiled

/usr/lib/perl6/core/precomp/AF50A328AB74BE48ACBF2B65E07E64E53E5A7E10/B2/B2976BD56E2DB034D70D1D8BF3CE2452B13BF9A2
 1 RMD: Settings CORE.d already loaded
 1 RMD: Performing imports for 'CompUnit::Repository::Staging'
 1 RMD: Imports for 'CompUnit::Repository::Staging' done
 1 RMD: Settings CORE.d already loaded
Precompiling B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 (App::Prove6)
 1 RMD: Precompiling 
./debian/tmp/pre-compiled/sources/B4401FC2C8E71132AE0D3CE2C47A7D2FBB0D50F1 into 
/<>/deb

Bug#1083144: powa-archivist: FTBFS: Error: debian/control needs updating from debian/control.in. Run 'pg_buildext updatecontrol'.

2024-10-02 Thread Santiago Vila

Package: src:powa-archivist
Version: 4.2.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
   pg_buildext checkcontrol
--- debian/control  2023-09-18 10:04:38.0 +
+++ debian/control.GZw72j   2024-10-02 10:56:39.483786302 +
@@ -13,12 +13,12 @@
 Vcs-Browser: https://github.com/powa-team/powa-archivist
 Vcs-Git: https://github.com/powa-team/powa-archivist.git
 
-Package: postgresql-16-powa

+Package: postgresql-17-powa
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, ${postgresql:Depends}, 
postgresql-contrib-16
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${postgresql:Depends}, 
postgresql-contrib-17
 Provides: postgresql-powa
 Suggests: powa-web, powa-collector
-Description: PostgreSQL Workload Analyzer -- PostgreSQL 16 extension
+Description: PostgreSQL Workload Analyzer -- PostgreSQL 17 extension
  PoWA is a PostgreSQL Workload Analyzer that gathers performance stats and
  provides real-time charts and graphs to help monitor and tune your PostgreSQL
  servers. This package contains the core extension of the PoWA project, the
Error: debian/control needs updating from debian/control.in. Run 'pg_buildext 
updatecontrol'.
If you are seeing this message in a buildd log, a sourceful upload is required.
make: *** [debian/rules:11: clean] Error 1
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1083143: postgres-decoderbufs: FTBFS: Error: debian/control needs updating from debian/control.in. Run 'pg_buildext updatecontrol'.

2024-10-02 Thread Santiago Vila

Package: src:postgres-decoderbufs
Version: 2.7.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
   pg_buildext checkcontrol
--- debian/control  2024-04-17 21:29:46.0 +
+++ debian/control.fKrDpK   2024-10-02 10:55:57.981663303 +
@@ -15,7 +15,7 @@
 Vcs-Browser: https://salsa.debian.org/postgresql/postgres-decoderbufs
 Vcs-Git: https://salsa.debian.org/postgresql/postgres-decoderbufs.git
 
-Package: postgresql-16-decoderbufs

+Package: postgresql-17-decoderbufs
 Architecture: any
 Depends:
  ${misc:Depends},
Error: debian/control needs updating from debian/control.in. Run 'pg_buildext 
updatecontrol'.
If you are seeing this message in a buildd log, a sourceful upload is required.
make: *** [debian/rules:4: clean] Error 1
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1083142: pg-bsd-indent: FTBFS: indent.c:1220:(.text.startup+0xc07): undefined reference to `pg_sprintf'

2024-10-02 Thread Santiago Vila

Package: src:pg-bsd-indent
Version: 2.1.1-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<>'
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
args.o args.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
err.o err.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
indent.o indent.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
io.o io.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
lexi.o lexi.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -fno-omit-frame-pointer -I. -I./ 
-I/usr/include/postgresql/17/server -I/usr/include/postgresql/internal  
-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I/usr/include/libxml2   -c -o 
parse.o parse.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement 
-Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 
-Wcast-function-type -Wshadow=compatible-local -Wformat-security 
-fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-p

Bug#1083067: cups: CVE-2024-47176 reports severe vulnerability in CUPS **EXTERNAL EMAIL**

2024-10-01 Thread Santiago Vila

reassign 1083067 src:cups-filters
forcemerge 1082820 1083067
thanks

Hello.

This vulnerability was already fixed here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082820

and that's why receiving a new report about something which has
been already fixed in generally not welcome.

I'm doing the reassign that you suggest (properly made), mainly
because I personally like to see bugs properly assigned to
the packages they really belong, but please note that it does
not have any important effect other than "tidy up", as the
issue was already fixed.

Before reporting security bugs I recommend looking at this
page first:

https://www.debian.org/security/index.en.html

where you can find several recent updates for several different
packages related to CUPS. Subscribing to the "debian-security-announce"
list would be a good idea as well.

Thanks.



Bug#1082679: freedoom: FTBFS with .dsc from archive: mis-detects that deutex does not support PNG

2024-10-01 Thread Santiago Vila

retitle 1082679 FTBFS: mis-detects that deutex does not support PNG
thanks

El 1/10/24 a las 7:52, Fabian Greffrath escribió:

Am Dienstag, dem 01.10.2024 um 03:26 +0200 schrieb Santiago Vila:

b) The SHELL="bash -Eeuo pipefail" definition in debian/rules.


I think I can just remove these lines, upstream did the same some years
ago:

https://github.com/freedoom/freedoom/commit/77c53e11adfb1e5124e363d68518527c4fcfdf1a


I actually think that's better.

Note: I'm dropping the "dsc from the archive" part from the bug title,
as this was not really a case of "tainted dsc", just a bug difficult to track.

Thanks.



Bug#1082679: freedoom: FTBFS with .dsc from archive: mis-detects that deutex does not support PNG

2024-09-30 Thread Santiago Vila

Hi. To test, I simplified the line in the Makefile to this:

deutex -h | grep -qw PNG

This should have the same effect but without the explanatory error message,
i.e. if it fails, make will stop.

The build log for a failed build looks like this:

deutex -h | grep -qw PNG
make -C lumps/dehacked # graphics/text depends on generated dehacked files
make[3]: Entering directory '/<>/lumps/dehacked'
../../scripts/simplecpp -DFREEDM < dehacked.txt > ../fdm_deh.lmp
make[2]: *** [Makefile:56: deutex-check] Error 141
make[2]: *** Waiting for unfinished jobs

I searched for error 141 and found this:

https://stackoverflow.com/questions/19120263/why-exit-code-141-with-grep-q

So, the error in freedoom seems to happen because of two things:

a) using grep -q
b) The SHELL="bash -Eeuo pipefail" definition in debian/rules.

I don't know what would be the best way to fix this.

Maybe we could just take for granted that deutex has PNG support,
because it has, and drop the check in the toplevel Makefile,
as in the attached patch.

(I withdraw my suggestion to use --no-parallel).

Thanks.--- a/Makefile
+++ b/Makefile
@@ -53,13 +53,6 @@ lumps/freedoom.lmp lumps/freedm.lmp: force
 
 # Make sure deutex supports PNG
 deutex-check:
-   @$(DEUTEX) -h | grep -qw PNG || { \
-   echo "$(DEUTEX) does not support PNG. Try building deutex with the 
PNG"; \
-   echo "libraries (libpng and libpng-devel or similar packages) 
installed."; \
-   echo "deutex can be downloaded from 
https://github.com/Doom-Utils/deutex.";; \
-   echo "The full path to duetex can be specified by passing"; \
-   echo "DEUTEX=/the/path/to/deutex to make when building Freedoom."; \
-   exit 1; }
 
 # Make sure that no PNG files are modified if scripts are to modify them.
 pngs-modified-check:


Bug#1082679: freedoom: FTBFS with .dsc from archive: mis-detects that deutex does not support PNG

2024-09-30 Thread Santiago Vila

Hmm, I forgot to Cc: the bug address itself for this message.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082679;msg=29

To summarize: --no-parallel fixes the problem for me, and I believe
it's a good enough fix.

Thanks.



Bug#1082679: freedoom: FTBFS with .dsc from archive: mis-detects that deutex does not support PNG

2024-09-30 Thread Santiago Vila

Ok, I performed the following additional tests.

Built 200 times on five different VMs with 1 CPU. 0/200 failures = 0%
Built 200 times on five different VMs with 2 CPUs. 183/200 failures = 91.5%

My autobuilder framework does not let me feed my own .dsc,
but I recreated the .dsc and tried 10 times using a for loop.

The result was 5/10 failures, or 50%.

So, I don't think that making a dummy upload will fix this.

I'm going to try --no-parallel next and will let you know how it goes.

Thanks.



Bug#1082679: freedoom: FTBFS with .dsc from archive: mis-detects that deutex does not support PNG

2024-09-30 Thread Santiago Vila

Thanks for the testing. Some more data to consider:

- When I build with 1 CPU, I have never found the build problem so far.
- When I build with 2 CPUs, I got a failure rate of 66%
(16 failures over 24 tries so far).
- Given that 66% > 50%, "does not build from source" is more
true than "builds from source" (so please do not downgrade).

Given the above, my suspect is that this could be a Makefile bug,
and that it will not fix itself by merely doing another upload.

I would try how it behaves when using --no-parallel.

Thanks.



Bug#1082747: cod-tools: FTBFS (only) on riscv64

2024-09-29 Thread Santiago Vila

El 29/9/24 a las 20:21, Aurelien Jarno escribió:

1) Defining the rule with an absolute path:


Great! This one looks good enough for me.

I'm going to make a team upload including that fix.

(I've tested and it fixes the ftbfs problem when using
make --shuffle, so hopefully it will also work for riscv64).

In a later release we might consider dropping --no-parallel, but that
will require more testing.

Thanks a lot!



Bug#1082996: postgresql-filedump: FTBFS: undefined reference to `pg_printf'

2024-09-29 Thread Santiago Vila

Package: src:postgresql-filedump
Version: 16.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
/usr/bin/make COPT="-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection"
make[2]: Entering directory '/<>'
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla 
-Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type 
-Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv 
-fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 
-Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -I. -I./ -I/usr/include/postgresql/17/server 
-I/usr/include/postgresql/internal  -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-I/usr/include/libxml2   -c -o pg_filedump.o pg_filedump.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla 
-Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type 
-Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv 
-fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 
-Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -I. -I./ -I/usr/include/postgresql/17/server 
-I/usr/include/postgresql/internal  -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-I/usr/include/libxml2   -c -o decode.o decode.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla 
-Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type 
-Wshadow=compatible-local -Wformat-security -fno-strict-aliasing -fwrapv 
-fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -g -g -O2 
-Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -I. -I./ -I/usr/include/postgresql/17/server 
-I/usr/include/postgresql/internal  -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE 
-I/usr/include/libxml2   -c -o stringinfo.o stringinfo.c
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels 
-Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wshadow=compatible-local 
-Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation 
-Wno-stringop-truncation -g -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fno-omit-frame-pointer -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
pg_filedump.o decode.o stringinfo.o  -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now 
-L/usr/lib/llvm-16/lib  -Wl,--as-needed -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection   -L/usr/lib/x86_64-linux-gnu -lpq -llz4 -o pg_filedump
/usr/bin/ld: pg_filedump.o: warning: relocation against `pg_comp_crc32c' in 
read-only section `.text'
/usr/bin/ld: pg_filedump.o: in function `FormatBinary':
././pg_filedump.c:1904:(.text+0x5d): undefined reference to `pg_printf'
/usr/bin/ld: ././pg_filedump.c:1912:(.text+0x97): undefined reference to 
`pg_printf'
/usr/bin/ld: ././pg_filedump.c:1914:(.text+0xc0): undefined reference to 
`pg_printf'
/usr/bin/ld: ././pg_filedump.c:1916:(.text+0xdf): undefined reference to 
`pg_printf'
/usr/bin/ld: ././pg_filedump.c:1918:(.text+0xf5): undefined reference to 
`pg_printf'
/usr/bin/ld: pg_filedump.o:././pg_filedump.c:1924: more undefined references to 
`pg_printf' follow
/usr/bin/ld: pg_filedump.o: in function `FormatControl':
././pg_f

Bug#1082991: dpaste: FTBFS: /usr/include/curlpp/Options.hpp:281:74: error: invalid conversion from ‘int’ to ‘CURLoption’ [-fpermissive]

2024-09-29 Thread Santiago Vila

Package: src:dpaste
Version: 0.4.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with autoreconf
   dh_update_autotools_config
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<>'
dh_autoreconf -- ./autogen.sh
autoreconf: export WARNINGS=all
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory ac
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:6: installing 'ac/config.guess'
configure.ac:6: installing 'ac/config.sub'
configure.ac:3: installing 'ac/install-sh'
configure.ac:3: installing 'ac/missing'
src/Makefile.am: installing 'ac/depcomp'
autoreconf: Leaving directory '.'
make[1]: Leaving directory '/<>'
   dh_auto_configure
./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make supports the include directive... yes (GNU style)
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking whether g++ supports C++17 features by default... yes
configure: WARNING: C++17 is not yet standardized, so the checks may change in 
incompatible ways anytime
checking whether the compiler supports GNU C++... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for g++ option to enable C++11 features... (cached) none needed
checking dependency style of g++... (cached) none
checking for ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for opendht >= 1.2... yes
checking for curlpp... yes
checking for glibmm-2.4... yes
checking for gpgrt-config... /usr/bin/gpgrt-config
configure: Use gpgrt-config as gpgme-config
checking for GPGME - version >= 0.4.2... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
   dh_auto_build
make -j2
make[1]: Entering directory '/<>'
make  all-recursive
make[2]: Entering directory '/<>'
Making all in src
make[3]: Entering directory '/<>/src'
g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread 
-I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include-Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -std=c++17 -c -o dpaste-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread 
-I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include-Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-f

Bug#1082993: pg-hint-plan-16: FTBFS: pg_buildext: error: /usr/lib/postgresql/16/bin/pg_config does not exist

2024-09-29 Thread Santiago Vila

Package: src:pg-hint-plan-16
Version: 1.6.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with pgxs_loop
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build --buildsystem=pgxs_loop
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --buildsystem=pgxs_loop 
--destdir=debian/postgresql-16-pg-hint-plan/
pg_buildext loop postgresql-%v-pg-hint-plan
### PostgreSQL 16 loop ###
pg_buildext: error: /usr/lib/postgresql/16/bin/pg_config does not exist
dh_auto_install: error: pg_buildext loop postgresql-%v-pg-hint-plan returned 
exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082995: postgresql-16-age: FTBFS: pg_buildext: error: /usr/lib/postgresql/16/bin/pg_config does not exist

2024-09-29 Thread Santiago Vila

Package: src:postgresql-16-age
Version: 1.5.0~rc0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with pgxs_loop
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build --buildsystem=pgxs_loop
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --buildsystem=pgxs_loop --destdir=debian/postgresql-16-age/
pg_buildext loop postgresql-%v-age
### PostgreSQL 16 loop ###
pg_buildext: error: /usr/lib/postgresql/16/bin/pg_config does not exist
dh_auto_install: error: pg_buildext loop postgresql-%v-age returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082999: ros-bond-core: FTBFS: ERROR: The following tests failed to run: * testexercise_cpp_bond

2024-09-29 Thread Santiago Vila

Package: src:ros-bond-core
Version: 1.8.6-10
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at bond/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Using CATKIN_DEVEL_PREFIX: /<>/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.6", minimum 
required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: 
/<>/obj-x86_64-linux-gnu/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- Found Threads: TRUE
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;genlisp;genpy
-- bond: 2 messages, 0 services
CMake Deprecation Warning at smclib/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- Using CATKIN_DEVEL_PREFIX: /<>/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: 
/<>/obj-x86_64-linux-gnu/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
CMake Deprecation Warning at bondcpp/CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Warning (dev) at bondcpp/CMakeLists.txt:4 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found 
version "1.83.0") found components: date_time thread
-- Using CATKIN_DEVEL_PREFIX: /<>/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: 
/<>/obj-x86_64-linux-gnu/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-

Bug#1082997: python-eventlet: FTBFS: FAILED tests/patcher_test.py::Threading::test_orig_thread

2024-09-29 Thread Santiago Vila

Package: src:python-eventlet
Version: 0.36.1-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
debian/rules:36: warning: overriding recipe for target 
'override_dh_installchangelogs'
/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for 
target 'override_dh_installchangelogs'
dh binary --with python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
debian/rules:36: warning: overriding recipe for target 
'override_dh_installchangelogs'

[... snipped ...]

tests/tpool_test.py::TestTpool::test_wrap_iterator
[gw0] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator
tests/tpool_test.py::TestTpool::test_wrap_iterator2
[gw0] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2
tests/tpool_test.py::TestTpool::test_wrap_module_class
[gw1] [ 73%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout
tests/timeout_test.py::test_is_timeout_attribute
[gw1] [ 73%] PASSED tests/timeout_test.py::test_is_timeout_attribute
tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class
tests/tpool_test.py::TestTpool::test_wrap_nonzero
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero
tests/tpool_test.py::TestTpool::test_wrap_setitem
[gw1] [ 73%] PASSED 
tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block
tests/timeout_with_statement_test.py::Test::test_cancellation
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem
tests/tpool_test.py::TestTpool::test_wrap_string
[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string
tests/tpool_test.py::TestTpool::test_wrap_tuple
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_cancellation
tests/timeout_with_statement_test.py::Test::test_dummy_timer
[gw0] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple
tests/tpool_test.py::TestTpool::test_wrap_uniterable
[gw0] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable
tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff
[gw1] [ 74%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer
tests/timeout_with_statement_test.py::Test::test_nested_timeout
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_nested_timeout
tests/timeout_with_statement_test.py::Test::test_raising_custom_exception
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_custom_exception
tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple
[gw1] [ 74%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple
tests/timeout_with_statement_test.py::Test::test_raising_exception_class
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_exception_class
tests/timeout_with_statement_test.py::Test::test_raising_self
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_self
tests/timeout_with_statement_test.py::Test::test_raising_self_true
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_raising_self_true
tests/timeout_with_statement_test.py::Test::test_ref
[gw1] [ 75%] PASSED tests/timeout_with_statement_test.py::Test::test_ref
tests/timeout_with_statement_test.py::Test::test_silent_block
[gw1] [ 75%] PASSED 
tests/timeout_with_statement_test.py::Test::test_silent_block
tests/timer_test.py::TestTimer::test_copy
[gw1] [ 75%] PASSED tests/timer_test.py::TestTimer::test_copy
tests/timer_test.py::TestTimer::test_schedule
[gw1] [ 75%] PASSED tests/timer_test.py::TestTimer::test_schedule
tests/tpool_test.py::TestTpool::test_autowrap
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap
tests/tpool_test.py::TestTpool::test_autowrap_both
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both
tests/tpool_test.py::TestTpool::test_autowrap_names
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names
tests/tpool_test.py::TestTpool::test_callable
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_callable
tests/tpool_test.py::TestTpool::test_callable_iterator
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator
tests/tpool_test.py::TestTpool::test_contention
[gw1] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_contention
tests/tpool_test.py::TestTpool::test_eventlet_timeout
[gw1]

Bug#1082998: repmgr: FTBFS: Error: debian/control needs updating from debian/control.in. Run 'pg_buildext updatecontrol'.

2024-09-29 Thread Santiago Vila

Package: src:repmgr
Version: 5.4.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
   pg_buildext checkcontrol
--- debian/control  2023-12-27 16:39:39.0 +
+++ debian/control.btDvUM   2024-09-29 17:28:07.502340526 +
@@ -52,14 +52,14 @@
  .
  This is a metapackage that depends on the version specific packages.
 
-Package: postgresql-16-repmgr

+Package: postgresql-17-repmgr
 Architecture: any
 Depends: ${postgresql:Depends}, repmgr-common (>= ${source:Version}), 
${misc:Depends}, ${shlibs:Dep
ends}
 Suggests: rsync
-Description: replication manager for PostgreSQL 16
+Description: replication manager for PostgreSQL 17
  repmgr is an open-source tool suite for managing replication and failover in a
  cluster of PostgreSQL servers. It enhances PostgreSQL's built-in hot-standby
  capabilities with tools to set up standby servers, monitor replication, and
  perform administrative tasks such as failover or manual switchover operations.
  .
- This package contains repmgr for PostgreSQL 16.
+ This package contains repmgr for PostgreSQL 17.
Error: debian/control needs updating from debian/control.in. Run 'pg_buildext 
updatecontrol'.
If you are seeing this message in a buildd log, a sourceful upload is required.


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082994: pgaudit-16: FTBFS: pg_buildext: error: No current PostgreSQL versions are supported by this package

2024-09-29 Thread Santiago Vila

Package: src:pgaudit-16
Version: 16.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
make[1]: Leaving directory '/<>'
   dh_clean
   pg_buildext checkcontrol
pg_buildext: error: No current PostgreSQL versions are supported by this package
make: *** [debian/rules:10: clean] Error 1
dpkg-buildpackage: error: debian/rules clean subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082992: node-http-server: FTBFS: TypeError: util.puts is not a function

2024-09-29 Thread Santiago Vila

Package: src:node-http-server
Version: 14.1.1+~cs3.14.34-4
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link node_modules/corser -> ../corser
Link node_modules/eol -> ../eol
Link node_modules/portfinder -> ../portfinder
Link node_modules/union -> ../union
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
No build command found, searching known files
No build command found, searching known files
No build command found, searching known files
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
ln -s ../. node_modules/http-server
cd ./corser && sh -ex ../debian/nodejs/corser/test
+ mocha


  Corser
undefined should not add any headers if the "Origin" header is not present 
in the request
undefined should not add any headers if the given origin does not match one 
of the origins in the list of origins
undefined should support passing a function as origins and it should work 
both synchronously and asynchronously
undefined should not accept any non-boolean value as the second parameter 
of an match origin callback
undefined should expose errors encountered in the match origin callback
undefined should not add any headers if the given origin is not a 
case-sentitive match of one of the origins in the list of origins
An actual request
  undefined should add an Access-Control-Allow-Origin header of "*" for any 
given origin if the list of origins in unbound
  undefined should add an Access-Control-Allow-Origin header of 
"example.com" if the given origin matches one of the origins in the list of 
origins
  undefined should add an Access-Control-Allow-Origin header of "example.com" and an 
Access-Control-Allow-Credentials header of "true" if credentials are supported and the 
list of origins in unbound
  undefined should add an Access-Control-Allow-Origin header of "example.com" and an 
Access-Control-Allow-Credentials header of "true" if credentials are supported and the 
given origin matches one of the origins in the list of origins
  undefined should not add an Access-Control-Allow-Headers header if there 
are no response headers to expose
  undefined should add an Access-Control-Expose-Headers header with all the 
exposed response headers if there are response headers to expose
A preflight request
  undefined should not add any headers if an Access-Control-Request-Method 
header is not present in the request
  undefined should not add any headers if the Access-Control-Request-Method 
header contains a non-simple method
  undefined should not add any headers if the 
Access-Control-Request-Headers header contains a non-simple request header
  undefined should add an Access-Control-Allow-Origin header of "*" for any 
given origin if the list of origins in unbound
  undefined should add an Access-Control-Allow-Origin header of 
"example.com" if the given origin matches one of the origins in the list of 
origins
  undefined should add an Access-Control-Allow-Origin header of "example.com" and an 
Access-Control-Allow-Credentials header of "true" if credentials are supported and the 
list of origins in unbound
  undefined should add an Access-Control-Allow-Origin header of "example.com" and an 
Access-Control-Allow-Credentials header of "true" if credentials are supported and the 
given origin matches one of the origins in the list of origins
  undefined should add an Access-Control-Allow-Origin header even though 
Origin was not added to the list of request headers
  undefined should add an Access-Control-Max-Age header of "50" if maxAge 
is set
  undefined should add an Access-Control-Allow-Methods header with all 
methods that are in the list of methods
  undefined should add an Access-Control-Allow-Headers header with all 
request headers that are in the list of request headers
  undefined should add an Access-Control-Allow-Headers header that includes 
x-corser even though the name of the header in the 
Access-Control-Request-Headers header is not a case-sensitive match
  undefined should end preflight requests by default


  25 passing (22ms)

cd ./portfinder && sh -ex ../debian/nodejs/portfinder/test
+ vows test/port-finder-multiple-test.js test/port-finder-socket-test.js 
test/port-finder-test.js test/port-finder-z-integration-test.js --spec
 
  ♢ portfinder
  
/usr/share/nodejs/vows/lib/vows.js:208

util.puts(console.result(results));
 ^

TypeError: util.puts is not a function
at process. (/usr/share/nodejs/vows/lib/vows.js:208:14)
at process.emit (node:events:519:28)
at options.Emitter.emit (/usr/sha

Bug#1082747: cod-tools: FTBFS (only) on riscv64

2024-09-29 Thread Santiago Vila

Well, just to clarify. I said:


Since make 4.4.1 includes the above commit (at least that's what the NEWS file 
says),
I still think there is *also* a Makefile bug somewhere, unless I'm missing 
anything.


Actually, that was already known, since the changelog contains this:

  * debian/rules: adding '--no-parallel' option for 'dh' as the package is not
ready for parallel build.

(I'm actually not in the business of reporting makefile bugs yet, there are 
more than 800 of them)

Thanks.



Bug#1082747: cod-tools: FTBFS (only) on riscv64

2024-09-29 Thread Santiago Vila

El 29/9/24 a las 16:16, Aurelien Jarno escribió:

This is definitely a cache issue in make, the following upstream commit
fixes the issue:

https://git.savannah.gnu.org/cgit/make.git/commit/?id=9e2fa24649b870d79e2582f46e851fb34daa4762


Ok, but I tried building with make 4.4.1 using --shuffle option, and I got the
same failure.

Since make 4.4.1 includes the above commit (at least that's what the NEWS file 
says),
I still think there is *also* a Makefile bug somewhere, unless I'm missing 
anything.

(So, I would have used clone instead of reassign).

Thanks.



Bug#1082978: ros-interactive-markers: FTBFS: ERROR: The following tests failed to run: * testserver_test

2024-09-29 Thread Santiago Vila

Package: src:ros-interactive-markers
Version: 1.12.0-9
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   dh_auto_configure -O--buildsystem=cmake
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /<>/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.6", minimum 
required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: 
/<>/obj-x86_64-linux-gnu/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- Found Threads: TRUE
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;genlisp;genpy
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<>/obj-x86_64-linux-gnu
   dh_auto_build -O--buildsystem=cmake
cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<> -B/<>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<>/obj-x86_64-linux-gnu/CMakeFiles 
/<>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/interactive_markers.dir/build.make 
CMakeFiles/interactive_markers.dir/depend
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> 
/<> /<>/obj-x86_64-linux-gnu /<>/obj-x86_64-linux-gnu 
/<>/obj-x86_64-linux-gnu/CMakeFiles/interactive_markers.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/interactive_markers.dir/build.make 
CMakeFiles/interactive_markers.dir/build
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
[ 28%] Building CXX object CMakeFiles/interactive_markers.dir/src/tools.cpp.o
[ 28%] Building CXX object 
CMakeFiles/interactive_markers.dir/src/interactive_marker_server.cpp.o
/usr/bin/c++ -DINTERACTIVE_MARKERS_BUILDING_LIBRARY -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 
-DROS_PACKAGE_NAME=\"interactive_markers\" -Dinteractive_markers_EXPORTS -I/<>/include 
-I/usr/include/xmlrpcpp -I/usr/include/eigen3 -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/interactive_markers.dir/src/interactive_marker_server.cpp.o -MF 
CMakeFiles/interactive_markers.dir/src/interactive_marker_server.cpp.o.d -o 
CMakeFiles/interactive_markers.dir/src/interactive_marker_server.cpp.o -c 
/<>/src/interactive_marker_server.cpp
/usr/bin/c++ -DINTERACTIVE_MARKERS_BUILDING_LIBRARY -DROSCONSOLE_BACKEND_LOG4CXX -DROS_BUILD_SHARED_LIBS=1 
-DROS_PACKAGE_NAME=\"interactive_markers\" -Dinteractive_mark

Bug#1082977: ros-dynamic-reconfigure: FTBFS: ERROR: The following tests failed to run: * testsimple_cpp_client_test

2024-09-29 Thread Santiago Vila

Package: src:ros-dynamic-reconfigure
Version: 1.7.3-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=cmake
   dh_update_autotools_config -O--buildsystem=cmake
   dh_autoreconf -O--buildsystem=cmake
   dh_auto_configure -O--buildsystem=cmake
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CATKIN_DEVEL_PREFIX: /<>/obj-x86_64-linux-gnu/devel
-- Using CMAKE_PREFIX_PATH:
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.6", minimum 
required is "3")
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: 
/<>/obj-x86_64-linux-gnu/test_results
-- GTest is available
-- GMock is not available. Please install libgmock-dev to enable tests 
involving GMock.
-- nosetests not found, Python tests can not be run (try installing package 
'python3-nose')
-- Found Threads: TRUE
-- catkin 0.8.10
-- BUILD_SHARED_LIBS is on
-- Using these message generators: gencpp;genlisp;genpy
CMake Warning (dev) at CMakeLists.txt:5 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found 
version "1.83.0")
-- dynamic_reconfigure: 10 messages, 1 services
CMake Warning (dev) at cmake/dynamic_reconfigure-macros.cmake:128 
(find_package):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  cmake/dynamic_reconfigure-macros.cmake:89 (dynreconf_called)
  CMakeLists.txt:28 (generate_dynamic_reconfigure_options)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3 (found version "3.12.6")
-- Installing devel-space wrapper /<>/scripts/dynparam to 
/<>/obj-x86_64-linux-gnu/devel/lib/dynamic_reconfigure
-- Configuring done (1.3s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<>/obj-x86_64-linux-gnu
   dh_auto_build -O--buildsystem=cmake
cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<> -B/<>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<>/obj-x86_64-linux-gnu/CMakeFiles 
/<>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<>/obj-x86_64-linux-gnu'
make  -f 
CMakeFiles/_dynamic_reconfigure_generate_messages_check_deps_Reconfigure.dir/build.make
 
CMakeFiles/_dynamic_reconfigure_generate_messages_check_deps_Reconfigure.dir/depend
make  -f CMakeFiles/std_msgs_generate_messages_py.dir/build.make 
CMakeFiles/std_msgs_generate_messages_py.dir/depend
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix 

Bug#1082976: opam: FTBFS: build fails with linking error

2024-09-29 Thread Santiago Vila

Package: src:opam
Version: 2.2.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with ocaml
   debian/rules build-arch
make[1]: Entering directory '/<>'
./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu/ocaml/5.2.0 \
--enable-certificate-check
checking for ocamlc... ocamlc
OCaml version is 5.2.0
OCaml library path is /usr/lib/x86_64-linux-gnu/ocaml/5.2.0
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocaml... ocaml
checking for ocamldep... ocamldep
checking for ocamldep.opt... ocamldep.opt
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamldoc.opt... ocamldoc.opt
checking for ocamlbuild... no
checking OCaml Sys.os_type... Unix
checking for gawk... no
checking for mawk... mawk
checking for compiler type... cc
checking for compiler architecture... amd64
checking for compiler system... linux
checking for compiler target... x86_64-pc-linux-gnu
checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-gcc  -O2 
-fno-strict-aliasing -fwrapv -pthread -fPIC -g -O2 
-Werror=implicit-function-declaration  -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-pthread  -D_FILE_OFFSET_BITS=64 -Wdate-time
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether x86_64-linux-gnu-gcc  -O2 -fno-strict-aliasing -fwrapv 
-pthread -fPIC -g -O2 -Werror=implicit-function-declaration  
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -pthread  -D_FILE_OFFSET_BITS=64 
-Wdate-time accepts -g... yes
checking for x86_64-linux-gnu-gcc  -O2 -fno-strict-aliasing -fwrapv -pthread 
-fPIC -g -O2 -Werror=implicit-function-declaration  -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-pthread  -D_FILE_OFFSET_BITS=64 -Wdate-time option to enable C11 features... 
none needed
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for acl/libacl.h... no
checking for library containing acl_get_perm... no
checking for ocamlobjinfo... ocamlobjinfo
checking for ocamlfind... ocamlfind
checking for curl... curl
checking for dune... dune
checking for patch... patch
checking for bunzip2... bunzip2
checking for linking method... shared

checking for OCaml findlib package unix... found
checking for OCaml findlib package re 1.9.0 or later... found 1.11.0
checking for OCaml findlib package base64 3.1.0 or later... found [unspecified]
checking for OCaml findlib package cmdliner... found
checking for OCaml findlib package ocamlgraph... found
checking for OCaml findlib package cudf 0.7 or later... found 0.10
checking for OCaml findlib package dose3.common 6.1 or later... found 7.0.0
checking for OCaml findlib package dose3.algo 6.1 or later... found 7.0.0
checking for OCaml findlib package opam-file-format 2.1.4 or later... found 
2.1.6
checking for OCaml findlib package spdx_licenses... found
checking for OCaml findlib package opam-0install-cudf 0.4 or later... found 
0.5.0
checking for OCaml findlib package jsonm... found
checking for OCaml findlib package uutf... found
checking for OCaml findlib package sha... found
checking for OCaml findlib package swhid_core... found
checking for OCaml findlib package mccs 1.1+17 or later... found 1.1+18
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether g++ really is a C++ compiler... yes

configure: creating ./config.status
config.status: creating Makefile.config
config.status: creating src/ocaml-flags-configure.sexp
config.status: creating src/stubs/c-flags.sexp
config.status: creating src/stubs/libacl/c-libraries.sexp

Opam will be built WITH its default built-in solver

Executables will be installed in /usr/bin
Manual pages will be installed in /usr/share/man
touch .configure_stamp
HOME=/home/user /usr/bin/make
make[2]: Entering directory '/<>'
dune build --profile=release --root . --verbose --promote-install-files -- 
opam-installer.install opam.install
Shared cache: disabled
Shared cache location: /home/user/.cache/dune/db
Workspace root: /<>
Auto-detected concurrency: 2
Dune context:
 { name = "defaul

Bug#1082975: node-kew: FTBFS: dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1

2024-09-29 Thread Santiago Vila

Package: src:node-kew
Version: 0.7.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
mkdir -p node_modules
ln -s ../. node_modules/kew
/bin/sh -ex debian/tests/pkg-js/test
+ nodeunit

chain
✔ testSynchronousThenAndFin
✔ testSynchronousFailAndFin
✔ testAsynchronousThenAndFin
✔ testAsynchronousFailAndFin
✔ testChainedThens
✔ testChainedFails
✔ testEndNoCallbacks
✔ testEndNoCallbacksThrows
✔ testChainedPromises
✔ testChainedEndUncaught
✔ testChainedCaught
✔ testChainedMixed
✔ testInteroperabilityWithOtherPromises
✔ testAllSettled
✔ testTimeout
✔ testNotTimeout
✔ testNotTimeoutButReject
✔ testDelay

context
✔ testContextWithDelay
✔ testGeneralContextFlow

defer
✔ testDeferredResolve
✔ testDeferredResolveOnce
✔ testDeferredReject
✔ testDeferredRejectOnce
✔ testDeferAndRejectFail
✔ testDeferredResolverSuccess

later
✔ testAsynchronousSynchronous
✔ testSetImmediate

scopes
✔ testThen
✔ testFail
✔ testThenBound
✔ testFailBound
✔ testThenBoundWithArgs

spread
✔ testSpreadStatic
✔ testSpreadMethod
✔ testSpreadBoundMethod
✔ testAllSynchronization1

static
✔ testQResolve
✔ testQReject
✔ testQStatistics
✔ testQDeferredStatistics
✔ testQEmptySuccess
✔ testQAllLiteralsSuccess
✔ testQAllPromisesSuccess
✔ testQAllAssortedSuccess
✔ testQAllError
✔ testAllVarArgs
✔ testAllArray
✔ testAllIsPromiseLike
✔ testDelay
✔ testFcall
✔ testFcallError
✔ testFcallGivenPromise
✔ testNfcall
✔ testNfcallErrors
✔ testNFcallErrorSync
✔ testNcall
✔ testBindPromise
✔ testIsPromise
✔ testIsPromiseLike

FAILURES: 4/117 assertions failed (1895ms)
dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082974: golang-golang-x-tools: FTBFS: diagnostic "types.Alias requires go1.22 or later (module is go1.21)" does not match pattern `types.Alias requires go1.22 or later (file is go1.16)`

2024-09-29 Thread Santiago Vila

Package: src:golang-golang-x-tools
Version: 1:0.23.0+ds-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<>'
# Copy golang.org/x/telemetry for opt-in transparent telemetry;
# see https://go.dev/issue/58894
mkdir -p _build
cp -av debian/go/src _build/
'debian/go/src' -> '_build/src'
'debian/go/src/golang.org' -> '_build/src/golang.org'
'debian/go/src/golang.org/x' -> '_build/src/golang.org/x'
'debian/go/src/golang.org/x/telemetry' -> '_build/src/golang.org/x/telemetry'

[... snipped ...]

inline.go:1437: keeping param "y": argument is not duplicable
inline.go:1588: falcon env: type int۰0 int
inline.go:1588: falcon env: type string۰1 string
inline.go:1607: falcon env: var y untyped string
inline.go:1959: binding decl: var (
y string = "."
x string
)
inline.go:933: strategy: reduce stmt-context call to { return exprs }
inline.go:954: callee body is not valid as statement
=== RUN   
TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result.
callee.go:100: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:476: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + x
inline.go:91: inline f() @ caller.go:2:13
inline.go:466: multiple-assignment vars: map[]
inline.go:1588: falcon env: type int۰0 int
inline.go:1959: binding decl: var x int
inline.go:933: strategy: reduce stmt-context call to { return exprs }
inline.go:954: callee body is not valid as statement
=== RUN   
TestNamedResultVars/Tail_call_to_{return_expr}_that_mentions_named_result.
callee.go:100: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:476: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:91: inline f() @ caller.go:2:24
inline.go:466: multiple-assignment vars: map[]
inline.go:1588: falcon env: type int۰0 int
inline.go:1959: binding decl: var x int
inline.go:1187: strategy: literalization
=== RUN   
TestNamedResultVars/Tail_call_to_{return}_that_implicitly_reads_named_result.
callee.go:100: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:476: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:91: inline f() @ caller.go:2:24
inline.go:466: multiple-assignment vars: map[]
inline.go:1588: falcon env: type int۰0 int
inline.go:1949: binding decl not needed: all parameters substituted
inline.go:1187: strategy: literalization
=== RUN   
TestNamedResultVars/Spread-context_call_to_{return_expr}_that_mentions_named_result.
callee.go:100: analyzeCallee func p.f() (x int, y int) @ callee.go:2:1
callee.go:476: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:91: inline f() @ caller.go:2:24
inline.go:466: multiple-assignment vars: map[]
inline.go:1588: falcon env: type int۰0 int
inline.go:1959: binding decl: var x, y int
inline.go:1187: strategy: literalization
=== RUN   
TestNamedResultVars/Shadowing_in_binding_decl_for_named_results_=>_literalization.
callee.go:100: analyzeCallee func p.f(y string) (x int) @ callee.go:2:1
callee.go:476: effects list = [0]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint x + x
falcon.go:201: falcon: emit constraint y + y
falcon.go:201: falcon: emit constraint x + x + len(y+y)
inline.go:91: inline f(".") @ caller.go:2:13
inline.go:466: multiple-assignment vars: map[]
inline.go:790: arg #0: "." pure=true effects=false duplicable=false 
free=map[] type=untyped string
inline.go:1437: keeping param "y": argument is not duplicable
inline.go:1588: falcon env: type int۰0 int
inline.go:1588: falcon env: type string۰1 string
inline.go:1607: falcon env: var y untyped string
inline.go:1879: binding decl would shadow free name "y"
inline.go:1187: strategy: literalization
--- PASS: TestNamedResultVars (0.00s)
--- PASS: 
TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result.
 (0.00s)
--- PASS: TestNamedResultVars/Ditto,_with_binding_decl_again. (0.00s)
--- PASS: 
TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs). (0.00s)
--- PASS: 
TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result.
 (0.00s)
--- PASS: 
TestNamedResultV

Bug#1082973: delve: FTBFS: FAIL: TestClientServer_FpRegisters (0.35s)

2024-09-29 Thread Santiago Vila

Package: src:delve
Version: 1.23.1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=golang --with=golang
   dh_update_autotools_config -O--buildsystem=golang
   dh_autoreconf -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   debian/rules execute_before_dh_auto_build
make[1]: Entering directory '/<>'
DH_GOLANG_GO_GENERATE=1 \
DH_GOLANG_BUILDPKG=github.com/go-delve/delve/pkg/proc/internal/ebpf \
dh_auto_build
cd obj-x86_64-linux-gnu && go generate -v 
github.com/go-delve/delve/pkg/proc/internal/ebpf
src/github.com/go-delve/delve/pkg/proc/internal/ebpf/context.go
src/github.com/go-delve/delve/pkg/proc/internal/ebpf/helpers.go
Compiled 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/pkg/proc/internal/ebpf/trace_bpfel_x86.o

[... snipped ...]

integration2_test.go:1153: FindLocation("main.Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00952fa70 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("ParamReceiver.Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d8f20f0 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d807110 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("main.(*ParamReceiver).Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d8f27b0 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("(*ParamReceiver).Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d8074a0 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("main.(*ParamReceiver).Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d8f2f90 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("(*ParamReceiver).Amethod") → [{4786990 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 9 0xc00d8f33b0 [4786990 4787246] [27385 27385]}]
integration2_test.go:1153: FindLocation("main.ParamFunc:1") → [{4786528 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go
 14 0xc00d8f3a40 [4786528 4786780] [27385 27385]}]
--- PASS: TestClientServer_FindLocations (3.26s)
=== RUN   TestClientServer_FindLocationsAddr
common_test.go:108: FindLocation("main.afunction") → [{4780366 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go
 8 0xc01040daa0 [4780366] [27391]}]
common_test.go:108: FindLocation("main.main.func1") → [{4781710 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go
 24 0xc01041c150 [4781710] [27391]}]
common_test.go:108: FindLocation("*fn1") → [{4780366 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go
 8 0xc01041c960 [] []}]
common_test.go:108: FindLocation("*fn3") → [{4781710 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go
 24 0xc01041d050 [] []}]
--- PASS: TestClientServer_FindLocationsAddr (0.26s)
=== RUN   TestClientServer_FindLocationsExactMatch
common_test.go:108: FindLocation("math/rand.Intn") → [{4781674 
/usr/lib/go-1.23/src/math/rand/rand.go 453 0xc004ccd740 [4781674] [27434]}]
--- PASS: TestClientServer_FindLocationsExactMatch (0.38s)
=== RUN   TestClientServer_EvalVariable
integration2_test.go:1210: var1: "foofoofoofoofoofoo"
--- PASS: TestClientServer_EvalVariable (0.25s)
=== RUN   TestClientServer_SetVariable
integration2_test.go:1233: a2: &{a2 824634337512 false int int 0 int 8 0 0 
[] 0  [block] DW_OP_fbreg -0x618  33}
--- PASS: TestClientServer_SetVariable (0.25s)
=== RUN   TestClientServer_FullStacktrace
support.go:246: enabling recording for TestClientServer_FullStacktrace
integration2_test.go:1271: goroutine 1
integration2_test.go:1273:  frame 0 off=-0x120 bpoff=-0xc0 pc=0x466f80 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15
 main.stacktraceme
integration2_test.go:1273:  frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4670ea 
/<>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29
 main.main
integration2_test.go:1273:  frame 2 off=-0x20 bpoff=-0x30 pc=0x4313eb 
/usr/lib/go-1.23/src/runtime/proc.go:272 runtime.main
integration2_test.go:1273:  frame 3 off=-0x18 bpoff=-0xc4c800 
pc=0x463921 /usr/lib/go-1.23/src/runtime/asm_amd64.s

Bug#1082972: curlpp: FTBFS: <>/include/curlpp/Options.hpp:281:74: error: invalid conversion from ‘int’ to ‘CURLoption’ [-fpermissive]

2024-09-29 Thread Santiago Vila

Package: src:curlpp
Version: 0.8.1-5.3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with autoreconf
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
CMake Warning (dev) at CMakeLists.txt:1 (project):
  cmake_minimum_required() should be called prior to this top-level project()
  call.  Please see the cmake-commands(7) manual for usage documentation of
  both commands.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- curlpp version=[0.8.1]
-- curlpp version num=[000801]
-- Looking for CURL
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "8.10.1")
-- Found CURL version: 8.10.1
-- Using CURL include dir(s): /usr/include/x86_64-linux-gnu
-- Using CURL lib(s): /usr/lib/x86_64-linux-gnu/libcurl.so
-- Configuring done (0.5s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<>/obj-x86_64-linux-gnu
   dh_auto_build
cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<> -B/<>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<>/obj-x86_64-linux-gnu/CMakeFiles 
/<>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/curlpp.dir/build.make CMakeFiles/curlpp.dir/depend
make  -f CMakeFiles/curlpp_static.dir/build.make 
CMakeFiles/curlpp_static.dir/depend
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> 
/<> /<>/obj-x86_64-linux-gnu /<>/obj-x86_64-linux-gnu 
/<>/obj-x86_64-linux-gnu/CMakeFiles/curlpp.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> 
/<> /<>/obj-x86_64-linux-gnu /<>/obj-x86_64-linux-gnu 
/<>/obj-x86_64-linux-gnu/CMakeFiles/curlpp_static.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/curlpp_static.dir/build.make 
CMakeFiles/curlpp_static.dir/build
make  -f CMakeFiles/curlpp.dir/build.make CMakeFiles/curlpp.dir/build
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
[  3%] Building CXX object CMakeFiles/curlpp_static.dir/src/curlpp/Easy.cpp.o
[  7%] Building CXX object CMakeFiles/curlpp.dir/src/curlpp/Easy.cpp.o
/usr/bin/c++  -I/<>/include -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++11 -MD -MT CMakeFiles/curlpp_static.dir/src/curlpp/Easy.cpp.o -MF 
CMakeFiles/curlpp_static.dir/src/curlpp/Easy.cpp.o.d -o CMakeFiles/curlpp_static.dir/src/curlpp/Easy.cpp.o -c 
/<>/src/curlpp/Easy.cpp
/usr/bin/c++ -Dcurlpp_EXPORTS -I/<>/include -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -MD -MT 
CMakeFiles/curlpp.dir/src/curlpp/Easy.cpp.o -MF CMakeFiles/curlpp.dir/src/curlpp/Easy.cpp.o.d -o 
CMakeFiles/curlpp.dir/src/curlpp/Easy.cpp.o -c /<>/src/curlpp/Easy.cpp
In file included from /<>/include/curlpp/Option.inl:27,
 from /<>/include/curlpp/Option.hpp:251,
 from /<>/include/curlpp/Ea

Bug#1082747: cod-tools: FTBFS (only) on riscv64

2024-09-28 Thread Santiago Vila

tools/help2man scripts/utf8-to-cif --bugs-email cod-b...@ibt.lt > 
doc/man/utf8-to-cif.1
make[1]: *** No rule to make target 'doc/man/cif_list_tags.1', needed by 'man'. 
 Stop.
make[1]: Leaving directory '/<>'


Hi. For the record: I get a similar failure on amd64 when using "make 
--shuffle".

I have not announced this anywhere yet, but you can find a build log
for cod-tools here in the build-logs directory:

https://people.debian.org/~sanvila/make-shuffle/

So, because it happens easily when using make --shuffle, I believe it's a 
Makefile bug.

Thanks.



Bug#1082698: qt5-ukui-platformtheme: FTBFS: /bin/sh: 2: Syntax error: "(" unexpected

2024-09-28 Thread Santiago Vila

tags 1082698 + patch
thanks

Hello. Maybe you just need to use quotes, as in the attached patch.

(I'm actually surprised that it worked at all in the buildds)

While we are at it, you had *two* identical blocks for override_dh_gencontrol,
the patch removes one of them.

Also: Please keep the salsa repo updated, otherwise it will
cause confusion. The attached patch is against the version in
unstable.

Thanks.--- a/debian/rules
+++ b/debian/rules
@@ -5,13 +5,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 %:
dh $@ --with pkgkde_symbolshelper
 
-
-override_dh_gencontrol:
-   dh_gencontrol -- \
- -Vlib:Depends=$(shell dpkg-query -W -f '$${Depends}' libglib2.0-dev \
-   | sed -E 
's/.*(libglib2.0-[[:digit:]][[:alnum:].-]+).*/\1/')
-
 override_dh_gencontrol:
dh_gencontrol -- \
- -Vlib:Depends=$(shell dpkg-query -W -f '$${Depends}' libglib2.0-dev \
-   | sed -E 
's/.*(libglib2.0-[[:digit:]][[:alnum:].-]+).*/\1/')
+ -Vlib:Depends="$(shell dpkg-query -W -f '$${Depends}' libglib2.0-dev \
+   | sed -E 's/.*(libglib2.0-[[:digit:]][[:alnum:].-]+).*/\1/')"


Bug#1082810: gscan2pdf: deadlock in tests

2024-09-28 Thread Santiago Vila

El 28/9/24 a las 12:31, Jeff escribió:

I can't reproduce this. The tests pass elsewhere in chroots:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/gscan2pdf.html

What is different about your setup?


Most probably, the fact that he's building the package as root.
This is from the build log:

LOGNAME=root

Hi наб, you should probably say this in your reports.

Thanks.



Bug#1082815: analizo: FTBFS (tests fail) on sid

2024-09-26 Thread Santiago Vila

severity 1082815 important
thanks

Hi.

Based on this line from your build log, you seem to be building the package using the 
"root" user:

LOGNAME=root

and in fact I can confirm that the package did not build for me when I tried to 
build it with sbuild as root.

But nobody is supposed to do that. Packages are supposed to be built
using a regular (non-root) user.

I'm just downgrading so that the bug is not RC, but I leave the details to the
analizo maintainers (i.e. maybe retitle, maybe wishlist, or maybe not a bug at 
all).

Thanks.



Bug#1082555: sslh blocks when reading data in some single-CPU systems

2024-09-26 Thread Santiago Vila

Hello Don.

The new package does not make sbuild to hang anymore. Thanks a lot!

There is still, however, a subtle problem:

  3 | sslh-select: SSL connection interrupted by SSH|   NOK
[...]
  5 | sslh-select: SSH connection interrupted by SSL|   NOK
[...]
# Looks like you failed 2 tests of 97.

This happens here on s390x:

https://buildd.debian.org/status/fetch.php?pkg=sslh&arch=s390x&ver=2.1.1-2&stamp=1727331396&raw=0

but it also happens on single-CPU systems (the ones I've tested at least).

So, maybe, by testing the build on single-cpu systems you will have the key
to fix the s390x problem as well, since they appear to be the "same" bug.

[ I'm not filing a new bug report for this, because the current package
will probably not migrate to testing until it builds on s390x ]

(Also, as always, if you think a VM to reproduce may help,
please contact me privately).

Thanks.



Bug#1082721: khmer: FTBFS: failing tests

2024-09-24 Thread Santiago Vila

Package: src:khmer
Version: 3.0.0~a3+dfsg-8
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
pybuild --configure -i python{version} -p 3.12
I: pybuild base:311: python3.12 setup.py config
/<>/versioneer.py:421: SyntaxWarning: invalid escape sequence '\s'
  LONG_VERSION_PY['git'] = '''
*** NOTE: Found Cython, extension files will be transpiled if this is an 
install invocation.
/usr/lib/python3/dist-packages/setuptools/dist.py:452: 
SetuptoolsDeprecationWarning: Invalid dash-separated options
!!




[... snipped ...]

  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/align/gap_anchor.h:256:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  256 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
In file included from third-party/seqan/core/include/seqan/bam_io.h:107,
 from third-party/seqan/core/include/seqan/store.h:41:
third-party/seqan/core/include/seqan/bam_io/bam_stream.h:180:10: warning: 
‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' 
instead [-Wdeprecated-declarations]
  180 | std::auto_ptr _writer;
  |  ^~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
  |^~~~
third-party/seqan/core/include/seqan/bam_io/bam_stream.h:182:10: warning: 
‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' 
instead [-Wdeprecated-declarations]
  182 | std::auto_ptr _reader;
  |  ^~~~
/usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here
   59 |   template class auto_ptr;
  |^~~~
In file included from third-party/seqan/core/include/seqan/store.h:59:
third-party/seqan/core/include/seqan/store/store_align.h:322:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  322 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/store/store_align.h:332:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  332 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/store/store_align.h:342:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  342 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/store/store_align.h:352:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  352 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/store/store_align.h:362:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  362 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
third-party/seqan/core/include/seqan/store/store_align.h:372:23: warning: 
‘template struct std::binary_function’ 
is deprecated [-Wdeprecated-declarations]
  372 | public ::std::binary_function
  |   ^~~
/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here
  131 | struct binary_function
  |^~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-s

Bug#1082723: pygobject: FTBFS: ../tests/gimarshallingtestsextra.h:40:1: error: unknown type name ‘_GI_TEST_EXTERN’

2024-09-24 Thread Santiago Vila

Package: src:pygobject
Version: 3.48.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<>'
set -e; for v in 3.12; do \
dh_auto_configure \
--builddirectory=build-$v \
-- \
-Dpython=/usr/bin/python$v \
-Dauto_features=enabled \
; \
done
cd build-3.12 && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson 
setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 
-Dpython=/usr/bin/python3.12 -Dauto_features=enabled
The Meson build system
Version: 1.5.2
Source dir: /<>
Build dir: /<>/build-3.12
Build type: native build
Project name: pygobject
Project version: 3.48.2
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-5) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program /usr/bin/python3.12 found: YES (/usr/bin/python3.12)
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency python found: YES 3.12
Run-time dependency gobject-introspection-1.0 found: YES 1.82.0
Run-time dependency glib-2.0 found: YES 2.82.1
Run-time dependency gobject-2.0 found: YES 2.82.1
Run-time dependency gio-2.0 found: YES 2.82.1
Run-time dependency gmodule-2.0 found: YES 2.82.1
Run-time dependency libffi found: YES 3.4.6
Run-time dependency cairo found: YES 1.18.2
Run-time dependency cairo-gobject found: YES 1.18.2
Message: Found pycairo with target Python: 
/usr/lib/python3/dist-packages/cairo/include
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wimplicit-function-declaration: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wjump-misses-init: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wnull-dereference: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpacked: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wrestrict: YES
Compiler for C supports arguments -Wreturn-type: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wsign-compare: YES
Compiler for C supports arguments -Wstrict-aliasing: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wswitch-default: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wunused-but-set-variable: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments 
-Wno-incompatible-pointer-types-discards-qualifiers: NO
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-discarded-qualifiers: YES
Compiler for C supports arguments -Wno-sign-conversion: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wno-int-conversion: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Configuring config.h using configuration
Configuring pygobject-3.0.pc using configuration
Configuring PyGObject-3.48.2.egg-info using configuration
Compiler for C supports arguments -fvisibility=hidden: YES (cached)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/x86_64-linux-gnu-g-ir-scanner found: YES 
(/usr/bin/x86_64-linux-gnu-g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/x86_64-linux-gnu-g-ir-compiler found: YES 
(/usr/bin/x86_64-linux-gnu-g-ir-compiler)
Dependency gio-2.0 found: YES 2.82.1 (cached)
Program /usr/lib/x86_64-linux-gnu/glib-2.0/glib-comp

Bug#1082722: node-follow-redirects: FTBFS: failing tests

2024-09-24 Thread Santiago Vila

Package: src:node-follow-redirects
Version: 1.15.6+~1.14.4-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link node_modules/@types/follow-redirects -> ../../types-follow-redirects
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
ln -s ../. node_modules/follow-redirects
/bin/sh -ex debian/tests/pkg-js/test
+ mocha --exit --invert --grep deduplicated


  follow-redirects
undefined http.get with string and callback - redirect
undefined http.get with URL object and callback - redirect
undefined http.get with options object and callback - redirect
undefined http.get with string and callback - no redirect
undefined http.get with options object and callback - no redirect
undefined http.get with host option and callback - redirect
undefined http.get to IPv4 address
undefined http.get to IPv6 address
undefined http.get to bracketed IPv4 address
undefined http.get to bracketed IPv4 address specified as host
undefined http.get to bracketed IPv4 address specified as hostname
undefined http.get to bracketed hostname
undefined http.get redirecting to IPv4 address
undefined http.get redirecting to IPv6 address
undefined http.get redirecting to bracketed IPv4 address
undefined http.get redirecting to bracketed hostname
undefined http.get with response event
undefined http.get with relative URL path
undefined redirect to URL with fragment
undefined should return with the original status code if the response does 
not contain a location header
undefined should emit connection errors on the returned stream
undefined should emit socket events on the returned stream
undefined should emit connect events on the returned stream
undefined emits an error on redirects with an invalid location
undefined emits an error when the request fails for another reason
undefined should destroy responses
undefined should honor query params in redirects
undefined should allow aborting
undefined should provide connection
undefined should provide flushHeaders
undefined should provide getHeader
undefined should provide removeHeader
undefined should provide setHeader
undefined should provide setNoDelay
undefined should provide setSocketKeepAlive
undefined should provide setTimeout
undefined should provide socket
undefined should wait for an explicit call to end
undefined errors on write after end
undefined should support writing into request stream without redirects
undefined should support writing into request stream with redirects
undefined should support piping into request stream without redirects
undefined should support piping into request stream with redirects
undefined should support piping into request stream with explicit 
Content-Length without redirects
undefined should support piping into request stream with explicit 
Content-Length with redirects
undefined keeps the header when redirected from HTTP to HTTPS
undefined drops the header when redirected from HTTPS to HTTP
Tue, 24 Sep 2024 21:48:43 GMT express deprecated res.redirect(url, status): Use 
res.redirect(status, url) instead at test/util.js:9:18
undefined passes the redirect status code to beforeRedirect
undefined passes the request method to beforeRedirect
undefined passes the request headers to beforeRedirect
undefined passes the request URL to beforeRedirect
undefined keeps the header when redirected from HTTP to HTTPS
undefined drops the header when redirected from HTTPS to HTTP
undefined passes the redirect status code to beforeRedirect
undefined passes the request method to beforeRedirect
undefined passes the request headers to beforeRedirect
undefined passes the request URL to beforeRedirect
undefined keeps the header when redirected from HTTP to HTTPS
undefined drops the header when redirected from HTTPS to HTTP
undefined passes the redirect status code to beforeRedirect
undefined passes the request method to beforeRedirect
undefined passes the request headers to beforeRedirect
undefined passes the request URL to beforeRedirect
setTimeout
  undefined clears timeouts after a successful response
  undefined clears timeouts after an error response
  undefined handles errors occuring before a socket is established
  undefined sets a timeout when the socket already exists
  undefined should timeout on the final request
  undefined should include redirect delays in the timeout
  undef

Bug#1082700: txtorcon: FTBFS: failing tests

2024-09-24 Thread Santiago Vila

Package: src:txtorcon
Version: 23.11.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with=python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py config
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ 
docs/_build/html # HTML generator
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
'restructuredtext'}`.
[autosummary] generating autosummary for: examples.rst, guide.rst, hacking.rst, 
index.rst, installing.rst, interop_asyncio.rst, introduction.rst, 
release-checklist.rst, releases.rst, txtorcon-config.rst, 
txtorcon-controller.rst, txtorcon-endpoints.rst, txtorcon-interface.rst, 
txtorcon-onion.rst, txtorcon-protocol.rst, txtorcon-socks.rst, 
txtorcon-state.rst, txtorcon-util.rst, txtorcon.rst
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 19 source files that are out of date
updating environment: [new config] 19 added, 0 changed, 0 removed
reading sources... [  5%] examples
reading sources... [ 11%] guide
reading sources... [ 16%] hacking
reading sources... [ 21%] index
reading sources... [ 26%] installing
reading sources... [ 32%] interop_asyncio
reading sources... [ 37%] introduction
reading sources... [ 42%] release-checklist
reading sources... [ 47%] releases
reading sources... [ 53%] txtorcon
reading sources... [ 58%] txtorcon-config
reading sources... [ 63%] txtorcon-controller
reading sources... [ 68%] txtorcon-endpoints
reading sources... [ 74%] txtorcon-interface
reading sources... [ 79%] txtorcon-onion
reading sources... [ 84%] txtorcon-protocol
reading sources... [ 89%] txtorcon-socks
reading sources... [ 95%] txtorcon-state
reading sources... [100%] txtorcon-util

/<>/docs/guide.rst:209: ERROR: Unknown directive type "fixme".

.. fixme::  why doesn't dir() work; fix it, or mention it here
/<>/docs/guide.rst:429: ERROR: Unexpected indentation.
/<>/docs/index.rst:18: ERROR: Unknown directive type "comment".

.. comment::

+---+-+-+
|   Twisted | 15.5.0+ | 16.3.0+ |
+===+=+=+
|   Python 2.7+ |✓|✓|
+---+-+-+
|   Python 3.5+ |✓|✓|
+---+-+-+
|   PyPy 5.0.0+ |✓|✓|
+---+-+-+
/<>/docs/release-checklist.rst:39: ERROR: Unexpected indentation.
/<>/docs/release-checklist.rst:41: WARNING: Block quote ends 
without a blank line; unexpected unindent.
/<>/docs/releases.rst:38: WARNING: Block quote ends without a 
blank line; unexpected unindent.
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"source".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"pypi".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target name: 
"github-sig".
/<>/docs/releases.rst:4: WARNING: Duplicate explicit target na

Bug#1082697: python-testtools: FTBFS: FAIL: testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_to_twisted

2024-09-24 Thread Santiago Vila

Package: src:python-testtools
Version: 2.7.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh build --buildsystem=pybuild --with python3,sphinxdoc
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_testtools
* Building wheel...
Successfully built testtools-2.7.2-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with 
"installer" module
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
set -ex ; for pyvers in 3.12; do \
PYTHONPATH=/<> PYTHON=python$pyvers python$pyvers -m 
testtools.run testtools.tests.test_suite ; \
done
+ PYTHONPATH=/<> PYTHON=python3.12 python3.12 -m testtools.run 
testtools.tests.test_suite
Tests running...
==
FAIL: 
testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_in_details
--
Traceback (most recent call last):
  File "/<>/testtools/tests/twistedsupport/test_runtest.py", line 
743, in test_log_in_details
self.assertThat(
  File "/<>/testtools/testcase.py", line 509, in assertThat
raise mismatch_error
testtools.matchers._impl.MismatchError: Differences: [
Differences: [
Differences: {
  'twisted-log': '''\
2024-09-24 13:15:44+ [-] foo
2024-09-24 13:15:44+ [-] Main loop terminated.
''' does not end with '''\
 foo
'''.: after > on ,
}
]
]
==
FAIL: 
testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_to_twisted
--
Traceback (most recent call last):
  File "/<>/testtools/tests/twistedsupport/test_runtest.py", line 
792, in test_log_to_twisted
self.assertThat(
  File "/<>/testtools/testcase.py", line 509, in assertThat
raise mismatch_error
testtools.matchers._impl.MismatchError: Differences: [
len([{'system': '-', 'message': ('foo',), 'time': 1727183744.625481, 'isError': 0, 'log_time': 
1727183744.625481, 'log_text': 'foo', 'log_format': '{log_text}', 'log_level': , 
'log_namespace': 'log_legacy', 'log_system': '-', 'format': '%(log_legacy)s', 'log_legacy': 
}, {'log_logger': , 'log_level': , 'log_namespace': 'twisted.internet.base', 
'log_source': None, 'log_format': 'Main loop terminated.', 'log_time': 1727183744.6255574, 'message': (), 
'time': 1727183744.6255574, 'system': '-', 'format': '%(log_legacy)s', 'log_legacy': 
, 'isError': 0}]) != 1: Length 
mismatch
]

Ran 2627 tests in 0.614s
FAILED (failures=2)
make[1]: *** [debian/rules:30: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<>'
make: *** [debian/rules:13: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082695: python-hmmlearn: FTBFS: failing tests

2024-09-24 Thread Santiago Vila

Package: src:python-hmmlearn
Version: 0.3.0-5
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_hmmlearn
* Building wheel...
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
section = defn.get("tool", {})[tool_name]
  ^^^

[... snipped ...]

   [-1.23521059],
   [ 2.96221347],
   [-2.4055287 ]])

def _fit_scaling(self, X):
frameprob = self._compute_subnorm_likelihood(X)

  logprob, fwdlattice, scaling_factors = _hmmc.forward_scaling(

self.startprob_subnorm_, self.transmat_subnorm_, frameprob)
E   RuntimeError: pybind11::handle::inc_ref() PyGILState_Check() failure.

hmmlearn/base.py:1080: RuntimeError
- Captured stderr call -
pybind11::handle::inc_ref() is being called while the GIL is either not held or 
invalid. Please see 
https://pybind11.readthedocs.io/en/stable/advanced/misc.html#common-sources-of-global-interpreter-lock-errors
 for debugging advice.
If you are convinced there is no bug in your code, you can #define 
PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF to disable this check. In that case 
you have to ensure this #define is consistently used for all translation units 
linked into a given pybind11 extension, otherwise there will be ODR violations. 
The failing pybind11::handle::inc_ref() call was triggered on a numpy.ndarray 
object.
_ TestDiagonal.test_common_initialization[log] _

self = 
implementation = 'log'

@pytest.mark.parametrize("implementation", ["scaling", "log"])
def test_common_initialization(self, implementation):
sequences, lengths = get_sequences(50, 10,
   model=get_mcgrory_titterington())

with pytest.raises(ValueError):

model = vhmm.VariationalGaussianHMM(
4, n_iter=500, tol=1e-9,
covariance_type="incorrect",
implementation=implementation)
assert_log_likelihood_increasing(model, sequences, lengths, 10)

with pytest.raises(ValueError):

model = vhmm.VariationalGaussianHMM(
4, n_iter=500, tol=1e-9,
covariance_type="incorrect",
init_params="",
implementation=implementation)
model.startprob_= np.asarray([.25, .25, .25, .25])
model.score(sequences, lengths)

# Manually setup means - should converge

model = vhmm.VariationalGaussianHMM(
4, n_iter=500, tol=1e-9, init_params="stc",
covariance_type=self.covariance_type,
implementation=implementation)
model.means_prior_ = [[1], [1], [1], [1]]
model.means_posterior_ = [[2], [1], [3], [4]]
model.beta_prior_ = [1, 1, 1, 1]
model.beta_posterior_ = [1, 1, 1, 1]

  assert_log_likelihood_increasing(model, sequences, lengths, 10)


hmmlearn/tests/test_variational_gaussian.py:123:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hmmlearn/tests/__init__.py:46: in assert_log_likelihood_increasing
h.fit(X, lengths=lengths)
hmmlearn/base.py:473: in fit
stats, curr_logprob = self._do_estep(X, lengths)
hmmlearn/base.py:750: in _do_estep
lattice, logprob, posteriors, fwdlattice, bwdlattice = impl(sub_X)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = VariationalGaussianHMM(covariance_type='diag', init_params='', 
n_components=4,
   n_iter=1, tol=1e-09)
X = array([[-1.00900958],
   [ 1.83548612],
   [-1.18687723],
   [ 1.39357219],
   [ 2.31529054],
   [...120186],
   [-0.59813352],
   [ 1.09476375],
   [ 2.7001891 ],
   [ 0.25515909],
   [-1.58409402]])

def _fit_log(self, X):
framelogprob = self._compute_subnorm_log_likelihood(X)

  logprob, fwdlattice = _hmmc.forward_log(

self.startprob_subnorm_, self.transmat_subnorm_, framelogprob)
E   RuntimeError: pybind11::handle::inc_ref() PyGILState_Check() failure.

hmmlearn/base.py:1091: RuntimeError

Bug#1082696: python-openstackclient: FTBFS: ModuleNotFoundError: No module named 'simplejson'

2024-09-24 Thread Santiago Vila

Package: src:python-openstackclient
Version: 6.6.0-4
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh build --with python3,sphinxdoc
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
dh_auto_configure: warning: Please use the third-party "pybuild" build system 
instead of python-distutils
dh_auto_configure: warning: This feature will be removed in compat 12.
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
echo "Do nothing..."
Do nothing...
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
# See https://bugs.debian.org/1058097
pkgos-dh_auto_test --no-py2 
'openstackclient\.tests\.unit\.(?!.*common\.test_module\.TestModuleList*)'
+ PKGOS_TEST_PARALLEL=yes
+ PKGOS_TEST_SERIAL=no
+ PYTHONS=disabled
+ PYTHON3S=disabled
+ TEST_PARALLEL_OPT=--parallel
+ TEST_SERIAL_OPT=
+ echo WARNING: --no-py2 is deprecated, and always on.
WARNING: --no-py2 is deprecated, and always on.
+ shift
+ py3versions -vr
+ PYTHON3S=3.12
+ [ yes = no ]
+ [ no = yes ]
+ [ 3.12 = disabled ]
+ echo 3.12
+ cut -d. -f1
+ PYMAJOR=3
+ echo ===> Testing with python (python3)
===> Testing with python (python3)
+ pwd
+ [ -d /<>/debian/tmp/usr/lib/python3/dist-packages ]
+ [ -e .stestr.conf ]
+ [ -x /usr/bin/python3-stestr ]
+ STESTR=stestr
+ rm -rf .stestr
+ PYTHON=python3.12 stestr run --parallel --subunit 
openstackclient\.tests\.unit\.(?!.*common\.test_module\.TestModuleList*)
+ subunit2pyunit

=
Failures during discovery
=
--- import errors ---
Failed to import test module: openstackclient.tests.unit.api.test_api
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
 
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File "/<>/openstackclient/tests/unit/api/test_api.py", line 18, in 

from openstackclient.api import api
  File "/<>/openstackclient/api/api.py", line 19, in 
import simplejson as json
ModuleNotFoundError: No module named 'simplejson'

Failed to import test module: openstackclient.tests.unit.api.test_image_v1
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
 
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File "/<>/openstackclient/tests/unit/api/test_image_v1.py", line 19, 
in 
from openstackclient.api import image_v1
  File "/<>/openstackclient/api/image_v1.py", line 16, in 
from openstackclient.api import api
  File "/<>/openstackclient/api/api.py", line 19, in 
import simplejson as json
ModuleNotFoundError: No module named 'simplejson'

Failed to import test module: openstackclient.tests.unit.api.test_image_v2
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
 
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File "/<>/openstackclient/tests/unit/api/test_image_v2.py", line 19, 
in 
from openstackclient.api import image_v2
  File "/<>/openstackclient/api/image_v2.py", line 16, in 
from openstackclient.api import image_v1
  File "/<>/openstackclient/api/image_v1.py", line 16, in 
from openstackclient.api import api
  File "/<>/openstackclient/api/api.py", line 19, in 
import simplejson as json
ModuleNotFoundError: No module named 'simplejson'

Failed to import test module: 
openstackclient.tests.unit.api.test_object_store_v1
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
module = self._get_module_from_name(name)
 
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
__import__(name)
  File "/<>/openstackclient/tests/unit/api/test_object_store_v1.py", 
line 21, in 
from openstackclient.api import object_store_v1 as object_store
  File "/<>/openstackclient/api/object_store_v1.py", line 24, in 

from openstackclient.api import api
  Fi

Bug#1082691: osslsigncode: FTBFS: failing tests

2024-09-24 Thread Santiago Vila

Package: src:osslsigncode
Version: 2.9-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
-- The C compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.3.2")
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1")

[... snipped ...]

306: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_expired.mof
306: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_expired.mof
306: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_expired.mof
306: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_expired.mof
306: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_expired.mof
306: Initialization error or unsupported input file type.
306:
306/318 Test #306: verify_ts_expired_mof .   Passed0.02 sec
test 307
Start 307: verify_ts_revoked_mof

307: Test command: /usr/bin/python3 "/<>/obj-x86_64-linux-gnu/Testing/exec.py" "/<>/obj-x86_64-linux-gnu/osslsigncode" "verify" "-time" "1567296000" "-CAfile" 
"/<>/obj-x86_64-linux-gnu/Testing/certs/CACert.pem" "-CRLfile" "/<>/obj-x86_64-linux-gnu/Testing/certs/CACertCRL.pem" "-ignore-cdp" "-TSA-CAfile" 
"/<>/obj-x86_64-linux-gnu/Testing/certs/TSACA.pem" "-in" "/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof"
307: Working Directory: /<>/obj-x86_64-linux-gnu
307: Environment variables:
307:  HTTP_PROXY=
307:  http_proxy=
307: Test timeout computed to be: 1000
307: Script file format: .mof
307: Failed
307:
307: Error:
307: --
307: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof
307: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof
307: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof
307: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof
307: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.mof
307: Initialization error or unsupported input file type.
307:
307/318 Test #307: verify_ts_revoked_mof .   Passed0.02 sec
test 308
Start 308: verify_ts_revoked_crldp_exe

308: Test command: /usr/bin/python3 "/<>/obj-x86_64-linux-gnu/Testing/exec.py" "/<>/obj-x86_64-linux-gnu/osslsigncode" "verify" "-time" "1567296000" 
"-CAfile" "/<>/obj-x86_64-linux-gnu/Testing/certs/CACert.pem" "-TSA-CAfile" "/<>/obj-x86_64-linux-gnu/Testing/certs/TSACA.pem" "-in" 
"/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.exe"
308: Working Directory: /<>/obj-x86_64-linux-gnu
308: Environment variables:
308:  HTTP_PROXY=
308:  http_proxy=
308: Test timeout computed to be: 1000
308: Failed
308:
308: Error:
308: --
308: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.exe
308: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.exe
308: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.exe
308: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.exe
308: Initialization error or unsupported input file type.
308:
308/318 Test #308: verify_ts_revoked_crldp_exe ...   Passed0.02 sec
test 309
Start 309: verify_ts_revoked_crldp_ex_

309: Test command: /usr/bin/python3 "/<>/obj-x86_64-linux-gnu/Testing/exec.py" "/<>/obj-x86_64-linux-gnu/osslsigncode" "verify" "-time" "1567296000" 
"-CAfile" "/<>/obj-x86_64-linux-gnu/Testing/certs/CACert.pem" "-TSA-CAfile" "/<>/obj-x86_64-linux-gnu/Testing/certs/TSACA.pem" "-in" 
"/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.ex_"
309: Working Directory: /<>/obj-x86_64-linux-gnu
309: Environment variables:
309:  HTTP_PROXY=
309:  http_proxy=
309: Test timeout computed to be: 1000
309: Failed
309:
309: Error:
309: --
309: Failed to open file: 
/<>/obj-x86_64-linux-gnu/Testing/files/ts_revoked.ex_
3

Bug#1082694: plastex: FTBFS: assert 'a.b' == 'X#'

2024-09-24 Thread Santiago Vila

Package: src:plastex
Version: 3.0-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with python3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_plastex
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib

[... snipped ...]

(/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-LatinModernRoman.cfg)
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./test.aux))
 406 words of node memory still in use:
   3 hlist, 1 vlist, 1 rule, 2 glue, 3 kern, 1 glyph, 4 attribute, 48 glue_spec
, 4 attribute_list, 1 write nodes
   avail lists: 1:1,2:23,3:4,4:2,5:24,6:3,7:60,9:18,11:4

Output written on test.pdf (1 page, 3883 bytes).
Transcript written on test.log.
__ test_expandafter_undefined __

def test_expandafter_undefined():

  compare_output(r'\def\xx{\yy}\expandafter\def\xx{a}\yy')


unittests/Primitives.py:8:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

tex = 
'\\nonstopmode\\AtBeginDocument{\\thispagestyle{empty}}\\documentclass{article}\\usepackage{microtype}\\DisableLigatures{encoding
 = *, family = 
*}\\begin{document}\\def\\xx{\\yy}\\expandafter\\def\\xx{a}\\yy\\end{document}'

def compare_output(tex: str):
r"""
This checks whether plastex produces the same output as tex. This only 
works
for things with simple plain text output, and is intended to be used for
testing primitives such as \let, \def, \expandafter etc.
"""
if not CACHE_LOCATION.is_dir():
CACHE_LOCATION.mkdir()

cwd = os.getcwd()

try:
plastex_out = TeX().input(tex).parse().textContent.strip()
tex_hash = md5(tex.encode('utf-8')).hexdigest()
tex_out = None
try:
tex_out = (CACHE_LOCATION / tex_hash).read_text()
except IOError:
with TemporaryDirectory() as tmpdir:
os.chdir(tmpdir)

if r'\documentclass{article}' not in tex:

tex = 
r'\documentclass{article}\usepackage{microtype}\DisableLigatures{encoding = *, 
family = *}\begin{document}' + tex + r'\end{document}'
tex = 
r'\nonstopmode\AtBeginDocument{\thispagestyle{empty}}' + tex

with open("test.tex", "w") as f:

f.write(tex)

subprocess.run(["lualatex", "test.tex"], check=True)

if not os.path.exists("test.pdf"):
# If pdflatex was successful but a pdf file was not 
produced,
# this means 0 pages were produced, so the content is 
empty.
return plastex_out.strip() == ""

out = subprocess.run(

["gs", "-q", "-sDEVICE=txtwrite", "-o", "%stdout%", 
"test.pdf"],
check=True,
stdout=subprocess.PIPE,
stdin=subprocess.DEVNULL,
universal_newlines=True)
tex_out = out.stdout.strip()
(CACHE_LOCATION / tex_hash).write_text(tex_out)


  assert plastex_out == tex_out, ('%r != %r ' % (plastex_out, tex_out))

E   AssertionError: 'a' != ''
E   assert 'a' == ''
E
E + a

unittests/helpers/utils.py:83: AssertionError
- Captured stdout call -
This is LuaHBTeX, Version 1.18.0 (TeX Live 2025/dev/Debian)
 restricted system commands enabled.
(./test.tex
LaTeX2e <2024-06-01> patch level 2
L3 programming layer <2024-08-16>

(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2024/02/08 v1.4n Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-luatex.def)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg))
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-luatex.def)
No file test.aux.
(/usr/share/texlive/texmf-dist/tex

Bug#1082693: pgloader: FTBFS: unsatisfiable build-depends

2024-09-24 Thread Santiago Vila

Package: src:pgloader
Version: 3.6.10-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
Install main build dependencies (apt-based resolver)


Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 sbuild-build-depends-main-dummy : Depends: postgresql-16-ip4r but it is not 
installable
E: Unable to correct problems, you have held broken packages.
apt-get failed.
E: Package installation failed
Not removing build depends: cloned chroot in use



The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082692: pegsolitaire: FTBFS: /usr/bin/ld: src/render.o: undefined reference to symbol 'fmin@@GLIBC_2.2.5'

2024-09-24 Thread Santiago Vila

Package: src:pegsolitaire
Version: 0.3-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<>'
./generate-data-header data/pegsolitaire.glade data/hole.svg data/peg.svg > 
data.h
msgfmt -c -o po/de.mo po/de.po
echo de > po/LINGUAS
msgfmt -c --desktop --template data/com.github.jnumm.pegsolitaire.desktop.in -o 
com.github.jnumm.pegsolitaire.desktop -d po
msgfmt -c --xml --template data/com.github.jnumm.pegsolitaire.appdata.xml.in -o 
com.github.jnumm.pegsolitaire.appdata.xml -d po
cc -I. -DPACKAGE='"pegsolitaire"' -DVERSION='"0.3"' -DLOCALEDIR='"/usr/share/locale"' 
-DENABLE_NLS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpedantic -Wmissing-prototypes -Wstrict-prototypes 
-Wunused-macros -Wshadow -Wdouble-promotion -Wno-overlength-strings -fvisibility=hidden -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0 
-I/usr/include/libxml2 -pthread  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -o src/callbacks.o -c src/callbacks.c
cc -I. -DPACKAGE='"pegsolitaire"' -DVERSION='"0.3"' -DLOCALEDIR='"/usr/share/locale"' 
-DENABLE_NLS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpedantic -Wmissing-prototypes -Wstrict-prototypes 
-Wunused-macros -Wshadow -Wdouble-promotion -Wno-overlength-strings -fvisibility=hidden -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0 
-I/usr/include/libxml2 -pthread  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -o src/game.o -c src/game.c
cc -I. -DPACKAGE='"pegsolitaire"' -DVERSION='"0.3"' -DLOCALEDIR='"/usr/share/locale"' 
-DENABLE_NLS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpedantic -Wmissing-prototypes -Wstrict-prototypes 
-Wunused-macros -Wshadow -Wdouble-promotion -Wno-overlength-strings -fvisibility=hidden -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders 
-I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0 
-I/usr/include/libxml2 -pthread  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -o src/main.o -c src/main.c
cc -I. -DPACKAGE='"pegsolitaire"' -DVERSION='"0.3"' -DLOCALEDIR='"/usr/share/locale"' 
-DENABLE_NLS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wpedantic -Wmissing-prototypes -Wstrict-prototypes 
-Wunused-macros -Wshadow -Wdouble-promotion -Wno-overlength-strings -fvisibility=hidden -I/usr/include/gtk-3.0 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/

Bug#1082688: node-shiny-server: FTBFS: TypeError: Cannot read properties of undefined (reading 'define')

2024-09-24 Thread Santiago Vila

Package: src:node-shiny-server
Version: 1.5.20.1002-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
# provide a fake shiny-server executable pointing to debian packaged nodejs
# See external/node/CMakeLists.txt for details
mkdir -p ext/node/bin
ln -s /usr/bin/nodejs ext/node/bin/shiny-server
dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/usr/lib
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON 
-DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu 
-DCMAKE_INSTALL_PREFIX=/usr/lib ..
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument  value or use a ... suffix to tell
  CMake that the project does not need compatibility with older versions.


-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at CMakeLists.txt:94 (exec_program):
  Policy CMP0153 is not set: The exec_program command should not be called.
  Run "cmake --help-policy CMP0153" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Use execute_process() instead.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done (0.4s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_FIND_USE_PACKAGE_REGISTRY
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_SYSCONFDIR
FETCHCONTENT_FULLY_DISCONNECTED


-- Build files have been written to: /<>/obj-x86_64-linux-gnu
ln -s obj-x86_64-linux-gnu build
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build
cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install 
--strip-program=true" VERBOSE=1
make[2]: Entering directory '/<>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<> -B/<>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<>/obj-x86_64-linux-gnu/CMakeFiles 
/<>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/shiny-server.dir/build.make 
src/CMakeFiles/shiny-server.dir/depend
make[4]: Entering directory '/<>/obj-x86_64-linux-gnu'
cd /<>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> 
/<>/src /<>/obj-x86_64-linux-gnu /<>/obj-x86_64-linux-gnu/src 
/<>/obj-x86_64-linux-gnu/src/CMakeFiles/shiny-server.dir/DependInfo.cmake "--color="
make[4]: Leaving directory '/<>/obj-x86_64-linux-gnu'
make  -f src/CMakeFiles/shiny-server.dir/build.make 
src/CMakeFiles/shiny-server.dir/build
make[4]: Entering directory '/<>/obj-x86_64-linux-gnu'
[ 50%] Building CXX object src/CMakeFiles/shiny-server.dir/launcher.cc.o
cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/c++   -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT 
src/CMakeFiles/shiny-server.dir/launcher.cc.o -MF CMakeFiles/shiny-server.dir/launcher.cc.o.d -o 
CMakeFiles/shiny-server.dir/launcher.cc.o -c /<>/src/launcher.cc
/<>/src/launcher.cc: In function ‘int main(int, char**)’:
/<>/src/launcher.cc:38:13: warning: ignoring return value of ‘int 
daemon(int, int)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   38 |   daemon(1, 0);
  |   ~~^~
[100%] Linking CXX executable /<>/bin/shiny-server
cd /<>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/shiny-server.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ff

Bug#1082689: node-ts-loader: FTBFS: Type 'undefined' is not assignable to type 'string'.

2024-09-24 Thread Santiago Vila

Package: src:node-ts-loader
Version: 9.4.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link ./node_modules/@types/node -> /usr/share/nodejs/@types/node
Link ./node_modules/enhanced-resolve -> /usr/share/nodejs/enhanced-resolve
Link ./node_modules/@types/semver -> /usr/share/nodejs/@types/semver
Link ./node_modules/@types/micromatch -> /usr/share/nodejs/@types/micromatch
Link ./node_modules/webpack -> /usr/share/nodejs/webpack
Link ./node_modules/typescript -> /usr/share/nodejs/typescript
Link node_modules/@types/chalk -> ../../debian/build_modules/@types/chalk
   dh_auto_build --buildsystem=nodejs
Found debian/nodejs/./build
cd ./. && sh -ex debian/nodejs/./build
+ tsc --version
Version 4.8.4
+ tsc --project ./src
src/index.ts(271,9): error TS2531: Object is possibly 'null'.
src/index.ts(449,3): error TS2532: Object is possibly 'undefined'.
src/instances.ts(144,9): error TS2345: Argument of type 'string | undefined' is 
not assignable to parameter of type 'string'.
  Type 'undefined' is not assignable to type 'string'.
src/watch-run.ts(106,35): error TS2345: Argument of type 'string | Buffer | 
undefined' is not assignable to parameter of type 'string'.
  Type 'undefined' is not assignable to type 'string'.
dh_auto_build: error: cd ./. && sh -ex debian/nodejs/./build returned exit code 
2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082684: libkkc: FTBFS: Parse error: unexpected character `,', expected string constant (kkc-rule-parse-error-quark, 0)

2024-09-24 Thread Santiago Vila

Package: src:libkkc
Version: 0.3.5-10
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build --with autoreconf
   dh_update_autotools_config
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<>'
dh_autoreconf ./autogen.sh
/usr/bin/gnome-autogen.sh
***Warning*** gnome-autogen.sh is deprecated
  Please use the simpler template from 
https://wiki.gnome.org/Projects/GnomeCommon/Migration, or switch to Meson
***Warning*** PKG_NAME is deprecated, you may remove it from autogen.sh
configure.ac:39: warning: The macro 'AC_GNU_SOURCE' is obsolete.
configure.ac:39: You should run autoupdate.
./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from...
configure.ac:39: the top level

[... snipped ...]

dictionary-list.c: In function ‘dictionary_list_tests_test_properties’:
dictionary-list.c:143:14: warning: variable ‘size’ set but not used 
[-Wunused-but-set-variable]
  143 | gint size = 0;
  |  ^~~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
 from /usr/include/glib-2.0/glib.h:34,
 from /usr/include/glib-2.0/gobject/gbinding.h:30,
 from /usr/include/glib-2.0/glib-object.h:24,
 from ../tests/lib/libkkc-test.h:6,
 from dictionary-list.c:4:
dictionary-list.c: In function ‘dictionary_list_tests_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of 
‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
  131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, 
__ATOMIC_SEQ_CST); \
  | ^
/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 
‘g_atomic_pointer_get’
  272 | (!g_atomic_pointer_get (location) && \
  |   ^~~~
dictionary-list.c:419:13: note: in expansion of macro ‘g_once_init_enter’
  419 | if (g_once_init_enter (&dictionary_list_tests_type_id__once)) {
  | ^
dictionary-list.c: At top level:
dictionary-list.c:44:20: warning: ‘dictionary_list_tests_properties’ defined 
but not used [-Wunused-variable]
   44 | static GParamSpec* 
dictionary_list_tests_properties[DICTIONARY_LIST_TESTS_NUM_PROPERTIES];
  |^~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"/usr/share/libkkc\" 
-I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/json-glib-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -pthread  -I../tests/lib -I../tests/lib  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -Wno-error=incompatible-pointer-types 
-Wno-error=int-conversion -c -o key-event.o key-event.c
gcc -DHAVE_CONFIG_H -I. -I..  -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"/usr/share/libkkc\" 
-I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread  -I/usr/include/json-glib-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -pthread  -I../tests/lib -I../tests/lib  -Wdate-time 
-D_FORTIFY_SOURCE=2  -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -Wno-error=incompatible-pointer-types 
-Wno-error=int-conversion -c -o keymap.o keymap.c
key-event.c: In function ‘key_event_tests_test_properties’:
key-event.c:170:25: warning: variable ‘modifiers’ set but not used 
[-Wunused-but-set-variable]
  170 | KkcModifierType modifiers = 0U;
  | ^
key-event.c:169:15: warning: variable ‘keycode’ set but not used 
[-Wunused-but-set-variable]
  169 | guint keycode = 0U;
  |   ^~~
key-event.c:168:15: warning: variable ‘keyval’ set but not used 
[-Wunused-but-set-variable]
  168 | guint keyval = 0U;
  |   ^~
key-event.c:167:15: warning: variable ‘unicode’ set but not use

Bug#1082687: node-mimic-response: FTBFS: TypeError: Cannot read properties of undefined (reading 'close')

2024-09-24 Thread Santiago Vila

Package: src:node-mimic-response
Version: 3.1.0-8
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link ./node_modules/iconv -> /usr/lib/x86_64-linux-gnu/nodejs/iconv
   dh_auto_build --buildsystem=nodejs
No build command found, searching known files
   dh_auto_test --buildsystem=nodejs
ln -s ../debian/tests/test_modules/create-cert node_modules/create-cert
ln -s ../debian/tests/test_modules/create-test-server 
node_modules/create-test-server
ln -s ../debian/tests/test_modules/es6-promisify 
node_modules/es6-promisify
ln -s ../debian/tests/test_modules/p-event node_modules/p-event
ln -s ../debian/tests/test_modules/pem node_modules/pem
ln -s ../. node_modules/mimic-response
/bin/sh -ex debian/tests/pkg-js/test
+ NODE_PATH=node_modules jest --ci --testRegex test.js
FAIL ./test.js
  ● normal

TypeError: pathRegexp is not a function

  43 |   this.params = undefined;
  44 |   this.path = undefined;
> 45 |   this.regexp = pathRegexp(path, this.keys = [], opts);
 | ^
  46 |
  47 |   // set fast path flags
  48 |   this.regexp.fast_star = path === '*'

  at new Layer (../../../usr/share/nodejs/express/lib/router/layer.js:45:17)
  at Function.use 
(../../../usr/share/nodejs/express/lib/router/index.js:475:17)
  at Function.lazyrouter 
(../../../usr/share/nodejs/express/lib/application.js:151:18)
  at Function.use 
(../../../usr/share/nodejs/express/lib/application.js:221:8)
  at debian/tests/test_modules/create-test-server/src/index.js:27:7
  at Object. (test.js:12:11)

  ● do not overwrite prototype properties

TypeError: pathRegexp is not a function

  43 |   this.params = undefined;
  44 |   this.path = undefined;
> 45 |   this.regexp = pathRegexp(path, this.keys = [], opts);
 | ^
  46 |
  47 |   // set fast path flags
  48 |   this.regexp.fast_star = path === '*'

  at new Layer (../../../usr/share/nodejs/express/lib/router/layer.js:45:17)
  at Function.use 
(../../../usr/share/nodejs/express/lib/router/index.js:475:17)
  at Function.lazyrouter 
(../../../usr/share/nodejs/express/lib/application.js:151:18)
  at Function.use 
(../../../usr/share/nodejs/express/lib/application.js:221:8)
  at debian/tests/test_modules/create-test-server/src/index.js:27:7
  at Object. (test.js:12:11)

  ● `aborted` event

TypeError: pathRegexp is not a function

  43 |   this.params = undefined;
  44 |   this.path = undefined;
> 45 |   this.regexp = pathRegexp(path, this.keys = [], opts);
 | ^
  46 |
  47 |   // set fast path flags
  48 |   this.regexp.fast_star = path === '*'

  at new Layer (../../../usr/share/nodejs/express/lib/router/layer.js:45:17)
  at Function.use 
(../../../usr/share/nodejs/express/lib/router/index.js:475:17)
  at Function.lazyrouter 
(../../../usr/share/nodejs/express/lib/application.js:151:18)
  at Function.use 
(../../../usr/share/nodejs/express/lib/application.js:221:8)
  at debian/tests/test_modules/create-test-server/src/index.js:27:7
  at Object. (test.js:12:11)

  ● autoDestroy must be false

TypeError: pathRegexp is not a function

  43 |   this.params = undefined;
  44 |   this.path = undefined;
> 45 |   this.regexp = pathRegexp(path, this.keys = [], opts);
 | ^
  46 |
  47 |   // set fast path flags
  48 |   this.regexp.fast_star = path === '*'

  at new Layer (../../../usr/share/nodejs/express/lib/router/layer.js:45:17)
  at Function.use 
(../../../usr/share/nodejs/express/lib/router/index.js:475:17)
  at Function.lazyrouter 
(../../../usr/share/nodejs/express/lib/application.js:151:18)
  at Function.use 
(../../../usr/share/nodejs/express/lib/application.js:221:8)
  at debian/tests/test_modules/create-test-server/src/index.js:27:7
  at Object. (test.js:12:11)

  ● `close` event

TypeError: pathRegexp is not a function

  43 |   this.params = undefined;
  44 |   this.path = undefined;
> 45 |   this.regexp = pathRegexp(path, this.keys = [], opts);
 | ^
  46 |
  47 |   // set fast path flags
  48 |   this.regexp.fast_star = path === '*'

  at new Layer (../../../usr/share/nodejs/express/lib/router/layer.js:45:17)
  at Function.use 
(../../../usr/share/nodejs/express/lib/router/index.js:475:17)
  at Function.lazyrouter 
(../../../usr/share/nodejs/express/lib/application.js:151:18)
  at Function.use 
(../../../usr/share/nodejs/express/lib/application.js:221:8)
  at debian/tests/test_modules/cre

Bug#1082685: mayavi2: FTBFS: E ModuleNotFoundError: No module named 'configobj'

2024-09-24 Thread Santiago Vila

Package: src:mayavi2
Version: 4.8.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
pybuild --configure -i python{version} -p 3.12
I: pybuild base:311: python3.12 setup.py config
/<>/setup.py:133: SyntaxWarning: invalid escape sequence '\.'
  sources = '(\.py)|(\.rst)$'
/<>/setup.py:134: SyntaxWarning: invalid escape sequence '\.'
  excluded_dirs = '^\.'
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'

[... snipped ...]

/usr/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
mayavi/tests/test_sources.py:10: in 
from mayavi.tools.sources import convert_to_arrays
mayavi/tools/sources.py:16: in 
from mayavi.sources.array_source import ArraySource
mayavi/sources/array_source.py:21: in 
from mayavi.core.source import Source
mayavi/core/source.py:16: in 
from mayavi.core.base import Base
mayavi/core/base.py:28: in 
from mayavi.preferences.api import preference_manager
mayavi/preferences/api.py:4: in 
from .preference_manager import preference_manager
mayavi/preferences/preference_manager.py:128: in 
preference_manager = PreferenceManager()
mayavi/preferences/preference_manager.py:81: in __init__
self._load_preferences()
mayavi/preferences/preference_manager.py:112: in _load_preferences
default = preferences.node('default/')
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:221: 
in node
node = self._get_scope(scope_name)
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:406: 
in _get_scope
scope = self.get_scope(scope_name)
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:373: 
in get_scope
for scope in self.scopes:
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:357: 
in _scopes_default
Preferences(
/usr/lib/python3/dist-packages/apptools/preferences/preferences.py:91: in 
__init__
self.load()
/usr/lib/python3/dist-packages/apptools/preferences/preferences.py:358: in load
from configobj import ConfigObj
E   ModuleNotFoundError: No module named 'configobj'
___ ERROR collecting mayavi/tests/test_streamline.py ___
ImportError while importing test module 
'/<>/.pybuild/cpython3_3.12/build/mayavi/tests/test_streamline.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
mayavi/tests/test_streamline.py:14: in 
from mayavi.core.null_engine import NullEngine
mayavi/core/null_engine.py:17: in 
from mayavi.core.engine import Engine
mayavi/core/engine.py:27: in 
from mayavi.core.base import Base
mayavi/core/base.py:28: in 
from mayavi.preferences.api import preference_manager
mayavi/preferences/api.py:4: in 
from .preference_manager import preference_manager
mayavi/preferences/preference_manager.py:128: in 
preference_manager = PreferenceManager()
mayavi/preferences/preference_manager.py:81: in __init__
self._load_preferences()
mayavi/preferences/preference_manager.py:112: in _load_preferences
default = preferences.node('default/')
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:221: 
in node
node = self._get_scope(scope_name)
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:406: 
in _get_scope
scope = self.get_scope(scope_name)
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:373: 
in get_scope
for scope in self.scopes:
/usr/lib/python3/dist-packages/apptools/preferences/scoped_preferences.py:357: 
in _scopes_default
Preferences(
/usr/lib/python3/dist-packages/apptools/preferences/preferences.py:91: in 
__init__
self.load()
/usr/lib/python3/dist-packages/apptools/preferences/preferences.py:358: in load
from configobj import ConfigObj
E   ModuleNotFoundError: No module named 'configobj'
_ ERROR collecting mayavi/tests/test_text3d.py _
ImportError while importing test module 
'/<>/.pybuild/cpython3_3.12/build/mayavi/tests/test_text3d.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.12/importlib/__init__.py:90: in import_module
return _bootstrap._gcd_import(name[level:], package, level)
mayavi/tests/test_text3d.py:13: in 
from mayavi.core.null_engine import NullEngine
mayavi/core/null_engine.py:17: in 
from mayavi.core.engine import Engine
mayavi/core/engine.py:27: in 
from mayavi.core.base

Bug#1082686: node-copy-webpack-plugin: FTBFS: Type 'null' is not assignable to type 'InputFileSystem'

2024-09-24 Thread Santiago Vila

Package: src:node-copy-webpack-plugin
Version: 11.0.0-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
Link ./node_modules/fast-glob -> /usr/share/nodejs/fast-glob
Link ./node_modules/globby -> /usr/share/nodejs/globby
Link ./node_modules/schema-utils -> /usr/share/nodejs/schema-utils
Link ./node_modules/@types/glob-parent -> /usr/share/nodejs/@types/glob-parent
Link ./node_modules/@types/node -> /usr/share/nodejs/@types/node
Link ./node_modules/@types/normalize-path -> 
/usr/share/nodejs/@types/normalize-path
Link ./node_modules/webpack -> /usr/share/nodejs/webpack
Link node_modules/@types/serialize-javascript -> 
../../debian/build_modules/@types/serialize-javascript
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
NODE_ENV=production babeljs src -d dist --copy-files
Successfully compiled 2 files with Babel (332ms).
tsc --declaration --emitDeclarationOnly --outDir types --rootDir src
src/index.js(290,26): error TS2345: Argument of type 'InputFileSystem | null' 
is not assignable to parameter of type 'InputFileSystem'.
  Type 'null' is not assignable to type 'InputFileSystem'.
src/index.js(554,39): error TS2345: Argument of type 'InputFileSystem | null' 
is not assignable to parameter of type 'InputFileSystem'.
  Type 'null' is not assignable to type 'InputFileSystem'.
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082682: gnome-robots: FTBFS: /usr/bin/ld: src/gnome-robots.p/meson-generated_game-area.c.o: undefined reference to symbol 'atan2@@GLIBC_2.2.5'

2024-09-24 Thread Santiago Vila

Package: src:gnome-robots
Version: 1:40.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
dh_auto_configure -- --bindir=games
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 
--bindir=games
The Meson build system
Version: 1.5.2
Source dir: /<>
Build dir: /<>/obj-x86_64-linux-gnu
Build type: native build
Project name: gnome-robots

[... snipped ...]

  131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, 
__ATOMIC_SEQ_CST); \
  | ^
/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 
‘g_atomic_pointer_get’
  272 | (!g_atomic_pointer_get (location) && \
  |   ^~~~
src/gnome-robots.p/arena.c:1196:13: note: in expansion of macro 
‘g_once_init_enter’
 1196 | if (g_once_init_enter (&arena_iterable_iterator_type_id__once)) 
{
  | ^
src/gnome-robots.p/arena.c: In function ‘arena_iterable_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of 
‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
  131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, 
__ATOMIC_SEQ_CST); \
  | ^
/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro 
‘g_atomic_pointer_get’
  272 | (!g_atomic_pointer_get (location) && \
  |   ^~~~
src/gnome-robots.p/arena.c:1399:13: note: in expansion of macro 
‘g_once_init_enter’
 1399 | if (g_once_init_enter (&arena_iterable_type_id__once)) {
  | ^
[34/142] cc -Isrc/gnome-robots.p -Isrc -I../src -I/usr/include/gee-0.8 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/gnome-games-support-1 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 
-I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp 
-I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 
-I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-I/usr/lib/x86_64-linux-gnu/pkgconfig/../../../include/librsvg-2.0 -I/usr/include/libxml2 
-fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g 
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security 
-fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -D_REENTRANT -MD -MQ 
src/gnome-robots.p/meson-generated_game.c.o -MF 
src/gnome-robots.p/meson-generated_game.c.o.d -o 
src/gnome-robots.p/meson-generated_game.c.o -c src/gnome-robots.p/game.c
src/gnome-robots.p/game.c: In function ‘player_command_from_direction’:
src/gnome-robots.p/game.c:519:38: warning: assignment discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  519 | direction_collection = directions;
  |  ^
src/gnome-robots.p/game.c:517:22: warning: unused variable 
‘_direction_collection_size_’ [-Wunused-variable]
  517 | gint _direction_collection_size_ = 0;
  |  ^~~
src/gnome-robots.p/game.c: In function ‘player_command_to_direction’:
src/gnome-robots.p/game.c:561:38: warning: assignment discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  561 | direction_collection = directions;
  |  ^
src/gnome-robots.p/game.c:559:22: warning: unused variable 
‘_direction_collection_size_’ [-Wunused-variable]
  559 | gint _direction_collection_size_ = 0;
  |  ^~~
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
 from /usr/include/glib-2.0/glib.h:34,
 from /usr/include/glib-2.0/gobject/gbinding.h:30,
 from /usr/include/glib-2.0/glib-object.h:24,
 from src/gnome-robots.p/game.c:23:
src/gnome-robots.p/game.c: In function ‘player_command_get_type’:
/usr/include/glib-2.0/glib/gatomic.h:131:5: warni

Bug#1082683: kxd: FTBFS: certificate is valid for *, not localhost

2024-09-24 Thread Santiago Vila

Package: src:kxd
Version: 0.16-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<>'
go build -o ./out/kxd ./kxd
go build --tags netgo -a -o ./out/kxc ./kxc
go build -o ./out/kxgencert ./kxgencert
make[1]: Leaving directory '/<>'
   dh_auto_test
make -j2 test
make[1]: Entering directory '/<>'
go build -o ./out/kxd ./kxd
go build --tags netgo -a -o ./out/kxc ./kxc
go build -o ./out/kxgencert ./kxgencert
tests/run_tests -b
FFE...
==
ERROR: test_simple (__main__.Hook.test_simple)
--
Traceback (most recent call last):
  File "/<>/tests/run_tests", line 474, in test_simple
key = self.client.call(self.server.cert_path(), "kxd://localhost/k1")
  ^^^
  File "/<>/tests/run_tests", line 147, in call
return subprocess.check_output(args, stderr=subprocess.STDOUT)
   ^^^
  File "/usr/lib/python3.12/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
   ^
  File "/usr/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/<>/out/kxc', 
'--client_cert=/tmp/kxdtest-z47iukqz/config-client-akj_kldr/cert.pem', 
'--client_key=/tmp/kxdtest-z47iukqz/config-client-akj_kldr/key.pem', 
'--server_cert=/tmp/kxdtest-z47iukqz/config-server-r534ciix/cert.pem', 
'kxd://localhost/k1']' returned non-zero exit status 1.

Stdout:
Launching server:  /<>/out/kxd 
--data_dir=/tmp/kxdtest-z47iukqz/config-server-r534ciix/data 
--key=/tmp/kxdtest-z47iukqz/config-server-r534ciix/key.pem 
--cert=/tmp/kxdtest-z47iukqz/config-server-r534ciix/cert.pem 
--logfile=/tmp/kxdtest-z47iukqz/config-server-r534ciix/log 
--hook=/tmp/kxdtest-z47iukqz/config-server-r534ciix/hook
Running client: /<>/out/kxc 
--client_cert=/tmp/kxdtest-z47iukqz/config-client-akj_kldr/cert.pem 
--client_key=/tmp/kxdtest-z47iukqz/config-client-akj_kldr/key.pem 
--server_cert=/tmp/kxdtest-z47iukqz/config-server-r534ciix/cert.pem kxd://localhost/k1
Client call failed, output: b'2024/09/24 13:16:41 Failed to get key: Get 
"https://localhost:19840/v1/k1": tls: failed to verify certificate: x509: 
certificate is valid for *, not localhost\n'

==
ERROR: test_many_keys (__main__.Multiples.test_many_keys)
--
Traceback (most recent call last):
  File "/<>/tests/run_tests", line 312, in test_many_keys
data = self.client.call(
   ^
  File "/<>/tests/run_tests", line 147, in call
return subprocess.check_output(args, stderr=subprocess.STDOUT)
   ^^^
  File "/usr/lib/python3.12/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
   ^
  File "/usr/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['/<>/out/kxc', 
'--client_cert=/tmp/kxdtest-z47iukqz/config-client-0g7capym/cert.pem', 
'--client_key=/tmp/kxdtest-z47iukqz/config-client-0g7capym/key.pem', 
'--server_cert=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/cert.pem', 
'kxd://localhost/a']' returned non-zero exit status 1.

Stdout:
Launching server:  /<>/out/kxd 
--data_dir=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/data 
--key=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/key.pem 
--cert=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/cert.pem 
--logfile=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/log 
--hook=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/hook
Running client: /<>/out/kxc 
--client_cert=/tmp/kxdtest-z47iukqz/config-client-0g7capym/cert.pem 
--client_key=/tmp/kxdtest-z47iukqz/config-client-0g7capym/key.pem 
--server_cert=/tmp/kxdtest-z47iukqz/config-server-8th1a3xm/cert.pem kxd://localhost/a
Client call failed, output: b'2024/09/24 13:16:41 Failed to get key: Get 
"https://localhost:19840/v1/a": tls: failed to verify certificate: x509: 
certificate is valid for *, not localhost\n'

==
ERROR: test_two_clients (__main__.Multiples.test_two_clients)
-

Bug#1082681: gnome-online-accounts-gtk: FTBFS: /usr/include/glib-2.0/gobject/gtype.h:2656:42: error: passing argument 4 of ‘goa_provider_show_account’ from incompatible pointer type [-Wincompatible-po

2024-09-24 Thread Santiago Vila

Package: src:gnome-online-accounts-gtk
Version: 3.50.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
dh_auto_configure -- \
-D deprecated_warnings=false
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 
meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/x86_64-linux-gnu -Dpython.bytecompile=-1 -D 
deprecated_warnings=false
The Meson build system
Version: 1.5.2
Source dir: /<>
Build dir: /<>/obj-x86_64-linux-gnu
Build type: native build
Project name: gnome-online-accounts-gtk
Project version: 3.50.2
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-5) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Configuring gnome-online-accounts-gtk.desktop using configuration
Configuring gnome-online-accounts-gtk.desktop.in using configuration
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Configuring config.h using configuration
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency glib-2.0 found: YES 2.82.1
Run-time dependency gtk4 found: YES 4.16.1
Run-time dependency goa-1.0 found: YES 3.52.0
Run-time dependency goa-backend-1.0 found: YES 3.52.0
Run-time dependency libadwaita-1 found: YES 1.6.0
Build-time dependency gio-2.0 found: YES 2.82.1
Program /usr/bin/glib-compile-resources found: YES 
(/usr/bin/glib-compile-resources)
Build targets in project: 21

gnome-online-accounts-gtk 3.50.2

prefix : /usr
datadir: share
libdir : lib/x86_64-linux-gnu
libexecdir : libexec

  User defined options
buildtype  : plain
libdir : lib/x86_64-linux-gnu
localstatedir  : /var
prefix : /usr
sysconfdir : /etc
wrap_mode  : nodownload
python.bytecompile : -1
deprecated_warnings: false

Found ninja-1.12.1 at /usr/bin/ninja
make[1]: Leaving directory '/<>'
   dh_auto_build
cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v
[1/20] /usr/bin/glib-compile-resources ../src/gnome-online-accounts-gtk.gresource.xml 
--sourcedir /<>/src --sourcedir ../src --c-name oa_resources 
--internal --generate --target src/gnome-online-accounts-gtk-resources.h
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is 
not in PATH
[2/20] /usr/bin/glib-compile-resources ../src/gnome-online-accounts-gtk.gresource.xml 
--sourcedir /<>/src --sourcedir ../src --c-name oa_resources 
--internal --generate --target src/gnome-online-accounts-gtk-resources.c --dependency-file 
src/gnome-online-accounts-gtk-resources.c.d
xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is 
not in PATH
[3/20] cc -Isrc/gnome-online-accounts-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-4.0 
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
-I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include 
-I/usr/include/goa-1.0 -I/usr/lib/x86_64-linux-gnu/goa-1.0/include -I/usr/include/libadwaita-1 
-I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-Wno-deprecated-declarations -Wno-deprecated -Wno-declaration-after-statement 
-DGLIB_DISABLE_DEPRECATION_WARNINGS -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection 
-Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -mfpmath=sse -msse 
-msse2 -pthread -mfpmath=sse -msse -msse2 -mfpmath=sse -msse -msse2 '-DVERSION="3.50.2"' 
-MD -MQ src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o 
-MF src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o.d -o 
src/gnome-online-accounts-gtk.p/meson-generated_.._gnome-online-accounts-gtk-resources.c.o -c 
src/gnome-online-accounts-gtk-resources.c
[4/20] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt 
data/gnome-online-accounts-gtk.desktop.in data/gnome-online-accounts-gtk.desktop desktop 
/<>/po
[5/20] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/gnome-online-accounts-gtk.mo 
../

Bug#1082679: freedoom: FTBFS: dh_auto_build fails

2024-09-24 Thread Santiago Vila

Package: src:freedoom
Version: 0.13.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build -- \
ADOCOPTS="" \
ASCIIDOC="asciidoctor" \
ASCIIDOC_MAN="asciidoctor -b manpage" \
VERSION=0.13.0-1 \
SHELL="bash -Eeuo pipefail"
make -j2 "INSTALL=install --strip-program=true" ADOCOPTS= ASCIIDOC=asciidoctor 
"ASCIIDOC_MAN=asciidoctor -b manpage" VERSION=0.13.0-1 "SHELL=bash -Eeuo pipefail"
make[2]: Entering directory '/<>'
make -C lumps/dehacked # graphics/text depends on generated dehacked files
make[3]: Entering directory '/<>/lumps/dehacked'
../../scripts/simplecpp -DFREEDM < dehacked.txt > ../fdm_deh.lmp
deutex does not support PNG. Try building deutex with the PNG
libraries (libpng and libpng-devel or similar packages) installed.
deutex can be downloaded from https://github.com/Doom-Utils/deutex.
The full path to duetex can be specified by passing
DEUTEX=/the/path/to/deutex to make when building Freedoom.
make[2]: *** [Makefile:56: deutex-check] Error 1
make[2]: *** Waiting for unfinished jobs
../../scripts/simplecpp -DPHASE1 < dehacked.txt > ../p1_deh.lmp
/<>/lumps/dehacked/../../scripts/simplecpp:37: SyntaxWarning: 
invalid escape sequence '\#'
  command_re = re.compile("\#(\w+)(\s+(.*))?")
/<>/lumps/dehacked/../../scripts/simplecpp:38: SyntaxWarning: 
invalid escape sequence '\s'
  include_re = re.compile('\s*"(.*)"\s*')
/<>/lumps/dehacked/../../scripts/simplecpp:37: SyntaxWarning: 
invalid escape sequence '\#'
  command_re = re.compile("\#(\w+)(\s+(.*))?")
/<>/lumps/dehacked/../../scripts/simplecpp:38: SyntaxWarning: 
invalid escape sequence '\s'
  include_re = re.compile('\s*"(.*)"\s*')
../../scripts/simplecpp -DPHASE2 < dehacked.txt > ../p2_deh.lmp
/<>/lumps/dehacked/../../scripts/simplecpp:37: SyntaxWarning: 
invalid escape sequence '\#'
  command_re = re.compile("\#(\w+)(\s+(.*))?")
/<>/lumps/dehacked/../../scripts/simplecpp:38: SyntaxWarning: 
invalid escape sequence '\s'
  include_re = re.compile('\s*"(.*)"\s*')
make[3]: Leaving directory '/<>/lumps/dehacked'
make VERSION=0.13.0-1 -C graphics/text
make[3]: Entering directory '/<>/graphics/text'
./textgen
./tint.py ../interpic.png '#57b9b0' helpbg.png
/<>/graphics/text/config.py:106: SyntaxWarning: invalid escape 
sequence '\w'
  return re.sub("^\w*\d:\s*", "", whichbex[defn])
/<>/graphics/text/config.py:255: SyntaxWarning: invalid escape 
sequence '\w'
  levelname = re.sub("^\w*\d:\s*", "", bexdata[bexname])
./smtextgen wikilrs_horiz.png 49x7 \
0,0  killers
./smtextgen wivctms.png 54x7 \
0,0  victims
cp wivctms.png ../
./create_caption ../titlepic/freedm_titlepic.png fdmtitle.png
cp fdmtitle.png ../
./rotate wikilrs_horiz.png 270 wikilrs.png
cp wikilrs.png ../
cp m_detail.png m_disopt.png m_disp.png   m_endgam.png m_epi1.png m_epi2.png   
m_epi3.png   m_epi4.png   m_episod.png m_gdhigh.png m_gdlow.png  m_hurt.png   
m_jkill.png  m_lgttl.png  m_loadg.png m_messg.png  m_msens.png  m_msgoff.png 
m_msgon.png  m_musvol.png m_newg.png   m_ngame.png  m_nmare.png  m_option.png 
m_optttl.png m_quitg.png  m_rdthis.png m_rough.png  m_saveg.png m_scrnsz.png 
m_sfxvol.png m_sgttl.png  m_skill.png  m_svol.png m_about.png  m_accel.png  
m_auto.png   m_chat.png   m_chatm.png m_compat.png m_demos.png  m_dmflag.png 
m_enem.png   m_etcopt.png m_feat.png   m_generl.png m_gset.png   m_horsen.png 
m_hud.png m_joyset.png m_keybnd.png m_ldsv.png   m_loksen.png m_menus.png 
m_mess.png   m_mouse.png  m_multi.png  m_player.png m_serial.png m_setup.png  
m_sound.png  m_stat.png   m_status.png m_tcpip.png m_versen.png m_video.png  
m_wad.pngm_wadopt.png m_weap.png m_crispy.png prboom.png   t_phase1.png 
t_phase2.png m_ultra.png  wibp1.pngwibp2.pngwibp3.pngwibp4.png 
wicolon.png  wienter.png  wif.png  wifrgs.png   wipcnt.png wiminus.png  
wimstar.png  wimstt.png   wiostf.png   wiosti.png wiostk.png   wiosts.png   
wiscrt2.png  wisucks.png  witime.png wip1.png wip2.png wip3.png 
wip4.png wipar.png winum0.png   winum1.png   winum2.png   winum3.png   
winum4.png winum5.png   winum6.png   winum7.png   winum8.png   winum9.png 
dmwilv00.png dmwilv01.png dmwilv02.png dmwilv03.png dmwilv04.png dmwilv05.png 
dmwilv06.png dmwilv07.png dmwilv08.png dmwilv09.png dmwilv10.png dmwilv11.png 
dmwilv12.png dmwilv13.png dmwilv14.png dmwilv15.png dmwilv16.png dmwilv17.png 
dmwilv18.png dmwilv19.png dmwilv20.png dmwilv21.png dmwilv22.png dmwilv23.png 
dmwilv24.png dmwilv25.png dmwilv26.png dmwilv27.png dmwilv28.png dmwilv29.png 
dmwilv30.png dmwilv31.png cwilv00.png  cwilv01.png  cwilv02.png  cwilv03.png  
cwilv04.png cwilv05.png  cwilv06.png  cwilv07.png  cwilv

Bug#1082677: altos: FTBFS: ../drivers/ao_lco_bits.c:181:82: error: expected ')' before 'PRIu32'

2024-09-24 Thread Santiago Vila

Package: src:altos
Version: 1.9.19-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
autoreconf --force -v --install
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: configure.ac: not using Intltool

[... snipped ...]

  CC  ao_task.o
  CC  ao_led_stm.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_serial_stm.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_gps_report_metrum.o
  CC  ao_ignite.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_cc1120.o
  CC  ao_fec_tx.o
  CC  ao_fec_rx.o
  CC  ao_data.o
  CC  ao_ms5607.o
  CC  ao_mma655x.o
  CC  ao_adc_stm.o
  CC  ao_beep_stm.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_report.o
  CC  ao_convert_pa.o
  CC  ao_convert_volt.o
  CC  ao_log.o
  CC  ao_log_metrum.o
  CC  ao_sample.o
  CC  ao_kalman.o
  CC  ao_flight.o
  CC  ao_telemetry.o
  CC  ao_packet_slave.o
  CC  ao_packet.o
  CC  ao_companion.o
  CC  ao_aprs.o
  CC  ao_telemetrum.o
  CC  telemetrum-v2.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telemetrum-v2.0-1.9.19.ihx 
telemetrum-v2.0-1.9.19.elf
make[4]: Leaving directory '/<>/src/telemetrum-v2.0'
Making all in telemetrum-v2.0/flash-loader
make[4]: Entering directory '/<>/src/telemetrum-v2.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telemetrum-v2.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<>/src/telemetrum-v2.0/flash-loader'
Making all in telemetrum-v3.0
make[4]: Entering directory '/<>/src/telemetrum-v3.0'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_boot_chain.o
  CC  ao_interrupt.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_led_stm.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer.o
  CC  ao_mutex.o
  CC  ao_serial_stm.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_gps_report_metrum.o
  CC  ao_ignite.o
  CC  ao_freq.o
  CC  ao_dma_stm.o
  CC  ao_spi_stm.o
  CC  ao_cc1200.o
  CC  ao_fec_tx.o
  CC  ao_fec_rx.o
  CC  ao_data.o
  CC  ao_ms5607.o
  CC  ao_adxl375.o
  CC  ao_adc_stm.o
  CC  ao_beep_stm.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_usb_stm.o
  CC  ao_exti_stm.o
  CC  ao_eeprom_stm.o
  CC  ao_report.o
  CC  ao_convert_pa.o
  CC  ao_convert_volt.o
  CC  ao_log.o
  CC  ao_log_metrum.o
  CC  ao_sample.o
  CC  ao_kalman.o
  CC  ao_flight.o
  CC  ao_telemetry.o
  CC  ao_packet_slave.o
  CC  ao_packet.o
  CC  ao_companion.o
  CC  ao_aprs.o
  CC  ao_telemetrum.o
  CC  telemetrum-v3.0-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telemetrum-v3.0-1.9.19.ihx 
telemetrum-v3.0-1.9.19.elf
make[4]: Leaving directory '/<>/src/telemetrum-v3.0'
Making all in telemetrum-v3.0/flash-loader
make[4]: Entering directory '/<>/src/telemetrum-v3.0/flash-loader'
  NICKLE ../../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_romconfig.o
  CC  ao_boot_chain.o
  CC  ao_boot_pin.o
  CC  ao_product.o
  CC  ao_notask.o
  CC  ao_timer.o
  CC  ao_usb_stm.o
  CC  ao_flash_stm.o
  CC  ao_flash_task.o
  CC  ao_flash_loader_stm.o
  CC  telemetrum-v3.0-altos-flash-1.9.19.elf
make[4]: Leaving directory '/<>/src/telemetrum-v3.0/flash-loader'
Making all in telegps-v0.3
make[4]: Entering directory '/<>/src/telegps-v0.3'
  NICKLE ../util/ao-make-product.5c ao_product.h
  CC  ao_interrupt.o
  CC  ao_boot_chain.o
  CC  ao_product.o
  CC  ao_romconfig.o
  CC  ao_cmd.o
  CC  ao_config.o
  CC  ao_task.o
  CC  ao_stdio.o
  CC  ao_panic.o
  CC  ao_timer_lpc.o
  CC  ao_mutex.o
  CC  ao_freq.o
  CC  ao_spi_lpc.o
  CC  ao_usb_lpc.o
  CC  ao_exti_lpc.o
nickle ../lpc/baud_rate `awk '/AO_LPC_CLKOUT/{print $3}' ao_pins.h` > 
ao_serial_lpc.h
  CC  ao_serial_lpc.o
  CC  ao_gps_ublox.o
  CC  ao_gps_show.o
  CC  ao_cc115l.o
  CC  ao_fec_tx.o
  CC  ao_aprs.o
  CC  ao_tracker.o
  CC  ao_telemetry.o
  CC  ao_storage.o
  CC  ao_m25.o
  CC  ao_log.o
  CC  ao_log_gps.o
  CC  ao_distance.o
  CC  ao_sqrt.o
  CC  ao_telegps.o
  CC  telegps-v0.3-1.9.19.elf
../../ao-tools/ao-elftohex/ao-elftohex --output=telegps-v0.3-1.9.19.ihx 
telegps-v0.3-1.9.19.elf
make[4]: Leaving directory '/<>

Bug#1082678: android-platform-frameworks-base: FTBFS: libs/androidfw/include/androidfw/Asset.h:138:66: error: 'string' is a private member of 'android::String8'

2024-09-24 Thread Santiago Vila

Package: src:android-platform-frameworks-base
Version: 1:14~beta1-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with bash-completion
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
mkdir -p debian/out
rm -f tools/aapt2/integration-tests/ConvertTest/duplicate_entries.apk
dh_auto_configure
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<>'
make[1]: Circular debian/out/libandroidfw.so <- debian/out/libandroidfw.so 
dependency dropped.
dh_auto_build --buildsystem=makefile -- -f debian/libandroidfw.mk
make -j2 -f debian/libandroidfw.mk
make[2]: Entering directory '/<>'
clang++ -c -o libs/androidfw/ApkAssets.o libs/androidfw/ApkAssets.cpp -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-std=gnu++2a -gdwarf-4 -std=gnu++17 -Wno-missing-field-initializers -Wunreachable-code  
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -DSTATIC_ANDROIDFW_FOR_TOOLS 
-Ilibs/androidfw/include
clang++ -c -o libs/androidfw/Asset.o libs/androidfw/Asset.cpp -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-std=gnu++2a -gdwarf-4 -std=gnu++17 -Wno-missing-field-initializers -Wunreachable-code  
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -DSTATIC_ANDROIDFW_FOR_TOOLS 
-Ilibs/androidfw/include
In file included from libs/androidfw/ApkAssets.cpp:17:
In file included from libs/androidfw/include/androidfw/ApkAssets.h:26:
libs/androidfw/include/androidfw/Asset.h:138:66: error: 'string' is a private 
member of 'android::String8'
const char* getAssetSource(void) const { return mAssetSource.string(); }
 ^
/usr/include/android/utils/String8.h:235:33: note: declared private here
inline  const char* string() const;
^
In file included from libs/androidfw/Asset.cpp:24:
libs/androidfw/include/androidfw/Asset.h:138:66: error: 'string' is a private 
member of 'android::String8'
const char* getAssetSource(void) const { return mAssetSource.string(); }
 ^
/usr/include/android/utils/String8.h:235:33: note: declared private here
inline  const char* string() const;
^
1 error generated.
make[2]: *** [debian/libandroidfw.mk:57: libs/androidfw/Asset.o] Error 1
make[2]: *** Waiting for unfinished jobs
1 error generated.
make[2]: *** [debian/libandroidfw.mk:57: libs/androidfw/ApkAssets.o] Error 1
make[2]: Leaving directory '/<>'
dh_auto_build: error: make -j2 -f debian/libandroidfw.mk returned exit code 2
make[1]: *** [debian/rules:52: debian/out/libandroidfw.so] Error 25
make[1]: Leaving directory '/<>'
make: *** [debian/rules:61: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1017144: gammaray: FTBFS: test failed

2024-09-22 Thread Santiago Vila

El 23/9/24 a las 0:00, Santiago Vila escribió:

(The patch is adapted from the one I wrote for 2.11.3-4 a few days ago but 
never sent,
please double-check)


Hi. I wrote the above because the patch was untested.

I have now tested the patch and it works for me.

Thanks.



Bug#1017144: gammaray: FTBFS: test failed

2024-09-22 Thread Santiago Vila

tags 1017144 + patch
thanks

Hi. The following tests keep failing:

The following tests FAILED:
  2 - connectiontest-preload-filter (Failed)
  4 - connectiontest-style-filter (Failed)

Given that this is already forwarded upstream, I propose the attached patch,
which disables those two flaky tests in the meantime, as they are not reliable 
enough.

(The patch is adapted from the one I wrote for 2.11.3-4 a few days ago but 
never sent,
please double-check)

Thanks.diff --git a/debian/changelog b/debian/changelog
index b00a6daa..63e44b3f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gammaray (3.1.0+ds-2) unstable; urgency=medium
+
+  * Team upload.
+  * Disable flaky tests. Closes: #1017144.
+
+ -- Dmitry Shachnev   Sun, 22 Sep 2024 23:45:00 +0200
+
 gammaray (3.1.0+ds-1) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/patches/disable-flaky-tests.patch 
b/debian/patches/disable-flaky-tests.patch
new file mode 100644
index ..b27b8ad9
--- /dev/null
+++ b/debian/patches/disable-flaky-tests.patch
@@ -0,0 +1,26 @@
+From: Santiago Vila 
+Subject: Disable flaky tests
+Bug-Debian: https://bugs.debian.org/1017144
+
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -187,19 +187,6 @@
+ ${injectorType}
+ ${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}/connectiontest
+ )
+-add_test(
+-connectiontest-${injectorType}-filter
+-${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}/gammaray
+---inprocess
+--unittest
+---listen
+-tcp://127.0.0.1
+--filtertest
+--i
+-${injectorType}
+-${PROJECT_BINARY_DIR}/${BIN_INSTALL_DIR}/connectiontest
+-)
+-set_tests_properties(connectiontest-${injectorType}-filter PROPERTIES 
ENVIRONMENT GAMMARAY_TEST_FILTER=1)
+ endforeach()
+ endif()
+ 
diff --git a/debian/patches/series b/debian/patches/series
index 09bb28c1..d4df663a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 debian-archs-fix-build.patch
 qt-system-paths.patch
 disable-qmllint.patch
+disable-flaky-tests.patch


Bug#1082570: libportal: FTBFS: Fatal Python error: Segmentation fault

2024-09-22 Thread Santiago Vila

El 22/9/24 a las 14:19, Simon McVittie escribió:

Control: retitle -1 libportal: intermittent FTBFS: Segmentation fault in pytest
Control: forwarded -1 https://github.com/flatpak/libportal/issues/169

On Sun, 22 Sep 2024 at 13:55:01 +0200, Santiago Vila wrote:

test: pytest
result:   killed by signal 11 SIGSEGV

...

   File "/<>/tests/pyportaltest/test_inputcapture.py", line 88 in 
create_session_with_barriers
   File "/<>/tests/pyportaltest/test_inputcapture.py", line 269 in 
test_session_create_no_zones_on_getzones


This is an intermittent test failure, which I experienced while trying
to upgrade to 0.8.1. I have only been able to reproduce it by running
the test suite repeatedly in a loop, and it's extremely timing-dependent
(when I tried to add additional debug logging, that perturbed the timing
enough that I could no longer reproduce it).

There is another intermittent test failure,
https://github.com/flatpak/libportal/issues/166, which is similarly
difficult to reproduce.


Thanks for your quick reply. Maybe it's intermittent, but in some environments
the failure actually happens very often and it's not so much difficult to 
reproduce.

This is my build history on AWS machines with 2 CPUs:

Status: successful  libportal_0.8.0-1_amd64-20240909T114212.371Z
Status: successful  libportal_0.8.0-1_amd64-20240909T114215.588Z
Status: successful  libportal_0.8.0-1_amd64-20240909T114248.584Z
Status: successful  libportal_0.8.0-1_amd64-20240909T114308.640Z
Status: successful  libportal_0.8.0-1_amd64-20240915T124201.041Z
Status: failed  libportal_0.8.0-1_amd64-20240915T125417.204Z
Status: failed  libportal_0.8.0-1_amd64-20240915T131638.234Z
Status: failed  libportal_0.8.0-1_amd64-20240915T132507.684Z
Status: successful  libportal_0.8.0-1_amd64-20240917T222151.323Z
Status: failed  libportal_0.8.0-1_amd64-20240918T114741.483Z
Status: failed  libportal_0.8.0-1_amd64-20240918T114957.429Z
Status: successful  libportal_0.8.0-1_amd64-20240918T115012.651Z
Status: failed  libportal_0.8.0-1_amd64-20240918T115128.595Z
Status: successful  libportal_0.8.0-1_amd64-20240918T115258.692Z
Status: failed  libportal_0.8.0-1_amd64-20240918T115305.006Z
Status: failed  libportal_0.8.0-1_amd64-20240918T115630.604Z
Status: failed  libportal_0.8.0-1_amd64-20240918T115803.423Z
Status: failed  libportal_0.8.0-1_amd64-20240919T123217.359Z
Status: successful  libportal_0.8.0-1_amd64-20240919T123437.910Z
Status: successful  libportal_0.8.0-1_amd64-20240919T124957.790Z
Status: failed  libportal_0.8.0-1_amd64-20240919T125148.432Z
Status: successful  libportal_0.8.0-1_amd64-20240919T130514.072Z
Status: successful  libportal_0.8.0-1_amd64-20240919T130731.621Z
Status: failed  libportal_0.8.0-1_amd64-20240919T130919.673Z
Status: failed  libportal_0.8.0-1_amd64-20240919T131011.091Z
Status: failed  libportal_0.8.0-1_amd64-20240919T131205.561Z
Status: failed  libportal_0.8.0-1_amd64-20240919T132256.747Z
Status: failed  libportal_0.8.0-1_amd64-20240919T132256.364Z
Status: failed  libportal_0.8.0-1_amd64-20240919T132407.181Z
Status: failed  libportal_0.8.0-1_amd64-20240919T132424.549Z
Status: failed  libportal_0.8.0-1_amd64-20240919T132537.416Z
Status: failed  libportal_0.8.0-1_amd64-20240919T133127.975Z
Status: failed  libportal_0.8.0-1_amd64-20240919T15.625Z
Status: failed  libportal_0.8.0-1_amd64-20240919T134154.460Z
Status: successful  libportal_0.8.0-1_amd64-20240919T134300.486Z
Status: failed  libportal_0.8.0-1_amd64-20240919T134509.224Z
Status: failed  libportal_0.8.0-1_amd64-20240919T134752.400Z
Status: failed  libportal_0.8.0-1_amd64-20240922T105251.221Z

and this my build history on AWS machines with 1 CPU:

Status: successful  libportal_0.7.1-5_amd64-20240420T193033.183Z
Status: successful  libportal_0.7.1-5_amd64-20240525T103337.138Z
Status: successful  libportal_0.7.1-5_amd64-20240808T002207.307Z
Status: failed  libportal_0.8.0-1_amd64-20240909T103205.080Z
Status: failed  libportal_0.8.0-1_amd64-20240909T114344.580Z
Status: failed  libportal_0.8.0-1_amd64-20240909T114405.920Z
Status: failed  libportal_0.8.0-1_amd64-20240909T114430.548Z
Status: failed  libportal_0.8.0-1_amd64-20240909T114440.162Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155644.463Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155725.946Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155812.000Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155813.915Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155813.648Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155820.696Z
Status: successful  libportal_0.8.0-1_amd64-20240912T155832.323Z
Status: failed  libportal_0.8.0-1_amd64-20240912T155836.236Z
Status: failed  libportal_0.8.0-1_amd64-20240914T161426.650Z
Status: failed  libportal_0.8.0-1_amd64-20240917T223157.248Z
Status: failed  libp

Bug#1082571: pymatgen: FTBFS: TypeError: 'SpglibDataset' object does not support item assignment

2024-09-22 Thread Santiago Vila

Package: src:pymatgen
Version: 2024.6.10+dfsg1-8
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_pymatgen
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-312

[... snipped ...]

.pybuild/test_python3.12/tests/core/test_trajectory.py   [ 45%]
.pybuild/test_python3.12/tests/core/test_units.py    [ 46%]
.pybuild/test_python3.12/tests/core/test_xcfunc.py . [ 46%]
.pybuild/test_python3.12/tests/electronic_structure/test_bandstructure.py . [ 
46%]
...  [ 47%]
.pybuild/test_python3.12/tests/electronic_structure/test_boltztrap.py ss [ 47%]
s[ 48%]
.pybuild/test_python3.12/tests/electronic_structure/test_boltztrap2.py s [ 48%]
s[ 48%]
.pybuild/test_python3.12/tests/electronic_structure/test_cohp.py ... [ 48%]
...  [ 49%]
.pybuild/test_python3.12/tests/electronic_structure/test_core.py ... [ 50%]
...  [ 50%]
.pybuild/test_python3.12/tests/electronic_structure/test_dos.py  [ 50%]
.[ 51%]
.pybuild/test_python3.12/tests/electronic_structure/test_plotter.py  [ 51%]
...sss.  [ 52%]
.pybuild/test_python3.12/tests/entries/test_compatibility.py ... [ 53%]
 [ 55%]
..   [ 55%]
.pybuild/test_python3.12/tests/entries/test_computed_entries.py  [ 56%]
 [ 57%]
.pybuild/test_python3.12/tests/entries/test_correction_calculator.py ... [ 57%]
.[ 57%]
.pybuild/test_python3.12/tests/entries/test_entry_tools.py ...   [ 57%]
.pybuild/test_python3.12/tests/entries/test_exp_entries.py ...   [ 57%]
.pybuild/test_python3.12/tests/entries/test_mixing_scheme.py ... [ 58%]
 [ 59%]
.pybuild/test_python3.12/tests/ext/test_cod.py ss[ 59%]
.pybuild/test_python3.12/tests/ext/test_optimade.py .[ 59%]
.pybuild/test_python3.12/tests/io/abinit/test_abiobjects.py .[ 59%]
.pybuild/test_python3.12/tests/io/abinit/test_inputs.py  [ 59%]
.pybuild/test_python3.12/tests/io/abinit/test_netcdf.py ..   [ 60%]
.pybuild/test_python3.12/tests/io/abinit/test_pseudos.py .   [ 60%]
.pybuild/test_python3.12/tests/io/aims/test_aims_inputs.py   [ 60%]
.pybuild/test_python3.12/tests/io/aims/test_aims_outputs.py ..   [ 60%]
.pybuild/test_python3.12/tests/io/aims/test_aims_parsers.py  [ 61%]
 [ 63%]
 [ 64%]
.pybuild/test_python3.12/tests/io/cp2k/test_inputs.py .. [ 64%]
.pybuild/test_python3.12/tests/io/cp2k/test_outputs.py ...   [ 64%]
.pybuild/test_python3.12/tests/io/exciting/test_inputs.py    [ 65%]
.pybuild/test_python3.12/tests/io/feff/test_inputs.py .. [ 65%]
 [ 65%]
.pybuild/test_python3.12/tests/io/feff/test_outputs.py ..[ 66%]
.pybuild/test_python3.12/tests/io/lammps/test_data.py .. [ 66%]
...  [ 67%]
.pybuild/test_python3.12/tests/io/lammps/test_generators.py .[ 67%]
.pybuild/test_python3.12/tests/io/lammps/test_inputs.py  [ 67%]
.[ 68%]
.pybuild/test_python3.12/tests/io/lammps/test_outputs.py [ 68%]
.pybuild/test_python3.12/tests/io/lammps/test_util

Bug#1082569: haxe: FTBFS: unsatisfiable build-depends

2024-09-22 Thread Santiago Vila

Package: src:haxe
Version: 1:4.3.6-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
Install main build dependencies (apt-based resolver)


Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libluv-ocaml-dev : Depends: libctypes-ocaml-dev-u92i4 but it is not installable
Depends: libluv-ocaml-1r155
E: Unable to correct problems, you have held broken packages.
apt-get failed.
E: Package installation failed
Not removing build depends: cloned chroot in use



The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



Bug#1082568: crystal: FTBFS: failing tests: Expected: "h2" got: nil

2024-09-22 Thread Santiago Vila

Package: src:crystal
Version: 1.12.1+dfsg-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build -- release=1 verbose=1 progress=1 threads=2 
CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal/lib" CRYSTAL_CACHE_DIR="/tmp/crystal" 
interpreter=1
make -j2 "INSTALL=install --strip-program=true" release=1 verbose=1 
progress=1 threads=2 CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal/lib 
CRYSTAL_CACHE_DIR=/tmp/crystal interpreter=1
make[2]: Entering directory '/<>'
Using /usr/bin/llvm-config-17 [version=17.0.6]g++ -c -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection  -o 
src/llvm/ext/llvm_ext.o src/llvm/ext/llvm_ext.cc -I/usr/lib/llvm-17/include -std=c++17   
-fno-exceptions -funwind-tables -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
CRYSTAL_CONFIG_BUILD_COMMIT="" CRYSTAL_CONFIG_PATH=lib:/usr/lib/crystal/lib 
SOURCE_DATE_EPOCH="1715970619"  CRYSTAL_CONFIG_LIBRARY_PATH='$ORIGIN/../lib/crystal' ./bin/crystal 
build -D strict_multi_assign -D preview_overload_order --release --progress --threads 2 
--link-flags="-Wl,-z,relro"  -o .build/crystal src/compiler/crystal.cr -D without_openssl -D 
without_zlib -D use_pcre2
[1/13] Parse
[1/13] Parse

[... snipped ...]

  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
assert
assert
assert
assert
assert
assert
assert
assert
invalid hexfloats
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
assert
values close to MIN_POSITIVE and MAX
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  assert
  asse

Bug#1082324: wine: FTBFS on amd64 because of infinite recursion when running ./make_vulkan in dlls/winevulkan

2024-09-19 Thread Santiago Vila

El 19/9/24 a las 22:34, Sergei Semin escribió:

RecursionError: maximum recursion depth exceeded
make[1]: *** [debian/rules:129: override_dh_auto_configure] Error 1
make[1]: Leaving directory '/home/vagrant/wine-9.0~repack'
make: *** [debian/rules:115: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


Hi. In case wine maintainers can't reproduce it:

I was able to reproduce this as well, when doing archive-wide rebuilds.

But it happened to me only once. All the other times, I got this
gcc-14 related error instead, which is already reported:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073346

This means that even if you find a way to avoid the infinite recursion problem,
you would not be able to build wine from source anyway, at least right now.

I find surprising that you always get the infinite recursion problem. I wonder
if you have tried building with sbuild using a chroot, or using less than 4 
CPUs.

Thanks.



Bug#1080111: gstreamermm-1.0: FTBFS: ./configure: line 19147: syntax error near unexpected token `fi'

2024-09-17 Thread Santiago Vila

affects 1080111 src:gstreamermm-1.0
thanks

El 14/9/24 a las 11:59, Philip Rinn escribió:

[...] After running autoupdate and autoreconf, I end up with the attached patch 
to configure.ac.

Still autoconf 2.72 produces a ./configure that fails with

[...]
./configure: line 19144: syntax error near unexpected token `fi'
./configure: line 19144: `fi'
[...]

from looking at the generated ./configure, it really seems the code it wrong so 
reassigning to autoconf.


Well, based on the fact that I've seen several packages broken by the new
autoconf and being fixed by new uploads in those packages (not in autoconf),
I would still bet that this is a bug in gstreamermm-1.0. If I were the
maintainer, I would not have reassigned the bug. In either case, I'm adding
affects so that this bug is shown in the BTS page for gstreamermm-1.0, we don't
want this bug to be reported twice.

Thanks.



Bug#1081880: vulkan-tools: FTBFS: vulkaninfo/generated/vulkaninfo.hpp:102:15: error: ‘VK_DRIVER_ID_MESA_AGXV’ was not declared in this scope

2024-09-15 Thread Santiago Vila

Package: src:vulkan-tools
Version: 1.3.283.0+dfsg1-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules build
dh build --builddirectory=build/
   dh_update_autotools_config -O--builddirectory=build/
   dh_autoreconf -O--builddirectory=build/
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
dh_auto_configure -- \
-DGLSLANG_INSTALL_DIR=/usr/bin
cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DGLSLANG_INSTALL_DIR=/usr/bin ..
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Checking for module 'wayland-client'
--   Found wayland-client, version 1.23.0
-- WAYLAND_SCANNER_EXECUTABLE = /usr/bin/wayland-scanner
-- WAYLAND_PROTOCOLS_PATH = //usr/share/wayland-protocols
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Configuring done (0.8s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED
GLSLANG_INSTALL_DIR


-- Build files have been written to: /<>/build
make[1]: Leaving directory '/<>'
   dh_auto_build -O--builddirectory=build/
cd build && make -j2 "INSTALL=install --strip-program=true" VERBOSE=1
make[1]: Entering directory '/<>/build'
/usr/bin/cmake -S/<> -B/<>/build --check-build-system 
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<>/build/CMakeFiles 
/<>/build//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<>/build'
make  -f cube/CMakeFiles/vkcube.dir/build.make cube/CMakeFiles/vkcube.dir/depend
make  -f cube/CMakeFiles/vkcubepp.dir/build.make 
cube/CMakeFiles/vkcubepp.dir/depend
make[3]: Entering directory '/<>/build'
cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/cube 
/<>/build /<>/build/cube /<>/build/cube/CMakeFiles/vkcube.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<>/build'
cd /<>/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/cube 
/<>/build /<>/build/cube /<>/build/cube/CMakeFiles/vkcubepp.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<>/build'
make[3]: Leaving directory '/<>/build'
make  -f cube/CMakeFiles/vkcube.dir/build.make cube/CMakeFiles/vkcube.dir/build
make  -f cube/CMakeFiles/vkcubepp.dir/build.make 
cube/CMakeFiles/vkcubepp.dir/build
make[3]: Entering directory '/<>/build'
make[3]: Entering directory '/<>/build'
[  6%] Building CXX object cube/CMakeFiles/vkcubepp.dir/cube.cpp.o
[ 12%] Building C object cube/CMakeFiles/vkcube.dir/cube.c.o
cd /<>/build/cube && /usr/bin/c++ -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_XCB_KHR 
-I/<>/cube/. -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIE 
-fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers 
-Wno-stringop-truncation -MD -MT cube/CMakeFiles/vkcubepp.dir/cube.cpp.o -MF CMakeFiles/vkcubepp.dir/cube.cpp.o.d -o 
CMakeFiles/vkcubepp.dir/cube.cpp.o -c /<>/cube/cube.cpp
cd /<>/build/cube && /usr/bin/cc -DVK_NO_PROTOTYPES -DVK_USE_PLATFORM_XCB_KHR 
-I/<>/cube/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-std=c99 -fPIE -fvisibility=hidden -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-stringop-truncation -MD -MT 
cube/CMakeFiles/vkcube.dir/cube.c.o -MF CMakeFiles/vkcube.dir/cube.c.o.d -o CMakeFiles/vkcube.dir/cube.c.o -c 
/<>/cube/cube.c
[ 18%] 

Bug#1081879: rust-safe-arch: FTBFS: error[E0425]: cannot find function `abs_i16_m256i` in this scope

2024-09-15 Thread Santiago Vila

Package: src:rust-safe-arch
Version: 0.7.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
/usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<>/debian/cargo_registry/
   dh_auto_build --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
   dh_auto_test --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.

[... snipped ...]

   ::: /<>/src/x86_x64/sse.rs:727:1
|
727 | pub fn load_m128(a: &m128) -> m128 {
| -- similarly named function `load_m128` 
defined here

error[E0425]: cannot find function `round_m128` in this scope
   --> src/x86_x64/sse4_1.rs:785:12
|
12  | assert_eq!(round_m128::<{ round_op!(PosInf) }>(a).to_array(), [0.0, 2.0, 
4.0, 5.0]);
|^^ help: a function with a similar name exists: 
`load_m128`
|
   ::: /<>/src/x86_x64/sse.rs:727:1
|
727 | pub fn load_m128(a: &m128) -> m128 {
| -- similarly named function `load_m128` 
defined here

error[E0425]: cannot find function `round_m128` in this scope
   --> src/x86_x64/sse4_1.rs:787:12
|
14  | assert_eq!(round_m128::<{ round_op!(Zero) }>(a).to_array(), [0.0, 1.0, 
3.0, 4.0]);
|^^ help: a function with a similar name exists: 
`load_m128`
|
   ::: /<>/src/x86_x64/sse.rs:727:1
|
727 | pub fn load_m128(a: &m128) -> m128 {
| -- similarly named function `load_m128` 
defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
 src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128d (line 732) stdout 
error[E0425]: cannot find function `round_m128d` in this scope
--> src/x86_x64/sse4_1.rs:737:12
 |
8| assert_eq!(round_m128d::<{ round_op!(Nearest) }>(a).to_array(), [0.0, 
2.0]);
 |^^^ help: a function with a similar name exists: 
`load_m128d`
 |
::: /<>/src/x86_x64/sse2.rs:1457:1
 |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
 | - similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
--> src/x86_x64/sse4_1.rs:739:12
 |
10   | assert_eq!(round_m128d::<{ round_op!(NegInf) }>(a).to_array(), [-1.0, 
1.0]);
 |^^^ help: a function with a similar name exists: 
`load_m128d`
 |
::: /<>/src/x86_x64/sse2.rs:1457:1
 |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
 | - similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
--> src/x86_x64/sse4_1.rs:741:12
 |
12   | assert_eq!(round_m128d::<{ round_op!(PosInf) }>(a).to_array(), [0.0, 
2.0]);
 |^^^ help: a function with a similar name exists: 
`load_m128d`
 |
::: /<>/src/x86_x64/sse2.rs:1457:1
 |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
 | - similarly named function 
`load_m128d` defined here

error[E0425]: cannot find function `round_m128d` in this scope
--> src/x86_x64/sse4_1.rs:743:12
 |
14   | assert_eq!(round_m128d::<{ round_op!(Zero) }>(a).to_array(), [0.0, 1.0]);
 |^^^ help: a function with a similar name exists: 
`load_m128d`
 |
::: /<>/src/x86_x64/sse2.rs:1457:1
 |
1457 | pub fn load_m128d(a: &m128d) -> m128d {
 | - similarly named function 
`load_m128d` defined here

error: aborting due to 4 previous errors

For more information about this error, try `rustc --explain E0425`.
Couldn't compile the test.
 src/x86_x64/sse4_1.rs - x86_x64::sse4_1::round_m128_s (line 797) stdout 

error[E0425]: cannot find function `round_m128_s` in this scope
  --> src/x86_x64/sse4_1.rs:804:12
   |
10 | assert_eq!(round_m128_s::<{ round_op!(Nearest) }>(a, b).to_array(), [0.0, 
6.0, 7.0, 8.0]);
   | help: a function with a similar name exists: 
`add_m128_s`
   |
  ::: /<>/src/x86_x64/sse.rs:76:1
   |
76 | pub fn add_m128_s(a: m128, b: m128) -> m128 {
   | -

Bug#1081878: rust-criterion: FTBFS: error: unexpected `cfg` condition value: `cargo-clippy`

2024-09-15 Thread Santiago Vila

Package: src:rust-criterion
Version: 0.5.1-6
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
/usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<>/debian/cargo_registry/
   dh_auto_build --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
   dh_auto_test --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.

[... snipped ...]

 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
to the top of the `build.rs`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `linux_kernel`
   --> 
/<>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:227:11
|
227 | #[cfg(any(linux_kernel, bsd))]
|   
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
 [lints.rust]
 unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(linux_kernel)'] }
= help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the 
`build.rs`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `bsd`
   --> 
/<>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:227:25
|
227 | #[cfg(any(linux_kernel, bsd))]
| ^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
 [lints.rust]
 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
to the top of the `build.rs`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `linux_kernel`
   --> 
/<>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:230:11
|
230 | #[cfg(any(linux_kernel, bsd))]
|   
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
 [lints.rust]
 unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(linux_kernel)'] }
= help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the 
`build.rs`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `bsd`
   --> 
/<>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:230:25
|
230 | #[cfg(any(linux_kernel, bsd))]
| ^^^
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
 [lints.rust]
 unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] }
= help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
to the top of the `build.rs`
= note: see 
 for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `linux_kernel`
   --> 
/<>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:238:11
|
238 | #[cfg(any(linux_kernel, bsd))]
|   
|
= help: consider using a Cargo feature instead
= help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
 [lints.rust]
 unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(linux_kernel)'] }
= help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the 
`build.rs`
= note: see 


Bug#1081877: r-cran-ragg: FTBFS: agg/src/agg_font_freetype.cpp:182:35: error: invalid conversion from ‘unsigned char*’ to ‘char*’ [-fpermissive]

2024-09-15 Thread Santiago Vila

Package: src:r-cran-ragg
Version: 1.3.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem R
   dh_update_autotools_config -O--buildsystem=R
   dh_autoreconf -O--buildsystem=R
   dh_auto_configure -O--buildsystem=R
   dh_auto_build -O--buildsystem=R
   dh_auto_test -O--buildsystem=R
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=R
   dh_prep -O--buildsystem=R
   dh_auto_install --destdir=debian/r-cran-ragg/ -O--buildsystem=R
I: R packages needed for DEP8: covr, testthat (>= 3.0.0)
I: R Package: ragg Version: 1.3.2
I: Building using R version 4.4.1-3
I: R API version: r-api-4.0
I: Using built-time from d/changelog: Thu, 11 Jul 2024 10:44:10 +0900
mkdir -p /<>/debian/r-cran-ragg/usr/lib/R/site-library
R CMD INSTALL -l /<>/debian/r-cran-ragg/usr/lib/R/site-library 
--clean . "--built-timestamp='Thu, 11 Jul 2024 10:44:10 +0900'"
* installing *source* package ‘ragg’ ...
** package ‘ragg’ successfully unpacked and MD5 sums checked
** using staged installation
Found pkg-config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/freetype2 -I/usr/include/libpng16 
-I/usr/include/x86_64-linux-gnu -I/usr/include/webp
Using PKG_LIBS=-lfreetype -lpng16 -ltiff -ljpeg
** libs
using C++ compiler: ‘g++ (Debian 14.2.0-4) 14.2.0’
make[1]: Entering directory '/<>/src'
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c capture_dev.cpp -o capture_dev.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c init.cpp -o init.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c jpeg_dev.cpp -o jpeg_dev.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c png_dev.cpp -o png_dev.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c ppm_dev.cpp -o ppm_dev.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2   -c tiff_dev.cpp -o tiff_dev.o
g++ -std=gnu++17 -I"/usr/share/R/include" -DNDEBUG -I./agg/include 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu 
-I/usr/include/webp  -I'/usr/lib/R/site-library/systemfonts/include' 
-I'/usr/lib/R/site-library/textshaping/include' -fpic  -g -O2 
-ffile-prefix-map=/build/reproducible-path/r-base-4.4.1=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-secu

Bug#1081876: python-meshplex: FTBFS: FAILED tests/test_remove_cells.py::test_remove_cells_boundary - assert False

2024-09-15 Thread Santiago Vila

Package: src:python-meshplex
Version: 0.17.1-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel 
--outdir /<>/.pybuild/cpython3_3.12_meshplex
* Building wheel...
Successfully built meshplex-0.17.1-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with 
"installer" module
   debian/rules execute_after_dh_auto_build-indep
make[1]: Entering directory '/<>'
PYTHONPATH=.pybuild/cpython3_3.12_meshplex/build sphinx-build -M html docs/ 
.pybuild/docs
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 1 source files that are out of date
updating environment: [new config] 1 added, 0 changed, 0 removed
reading sources... [100%] index

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets...
copying static files... done
copying extra files... done
copying assets: done
writing output... [100%] index

generating indices... genindex py-modindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded.

The HTML pages are in .pybuild/docs/html.
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
MPLBACKEND=Agg  dh_auto_test -- --test-args="--ignore-glob=*test_io*"
I: pybuild base:311: cd /<>/.pybuild/cpython3_3.12_meshplex/build; 
python3.12 -m pytest --ignore-glob=*test_io*
= test session starts ==
platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0
rootdir: /<>/.pybuild/cpython3_3.12_meshplex/build
configfile: pyproject.toml
plugins: typeguard-4.3.0
collected 112 items

tests/mesh_tri/test_curl.py .[  0%]
tests/mesh_tri/test_edge_flip.py ..  [ 13%]
tests/mesh_tri/test_genus.py .   [ 14%]
tests/mesh_tri/test_mesh_tri.py ..   [ 33%]
tests/mesh_tri/test_plot.py ..   [ 35%]
tests/mesh_tri/test_remove_points.py .   [ 36%]
tests/test_ce_ratios.py  [ 40%]
tests/test_cell_partitions.py    [ 43%]
tests/test_circumcenters.py  [ 47%]
tests/test_compute_cell_values.py .  [ 48%]
tests/test_control_volume_centroids.py ...   [ 50%]
tests/test_control_volumes.py .  [ 55%]
tests/test_create_facets.py s... [ 58%]
tests/test_degenerate.py [ 62%]
tests/test_gh_issues.py ..   [ 64%]
tests/test_heights.py ...[ 66%]
tests/test_mesh_line.py .[ 67%]
tests/test_mesh_tetra.py .s  [ 76%]
tests/test_remove_cells.py F..   [ 86%]
tests/test_signed_area.py    [ 93%]
tests/test_subdomain.py ...  [ 96%]
tests/test_volumes.py    [100%]

=== FAILURES ===
__ test_remove_cells_boundary __

def test_remove_cells_boundary():
mesh = get_mesh1()

assert np.all(mesh.is_boundary_point == [True, True, True, True, False])

assert np.all(mesh.is_boundary_facet_local[0] == [False, False, False, 
False])
assert np.all(mesh.is_boundary_facet_local[1] == [False, False, False, 
True])
assert np.all(mesh.is_boundary_facet_local[2] == [True, True, True, 
False])
assert np.all(
mesh.is_boundary_facet == [True, True, False, True, False, True, 
False, False]
)
assert np.all(mesh.is_boundary_cell)
assert np.all(mesh.facets_cells_i

Bug#1081875: python-maturin: FTBFS: error: failed to select a version for the requirement `cbindgen = "^0.26"`

2024-09-15 Thread Santiago Vila

Package: src:python-maturin
Version: 1.3.2-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:


[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
mv Cargo.lock Cargo.lock.saved
cargo generate-lockfile --offline
error: failed to select a version for the requirement `cbindgen = "^0.26"`
candidate versions found which didn't match: 0.27.0
location searched: directory source `/usr/share/cargo/registry` (which is 
replacing registry `crates-io`)
required by package `maturin v1.3.2 (/<>)`
perhaps a crate was updated and forgotten to be re-vendored?
As a reminder, you're using offline mode (--offline) which can sometimes cause 
surprising resolution failures, if this error is too confusing you may wish to 
retry without the offline flag.
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 101
make[1]: Leaving directory '/<>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2


The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202409/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



  1   2   3   4   5   6   7   8   9   10   >