Hi this is opinionated but very useful. I have a couple of newbie questions.
Did you try these scripts on Debian stable as host ? Why do we need two virtualization systems (schroot for sbuild & lxc for autopkgtest) ? Would it be possible to use only one (for example lxc) ? Paolo On 28/11/2016 08:27, Pirate Praveen wrote: > Hi, > > I find these scripts very useful so I thought of sharing it more widely. > I use it for ruby, go and nodejs packages. > > Scripts are here > https://anonscm.debian.org/cgit/pkg-ruby-extras/pkg-ruby-extras.git > > 1. git clone > 2. add cloned location to PATH, > 3. and run `setup`, (this will create sbuild chroot and lxc-container) > 4. then run `build` when you want to build a package from its source > tree (those who have upload access can use build-and-upload). > > Features: > 1. It will build in a clean chroot using sbuild, > 2. it will run autopkgtest in an lxc container, > 3. it will offer to run autopkgtest of any or all reverse dependencies, > 4. it will also offer to rebuild all or any reverse build dependencies. > > It is very convenient when updating packages, especially for major > updates that may break reverse dependencies. > > It could end up in a package some time in the future when it is made > more generic https://lists.debian.org/debian-ruby/2016/11/msg00011.html > > Thanks > Praveen
Description: OpenPGP digital signature