Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 924021

Summary: Store build logs in binpkgs
Product: Portage Development Reporter: Esteve Varela Colominas <esteve.varela>
Component: Enhancement/Feature RequestsAssignee: Portage team <dev-portage>
Status: UNCONFIRMED ---    
Severity: normal CC: Adrian.Bassett, vidra.jonas
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Esteve Varela Colominas 2024-02-07 19:23:07 UTC
I think it'd be nice to have an option to store build logs either inside binpkgs, or otherwise have an easy option to retrieve the build log from a binrepo, such that they're always available.

The purpose would be to figure out any quirks about the building environment that aren't recorded in the metadata directly: What compiler version did it use and what warnings were raised during build, what did the configure script decide to do based on what packages were installed, etc etc. It gives a bit more transparency over what happened at the server.

It's not machine readable like for example .buildinfo files[1], but it's also easy to forget details in such a formal specification. Even if something like that were to be introduced I feel like build logs would still be useful.

[1]: https://wiki.debian.org/ReproducibleBuilds/BuildinfoFiles