Debian Bug report logs - #955434
tracker.d.o: please integrate information from buildinfos.debian.net

Package: tracker.debian.org; Maintainer for tracker.debian.org is Debian QA Team <[email protected]>;

Reported by: Holger Levsen <[email protected]>

Date: Tue, 31 Mar 2020 17:09:04 UTC

Severity: wishlist

Tags: newcomer

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian QA Team <[email protected]>:
Bug#955434; Package tracker.debian.org. (Tue, 31 Mar 2020 17:09:05 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Levsen <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian QA Team <[email protected]>. (Tue, 31 Mar 2020 17:09:05 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Holger Levsen <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: tracker.d.o: please integrate information from buildinfos.debian.net
Date: Tue, 31 Mar 2020 19:07:27 +0200
[Message part 1 (text/plain, inline)]
Package: tracker.debian.org
Severity: wishlist

Dear Maintainer,

please integrate information from buildinfos.debian.net into tracker.d.o,
which is a different view/aspect of reproducible builds of Debian packages than
the one currently integrated.

The current one is about the results from tests.reproducible-builds.org/debian
and shows the theoretical reproducibility of a given package. (Two builds are
done and compared.)

The information we would like to have integrated into tracker.d.o is a
link to .buildinfo files for source packages, based on the architecture
the build was done. These .buildinfo files are available on 
buildinfos.debian.net, here's some more background information on
that service:

https://buildinfos.debian.net/ provides .buildinfo files for packages
distributed on ftp.debian.org. Two views are available:

https://buildinfos.debian.net/ftp-master.debian.org/ is a public copy
of /srv/ftp-master.debian.org/buildinfo/ from ftp-master.debian.org.
This data is organized by build dates, which is little useful to most.

https://buildinfos.debian.net/buildinfo-pool/ provides a pool structure
of this data, for example to https://buildinfos.debian.net/buildinfo-pool/libf/libfakekey/libfakekey_0.1-10_hurd-i386.buildinfo

https://buildinfos.debian.net/buildinfo-pool.list is one 66mb file,
listing all currently known .buildinfo for Debian packages distributed
via ftp-master.d.o since 2016-12-22.

This excludes
- builds done before 2016-12-22.
- builds not done on buildds.
- security updates not yet re-released via a point update.
- and probably some more.

In future we probably would like to export a json dump of a postgresql
db, so that the data will become easier to parse. Not sure if this is
needed for the tracker.d.o side to get started?

Feedback welcome!


-- 
cheers,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Debian QA Team <[email protected]>:
Bug#955434; Package tracker.debian.org. (Wed, 01 Apr 2020 02:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Paul Wise <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian QA Team <[email protected]>. (Wed, 01 Apr 2020 02:57:04 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Paul Wise <[email protected]>
To: Holger Levsen <[email protected]>, [email protected]
Subject: Re: Bug#955434: tracker.d.o: please integrate information from buildinfos.debian.net
Date: Wed, 1 Apr 2020 02:52:27 +0000
On Tue, Mar 31, 2020 at 5:09 PM Holger Levsen wrote:

> The information we would like to have integrated into tracker.d.o is a
> link to .buildinfo files for source packages, based on the architecture
> the build was done.
...
> https://buildinfos.debian.net/buildinfo-pool/ provides a pool structure
> of this data, for example to https://buildinfos.debian.net/buildinfo-pool/libf/libfakekey/libfakekey_0.1-10_hurd-i386.buildinfo

It sounds like something like this is what is wanted in the links panel?

buildd: logs, ... <a
href="https://buildinfos.debian.net/buildinfo-pool/libf/libfakekey/"
title=".buildinfo files for official builds">info</a>

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Information forwarded to [email protected], Debian QA Team <[email protected]>:
Bug#955434; Package tracker.debian.org. (Sat, 02 May 2020 11:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Levsen <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian QA Team <[email protected]>. (Sat, 02 May 2020 11:45:03 GMT) (full text, mbox, link).


Message #15 received at [email protected] (full text, mbox, reply):

From: Holger Levsen <[email protected]>
To: [email protected]
Subject: Re: Bug#955434: tracker.d.o: please integrate information from buildinfos.debian.net
Date: Sat, 2 May 2020 11:41:11 +0000
[Message part 1 (text/plain, inline)]
On Wed, Apr 01, 2020 at 02:52:27AM +0000, Paul Wise wrote:
> It sounds like something like this is what is wanted in the links panel?
> 
> buildd: logs, ... <a
> href="https://buildinfos.debian.net/buildinfo-pool/libf/libfakekey/"
> title=".buildinfo files for official builds">info</a>

yes, that would be awesome. & sorry it took me so long to reply.


-- 
cheers,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Debian QA Team <[email protected]>:
Bug#955434; Package tracker.debian.org. (Fri, 30 Apr 2021 19:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Holger Levsen <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian QA Team <[email protected]>. (Fri, 30 Apr 2021 19:42:05 GMT) (full text, mbox, link).


Message #20 received at [email protected] (full text, mbox, reply):

From: Holger Levsen <[email protected]>
To: [email protected]
Subject: moreinfo
Date: Fri, 30 Apr 2021 19:38:34 +0000
[Message part 1 (text/plain, inline)]
control: tags -1 newcomer
thanks

from #debian-qa, with buxy's permission:

<buxy> 	h01ger: really, if you just want a fixed link to the parent directory, 
	it should be as easy as adding another class like PopconLink here:
	https://salsa.debian.org/qa/distro-tracker/-/blob/master/distro_tracker/vendor/debian/tracker_panels.py#L151
	adding it in the buildd list would require a bit more work,
	changing the BuildLogCheckLinks class just above:
	https://salsa.debian.org/qa/distro-tracker/-/blob/master/distro_tracker/vendor/debian/tracker_panels.py#L64
	like adding one method, and changing the template


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

If secure encryption is outlawed, only criminals will have it.
[signature.asc (application/pgp-signature, inline)]

Added tag(s) newcomer. Request was from Holger Levsen <[email protected]> to [email protected]. (Fri, 30 Apr 2021 19:42:05 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 05:09:24 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.