Your message dated Thu, 26 Aug 2021 19:18:44 +0000
with message-id <[email protected]>
and subject line Bug#914128: fixed in perl 5.34.0-1
has caused the Debian Bug report #914128,
regarding perl: usrmerge issues
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 [email protected]
immediately.)


-- 
914128: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914128
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: perl
Version: 5.28.0-3
User: [email protected]
Usertags: usrmerge

Diffoscoping a perl built on a usrmerged [1] system with
one built on a non-usrmerged system reveals the configure
process hardcoding some paths in the build results,

[1] https://wiki.debian.org/UsrMerge

Snippets from config.h, Config.pm, Config_heavy.pl, config.sh.debug.gz
and so forth include things below.

The /bin vs. /usr/bin command paths can probably be fixed/worked around
by passing the full /bin paths (which should work on both systems)
directly to Configure. The /lib64 thing in libpth / glibpth looks like
a bug to me. I don't know what to do about libsdirs and libsfound.

There's potential breakage if perl is built on a usrmerged system but
run on a non-usrmerged one. I suspect the breakage would not be very bad
and that most of this is cosmetic and not widely used.

Filing this to at least document the issue for now.

-#define LOC_SED        "/bin/sed"      /**/
+#define LOC_SED        "/usr/bin/sed"  /**/

-#define PHOSTNAME "/bin/hostname"      /* How to get the host name */
+#define PHOSTNAME "/usr/bin/hostname"  /* How to get the host name */

-libpth => '/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed 
/usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib 
/usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib',
+libpth => '/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed 
/usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib 
/usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /lib64 /usr/lib64',

-lns='/bin/ln -s'
+lns='/usr/bin/ln -s'

-rm_try='/bin/rm -f try try a.out .out try.[cho] try..o core core.try* 
try.core*'
+rm_try='/usr/bin/rm -f try try a.out .out try.[cho] try..o core core.try* 
try.core*'

-glibpth='/usr/shlib  /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib 
/usr/ucblib /usr/local/lib '
+glibpth='/usr/shlib  /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib 
/usr/ucblib /usr/local/lib /lib64 /usr/lib64 /usr/local/lib64 '

-libsdirs=' /usr/lib/x86_64-linux-gnu'
+libsdirs=' /lib/x86_64-linux-gnu'

-libsfound=' /usr/lib/x86_64-linux-gnu/libgdbm.so 
/usr/lib/x86_64-linux-gnu/libgdbm_compat.so /usr/lib/x86_64-linux-gnu/libdb.so 
/usr/lib/x86_64-linux-gnu/libdl.so /usr/lib/x86_64-linux-gnu/libm.so 
/usr/lib/x86_64-linux-gnu/libpthread.so /usr/lib/x86_64-linux-gnu/libc.so 
/usr/lib/x86_64-linux-gnu/libcrypt.so'
-libspath=' /usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed 
/usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib 
/usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib'
+libsfound=' /lib/x86_64-linux-gnu/libgdbm.so 
/lib/x86_64-linux-gnu/libgdbm_compat.so /lib/x86_64-linux-gnu/libdb.so 
/lib/x86_64-linux-gnu/libdl.so /lib/x86_64-linux-gnu/libm.so 
/lib/x86_64-linux-gnu/libpthread.so /lib/x86_64-linux-gnu/libc.so 
/lib/x86_64-linux-gnu/libcrypt.so'
+libspath=' /usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/8/include-fixed 
/usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib 
/usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /lib64 /usr/lib64'

-- 
Niko Tyni   [email protected]

--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.34.0-1
Done: Niko Tyni <[email protected]>

We believe that the bug you reported is fixed in the latest version of
perl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <[email protected]> (supplier of updated perl 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 26 Aug 2021 21:20:41 +0300
Source: perl
Architecture: source
Version: 5.34.0-1
Distribution: experimental
Urgency: medium
Maintainer: Niko Tyni <[email protected]>
Changed-By: Niko Tyni <[email protected]>
Closes: 914128 992200
Changes:
 perl (5.34.0-1) experimental; urgency=medium
 .
   * Update to new upstream version 5.34.0.
   * Add a build time sanity check to make sure we filter away generated
     files from the regen-configure tarball. (Closes: #992200)
   * Fix usrmerge related reproducibility issues. Thanks to Vagrant
     Cascadian. (Closes: #914128)
   * Update cross build support files.
   * Skip io/msg.t on x32 due to broken System V message queues.
     (See #988900)
   * [SECURITY] CVE-2021-36770: Encode loading code from working directory
Checksums-Sha1:
 54120c644fcf449c5ba56dba468c62afead3bf4e 2886 perl_5.34.0-1.dsc
 eca37348b91435b329a3e60376409ee265b9fda1 415412 
perl_5.34.0.orig-regen-configure.tar.xz
 d461e206a1dca5e79d39e77debf0b564f6d77d37 12881416 perl_5.34.0.orig.tar.xz
 58093e5887a3425725bca4d73b43203aafb84a00 166148 perl_5.34.0-1.debian.tar.xz
 43059105913e27eaff3688deb0342317ae8ba0a1 6291 perl_5.34.0-1_source.buildinfo
Checksums-Sha256:
 431f91a259fbff835d5e5e900e17c4beac28a5488c3de20dc3c11bae12545523 2886 
perl_5.34.0-1.dsc
 b168f566401fdccc13d0616c258854c1e1a461276922babca617097cd9dfd85b 415412 
perl_5.34.0.orig-regen-configure.tar.xz
 82c2e5e5c71b0e10487a80d79140469ab1f8056349ca8545140a224dbbed7ded 12881416 
perl_5.34.0.orig.tar.xz
 b5b645fe1c5c6ecb04e2a41b704346f6fb83943147888ac4bce1042b008f06ed 166148 
perl_5.34.0-1.debian.tar.xz
 4cb99076151400c732b596bbd47cda307d99d9df3a13e0d52df55ff8f7f126f1 6291 
perl_5.34.0-1_source.buildinfo
Files:
 39df5f608020da349861bbb8572fd87e 2886 perl standard perl_5.34.0-1.dsc
 169eb75873e6bd40134abb028db49295 415412 perl standard 
perl_5.34.0.orig-regen-configure.tar.xz
 df7ecb0653440b26dc951ad9dbfab517 12881416 perl standard perl_5.34.0.orig.tar.xz
 cad740833f94a26e922aac55d1952499 166148 perl standard 
perl_5.34.0-1.debian.tar.xz
 3e75680a24a34f270b73fc398530265c 6291 perl standard 
perl_5.34.0-1_source.buildinfo

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

iQJFBAEBCAAvFiEEdqKOQsmBHZHoj7peLsD/s7cwGx8FAmEn3CsRHG50eW5pQGRl
Ymlhbi5vcmcACgkQLsD/s7cwGx8i8xAAkiPJbIndasFGUxN0x1W1WWBVQY5N8i8J
DhZU0lWfywiU7/F1FxVoGmNwawwtnHQcxkn8oIr1hLzhexvcsL4aRaGORLONyM4l
mf5rDmt2+jDEkPEcfIDHPDsmCa1e8gnyueC8mtPUNvql4E6evXlpXBsURD9B376m
b9OtY9LH8UyieesFbErod3uJuJQkKgdvObSKwT6vBNlRDwUdt2a1dmc0gk/kh/X/
OGTmuqFZS5PD+QE4JautO8HOk3F/R8maqd0o3dB66yeylphTeBOfv9cushJD1Tbv
PTPHPQwc3E3Y57QmXEBeeUeoEEmLryLCXzYX0BXoV6+b2/kQNRWq+qaXi10gWVad
uwmhe7+rq0AayrFELksR5WK2IPqU4xi9kClsWP8yAMRvSzp/mlPVqFpXrpa9tqwL
S+HYZZDOfZx174LQO2lpF3Nug9uzGZO95eo5tRJfoMRAA3fU735FfB9hkY880xde
IF5DLh5EDaJdgNNqIOnPKhy6PvChWlSOvXUH7fn+3aa8XqPeIHGPCoy4QXH9QAIH
1BlcSAqk6DLBIkwnBEyt14+4OWvR8WSQx0ALFIk+i3x5OacBaigl/kIsYPWxF5k7
WYZVJODb0cOvTcZPAA2xz+RRQq1gjJbWFPMsDv49uzNt5l02FGpGNyz6VZs3djq5
+ABOoTDrqUM=
=HPxM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to