[Git][reproducible-builds/reproducible-website][master] 2021 02: += https://metasnap.debian.net
Holger Levsen
gitlab at salsa.debian.org
Fri Feb 26 11:04:53 UTC 2021
Holger Levsen pushed to branch master at Reproducible Builds / reproducible-website
Commits:
2c59b3b4 by Holger Levsen at 2021-02-26T12:04:46+01:00
2021 02: += https://metasnap.debian.net
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
1 changed file:
- _reports/2021-02.md
Changes:
=====================================
_reports/2021-02.md
=====================================
@@ -39,3 +39,28 @@ draft: true
* [FIXME](https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610)
* [982851 https://github.com/rwesson/mocassin/pull/13](forwarded)
+
+* FIXME: metasnap.d.n is described in [Misc Developer News (#54)](https://lists.debian.org/debian-devel-announce/2021/02/msg00005.html) as
+ Tools like debrebuild or debbisect need to know which snapshot.d.o
+ timestamp to use to obtain a certain package or set of packages. The new
+ metasnap service provides this information in a machine readable
+ format. It allows one to retrieve a list of all existing snapshot.d.o
+ timestamps, find out which version a package had at a certain timestamp,
+ which timestamp and suite referenced a certain package or which minimal
+ set of timestamps contains a given set of packages. The `first_seen`
+ attribute of the snapshot.d.o API is insufficient to provide this
+ functionality because it lists when a file was first seen in the pool
+ directory. This does not allow to find out the suite that referenced a
+ package and breaks down in situations where a file was in the pool
+ directory but not referenced by any Packages file or where a package with
+ the same version and architecture existed in a suite in multiple
+ intervals. The service website metasnap.debian.net[8] contains more
+ information, allows one to download the full sqlite database containing
+ the version information, explains all the possible queries and provides a
+ javascript driven demo of the API that shows how to use the service to
+ find out a set of snapshot.d.o timestamps that is needed to provide all
+ packages from a buildinfo file. You can also try out the latter
+ functionality by running this command:
+
+ curl -F 'buildinfo=<foo.buildinfo' https://metasnap.debian.net/cgi-bin/api
+
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/2c59b3b4477b20db09894e7f82a70d6fa14ae396
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/2c59b3b4477b20db09894e7f82a70d6fa14ae396
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210226/d8e4fe96/attachment.htm>
More information about the rb-commits
mailing list