On Tue, May 05, 2009 at 07:12:30AM +0200, martin f krafft wrote: > also sprach Paul Hedderly <p...@mjr.org> [2008.06.04.2122 +0200]: > > What I would really like to be able to do is not give dak a source > > package at all! > > > > I would really like to just say to it 'pull tag "debian/1.2-9" from > > "git://foo.bar/wibble.git' > > Yes, that would be nice, but there are still open questions to > solve, e.g. how do you assure that the tag actually builds? This is > why we require at least one binary package with an upload, so that > the build daemons don't have to rake through broken packages and > their admins get annoyed.
There is nothing to stop the build daemon creating a "canonical tar". But the issue you are really pointing to is that "tags" can change.... so we should only use the _SHA-1 of a commit_ since that cannot (reasonably) change... and if is buildable, then within the same scope that a tar bundle would be buildable on a different machine/setup then the same commit would be similarly buildable - in fact - you get more of a guarruntee of getting exactly the same thing this way - tar files can be modified... > I've raised this issue many times in the last 8 years. ;) > My last coherent writeup was > http://madduck.net/blog/2005.08.11:rcs-uploads/, and if you have any > new ideas, please let me know! I will read that some time - just wish I had more time to do debian stuff. I've been on the verge of resigning for a while now - keep hoping to get more involved again all the time :O) > > When I finish with my research in the weeks to come, I plan to set > up an amd64+i386 build daemon which can build your packages from > source. Then we can investigate this further. Cool look forward to seeing how you get on. -- Paul -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org