Package: src:postgres-decoderbufs Version: 3.1.0-1 Severity: serious Control: fixed -1 3.6.1-1 Tags: ftbfs trixie
Dear maintainer: During a rebuild of all packages in trixie, this package failed to build. [ Note: The bug is marked as fixed with the version in forky/sid, but packages in trixie must still build in trixie ]. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/trixie/ 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 cannot 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 add an affects on src:postgres-decoderbufs, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] 2026-09-13 08:38:26.777 UTC [310] sbuild@contrib_regression ERROR: replication slot "decoderbufs_demo" does not exist 2026-09-13 08:38:26.777 UTC [310] sbuild@contrib_regression STATEMENT: select regexp_replace(data, '(txid|commit_time)\[\d+\]', '\1[***]', 'g') as data from pg_logical_slot_peek_changes('decoderbufs_demo', NULL, NULL, 'debug-mode', '1'); Dropping cluster 17/regress ... **** regression.diffs **** diff -U3 /<<PKGBUILDDIR>>/expected/decoderbufs.out /<<PKGBUILDDIR>>/results/decoderbufs.out --- /<<PKGBUILDDIR>>/expected/decoderbufs.out 2026-09-13 08:38:22.000000000 +0000 +++ /<<PKGBUILDDIR>>/results/decoderbufs.out 2026-09-13 08:38:26.771579041 +0000 @@ -1,27 +1,8 @@ select slot_name from pg_create_logical_replication_slot('decoderbufs_demo', 'decoderbufs'); -INFO: Exiting startup callback - slot_name ------------------- - decoderbufs_demo -(1 row) - +ERROR: library "decoderbufs" may not be used as an output plugin +HINT: If it is safe for all REPLICATION users to use this library as an output plugin, add it to "output_plugin_libraries" and reload the server configuration. create table foo (id int primary key, data text); insert into foo values (1, 'Important stuff'); select regexp_replace(data, '(txid|commit_time)\[\d+\]', '\1[***]', 'g') as data from pg_logical_slot_peek_changes('decoderbufs_demo', NULL, NULL, 'debug-mode', '1'); -NOTICE: Decoderbufs DEBUG MODE is ON. -INFO: Exiting startup callback - data ------------------------------------------------------------- - txid[***], commit_time[***], op[3] - txid[***], commit_time[***], op[4] - txid[***], commit_time[***], op[3] - txid[***], commit_time[***], table[public.foo], op[0] + - NEW TUPLE: + - column_name[id], column_type[23], datum[1] + - column_name[data], column_type[25], datum[Important stuff]+ - + - - txid[***], commit_time[***], op[4] -(5 rows) - +ERROR: replication slot "decoderbufs_demo" does not exist ### End 17 installcheck (FAILED with exit code 1) ### make[1]: *** [debian/rules:10: override_dh_pgxs_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:4: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

