For #1 VGAuathServices this is already built against libxmlsec1-dev (was the 
fix for bug 1677196 ).
It must be an artifact of the backport, maybe the older version lacks something.

I found in the build log:
checking xmlsec/xmlsec.h usability... no
checking xmlsec/xmlsec.h presence... no
checking for xmlsec/xmlsec.h... no
checking for xmlsec1-config... /usr/bin/xmlsec1-config

OTOH a newer build (e.g. the same on Bionic) has this as well:
checking xmlsec/xmlsec.h usability... no
checking xmlsec/xmlsec.h presence... no
checking for xmlsec/xmlsec.h... no
checking for xmlsec1-config... /usr/bin/xmlsec1-config

Ignoring the above I clearly confirm that the service is missing.
./lib/systemd/system/vgauth.service is in
[1] bionic, but not [2] backport build.

[1]: 
https://launchpadlibrarian.net/358778573/buildlog_ubuntu-bionic-amd64.open-vm-tools_2%3A10.2.0-3ubuntu2_BUILDING.txt.gz
[2]: 
https://launchpadlibrarian.net/358001805/buildlog_ubuntu-xenial-amd64.open-vm-tools_2%3A10.2.0-3ubuntu0.16.04.1~ppa2_BUILDING.txt.gz


I found dh_installsystemd used in the new code which didn't exist back then.
Therefore the override in d/rules effectively became a no-op and by that 
forgetting most of the services vgauth, fus.mount and also some renames due to 
the special char in those services.

This needs some more cleanups, I'm currently iterating on the ppa and
will post here once it is ready for retest.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1741390

Title:
  Please backport open-vm-tools 2:10.2.0-3 (main) from bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/xenial-backports/+bug/1741390/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to