[Bug 1272059] Re: wsmancli needs to be rebuilt against openwsman-2.4.3

Kent Baxley 1272059 at bugs.launchpad.net
Fri Jan 24 04:31:21 UTC 2014


It was recommended that I try and break out the shared libraries into
their own binary packages.  libopenwsman1 contains different libraries
with different ABI versions in them, so, naming libopenwsman1 to
libopenwsman2 didn't seem to be very wise.

In response, I have broken out libopenwsman into the following packages:

libwsman1
libwsman-client2
libwsman-curl-client-transport1

All of the above have a "Replaces" directive for libopenwsman1

and I have also taken the libwsman-server libraries out of the main
openwsman package and put them in their own libwsman-server1 package.

I built a new version of openwsman-2.4.3 and put it in here:
https://launchpad.net/~dell-poweredge-team/+archive/sblim-builds/+packages

I also have a build of wsmancli in that ppa that built against the above
openwsman release.  So far, so good.

Here's how I tested the fix:

1) Installed wsmancli and libopenwsman1 from the main trusty archive and
verified that wsmancli failed to work.

2) Added the above ppa and updated wsmancli from it. I verified that the new
libwsman packages also came in as replacements for libopenwsman1.

3) Tested wsmancli and verified that it no longer dies looking for
missing libraries.

Please have a look at the packages and let me know if anything else
needs adjusting.  I'll remove my current debdiffs and, if desired, post
new ones if everything checks out OK.  Thanks.




** Patch removed: "openwsman.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/wsmancli/+bug/1272059/+attachment/3955410/+files/openwsman.debdiff

** Patch removed: "wsmancli.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/wsmancli/+bug/1272059/+attachment/3955409/+files/wsmancli.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1272059

Title:
  wsmancli needs to be rebuilt against openwsman-2.4.3

Status in “wsmancli” package in Ubuntu:
  Confirmed

Bug description:
  The wsmancli package needs to be rebuilt against openwsman-2.4.3,
  which is the latest openwsman release in ubuntu.   wsmancli uses
  libopenwsman1 as a dependency and the new openwsman is incompatible.

  if you currently try and run wsmancli with libopenwsman1 version 2.4.3
  installed, the command will fail with:

  wsman: error while loading shared libraries: libwsman_client.so.1:
  cannot open shared object file: No such file or directory

  If I rebuild wsmancli against 2.4.3's version of libopenwsman1 the
  wsmancli command starts working again.

  I'll post a debdiff shortly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wsmancli/+bug/1272059/+subscriptions



More information about the Ubuntu-sponsors mailing list