Storing build logs outside of .deb packages

Mattia Rizzolo mattia at debian.org
Mon Jun 1 19:53:29 BST 2020


On Mon, Jun 01, 2020 at 09:40:19PM +0800, Paul Wise wrote:
> Re-reading the above thread, I now think that debhelper/dpkg-dev is the
> wrong layer to be implementing this and that we want it in the hooks or
> config for the build system in use; launchpad, sbuild, pbuilder etc.
> 
[…]
> 
> So, I would suggest buildd.d.o folks and launchpad folks would be the
> maintainers of the rules about artefacts to preserve and that the
> artefacts be published in the same place as the build logs. Probably
> for Debian, DSA would need to add to the buildd puppet module a way for
> the buildd admins to specify a set of globs for files to preserve.

But so, do you think the first step lies in pbuilder/sbuild to decide an
interface for the package maintainers to use, or for the buildd managers
(wanna-build/buildd and launchpad) to decide on an interface that
sbuild needs to provide (and I would guess pbuilder will try to copy it
for consistency).

In the first case, it would mean me and Josh needs to think about
something, probably including Neils in case debhelper can help
maintainers do stuff (this is the reason I thought that the whole
debian/.build thing was a good idea).
I know I tried to catch Josh attention via IRC in the past, but he was
also basically lost on how to tackle this matter.

In the latter case, it would basically mean that Aurelien and Colin
needs to think together instead.

-- 
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  `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20200601/83fb15c6/attachment.sig>


More information about the Reproducible-builds mailing list