NCP2: pkgtrans built against wrong version of libssl

Bug #350935 reported by andy_js
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.

Revision history for this message
Martin Kleppmann (martin-eptcomputing) wrote :

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?

Revision history for this message
Martin Kleppmann (martin-eptcomputing) wrote :

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

Revision history for this message
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

Revision history for this message
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.

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.