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

Reply via email to