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
signature.asc
Description: This is a digitally signed message part