[Bug 1803804] Re: Recommends: ssh-import-id missing in openssh 1:7.9p1-1
Steve Langasek
steve.langasek at canonical.com
Sat Nov 17 05:18:18 UTC 2018
printf debugging of debian/rules shows that $(UBUNTU) is set to the
literal string:
dpkg-vendor --derives-from && echo yes || echo no
That seems unexpected. It seems /usr/share/dpkg/vendor.mk is incorrect
about the usage of dpkg_vendor_derives_from and that this has never
worked as advertised, but that openssh in disco has switched to using
this function for the first time, introducing the regression.
** Changed in: openssh (Ubuntu)
Assignee: (unassigned) => Canonical Server Team (canonical-server)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/1803804
Title:
Recommends: ssh-import-id missing in openssh 1:7.9p1-1
Status in openssh package in Ubuntu:
New
Bug description:
ssh-import-id shows on http://people.canonical.com/~ubuntu-archive
/component-mismatches as wanting demotion to universe. This is
because openssh-server in disco has dropped its Recommends on this
package, which appears to be a misbuild.
From the build log, I see:
dh_gencontrol -- -V'openssh-server:Recommends='
(https://launchpad.net/ubuntu/+source/openssh/1:7.9p1-1/+build/15632765)
But debian/rules has:
ifeq ($(UBUNTU),yes)
server_recommends := ssh-import-id
else
server_recommends :=
endif
[...]
override_dh_gencontrol:
dh_gencontrol -- -V'openssh-server:Recommends=$(server_recommends)'
So this is supposed to be set but isn't.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1803804/+subscriptions
More information about the foundations-bugs
mailing list