pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40267: libxslt too specific NEEDED share libraries



>Number:         40267
>Category:       pkg
>Synopsis:       libxslt too specific NEEDED share libraries
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 25 03:55:00 +0000 2008
>Originator:     reed%reedmedia.net@localhost
>Release:        DragonFly 2.1.1-DEVELOPMENT
>Organization:
  Jeremy C. Reed
>Environment:
        
        
>Description:
Noticed that libxslt package didn't work with older libxml2 package
if though dependencies are okay. This was due to shared libraries
being to restrictive. I don't see this on NetBSD, but only on DragonFly.

pkgbox:/build/reed/pkgsrc-ABI_DEPENDS-testing> objdump -x 
destdir/lib/libxslt.so | grep NEED
  NEEDED      libxml2.so.2.6.32
  NEEDED      libz.so.3
  NEEDED      libm.so.3
  NEEDED      libc.so.6
pkgbox:/build/reed/pkgsrc-ABI_DEPENDS-testing> objdump -x destdir/bin/xsltproc 
| grep NEEDE
  NEEDED      libxslt.so.1.1.24
  NEEDED      libexslt.so.0.8.13
  NEEDED      libgcrypt.so.11.5.1
  NEEDED      libgpg-error.so.0.4.0
  NEEDED      libintl.so.3.4.3
  NEEDED      libxml2.so.2.6.32
  NEEDED      libz.so.3
  NEEDED      libm.so.3
  NEEDED      libc.so.6
x:/build/reed/pkgsrc-ABI_DEPENDS-testing> ldd destdir/bin/xsltproc         
destdir/bin/xsltproc:
        libxslt.so.1.1.24 => 
/build/reed/pkgsrc-ABI_DEPENDS-testing/destdir/lib/libxslt.so.1.1.24 
(0x28070000)
        libexslt.so.0.8.13 => 
/build/reed/pkgsrc-ABI_DEPENDS-testing/destdir/lib/libexslt.so.0.8.13 
(0x280a0000)
        libgcrypt.so.11.5.1 => 
/build/reed/pkgsrc-ABI_DEPENDS-testing/destdir/lib/libgcrypt.so.11.5.1 
(0x280b0000)
        libgpg-error.so.0.4.0 => 
/build/reed/pkgsrc-ABI_DEPENDS-testing/destdir/lib/libgpg-error.so.0.4.0 
(0x28123000)
        libintl.so.3.4.3 => 
/build/reed/pkgsrc-ABI_DEPENDS-testing/destdir/lib/libintl.so.3.4.3 (0x28126000)
        libxml2.so.2.6.32 => not found (0x0)
        libz.so.3 => /usr/lib/libz.so.3 (0x2812f000)
        libm.so.3 => /usr/lib/libm.so.3 (0x28140000)
        libc.so.6 => /usr/lib/libc.so.6 (0x28150000)
        libxml2.so.2.6.32 => not found (0x0)
        libxml2.so.2.6.32 => not found (0x0)

>How-To-Repeat:
        
>Fix:
Teach libxslt build about DragonFly?

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index