home  bbs  files  messages ]

      ZZLI4428             linux.debian.maint.dpkg             86 messages      

[ previous | next | reply ]

[ list messages | list forums ]

  Msg # 60 of 86 on ZZLI4428, Thursday 9-17-25, 7:56  
  From: MICHAEL BIEBL  
  To: ALL  
  Subj: Bug#1115395: dpkg-shlibdeps fails to fin  
 XPost: linux.debian.bugs.dist 
 From: biebl@debian.org 
  
 Package: dpkg-dev 
 Version: 1.22.21 
 Severity: important 
 File: /usr/bin/dpkg-shlibdeps 
  
 Hi Guillem, 
  
 for some back story please see 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111805#49 
  
 In https://salsa.debian.org/glibc-team/glibc/-/commit/5e3aa11165 
 e9aad080881fb98f9e5b01b277857 
 (currently only available via Debian experimental), 
 the duplicated paths for /lib were removed from ld.so.conf files. 
  
 This triggered a build failure for ncl, hdf-eos5 and ruby-hdfeos5. 
  
 All those packages link against libgctp and the build failures look 
 similar: 
  
  
 hdf-eos5: 
  
 dpkg-shlibdeps: error: no dependency information found for /usr/ 
 ib/x86_64-linux-gnu/libgctp-2.0.0.so (used by debian/libhe5-hdfe 
 s0t64/usr/lib/x86_64-linux-gnu/libhe5_hdfeos.so.0.0.0) 
 dpkg-shlibdeps: hint: check if the library actually comes from a package 
 dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/libhe5-hdfeos0t64.substvars 
 debian/libhe5-hdfeos0t64/usr/lib/x86_64-linux-gnu/libhe5_hdfeos.so.0.0.0 
 returned exit code 1 
  
 ncl: 
  
 dpkg-shlibdeps: error: no dependency information found for /usr/ 
 ib/x86_64-linux-gnu/libgctp-2.0.0.so (used by debian/libncarg0t6 
 /usr/lib/x86_64-linux-gnu/libNGncl.so.1) 
 dpkg-shlibdeps: hint: check if the library actually comes from a package 
 dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/libncarg0t64.substvars 
 debian/libncarg0t64/usr/lib/x86_64-linux-gnu/libNGgksPS.so.1 deb 
 an/libncarg0t64/usr/lib/x86_64-linux-gnu/libNGmisc2.so.1 debian/ 
 ibncarg0t64/usr/lib/x86_64-linux-gnu/libNGllu.so.1 
 debian/libncarg0t64/usr/lib/x86_64-linux-gnu/libNGras.so.1 debia 
 /libncarg0t64/usr/lib/x86_64-linux-gnu/libNGcgm.so.1 debian/libn 
 arg0t64/usr/lib/x86_64-linux-gnu/libNGff.so.1 debian/libncarg0t6 
 /usr/lib/x86_64-linux-gnu/libNGgksPDF.so.1 debian/ 
 libncarg0t64/usr/lib/x86_64-linux-gnu/libNGgksX.so.1 debian/libn 
 arg0t64/usr/lib/x86_64-linux-gnu/libfftpack5_dp.so.1 debian/libn 
 arg0t64/usr/lib/x86_64-linux-gnu/libNGnfpfort.so.1 debian/libnca 
 g0t64/usr/lib/x86_64-linux-gnu/libNGgksCTXT.so.1 debian/ 
 libncarg0t64/usr/lib/x86_64-linux-gnu/libNGlluC.so.1 debian/libn 
 arg0t64/usr/lib/x86_64-linux-gnu/libNGmp.so.1 debian/libncarg0t6 
 /usr/lib/x86_64-linux-gnu/libNGmisc.so.1 debian/libncarg0t64/usr 
 lib/x86_64-linux-gnu/libNGgks.so.1 debian/libncarg0t64/usr/ 
 lib/x86_64-linux-gnu/libNGhlu.so.1 debian/libncarg0t64/usr/lib/x 
 6_64-linux-gnu/libNGncl.so.1 debian/libncarg0t64/usr/lib/x86_64- 
 inux-gnu/libNGctrans.so.1 debian/libncarg0t64/usr/lib/x86_64-lin 
 x-gnu/libNGmath.so.1 debian/libncarg0t64/usr/lib/x86_64- 
 linux-gnu/libNGc.so.1 debian/libncarg0t64/usr/lib/x86_64-linux-g 
 u/libNGnfp.so.1 debian/libncarg0t64/usr/lib/x86_64-linux-gnu/libNGcn.so.1 
 debian/libncarg0t64/usr/lib/x86_64-linux-gnu/libNGictrans.so.1 returned exit 
 code 1 
 dh_shlibdeps: error: Aborting due to earlier error 
 make: *** [debian/rules:14: binary] Error 25 
  
  
 ruby-hdfeos5: 
  
 dpkg-shlibdeps: error: no dependency information found for /usr/ 
 ib/x86_64-linux-gnu/libgctp-2.0.0.so (used by debian/ruby-hdfeos 
 /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3.3.0/numru/hdfeos5raw.so) 
 dpkg-shlibdeps: hint: check if the library actually comes from a package 
 dh_shlibdeps: error: dpkg-shlibdeps -Tdebian/ruby-hdfeos5.substvars 
 debian/ruby-hdfeos5/usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/3. 
 .0/numru/hdfeos5raw.so returned exit code 1 
 dh_shlibdeps: error: Aborting due to earlier error 
 make: *** [debian/rules:18: binary] Error 25 
  
  
  
 If you want to reproduce the problem, remove the line 
 /lib/x86_64-linux-gnu 
 in /etc/ld.so.conf.d/x86_64-linux-gnu.conf and try to build one of those 
 packages in debian sid or trixie. 
  
 It is unclear to me, if this is a problem in libgctp, dpkg-shlibdeps or 
 the affected packages themselves. I decided to file it against 
 dpkg(-shlibdeps) as it is the command failing. 
 I chose severity important (as it makes packages FTBFS) and it probably 
 should be bumped to RC once glibc with that change is uploaded to 
 unstable. 
  
 The setup of libgctp is a bit special as detailed in 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111805#69 
  
 As Aurelien pointed out, while special it should still be covered 
 according to the dpkg-shlibdeps documentation but maybe it is hitting 
 less tested code paths. 
  
 Would very much appreciate your input on this matter. 
  
 Michael 
  
  
 -- System Information: 
 Debian Release: forky/sid 
   APT prefers unstable 
   APT policy: (500, 'unstable'), (1, 'experimental') 
 Architecture: amd64 (x86_64) 
  
 Kernel: Linux 6.16.7+deb14-amd64 (SMP w/16 CPU threads; PREEMPT) 
 Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not 
 set 
 Shell: /bin/sh linked to /usr/bin/dash 
 Init: systemd (via /run/systemd/system) 
 LSM: AppArmor: enabled 
  
 Versions of packages dpkg-dev depends on: 
 ii  binutils      2.45-7 
 ii  bzip2         1.0.8-6 
 ii  libdpkg-perl  1.22.21 
 ii  make          4.4.1-2 
 ii  patch         2.8-2 
 ii  perl          5.40.1-6 
 ii  tar           1.35+dfsg-3.1 
 ii  xz-utils      5.8.1-1.1 
  
 Versions of packages dpkg-dev recommends: 
 ii  build-essential          12.12 
 ii  fakeroot                 1.37.1.2-1 
 ii  gcc [c-compiler]         4:15.2.0-4 
 ii  gcc-15 [c-compiler]      15.2.0-4 
 ii  gnupg                    2.4.8-3 
 ii  gpgv                     2.4.8-3 
 ii  libalgorithm-merge-perl  0.08-5 
 ii  sqv                      1.3.0-3 
  
 Versions of packages dpkg-dev suggests: 
 ii  debian-keyring             2025.07.26 
 pn  debian-tag2upload-keyring   
  
 -- no debconf information 
  
 --- SoupGate-Win32 v1.05 
  * Origin: you cannot sedate... all the things you hate (1:229/2) 

[ list messages | list forums | previous | next | reply ]

search for:

328,106 visits
(c) 1994,  bbs@darkrealms.ca