Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-07-08 Thread Ian Jackson
Ian Jackson writes (Re: Bug#678359: autopkgtest: Depends: @ only works when building the source): You have done most of what I suggested. I like your patch, thanks. After a bit more review and testing I found one bug in it, which I have fixed. I'm about to upload and push the result. Thanks

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-07-05 Thread Ian Jackson
Martin Pitt writes (Bug#678359: autopkgtest: Depends: @ only works when building the source): Ian Jackson [2012-07-04 16:51 +0100]: Where This == the list of binaries that are being produced by this source (as a new ctor argument)? No, the tree. I see. I haven't done that yet

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-07-04 Thread Martin Pitt
Hello Ian, Ian Jackson [2012-06-28 1:01 +0100]: Thanks for working on this. Looking at it I'm not entirely clear that the patch is right. I'm quite tired right now and could be wrong but it seems to me that we should be using the tree from the tree argument to read_control. This should

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-07-04 Thread Ian Jackson
Martin Pitt writes (Re: Bug#678359: autopkgtest: Depends: @ only works when building the source): Ian Jackson [2012-06-28 1:01 +0100]: Thanks for working on this. Looking at it I'm not entirely clear that the patch is right. I'm quite tired right now and could be wrong but it seems

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-07-04 Thread Martin Pitt
Hello Ian, Ian Jackson [2012-07-04 16:51 +0100]: Where This == the list of binaries that are being produced by this source (as a new ctor argument)? No, the tree. I see. I haven't done that yet, but I agree it could improve the structure a little. Perhaps it would be better to

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-06-27 Thread Ian Jackson
Martin Pitt writes (Bug#678359: autopkgtest: Depends: @ only works when building the source): Martin Pitt [2012-06-21 11:13 +0200]: Attached patch does that. Version 2 of the patch, this now filters out udebs. Thanks for working on this. Looking at it I'm not entirely clear that the patch

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-06-21 Thread Martin Pitt
tag 678359 patch thanks Martin Pitt [2012-06-21 7:43 +0200]: IMHO the package list for @ should be generated from debian/control, not from the generated .debs during a local build. Attached patch does that. I'm not quite sure about the handling of t.act.tests_tree.path (it is -- erm -- not

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-06-21 Thread Martin Pitt
Martin Pitt [2012-06-21 11:13 +0200]: Attached patch does that. Version 2 of the patch, this now filters out udebs. Martin -- Martin Pitt| http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) runner/adt-run: Expand '@' test

Bug#678359: autopkgtest: Depends: @ only works when building the source

2012-06-20 Thread Martin Pitt
Package: autopkgtest Version: 2.2.0 When you have a package which specifies no-build-needed, then the package build step is (correctly) skipped. However, in that case t.act.binaries is not initialized and left at [], and thus the @ Depends expansion: for (pkg,bin) in