[Trisquel-devel] Reproducible build of Trisquel 11? Comparison with Ubuntu 22.04?

Luis Guzman ark at switnet.org
Thu Dec 15 15:40:28 UTC 2022


Hello Simon,

En 15/12/22 08:21, Simon Josefsson escribió:
> Hi.  I'm moving from Debian to Trisquel to see if it will work for me.
> Is anyone working on rebuilding the official Trisquel 11 packages, to
> build confidence that they are built in a reproducible fashion?  If not,
> I'm going to experiment with doing that, so pointers to any previous
> efforts or thoughts around it would be welcome.

As for now, only packages which changes are made are rebuild.
Those are identified by the "+$(RELEASE)trisquel$(HELPER_REVISION)" 
version suffix.

Let's say,
grub2 | 2.06-2ubuntu7+11.0trisquel6

 From earlier discussions on the development meetings, I can share that 
for trisquel to rebuild the complete repository it's necessary for the 
project, community and developer team to grow and the respective 
infrastructure scaling, as for now its current size is not the right 
time to go that path.

> 
> It is not easy to understand what the differences between Ubuntu 22.04
> and Trisquel 11 are.  Is this summarized somewhere, or would a pure
> HTMLized diff comparison between each Ubuntu 22.04 package and the
> corresponding Trisquel 11 package be useful?

Maybe I'm not getting what you refer, I would argue Trisquel is walking 
it's own path, it works on several "tasks" to purge, modify, assemble 
and host itself.
The result you can see it on the ISOs, repos, and online instances.
Maybe you can take a look at,

* trisquel/ubuntu-purge
* trisquel/package-helpers
* trisquel/trisquel-packages

at the gitlab instance to see the main changes done to the repository.
Does that work?

> Together with a
> reproducible build status page, a diff like that would be useful for me.

You can check current status build at jenkins.trisquel.org

> It helps review, gain confidence in the quality of packages, and helps
> to make sure we don't forget to merge any improvements made in 22.04 via
> security upgrades.

All the updates at upstream (main, updates, security, backports) land on 
trisquel, so there is no issue there.
> 
> Also, I miss a way to report bugs except via the forum or mailing lists,
> would it be possible to create user 'jas' on gitlab.trisquel.org for
> simon at josefsson.org?

Sure, I can help with that.

> 
> Thanks,
> /Simon
> 
> 
> _______________________________________________
> Trisquel-devel mailing list
> Trisquel-devel at listas.trisquel.info
> https://listas.trisquel.info/mailman/listinfo/trisquel-devel

-- 
Luis A. Guzmán G.
http://ark.switnet.org

Cuanto más gente resista, más gente va a ser Libre, y
más gente va a ser libre para ser Libre.

Por tu propio bien, y en solidaridad a todos,
elige la libertad.

¡Sé Libre!
http://fsfla.org/selibre/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://listas.trisquel.info/pipermail/trisquel-devel/attachments/20221215/e1b0036a/attachment.sig>


More information about the Trisquel-devel mailing list