From noreply at release.debian.org Thu May 14 05:39:50 2026 From: noreply at release.debian.org (Debian testing autoremoval watch) Date: Thu, 14 May 2026 04:39:50 +0000 Subject: [pkg-bacula-devel] bacula is marked for autoremoval from testing Message-ID: bacula 15.0.3-5 is marked for autoremoval from testing on 2026-06-18 It (build-)depends on packages with these RC bugs: 1135725: dbconfig-common: documentation has a non-DFSG free license https://bugs.debian.org/1135725 For more information on the autoremoval process, including hints to prevent autoremoval can be found on the wiki: https://wiki.debian.org/Autoremoval This mail is generated by: https://salsa.debian.org/release-team/release-tools/-/blob/master/mailer/mail_autoremovals.pl Autoremoval data is generated by: https://salsa.debian.org/qa/udd/-/blob/master/udd/testing_autoremovals_gatherer.pl From owner at bugs.debian.org Fri May 22 10:23:05 2026 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Fri, 22 May 2026 09:23:05 +0000 Subject: [pkg-bacula-devel] Processed: bacula: Please drop dependencies on virtual packages from mysql-defaults References: <1779441653.810996.520698.nullmailer@XPS-13-9370> <1779441653.810996.520698.nullmailer@XPS-13-9370> Message-ID: Processing control commands: > affects -1 + src:mysql-defaults Bug #1137311 [bacula] bacula: Please drop dependencies on virtual packages from mysql-defaults Added indication that 1137311 affects src:mysql-defaults -- 1137311: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137311 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From otto at debian.org Fri May 22 10:20:53 2026 From: otto at debian.org (=?utf-8?b?T3R0byBLZWvDpGzDpGluZW4=?=) Date: Fri, 22 May 2026 17:20:53 +0800 Subject: [pkg-bacula-devel] Bug#1137311: bacula: Please drop dependencies on virtual packages from mysql-defaults Message-ID: <1779441653.810996.520698.nullmailer@XPS-13-9370> Package: bacula Severity: normal Control: affects -1 + src:mysql-defaults Dear Maintainer, Following a recent discussion on debian-devel@[1], there is a plan to dismantle the default-mysql-* virtual package construct provided by the mysql-defaults source package. With the recent releases of MySQL 9.7 and MariaDB 12.3, there is now enough divergence between the two codebases to warrant dismantling this metapackage in the Forky (Debian 14) cycle. This is filed with severity 'normal' as this change is not urgent. We are asking maintainers to drop any dependencies on these virtual packages: * default-libmysqlclient-dev * default-mysql-client * default-mysql-client-core * default-mysql-server * default-mysql-server-core However, how this is handled in is in your discretion based on the details of how the package is maintained and tested in Debian. There are mainly three options: - Direct switch: The most straightforward approach is to switch defaut-mysql-* directly to the MariaDB equivalent (libmariadb-dev, libmariadb-dev-compat, mariadb-client, mariadb-server, etc). For example 'Recommends: mariadb-server'. - Dual compatibility: If the package actively supports both engines and you wish to keep an alternative runtime path open for users drawing from third-party repositories, you can declare an OR dependency. For example 'Depends: mariadb-client | mysql-client'. - Specific constraint: If your package does not work with MariaDB, feel free to tailor the package relationships to match that constraint. This is however very unlikely as all Debian releases in past decade have only shipped with MariaDB, and the open source ecosystem has largely shifted to lean towards MariaDB. This change is targeted specifically for the Forky cycle and does not affect any existing stable releases. Thank you for your time and your work maintaining bacula in Debian! [1] https://lists.debian.org/debian-devel/2026/05/msg00161.html From sebastian at breakpoint.cc Mon May 25 08:05:22 2026 From: sebastian at breakpoint.cc (Sebastian Andrzej Siewior) Date: Mon, 25 May 2026 09:05:22 +0200 Subject: [pkg-bacula-devel] Bug#1137559: bacula: FTBFS with openssl 4.0 Message-ID: <20260525070522.ISVoYivy@breakpoint.cc> Package: bacula Version: 15.0.3-5 Severity: normal Tags: sid control: affects -1 src:openssl User: pkg-openssl-devel at lists.alioth.debian.org Usertags: openssl-4.0 OpenSSL 4.0 is in experimental. This package fails to build against it: | Compiling crypto.c | true /usr/bin/g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/bacula-15.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti -E crypto.c | true | /build/reproducible-path/bacula-15.0.3/libtool --tag=CXX --mode=compile /usr/bin/g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/bacula-15.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti crypto.c | libtool: compile: /usr/bin/g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/bacula-15.0.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti crypto.c -fPIC -DPIC -o .libs/crypto.o | cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ | crypto.c: In function 'ASN1_OCTET_STRING* openssl_cert_keyid(X509*)': | crypto.c:327:22: error: invalid conversion from 'const X509_EXTENSION*' {aka 'const X509_extension_st*'} to 'X509_EXTENSION*' {aka 'X509_extension_st*'} [-fpermissive] | 327 | ext = X509_get_ext(cert, i); | | ~~~~~~~~~~~~^~~~~~~~~ | | | | | const X509_EXTENSION* {aka const X509_extension_st*} | crypto.c: In function 'int crypto_sign_add_signer(SIGNATURE*, DIGEST*, X509_KEYPAIR*)': | crypto.c:991:71: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] | 991 | si->signatureAlgorithm = OBJ_nid2obj(EVP_MD_pkey_type(EVP_MD_CTX_md(digest->ctx))); | | ~~~~~~~~~~~~~^~~~~~~~~~~~~ | In file included from /usr/include/openssl/x509.h:31, | from /usr/include/openssl/ssl.h:34, | from ../bacula.h:147, | from crypto.c:37: | /usr/include/openssl/evp.h:476:15: note: declared here | 476 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); | | ^~~~~~~~~~~~~ | crypto.c: In function 'CRYPTO_SESSION* crypto_session_new(crypto_cipher_t, alist*)': | crypto.c:1214:39: warning: 'int EVP_PKEY_encrypt_old(unsigned char*, const unsigned char*, int, EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] | 1214 | if ((ekey_len = EVP_PKEY_encrypt(ekey, cs->session_key, cs->session_key_len, keypair->pubkey)) <= 0) { | | ^ | /usr/include/openssl/evp.h:1259:27: note: declared here | 1259 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_encrypt_old(unsigned char *enc_key, | | ^~~~~~~~~~~~~~~~~~~~ | crypto.c: In function 'crypto_error_t crypto_session_decode(const u_int8_t*, u_int32_t, alist*, CRYPTO_SESSION**)': | crypto.c:1333:51: warning: 'int EVP_PKEY_decrypt_old(unsigned char*, const unsigned char*, int, EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] | 1333 | cs->session_key_len = EVP_PKEY_decrypt(cs->session_key, ASN1_STRING_get0_data(ri->encryptedKey), | | ^ | /usr/include/openssl/evp.h:1255:27: note: declared here | 1255 | OSSL_DEPRECATEDIN_3_0 int EVP_PKEY_decrypt_old(unsigned char *dec_key, | | ^~~~~~~~~~~~~~~~~~~~ | make[3]: *** [Makefile:210: crypto.lo] Error 1 | make[3]: Leaving directory '/build/reproducible-path/bacula-15.0.3/src/lib' | | | ====== Error in /build/reproducible-path/bacula-15.0.3/src/lib ====== | | | make[2]: *** [Makefile:164: all] Error 1 Full buildlog https://breakpoint.cc/openssl-rebuild/logs-4/attempted/bacula_15.0.3-5_amd64-2026-04-19T09:55:30Z Sebastian From owner at bugs.debian.org Mon May 25 08:07:02 2026 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Mon, 25 May 2026 07:07:02 +0000 Subject: [pkg-bacula-devel] Processed: bacula: FTBFS with openssl 4.0 References: <20260525070522.ISVoYivy@breakpoint.cc> <20260525070522.ISVoYivy@breakpoint.cc> Message-ID: Processing control commands: > affects -1 src:openssl Bug #1137559 [bacula] bacula: FTBFS with openssl 4.0 Added indication that 1137559 affects src:openssl -- 1137559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137559 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From marcin.haba at bacula.pl Wed May 27 11:48:24 2026 From: marcin.haba at bacula.pl (Marcin Haba) Date: Wed, 27 May 2026 12:48:24 +0200 Subject: [pkg-bacula-devel] Bug#1138036: Installation fails in noninteractive mode if perl package is not installed Message-ID: Package: bacula-director-pgsql Version: 15.0.3-3 First, thank you very much for providing Bacula packages in Debian. I use the packages often and I very appreciate your work. I would like to report a problem with installing PostgreSQL and Bacula Director in noninteractive mode. If perl package is not installed before executing this command, the bacula-director-pgsql installation fails with errors. Here you can find full installation output: # DEBIAN_FRONTEND=noninteractive /usr/bin/apt -y install postgresql postgresql-contrib postgresql-client dbconfig-pgsql bacula-director Note, selecting 'postgresql' instead of 'postgresql-contrib' Upgrading: libgnutls30t64 Installing: bacula-director dbconfig-pgsql postgresql postgresql-client Installing dependencies: bacula-common exim4-base libfile-fcntllock-perl libipc-run-perl liblockfile1 libtypes-serialiser-perl perl-modules-5.40 postgresql-common-dev bacula-common-pgsql exim4-config libgdbm-compat4t64 libjson-perl libnsl2 libunbound8 postgresql-17 ssl-cert bacula-director-pgsql exim4-daemon-light libgnutls-dane0t64 libjson-xs-perl libperl5.40 libz3-4 postgresql-client-17 sysstat bsd-mailx libcommon-sense-perl libidn12 libllvm19 libsensors-config logrotate postgresql-client-common dbconfig-common libevent-2.1-7t64 libio-pty-perl liblockfile-bin libsensors5 perl postgresql-common Suggested packages: gdb exim4-doc-html spf-tools-perl | c-compiler perl-doc make postgresql-doc-17 bacula-doc | exim4-doc-info swaks dns-root-data libterm-readline-gnu-perl libtap-harness-archive-perl isag gawk eximon4 gcc lm-sensors | libterm-readline-perl-perl postgresql-doc Summary: Upgrading: 1, Installing: 42, Removing: 0, Not Upgrading: 86 Download size: 69.3 MB Space needed: 296 MB / 1630 MB available Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B] Get:2 file:/etc/apt/mirrors/debian-security.list Mirrorlist [39 B] Get:3 https://deb.debian.org/debian trixie/main amd64 bacula-common amd64 15.0.3-3 [990 kB] Get:4 https://deb.debian.org/debian trixie/main amd64 bacula-common-pgsql amd64 15.0.3-3 [14.7 kB] Get:5 https://deb.debian.org/debian trixie/main amd64 dbconfig-common all 2.0.25 [604 kB] Get:6 https://deb.debian.org/debian trixie/main amd64 perl-modules-5.40 all 5.40.1-6 [3019 kB] Get:7 https://deb.debian.org/debian trixie/main amd64 libgdbm-compat4t64 amd64 1.24-2 [50.3 kB] Get:8 https://deb.debian.org/debian trixie/main amd64 libperl5.40 amd64 5.40.1-6 [4341 kB] Get:9 https://deb.debian.org/debian trixie/main amd64 perl amd64 5.40.1-6 [267 kB] Get:10 https://deb.debian.org/debian trixie/main amd64 postgresql-client-common all 278 [47.1 kB] Get:11 https://deb.debian.org/debian trixie/main amd64 postgresql-client all 17+278 [14.0 kB] Get:12 https://deb.debian.org/debian-security trixie-security/main amd64 postgresql-client-17 amd64 17.10-0+deb13u1 [2052 kB] Get:13 https://deb.debian.org/debian trixie/main amd64 dbconfig-pgsql all 2.0.25 [1072 B] Get:14 https://deb.debian.org/debian trixie/main amd64 bacula-director-pgsql all 15.0.3-3 [159 kB] Get:15 https://deb.debian.org/debian trixie/main amd64 exim4-config all 4.98.2-1+deb13u2 [250 kB] Get:16 https://deb.debian.org/debian trixie/main amd64 libfile-fcntllock-perl amd64 0.22-4+b4 [34.6 kB] Get:17 https://deb.debian.org/debian trixie/main amd64 exim4-base amd64 4.98.2-1+deb13u2 [1142 kB] Get:18 https://deb.debian.org/debian-security trixie-security/main amd64 libgnutls30t64 amd64 3.8.9-3+deb13u4 [1469 kB] Get:19 https://deb.debian.org/debian trixie/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10+b1 [182 kB] Get:20 https://deb.debian.org/debian trixie/main amd64 libunbound8 amd64 1.22.0-2+deb13u2 [598 kB] Get:21 https://deb.debian.org/debian-security trixie-security/main amd64 libgnutls-dane0t64 amd64 3.8.9-3+deb13u4 [456 kB] Get:22 https://deb.debian.org/debian trixie/main amd64 libidn12 amd64 1.43-1 [47.7 kB] Get:23 https://deb.debian.org/debian trixie/main amd64 libnsl2 amd64 1.3.0-3+b3 [40.6 kB] Get:24 https://deb.debian.org/debian trixie/main amd64 exim4-daemon-light amd64 4.98.2-1+deb13u2 [631 kB] Get:25 https://deb.debian.org/debian trixie/main amd64 liblockfile-bin amd64 1.17-2 [15.8 kB] Get:26 https://deb.debian.org/debian trixie/main amd64 liblockfile1 amd64 1.17-2 [11.9 kB] Get:27 https://deb.debian.org/debian trixie/main amd64 bsd-mailx amd64 8.1.2-0.20220412cvs-1.1 [82.2 kB] Get:28 https://deb.debian.org/debian trixie/main amd64 bacula-director amd64 15.0.3-3 [375 kB] Get:29 https://deb.debian.org/debian trixie/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Get:30 https://deb.debian.org/debian trixie/main amd64 libio-pty-perl amd64 1:1.20-1+b3 [34.3 kB] Get:31 https://deb.debian.org/debian trixie/main amd64 libipc-run-perl all 20231003.0-2 [101 kB] Get:32 https://deb.debian.org/debian trixie/main amd64 postgresql-common-dev all 278 [72.4 kB] Get:33 https://deb.debian.org/debian trixie/main amd64 ssl-cert all 1.1.3 [16.8 kB] Get:34 https://deb.debian.org/debian trixie/main amd64 postgresql-common all 278 [112 kB] Get:35 https://deb.debian.org/debian trixie/main amd64 logrotate amd64 3.22.0-1 [62.0 kB] Get:36 https://deb.debian.org/debian trixie/main amd64 libcommon-sense-perl amd64 3.75-3+b5 [22.9 kB] Get:37 https://deb.debian.org/debian trixie/main amd64 libtypes-serialiser-perl all 1.01-1 [12.2 kB] Get:38 https://deb.debian.org/debian trixie/main amd64 libjson-xs-perl amd64 4.040-1~deb13u1 [91.0 kB] Get:39 https://deb.debian.org/debian trixie/main amd64 libz3-4 amd64 4.13.3-1 [8560 kB] Get:40 https://deb.debian.org/debian trixie/main amd64 libllvm19 amd64 1:19.1.7-3+b1 [26.0 MB] Get:41 https://deb.debian.org/debian trixie/main amd64 libsensors-config all 1:3.6.2-2 [16.2 kB] Get:42 https://deb.debian.org/debian trixie/main amd64 libsensors5 amd64 1:3.6.2-2 [37.5 kB] Get:43 https://deb.debian.org/debian-security trixie-security/main amd64 postgresql-17 amd64 17.10-0+deb13u1 [16.6 MB] Get:44 https://deb.debian.org/debian trixie/main amd64 postgresql all 17+278 [16.7 kB] Get:45 https://deb.debian.org/debian trixie/main amd64 sysstat amd64 12.7.5-2 [623 kB] Fetched 69.3 MB in 7s (9754 kB/s) apt-listchanges: Reading changelogs... Extracting templates from packages: 100% Preconfiguring packages ... /var/cache/debconf/tmp.ci/postgresql.config.Trzhwd: 12: pg_lsclusters: not found Selecting previously unselected package bacula-common. (Reading database ... 32450 files and directories currently installed.) Preparing to unpack .../00-bacula-common_15.0.3-3_amd64.deb ... Adding user 'bacula'... Ok. Unpacking bacula-common (15.0.3-3) ... Selecting previously unselected package bacula-common-pgsql. Preparing to unpack .../01-bacula-common-pgsql_15.0.3-3_amd64.deb ... Unpacking bacula-common-pgsql (15.0.3-3) ... Selecting previously unselected package dbconfig-common. Preparing to unpack .../02-dbconfig-common_2.0.25_all.deb ... Unpacking dbconfig-common (2.0.25) ... Selecting previously unselected package perl-modules-5.40. Preparing to unpack .../03-perl-modules-5.40_5.40.1-6_all.deb ... Unpacking perl-modules-5.40 (5.40.1-6) ... Selecting previously unselected package libgdbm-compat4t64:amd64. Preparing to unpack .../04-libgdbm-compat4t64_1.24-2_amd64.deb ... Unpacking libgdbm-compat4t64:amd64 (1.24-2) ... Selecting previously unselected package libperl5.40:amd64. Preparing to unpack .../05-libperl5.40_5.40.1-6_amd64.deb ... Unpacking libperl5.40:amd64 (5.40.1-6) ... Selecting previously unselected package perl. Preparing to unpack .../06-perl_5.40.1-6_amd64.deb ... Unpacking perl (5.40.1-6) ... Selecting previously unselected package postgresql-client-common. Preparing to unpack .../07-postgresql-client-common_278_all.deb ... Unpacking postgresql-client-common (278) ... Selecting previously unselected package postgresql-client-17. Preparing to unpack .../08-postgresql-client-17_17.10-0+deb13u1_amd64.deb ... Unpacking postgresql-client-17 (17.10-0+deb13u1) ... Selecting previously unselected package postgresql-client. Preparing to unpack .../09-postgresql-client_17+278_all.deb ... Unpacking postgresql-client (17+278) ... Selecting previously unselected package dbconfig-pgsql. Preparing to unpack .../10-dbconfig-pgsql_2.0.25_all.deb ... Unpacking dbconfig-pgsql (2.0.25) ... Selecting previously unselected package bacula-director-pgsql. Preparing to unpack .../11-bacula-director-pgsql_15.0.3-3_all.deb ... Unpacking bacula-director-pgsql (15.0.3-3) ... Selecting previously unselected package exim4-config. Preparing to unpack .../12-exim4-config_4.98.2-1+deb13u2_all.deb ... Unpacking exim4-config (4.98.2-1+deb13u2) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../13-libfile-fcntllock-perl_0.22-4+b4_amd64.deb ... Unpacking libfile-fcntllock-perl (0.22-4+b4) ... Selecting previously unselected package exim4-base. Preparing to unpack .../14-exim4-base_4.98.2-1+deb13u2_amd64.deb ... Unpacking exim4-base (4.98.2-1+deb13u2) ... Preparing to unpack .../15-libgnutls30t64_3.8.9-3+deb13u4_amd64.deb ... Unpacking libgnutls30t64:amd64 (3.8.9-3+deb13u4) over (3.8.9-3) ... Selecting previously unselected package libevent-2.1-7t64:amd64. Preparing to unpack .../16-libevent-2.1-7t64_2.1.12-stable-10+b1_amd64.deb ... Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ... Selecting previously unselected package libunbound8:amd64. Preparing to unpack .../17-libunbound8_1.22.0-2+deb13u2_amd64.deb ... Unpacking libunbound8:amd64 (1.22.0-2+deb13u2) ... Selecting previously unselected package libgnutls-dane0t64:amd64. Preparing to unpack .../18-libgnutls-dane0t64_3.8.9-3+deb13u4_amd64.deb ... Unpacking libgnutls-dane0t64:amd64 (3.8.9-3+deb13u4) ... Selecting previously unselected package libidn12:amd64. Preparing to unpack .../19-libidn12_1.43-1_amd64.deb ... Unpacking libidn12:amd64 (1.43-1) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../20-libnsl2_1.3.0-3+b3_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-3+b3) ... Selecting previously unselected package exim4-daemon-light. Preparing to unpack .../21-exim4-daemon-light_4.98.2-1+deb13u2_amd64.deb ... Unpacking exim4-daemon-light (4.98.2-1+deb13u2) ... Selecting previously unselected package liblockfile-bin. Preparing to unpack .../22-liblockfile-bin_1.17-2_amd64.deb ... Unpacking liblockfile-bin (1.17-2) ... Selecting previously unselected package liblockfile1:amd64. Preparing to unpack .../23-liblockfile1_1.17-2_amd64.deb ... Unpacking liblockfile1:amd64 (1.17-2) ... Selecting previously unselected package bsd-mailx. Preparing to unpack .../24-bsd-mailx_8.1.2-0.20220412cvs-1.1_amd64.deb ... Unpacking bsd-mailx (8.1.2-0.20220412cvs-1.1) ... Selecting previously unselected package bacula-director. Preparing to unpack .../25-bacula-director_15.0.3-3_amd64.deb ... Unpacking bacula-director (15.0.3-3) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../26-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../27-libio-pty-perl_1%3a1.20-1+b3_amd64.deb ... Unpacking libio-pty-perl (1:1.20-1+b3) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../28-libipc-run-perl_20231003.0-2_all.deb ... Unpacking libipc-run-perl (20231003.0-2) ... Selecting previously unselected package postgresql-common-dev. Preparing to unpack .../29-postgresql-common-dev_278_all.deb ... Unpacking postgresql-common-dev (278) ... Selecting previously unselected package ssl-cert. Preparing to unpack .../30-ssl-cert_1.1.3_all.deb ... Unpacking ssl-cert (1.1.3) ... Selecting previously unselected package postgresql-common. Preparing to unpack .../31-postgresql-common_278_all.deb ... Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' Unpacking postgresql-common (278) ... Selecting previously unselected package logrotate. Preparing to unpack .../32-logrotate_3.22.0-1_amd64.deb ... Unpacking logrotate (3.22.0-1) ... Selecting previously unselected package libcommon-sense-perl:amd64. Preparing to unpack .../33-libcommon-sense-perl_3.75-3+b5_amd64.deb ... Unpacking libcommon-sense-perl:amd64 (3.75-3+b5) ... Selecting previously unselected package libtypes-serialiser-perl. Preparing to unpack .../34-libtypes-serialiser-perl_1.01-1_all.deb ... Unpacking libtypes-serialiser-perl (1.01-1) ... Selecting previously unselected package libjson-xs-perl. Preparing to unpack .../35-libjson-xs-perl_4.040-1~deb13u1_amd64.deb ... Unpacking libjson-xs-perl (4.040-1~deb13u1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../36-libz3-4_4.13.3-1_amd64.deb ... Unpacking libz3-4:amd64 (4.13.3-1) ... Selecting previously unselected package libllvm19:amd64. Preparing to unpack .../37-libllvm19_1%3a19.1.7-3+b1_amd64.deb ... Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../38-libsensors-config_1%3a3.6.2-2_all.deb ... Unpacking libsensors-config (1:3.6.2-2) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../39-libsensors5_1%3a3.6.2-2_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.2-2) ... Selecting previously unselected package postgresql-17. Preparing to unpack .../40-postgresql-17_17.10-0+deb13u1_amd64.deb ... Unpacking postgresql-17 (17.10-0+deb13u1) ... Selecting previously unselected package postgresql. Preparing to unpack .../41-postgresql_17+278_all.deb ... Unpacking postgresql (17+278) ... Selecting previously unselected package sysstat. Preparing to unpack .../42-sysstat_12.7.5-2_amd64.deb ... Unpacking sysstat (12.7.5-2) ... Setting up libgnutls30t64:amd64 (3.8.9-3+deb13u4) ... Setting up logrotate (3.22.0-1) ... Created symlink '/etc/systemd/system/timers.target.wants/logrotate.timer' ? '/usr/lib/systemd/system/logrotate.timer'. logrotate.service is a disabled or a static unit, not starting it. Setting up liblockfile-bin (1.17-2) ... Setting up libgdbm-compat4t64:amd64 (1.24-2) ... Setting up libsensors-config (1:3.6.2-2) ... Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ... Setting up dbconfig-common (2.0.25) ... Creating config file /etc/dbconfig-common/config with new version Setting up libz3-4:amd64 (4.13.3-1) ... Setting up libunbound8:amd64 (1.22.0-2+deb13u2) ... Setting up bacula-common (15.0.3-3) ... Setting up libgnutls-dane0t64:amd64 (3.8.9-3+deb13u4) ... Setting up ssl-cert (1.1.3) ... Setting up libidn12:amd64 (1.43-1) ... Setting up libsensors5:amd64 (1:3.6.2-2) ... Setting up perl-modules-5.40 (5.40.1-6) ... Setting up exim4-config (4.98.2-1+deb13u2) ... Adding system-user for exim (v4) Setting up libnsl2:amd64 (1.3.0-3+b3) ... Setting up liblockfile1:amd64 (1.17-2) ... Setting up sysstat (12.7.5-2) ... Creating config file /etc/default/sysstat with new version update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-collect.timer' ? '/usr/lib/systemd/system/sysstat-collect.timer'. Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-rotate.timer' ? '/usr/lib/systemd/system/sysstat-rotate.timer'. Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-summary.timer' ? '/usr/lib/systemd/system/sysstat-summary.timer'. Created symlink '/etc/systemd/system/multi-user.target.wants/sysstat.service' ? '/usr/lib/systemd/system/sysstat.service'. Setting up libllvm19:amd64 (1:19.1.7-3+b1) ... Setting up bacula-common-pgsql (15.0.3-3) ... Setting up libperl5.40:amd64 (5.40.1-6) ... Setting up perl (5.40.1-6) ... Setting up libjson-perl (4.10000-1) ... Setting up postgresql-client-common (278) ... Setting up libio-pty-perl (1:1.20-1+b3) ... Setting up libfile-fcntllock-perl (0.22-4+b4) ... Setting up postgresql-client-17 (17.10-0+deb13u1) ... update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode Setting up dbconfig-pgsql (2.0.25) ... Setting up libcommon-sense-perl:amd64 (3.75-3+b5) ... Setting up libipc-run-perl (20231003.0-2) ... Setting up libtypes-serialiser-perl (1.01-1) ... Setting up postgresql-common-dev (278) ... Setting up libjson-xs-perl (4.040-1~deb13u1) ... Setting up bacula-director-pgsql (15.0.3-3) ... dbconfig-common: writing config to /etc/dbconfig-common/bacula-director-pgsql.conf Creating config file /etc/dbconfig-common/bacula-director-pgsql.conf with new version chown: invalid user: ?postgres? unable to connect to postgresql server. error encountered creating user: runuser: user postgres does not exist or the user entry does not contain all the required fields dbconfig-common: bacula-director-pgsql configure: noninteractive fail. dbconfig-common: bacula-director-pgsql configure: ignoring errors from here forwards populating database via administrative sql... done. populating database via sql... done. dbconfig-common: flushing administrative password Setting up exim4-base (4.98.2-1+deb13u2) ... exim: DB upgrade, deleting hints-db Created symlink '/etc/systemd/system/timers.target.wants/exim4-base.timer' ? '/usr/lib/systemd/system/exim4-base.timer'. exim4-base.service is a disabled or a static unit, not starting it. Setting up postgresql-client (17+278) ... Setting up postgresql-common (278) ... Creating config file /etc/postgresql-common/createcluster.conf with new version Building PostgreSQL dictionaries from installed myspell/hunspell packages... Removing obsolete dictionary files: Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' ? '/usr/lib/systemd/system/postgresql.service'. Setting up exim4-daemon-light (4.98.2-1+deb13u2) ... Created symlink '/etc/systemd/system/multi-user.target.wants/exim4.service' ? '/usr/lib/systemd/system/exim4.service'. Setting up postgresql-17 (17.10-0+deb13u1) ... Creating new PostgreSQL cluster 17/main ... /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions The files belonging to this database system will be owned by user "postgres". This user must also own the server process. The database cluster will be initialized with locale "C.UTF-8". The default database encoding has accordingly been set to "UTF8". The default text search configuration will be set to "english". Data page checksums are disabled. fixing permissions on existing directory /var/lib/postgresql/17/main ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default "max_connections" ... 100 selecting default "shared_buffers" ... 128MB selecting default time zone ... Etc/UTC creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... ok Setting up bsd-mailx (8.1.2-0.20220412cvs-1.1) ... update-alternatives: using /usr/bin/bsd-mailx to provide /usr/bin/mailx (mailx) in auto mode Setting up bacula-director (15.0.3-3) ... Creating config file /etc/default/bacula-dir with new version Creating config file /etc/bacula/bacula-dir.conf with new version Creating config file /etc/bacula/scripts/delete_catalog_backup with new version Creating config file /etc/bacula/scripts/make_catalog_backup with new version Created symlink '/etc/systemd/system/bacula-dir.service' ? '/usr/lib/systemd/system/bacula-director.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/bacula-director.service' ? '/usr/lib/systemd/system/bacula-director.service'. Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 148. Setting up postgresql (17+278) ... Processing triggers for man-db (2.13.1-1) ... Processing triggers for libc-bin (2.41-10) ... If perl package is installed, the same command finishes successfully and without any error. To install perl it I use: apt install perl This has been checked using Debian 13 Trixie. Thank you in advance for your help with fixing it. Best regards, Marcin Haba (gani) From leo at debian.org Wed May 27 20:46:41 2026 From: leo at debian.org (Carsten Leonhardt) Date: Wed, 27 May 2026 21:46:41 +0200 Subject: [pkg-bacula-devel] Bug#1137311: Bug#1137311: bacula: Please drop dependencies on virtual packages from mysql-defaults In-Reply-To: <1779441653.810996.520698.nullmailer@XPS-13-9370> ("Otto =?utf-8?Q?Kek=C3=A4l=C3=A4inen=22's?= message of "Fri, 22 May 2026 17:20:53 +0800") References: <1779441653.810996.520698.nullmailer@XPS-13-9370> <1779441653.810996.520698.nullmailer@XPS-13-9370> Message-ID: <87a4tkbppa.fsf@arioch.leonhardt.eu> Hi Otto, > Following a recent discussion on debian-devel@[1], there is a plan to dismantle > the default-mysql-* virtual package construct provided by the mysql-defaults > source package. With the recent releases of MySQL 9.7 and MariaDB 12.3, there is > now enough divergence between the two codebases to warrant dismantling this > metapackage in the Forky (Debian 14) cycle. do you have a suggestion on what to do with the "Recommends: virtual-mysql-server" (c.f. bug #732879)? Should it still be in use or should we have dropped references to those when we switched to default-mysql-* in 2016? Regards, Carsten From leo at debian.org Wed May 27 21:16:03 2026 From: leo at debian.org (Carsten Leonhardt) Date: Wed, 27 May 2026 22:16:03 +0200 Subject: [pkg-bacula-devel] Bug#1137559: Bug#1137559: bacula: FTBFS with openssl 4.0 In-Reply-To: <20260525070522.ISVoYivy@breakpoint.cc> (Sebastian Andrzej Siewior's message of "Mon, 25 May 2026 09:05:22 +0200") References: <20260525070522.ISVoYivy@breakpoint.cc> <20260525070522.ISVoYivy@breakpoint.cc> Message-ID: <875x48bocc.fsf@arioch.leonhardt.eu> Control: forwarded -1 https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/issues/2771 Control: tags -1 upstream Hi Sebastian, I've forwarded your report upstream. But if you can help with a patch that will keep the code portable, it would be appreciated by everyone :-) Regards Carsten From owner at bugs.debian.org Wed May 27 21:17:02 2026 From: owner at bugs.debian.org (Debian Bug Tracking System) Date: Wed, 27 May 2026 20:17:02 +0000 Subject: [pkg-bacula-devel] Processed: Re: Bug#1137559: bacula: FTBFS with openssl 4.0 References: <875x48bocc.fsf@arioch.leonhardt.eu> <20260525070522.ISVoYivy@breakpoint.cc> Message-ID: Processing control commands: > forwarded -1 https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/issues/2771 Bug #1137559 [bacula] bacula: FTBFS with openssl 4.0 Set Bug forwarded-to-address to 'https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/issues/2771'. > tags -1 upstream Bug #1137559 [bacula] bacula: FTBFS with openssl 4.0 Added tag(s) upstream. -- 1137559: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1137559 Debian Bug Tracking System Contact owner at bugs.debian.org with problems From otto at debian.org Thu May 28 03:25:50 2026 From: otto at debian.org (=?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?=) Date: Thu, 28 May 2026 10:25:50 +0800 Subject: [pkg-bacula-devel] Bug#1137311: Bug#1137311: bacula: Please drop dependencies on virtual packages from mysql-defaults In-Reply-To: <87a4tkbppa.fsf@arioch.leonhardt.eu> References: <1779441653.810996.520698.nullmailer@XPS-13-9370> <87a4tkbppa.fsf@arioch.leonhardt.eu> <1779441653.810996.520698.nullmailer@XPS-13-9370> Message-ID: Hi, > do you have a suggestion on what to do with the "Recommends: > virtual-mysql-server" (c.f. bug #732879)? Should it still be in use or > should we have dropped references to those when we switched to > default-mysql-* in 2016? I see Bacula currently[1] has: Package: bacula-director-mysql Depends: bacula-common-mysql (<< ${source:Version}.1~), bacula-common-mysql (>= ${source:Version}), dbconfig-mysql | dbconfig-no-thanks, default-mysql-client | virtual-mysql-client, ${misc:Depends} Recommends: default-mysql-server | virtual-mysql-server Maybe best to change both occurrences of 'default-mysql-server | virtual-mysql-server' to 'mariadb-server | mysql-server | virtual-mysql-server' in the next upload? This way Bacula will continue with both (which upstream currently seems to support[2]) and in the future, it can drop either MariaDB or MySQL if future versions diverge significantly and one becomes incompatible. I don't use Bacula myself and I think you as the maintainer are in the best position to track what the compatibility with future versions will be. I see the Bacula Enterprise version has a specific MariaDB product [3] but I don't know how things will pan out. Current versions will for sure continue to work, but over the time horizon of Forky and Forky+1 some divergence relevant to Bacula might occur. [1] https://salsa.debian.org/bacula-team/bacula/-/blob/master/debian/control [2] https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/tree/Branch-15.0/bacula [3] https://www.baculasystems.com/mariadb-backup-software-tool/ From sebastian at breakpoint.cc Thu May 28 16:44:30 2026 From: sebastian at breakpoint.cc (Sebastian Andrzej Siewior) Date: Thu, 28 May 2026 17:44:30 +0200 Subject: [pkg-bacula-devel] Bug#1137559: Bug#1137559: bacula: FTBFS with openssl 4.0 In-Reply-To: <875x48bocc.fsf@arioch.leonhardt.eu> References: <20260525070522.ISVoYivy@breakpoint.cc> <875x48bocc.fsf@arioch.leonhardt.eu> <20260525070522.ISVoYivy@breakpoint.cc> Message-ID: <20260528154430.OSqOfXaW@breakpoint.cc> On 2026-05-27 22:16:03 [+0200], Carsten Leonhardt wrote: > Hi Sebastian, Hi, > I've forwarded your report upstream. But if you can help with a patch > that will keep the code portable, it would be appreciated by everyone :-) Thank you. I'm trying to fill the remaining first. From looking at it, adding the const modifier might do the trick. The "deprecated" parts are just warning and should have been there since the 3.0 release. > Regards > > Carsten Sebastian