Your message dated Mon, 07 May 2018 13:24:07 +0000
with message-id <e1ffg7b-0004lk...@fasolo.debian.org>
and subject line Bug#896121: fixed in pgbackrest 2.02-1
has caused the Debian Bug report #896121,
regarding pgbackrest: package files are not on @INC anymore with perl 5.26.2
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.)


-- 
896121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896121
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pgbackrest
Version: 2.01-1
Severity: serious
User: debian...@lists.debian.org
Usertags: needs-update

Your autopkgtest¹ of version 2.01-1 started to fail when perl 5.26.2 hit
the archive with the error copied below. It seems the package installs
files in /usr/lib/<arch-triplet>/perl/5.26.1/. That path is not on @INC
with perl 5.26.2, so either you need to put the files somewhere else, or
you need a hard Depends on perl 5.26.1.

I think the issue is much more severe than just the autopkgtest failing,
I think the package stopped working with the default perl and INC.
Please lower the severity if I am wrong.

Can you please investigate the situation, and fix it?

Paul

¹ https://ci.debian.net/packages/p/pgbackrest/

autopkgtest [12:44:54]: test suite: [-----------------------
Creating new PostgreSQL cluster 10/regress ...
/usr/lib/postgresql/10/bin/initdb -D
/tmp/pg_virtualenv.auY3uu/data/10/regress --username=debci
--pwfile=/tmp/pg_virtualenv.auY3uu/postgresql-common/pwfile --nosync -A
trust -k
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 enabled.

fixing permissions on existing directory
/tmp/pg_virtualenv.auY3uu/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.auY3uu/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.auY3uu/data/10/regress
/tmp/pg_virtualenv.auY3uu/log/postgresql-10-regress.log

2018-04-19 12:44:57.741 P00   INFO: stanza-create command begin 2.01:
--config=/tmp/tmp.b6UCSvxeNs --lock-path=/tmp/tmp.xtGbWpBYWQ
--log-level-console=info --log-path=/tmp/tmp.YjvM5IHqOT
--pg1-path=/tmp/pg_virtualenv.auY3uu/data/10/regress --pg1-port=5433
--repo1-path=/tmp/tmp.5sk1LHA4Qy --stanza=demo
Can't locate pgBackRest/LibC.pm in @INC (you may need to install the
pgBackRest::LibC module) (@INC contains: /etc/perl
/usr/local/lib/x86_64-linux-gnu/perl/5.26.2 /usr/local/share/perl/5.26.2
/usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5
/usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26
/usr/local/lib/site_perl) at
/usr/share/perl5/pgBackRest/Config/Config.pm line 21.
BEGIN failed--compilation aborted at
/usr/share/perl5/pgBackRest/Config/Config.pm line 21.
Compilation failed in require at
/usr/share/perl5/pgBackRest/Common/Lock.pm line 19.
BEGIN failed--compilation aborted at
/usr/share/perl5/pgBackRest/Common/Lock.pm line 19.
Compilation failed in require at
/usr/share/perl5/pgBackRest/Common/Exit.pm line 16.
BEGIN failed--compilation aborted at
/usr/share/perl5/pgBackRest/Common/Exit.pm line 16.
Compilation failed in require at /usr/share/perl5/pgBackRest/Main.pm
line 20.
BEGIN failed--compilation aborted at /usr/share/perl5/pgBackRest/Main.pm
line 20.
Compilation failed in require.
BEGIN failed--compilation aborted.
Undefined subroutine &pgBackRest::Main::configSet called at (eval 47)
line 1.
Cleaning files...
*** /tmp/pg_virtualenv.auY3uu/log/postgresql-10-regress.log (last 100
lines) ***
LOG:  listening on IPv4 address "0.0.0.0", port 5433
LOG:  listening on IPv6 address "::", port 5433
LOG:  listening on Unix socket "/tmp/.s.PGSQL.5433"
LOG:  database system was shut down at 2018-04-19 12:44:55 UTC
LOG:  database system is ready to accept connections
LOG:  incomplete startup packet
LOG:  incomplete startup packet
Dropping cluster 10/regress ...
autopkgtest [12:44:58]: test suite: -----------------------]
autopkgtest [12:44:58]: test suite:  - - - - - - - - - - results - - - -
- - - - - -
suite                FAIL non-zero exit status 2

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: pgbackrest
Source-Version: 2.02-1

