Thanks! My project also generates the `.buildinfo` files for the built
packages but I didn't look into what they are about yet. So I'm guessing
when I need to build the historical version of a package, I would need this
snapshot package server to provide the historical versions of the packages
that are listed in the `.buildinfo` file. *Am I right?* (Not sure if Ubuntu
maintains such a snapshot server but I'll search for it.)

On Mon, Aug 16, 2021 at 11:03 AM Shengjing Zhu <[email protected]> wrote:

> On Mon, Aug 16, 2021 at 10:42 PM Yaobin Wen
> <[email protected]> wrote:
> >
> > Hi Shengjing,
> >
> > Thanks for your reply! One question I still have is: How would the
> Debian Go packaging team reproduce the build if you were also in my
> situation? For example, with `golang-1.10 (=1.10.4-2ubuntu1~18.04.1)` being
> not available on the Ubuntu official package server now, if the packaging
> team wants to reproduce the build of `golang-docker-credential-helpers
> 0.5.0-2`, how would you do it? Would you also encounter the same issue that
> I'm dealing with right now? Because I'm still new to the concept of
> reproducible build, I'm wondering whether I'm overlooking some steps that
> must be done in order to reproduce an earlier build.
> >
>
> We have 2 services:
> 1. buildinfo https://buildinfo.debian.net/
>    You can learn what build-depends were used.
> 2. snapshot https://snapshot.debian.org/
>    You can get all historical versions.
>
> --
> Shengjing Zhu
>


-- 
Mine Vision Systems <https://www.minevisionsystems.com/>
5877 Commerce St.
Suite 118
Pittsburgh PA, USA, 15206

Reply via email to