NCP2: pkgtrans built against wrong version of libssl

Bug #350935 reported by andy_js on 2009-03-29
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Nexenta Operating System
New
Undecided
Unassigned

Bug Description

pkgtrans from sunwpkgcmdsu gives:

ld.so.1: pkgtrans: fatal: libssl.so.0.9.7: open failed: No such file or directory

The maintainer thinks they've already fixed this because debian/changelog says:

  * Compiled against libssl0.9.8

It looks like the source package contains binaries (built on opensolaris I expect) and the packager just built the .deb.

I get the same message running /usr/sun/bin/pkginfo on Nexenta 2.0 RC1, which breaks the installation of OpenSolaris packages on Nexenta. Is there a known work-around?

I found a work-around: installing the libssl0.9.7 package seems to do the job.

wget http://www.nexenta.org/apt/dists/elatte-unstable/main/binary-solaris-i386/oldlibs/libssl0.9.7_0.9.7g-5nexenta3_solaris-i386.deb
dpkg -i libssl0.9.7_0.9.7g-5nexenta3_solaris-i386.deb

Rob (rob1weld) wrote :

Also affected: pkgtrans
The workaround fixes the "ld.so.1: pkgtrans: fatal: libssl.so.0.9.7: open failed: No such file or directory" error.

Rob

Ycros (ycros) wrote :

This seems to be affecting the entire sunwpkgcmdsu package. It looks like the package was built against libssl0.9.7, yet the package explicitly specifies libssl0.9.8 as a dependency.

rob terhaar (robbyt) wrote :

Not to soapbox... but long-outstanding bugs like this that are easy to fix and affect many people are what turn people off about a distribution. I cannot use alien/pkgadd because it was compiled against the old libssl library.

Thank you to Martin for the work around.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers