[pkg-lxc-devel] Bug#1002564: lxc: packaging adjustments for LXD

Mathias Gibbens mathias at calenhad.com
Fri Dec 24 06:04:04 GMT 2021


Source: lxc
Version: 1:4.0.10-1
Severity: normal

  Work on packaging LXD for Debian (ITP #768073) is getting pretty
close to completion. I've recently started testing the LXD package that
I am able to build locally, making sure everything is working properly
before it's uploaded to NEW once the few remaining dependencies make it
through NEW themselves.

  LXD depends on the liblxc1 package, but not on the lxc package
itself. However, there are a few files currently shipped in the lxc
package that LXD needs to properly start. Specifically, the apparmor
profiles (all of /etc/apparmor.d/, except /etc/apparmor.d/usr.bin.lxc-
start) and the /usr/lib/<arch>-linux-gnu/lxc/rootfs/ directory.

  I'm hoping we can figure out a nice way to make these dependencies of
LXD available without having to pull in lxc itself (plus its own
dependencies). The easiest way might be to just move them to liblxc1,
which both lxc and LXD packages will depend on. Or, there might be some
other solution that could work.

  Realistically it's still going to be at least a couple of weeks
before LXD is ready for upload to NEW, so we've got some time to figure
this out.

Thanks,
Mathias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-lxc-devel/attachments/20211224/d6d3967f/attachment.sig>


More information about the Pkg-lxc-devel mailing list