Hi Anna and Andreas, […] >> I got the following error: "Error: container adt-sid-amd64 is not defined" >> >> This <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799760> discussion >> looks relevant, but the executed command here is slightly different. >> >> Do you have any ideas how to fix this issue? What am I doing wrong? > > Hmmmm, good question. Its a long time ago thyt I used adt-run and I > need to refresh my mind myself. I would need some more time to check > myself which I do not have currently. I'd recommend you stick to a > shell script that runs in your *local* machine for the moment. > > Or may be somebody else here on the list can help?
I think that 'debci setup’ only prepares a schroot environment to use as a testbed, so you need to use: $ adt-run --user debci foobar.changes --- schroot debci-sid-amd64 where I’m not completely sure about the name of the environment, it may be different for you. LXC uses a different container format and you need to use a different command for building. For LXC I had to use ’act-build-lxc’, e.g. $ sudo adt-build-lxc debian sid will build you a LXC container for sid. > If not and you > want to get this up and running before I'm back from vacation you have > very good chances to ask this question on the mailing list > debian-ment...@lists.debian.org > Just do not hesitate to ask there. Seconded. They are usually quite responsive :) Cheers, Sascha