[Bug 1183916] Re: Purge build dependencies after building package
This was fixed a long time ago. We've been using adt-virt-qemu instead of -null, which does have that behaviour. ** Changed in: auto-package-testing Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
As Robie already explained, we won't do this with virt-null. virt-lxc has this behaviour for example. ** Changed in: autopkgtest (Ubuntu) Status: Triaged = Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
I think autopkgtest is working as designed. Since run-adt-test uses the adt-virt-null driver, and the adt-virt-null driver doesn't support the revert virt driver capability, build dependencies do not get cleaned up. To fix this, run-adt-test should use a proper virt driver that supports revert and revert-full-system. Cleaning up build dependencies when using virt drivers that do support revert-full-system will just waste time, though I don't see it doing any harm. So I'm neutral on Adam's approach, although I think it's just a workaround for problem caused by the consequence of using adt-virt- null in production. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
Seems Adam is working on this, assigning to him. ** Changed in: autopkgtest (Ubuntu) Importance: Undecided = Wishlist ** Changed in: autopkgtest (Ubuntu) Status: New = Triaged ** Changed in: autopkgtest (Ubuntu) Assignee: (unassigned) = Adam Gandelman (gandelman-a) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
** Also affects: autopkgtest (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
Opening a task against autopkgtest as after taking a quick look at the code, auto-package-testing doesn't actually seem to do the building. As an aside, the naming conventions are a bit confusing. There are run- adt-test and run-adt scripts in auto-package-testing and an adt-run script in autopkgtest. Am I the only one that finds this a bit hard to keep straight? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1183916] Re: Purge build dependencies after building package
Yes, it certainly is confusing. :P I've thrown up a patch against autopkgtest 2.0.1ubuntu4, I need to rebase against newest version before submitting. It attempts to track new dependencies that are installed during package build time and does a quick attempt at purging them post-build. ATM the purge is pretty naive (just a dpkg -P $PACKAGES), but this fixes the issue for me and fails tests when a package is missing a run-time Depends that happens to be listed as a Build-Depends. http://bazaar.launchpad.net/~gandelman-a/ubuntu/precise/autopkgtest/purge_build_deps/revision/31 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1183916 Title: Purge build dependencies after building package To manage notifications about this bug go to: https://bugs.launchpad.net/auto-package-testing/+bug/1183916/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs