ubuntu_lxc test is failed with lxc-utils package not installed

Bug #1805978 reported by Po-Hsu Lin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
Fix Released
Undecided
Unassigned
lxc (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

On Bionic since Nov.29,
the ubuntu_lxc test is failing with:

 Running 'apt-get install --yes automake autopkgtest build-essential cloud-image-utils dh-autoreconf lxc texinfo gcc-multilib liblxc1'
 [stdout] Reading package lists...
 [stdout] Building dependency tree...
 [stdout] Reading state information...
 [stdout] liblxc1 is already the newest version (3.0.3-0ubuntu1~18.04.1).
 [stdout] Some packages could not be installed. This may mean that you have
 [stdout] requested an impossible situation or if you are using the unstable
 [stdout] distribution that some required packages have not yet been created
 [stdout] or been moved out of Incoming.
 [stdout] The following information may help to resolve the situation:
 [stdout]
 [stdout] The following packages have unmet dependencies:
 [stdout] lxc : Depends: lxc-utils (>= 3.0.2-0ubuntu1~18.04.1) but it is not going to be installed
 [stderr] E: Unable to correct problems, you have held broken packages.

Po-Hsu Lin (cypressyew)
Changed in ubuntu-kernel-tests:
status: New → In Progress
assignee: nobody → Po-Hsu Lin (cypressyew)
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

It looks like this is a temporary issue, put the patch on hold to see how it goes.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

I can see this issue again, seems that there is another new update for it...

Running 'apt-get install --yes automake autopkgtest build-essential cloud-image-utils dh-autoreconf lxc lxc-utils texinfo gcc-multilib liblxc1'
 Reading package lists...
 Building dependency tree...
 Reading state information...
 liblxc1 is already the newest version (3.0.3-0ubuntu1~18.04.1).
 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:
  lxc-utils : Depends: liblxc1 (= 3.0.2-0ubuntu1~18.04.1) but 3.0.3-0ubuntu1~18.04.1 is to be installed
              Recommends: libpam-cgfs but it is not going to be installed
 E: Unable to correct problems, you have held broken packages.

Po-Hsu Lin (cypressyew)
tags: added: bionic
tags: added: package-from-proposed
Changed in ubuntu-kernel-tests:
status: In Progress → Confirmed
assignee: Po-Hsu Lin (cypressyew) → nobody
Revision history for this message
Stéphane Graber (stgraber) wrote :

This system is using a mix of -proposed and non-proposed packages, this isn't going to work and isn't supported, marking invalid.

Changed in lxc (Ubuntu):
status: New → Invalid
Revision history for this message
Stefan Bader (smb) wrote :

@Stéphane, isn't that the way Britney works? There will always be one package from proposed which is triggering ADT and the rest is non-proposed. Or was there more than one?

Revision history for this message
Stéphane Graber (stgraber) wrote :

Well, the adt setup in this case just can't work, you can't tell apt to install lxc-utils from -updates and liblxc1 from -proposed when they have strict dependencies between them, you're just going to be getting an apt failure.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

So I think the solution is to get both of lxc-utils (universe) and liblxc1 (main) from -proposed, right?

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Didn't see this issue this cycle for the Bionic OEM kernel testing.
Probably it's because all these packages have been released.

Closing this bug.

Changed in ubuntu-kernel-tests:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.