NCP2: pkgtrans built against wrong version of libssl
| 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 found a work-around: installing the libssl0.9.7 package seems to do the job.
wget http://
dpkg -i libssl0.
| Rob (rob1weld) wrote : | #3 |
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 : | #4 |
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 : | #5 |
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.

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?