On Mon, Jan 29, 2018 at 02:05:07PM +0000, Ian Jackson wrote: > Ah. But AIUI source-only upload *must not* be accompanied by an > _amd64.buildinfo (with the same name, anyway) because that *clashes* > with the buildd's .buildinfo.
dak handles them correctly whenever there is not a queue in front of the suite. So for example doing that for sid and exp uploads is totally fine, whereas doing that for stable uploads ends up in headaches for everybody. > Right. I was aware of this. Of course `env' output is not reliably > parseable if the values might contain newlines but I think we can hope > that it doesn't and read it accordingly in dgit. haha, don't keep your hopes too high :P If you watch my own output you'll see that it does contain newlines within the variables :) And also it's not only `env` output, but it's `(set -o posix; set)` followed by `env` with random messages from pbuilder itself. Let's just say that `pbuilder dumpconfig` is not really usable for parsing, it's mostly a debugging tool IMHO. > (Ideally I think pbuilder dumpconfig would fail if the output is > misleading.) Of course it doesn't, and I don't believe it's its job to do it. Then, there are other gotchas, that make the whole "ask pbuilder what its configuration is" kind of pointless: pbuilderrc is a shell script and therefore interpreted at runtime. If a user wants to (I do for some things) it can compute values according to what I've been asked to do, so for example somebody may have options with different values according to what subcommand is being run. But I believe this is very similar for sbuild as well, isn't it? Anyway, that's all speculation, I believe we should check what the problems are, and what we'd need to do before worrying about how the world is not nice to us. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature