Cannot install LXD, missing dependency libgolang-gopkg-lxc-go-lxc.v2-1-a3c26daa6cca00f2c837bfab1c491e3eb2419feb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxd (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Yakkety |
Fix Released
|
Undecided
|
Stéphane Graber |
Bug Description
# Rationale
The upload of a refreshed go-lxc is breaking installation of lxd on yakkety.
# Test case
Confirm that LXD is now installable and that its autopkgtests are still passing
# Regression potential
Can't be much worse than not installable.
In the future we must keep in mind that the auto-generated binary packages for Go shlibs don't necessarily trigger uninstallable checks...
On a freshly 'apt-get update'd Ubuntu 16.10:
$ sudo apt-get install lxd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
lxd : Depends: libgolang-
E: Unable to correct problems, you have held broken packages.
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: lxd (not installed)
ProcVersionSign
Uname: Linux 4.8.0-32-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Dec 23 13:02:30 2016
InstallationDate: Installed on 2016-11-28 (24 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: lxd
UpgradeStatus: No upgrade log present (probably fresh install)
Status changed to 'Confirmed' because the bug affects multiple users.