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: -----------------------]

Attachment: 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 ---

Reply via email to