Your message dated Tue, 31 Jul 2018 03:00:10 +0000 with message-id <e1fkkto-000al6...@fasolo.debian.org> and subject line Bug#904942: fixed in libpqxx 6.2.4-3 has caused the Debian Bug report #904942, regarding libpqxx/6.2.4-1 breaks sqlsmith: error while loading shared libraries: libpqxx-6.1.so to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 904942: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904942 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: libpqxx Version: 6.2.4-1 Severity: serious X-Debbugs-CC: debian...@lists.debian.org, sqlsm...@packages.debian.org User: debian...@lists.debian.org Usertags: breaks Control: affects -1 src:sqlsmith Dear Marcin, With a recent upload of libpqxx the autopkgtest of sqlsmith started to fail in unstable and testing. I copied the error below. Looking at the error log, the changelog and your updated lintian override, it seems that this library requires all reverse dependencies to be rebuild. But because you don't follow traditional Debian library practices of doing transitions, the Debian archive doesn't know this. Luckily the sqlsmith autopkgtest caught this. I file this bug with RC level, such that you can figure out with your reverse dependencies how to handle the situation (with your current design, you need versioned Breaks on the current version of their packages and they need to upload their package with a versioned build depends in order for Debian tools to handle this properly AFAICT). I could be wrong in my analysis, but this looks messy. Maybe you want to teach upstream how and when to bump sonames. If upstream correctly bumps soname, you'll have to follow the standard library transition processes to prevent packages to become out of sync. Or have good reasons not to, but then your reverse depends need to be aware and agree. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul https://ci.debian.net/data/autopkgtest/testing/amd64/s/sqlsmith/738270/log.gz autopkgtest [16:14:03]: test sqlsmith: [----------------------- Creating new PostgreSQL cluster 10/regress ... /usr/lib/postgresql/10/bin/initdb -D /tmp/pg_virtualenv.KmADjq/data/10/regress --auth-local peer --auth-host md5 --username=debci --pwfile=/tmp/pg_virtualenv.KmADjq/postgresql-common/pwfile --nosync The files belonging to this database system will be owned by user "debci". 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 /tmp/pg_virtualenv.KmADjq/data/10/regress ... ok creating subdirectories ... ok selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting dynamic shared memory implementation ... posix creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok Sync to disk skipped. The data directory might become corrupt if the operating system crashes. Success. You can now start the database server using: /usr/lib/postgresql/10/bin/pg_ctl -D /tmp/pg_virtualenv.KmADjq/data/10/regress -l logfile start Warning: The parent /var/run/postgresql of the selected stats_temp_directory is not writable for the cluster owner. Not adding this setting in postgresql.conf. Ver Cluster Port Status Owner Data directory Log file 10 regress 5433 online debci /tmp/pg_virtualenv.KmADjq/data/10/regress /tmp/pg_virtualenv.KmADjq/log/postgresql-10-regress.log sqlsmith: error while loading shared libraries: libpqxx-6.1.so: cannot open shared object file: No such file or directory *** /tmp/pg_virtualenv.KmADjq/log/postgresql-10-regress.log (last 100 lines) *** 2018-07-29 16:14:05.131 UTC [2518] LOG: listening on IPv6 address "::1", port 5433 2018-07-29 16:14:05.131 UTC [2518] LOG: listening on IPv4 address "127.0.0.1", port 5433 2018-07-29 16:14:05.132 UTC [2518] LOG: listening on Unix socket "/tmp/.s.PGSQL.5433" 2018-07-29 16:14:05.142 UTC [2519] LOG: database system was shut down at 2018-07-29 16:14:04 UTC 2018-07-29 16:14:05.145 UTC [2518] LOG: database system is ready to accept connections 2018-07-29 16:14:05.726 UTC [2526] [unknown]@[unknown] LOG: incomplete startup packet 2018-07-29 16:14:07.305 UTC [2537] [unknown]@[unknown] LOG: incomplete startup packet Dropping cluster 10/regress ... autopkgtest [16:14:07]: test sqlsmith: -----------------------]
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: libpqxx Source-Version: 6.2.4-3 We believe that the bug you reported is fixed in the latest version of libpqxx, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 904...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Marcin Kulisz <deb...@kulisz.net> (supplier of updated libpqxx package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 30 Jul 2018 19:10:25 +0100 Source: libpqxx Binary: libpqxx-dev libpqxx-doc libpqxx-6.2 Architecture: source amd64 all Version: 6.2.4-3 Distribution: unstable Urgency: medium Maintainer: Marcin Kulisz <deb...@kulisz.net> Changed-By: Marcin Kulisz <deb...@kulisz.net> Description: libpqxx-6.2 - C++ library to connect to PostgreSQL libpqxx-dev - C++ library to connect to PostgreSQL (development files) libpqxx-doc - C++ library to connect to PostgreSQL (documentation) Closes: 904942 Changes: libpqxx (6.2.4-3) unstable; urgency=medium . * Added autopkgtest * Removing unused links file * Renaming bin package to match SONAME (Closes: 904942) Checksums-Sha1: 9f87a94483acc9345f5c07f7c76fc7442c44440a 2128 libpqxx_6.2.4-3.dsc c89d66e899c69a50d73078bdbced889604bace41 18408 libpqxx_6.2.4-3.debian.tar.xz 08c21fa07843400f7cd8fabf132de135b187e2fb 2266932 libpqxx-6.2-dbgsym_6.2.4-3_amd64.deb 5d000513a7f82c307431c31742a27cd4d5fe5c6b 144012 libpqxx-6.2_6.2.4-3_amd64.deb 901d1698fe99fd02ec1102a8d9aa91c9661767b6 239756 libpqxx-dev_6.2.4-3_amd64.deb a6527fcc6b00d1619f41f2c9dfce3c1d37bb5060 408380 libpqxx-doc_6.2.4-3_all.deb fc3c1dbf6baed5681256ff7189521a42616143f2 7793 libpqxx_6.2.4-3_amd64.buildinfo Checksums-Sha256: 227a99a5939ad91f8150d521ca44b446038248884f4147462950192b23061a10 2128 libpqxx_6.2.4-3.dsc 340d00e88c57f1dc945152a7db312e0e8edcf0e5653bc0d095005d5369f40cb6 18408 libpqxx_6.2.4-3.debian.tar.xz e3901fe36a7593cd4aa41b401898bcaf9ed8a031e07432f664061632094990b1 2266932 libpqxx-6.2-dbgsym_6.2.4-3_amd64.deb 45406b2e5c8cf1f0863f2e8101b6517fd8d58a42fafe76faeb48fffbc752cf73 144012 libpqxx-6.2_6.2.4-3_amd64.deb aeb87577e840af9dcd696ff5f80278fdd0ae28929e54b782131792b2cfdd92b8 239756 libpqxx-dev_6.2.4-3_amd64.deb e03f8563311d644601a47583c8a31598caf0e953a19f0bb620865334abfe8c84 408380 libpqxx-doc_6.2.4-3_all.deb 55426418097caac0a2456afb0b1f36f642e8e20cb3eba6bcbf56873226d0696f 7793 libpqxx_6.2.4-3_amd64.buildinfo Files: db4916e588f97ae0d445c151b5393fd9 2128 libs optional libpqxx_6.2.4-3.dsc d1ced92137f1d86f3f11d90ce6f86beb 18408 libs optional libpqxx_6.2.4-3.debian.tar.xz 12fdea868cb27089244a2ff6574d21e0 2266932 debug optional libpqxx-6.2-dbgsym_6.2.4-3_amd64.deb d576b1dc842e5f7846e185567baae4cb 144012 libs optional libpqxx-6.2_6.2.4-3_amd64.deb 0fa44901bb8a5fcdbc128f5752fdf6e1 239756 libdevel optional libpqxx-dev_6.2.4-3_amd64.deb 0e78b8909707c08dfe4557711ed6e7a7 408380 doc optional libpqxx-doc_6.2.4-3_all.deb 7bbb25d82dc8b14289d8d65845b0672f 7793 libs optional libpqxx_6.2.4-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEEPfGk38cyRog4vPEhaGkw3VjDOLMFAltfVZQSHGRlYmlhbkBr dWxpc3oubmV0AAoJEGhpMN1YwzizQTMQALS6NHzteRb1Gi6qpFifn3RJlwr/dd9E 1O1vRJlM0qn+PxXy/adoSzLWJIYXDANgjjErlPrIVPH6b1TFzo79/KUVYuZlBMgg jjS3QPV325IGilmZ+uViyXmWznUlhnIGzJrdZhiAOdG4AwmRWVwKdkl19JHAu1kr PpNsrF/+I3Hh9GLiWempTLZjV9OPVORvonaZa5mk8HBjDVOfT6pDAw03HsO0pQYF sejGGa+YTY+ud1V0J1Xe/QRDN7wNWkvd8C+LVFivmrchinOJiLur6kroCQFIKPdZ oIdyxh66r3z4g61aBo1/FAu6wf0sHkUEQo1iRAY9WBXzQw2Zo86aYQuwKTI3bepa lXyGJHpwr2HXCjT5/WtfZbfVJNUTcTk3E4A8DXrgJQIOdi+DbmVj7ePOUdI5E0Ff Y3B83tS7tTIVEo08zLqrulA2JL7vsfLOcSUT7o6wUrvRDP0jonkLEE2UtbMddS7h luLtqC7cQLRH0GbGImiiwuubUu2TS4Py6vOxeKUkgx9kgqK98HG5bbvrTvvyIDZI +M9LhB7hkl2XGALDCDV/eU8/j0PIpfe7qeYEJ53hjbKCyVjrA1lbrBEh5W/nky+Y mqcw5zT/vmy4SpCSU8y+Q7T27cIGfQskJPAbl6G3M65wVzNUdYoeZpjRf5tsVx6t xZraN2RV2uH0 =2b1s -----END PGP SIGNATURE-----
--- End Message ---