We believe that the bug you reported is fixed in the latest version of
pgbackrest, 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 896...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Vondendriesch <adrian.vondendrie...@credativ.de> (supplier of updated 
pgbackrest 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: Wed, 25 Apr 2018 11:35:11 +0200
Source: pgbackrest
Binary: pgbackrest pgbackrest-doc
Architecture: source
Version: 2.02-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PostgreSQL Maintainers 
<pkg-postgresql-pub...@lists.alioth.debian.org>
Changed-By: Adrian Vondendriesch <adrian.vondendrie...@credativ.de>
Description:
 pgbackrest - Reliable PostgreSQL Backup & Restore
 pgbackrest-doc - Documentation package for pgbackrest
Closes: 896121
Changes:
 pgbackrest (2.02-1) unstable; urgency=medium
 .
   [ Christoph Berg ]
   * Install C module to "vendor" directory. Thanks Niko Tyni!
     (Closes: #896121)
 .
   [ Adrian Vondendriesch ]
   * New Upstream release:
     - Bug Fixes
       * Fix directory syncs running recursively when only the specified
         directory should be synced.
       * Fix archive-copy throwing "path not found" error for incr/diff
         backups.
       * Fix failure in manifest build when two or more files in PGDATA are
         linked to the same directory.
       * Fix delta restore failing when a linked file is missing.
       * Fix rendering of key/value and list options in help.
     - Features:
       * Add asynchronous, parallel archive-get. This feature maintains a queue
         of WAL segments to help reduce latency when PostgreSQL requests a WAL
         segment with restore_command.
       * Add support for additional pgBackRest configuration files in the
         directory specified by the --config-include-path option. Add
         --config-path option for overriding the default base path of the
         --config and --config-include-path option.
       * Add repo-s3-token option to allow temporary credentials tokens to be
         configured. pgBackRest currently has no way to request new credentials
         so the entire command (e.g. backup, restore) must complete before the
         credentials expire.
     - Improvements:
       * Update the archive-push-queue-max, manifest-save-threshold, and
         buffer-size options to accept values in KB, MB, GB, TB, or PB where
         the multiplier is a power of 1024.
       * Make backup/restore path sync more efficient. Scanning the entire
         directory can be very expensive if there are a lot of small tables.
         The backup manifest contains the path list so use it to perform syncs
         instead of scanning the backup/restore path.
       * Show command parameters as well as command options in initial info log
         message.
       * Rename archive-queue-max option to archive-push-queue-max to avoid
         confusion with the new archive-get-queue-max option. The old option
         name will continue to be accepted
Checksums-Sha1:
 4b2f7aedbab839a9fd5141a0a42a731449e73f19 2206 pgbackrest_2.02-1.dsc
 259d25579992d07a0f2cf5dd69acaab625c7f8e0 5688484 pgbackrest_2.02.orig.tar.gz
 70345a938f0b5a808469497f1d188b447b1526ca 8204 pgbackrest_2.02-1.debian.tar.xz
 f2d3d3903dd1b551ab8a7fd4175a76ea1bbab35f 7247 pgbackrest_2.02-1_amd64.buildinfo
Checksums-Sha256:
 bf3298e22adf4a195a23c617afc8261901623c12f1e12fceaf4d7bc6f5059b1c 2206 
pgbackrest_2.02-1.dsc
 63c7e75947fd9659266845d3146589fac0985757ac35b59bd6ead2ce83a93d5e 5688484 
pgbackrest_2.02.orig.tar.gz
 6156196f86a36f8fc3a5bea6982a9d5fb3ed20e586be05dc8bd53e3ab57c6a55 8204 
pgbackrest_2.02-1.debian.tar.xz
 325ceabfebd225712fc5df53378193d61be7408a9c64445ed3d1433f0989df16 7247 
pgbackrest_2.02-1_amd64.buildinfo
Files:
 9bf566feb10d21675e2e6212d9d11458 2206 database optional pgbackrest_2.02-1.dsc
 909fd644ac2f6a7726b6b89e028f6a0d 5688484 database optional 
pgbackrest_2.02.orig.tar.gz
 aa7c8b89fd204d4103aea4ad8f0fb4cd 8204 database optional 
pgbackrest_2.02-1.debian.tar.xz
 4be4cb138be017fefbdb896f1086b88c 7247 database optional 
pgbackrest_2.02-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJVBAEBCgA/FiEEIznqOD6ZG1g01Vr2YfeYXbhOCwQFAlrwTLEhHGFkcmlhbi52
b25kZW5kcmllc2NoQGNyZWRhdGl2LmRlAAoJEGH3mF24TgsEFq0QALwoo2r/ZjpC
ciURWbh9g+CL+dBW8n9PS06n3NQ/PH3e5wUN/hGoUVGpBAB6oTKHaVJ+8lao/yg/
R5Bp+bA6rmyObtdh2SpLvEx4G4kSI7DnbAhWcPUXnWKN8w7OgeEPulYi2jvSMmaC
5K7thWyeWOjPqzwU13LeO7eZu3+Vao6Xc/+F9DhH2f6JOk48ebomgB6DGrj9PWBg
JR+fSe0otpH57ANEZlcfri3VAiSZ0jB4YqFTi6uPIJiChGENrIk/TeSC68adgKsW
V4w3Ng/dLHHTfnJseVWjSCL7q7FH4zvldMFtxhpmUyHhjTA5jnB32Etl3v833azh
qDepH7C9gRNr5D1TJ78WA7cIYG12iWsn2sMprre7EwDa60ua9dhZHsTN/rwn9HuC
7WoAESy1aX11xlv3URBoRy6/wsLykbar6jkFrIXZb/144t1b60RfycaSHOX5mqPi
3pTJlB6LHart+lvFRgp39zUwa6UXMOk8wWnVwEK1+x4675poMNOnaxTXBI+1a997
rxGFLqxvJq377W1EKcfJLe5rUjxRUa5UzQaJPhV3kSMF8nPck6KwTNlVJDwt5YEs
xtotcyZtsJXLqAzj9guvamkO84/LOpRDkihhQ7rtdvS7NLrGRUrEbZn97wYywiyB
BnCXrx+qUcwwGGtcJz9Olb0ugWDzJfKz
=qlvH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to