On Thu, Mar 20, 2025 at 6:42 AM Miroslav Suchý <msu...@redhat.com> wrote:
>
> Dne 20. 03. 25 v 11:23 dop. Neal Gompa napsal(a):
> > It's also notreally hermetic either. Hermetic builds require true
> > isolation and there is no Mock backend that provides that right now.
> > All it does is let you pre-download the build environment and replay
> > it multiple times.
>
> OK. We can argue if systemd-nspawn containers with disabled network is good 
> enough isolation or not. :)
>
> What this feature does is that it wrote down all packages used during build 
> (including dynamic buildrequires). And can
> replay it without the need to download anything from net. So even 
> bootstrap_chroot can be isolate from network. This is
> why we call it "hermetic".
>
> For the reproducible build POV is important that this feature allows you to 
> re-run build with older package that was
> used during a build.  Despite the newever version of the package being 
> available.
>
> >   Koji can do that too, and yet nobody calls it
> > hermetic either because chroots/containers aren't good enough for that.
>
> I believe Koji can't do such level of isolation. DNF in bootstrap chroot has 
> to have access to internet in Koji.
>

Only if you use external repos. If you don't, then it can be locked
down like the rest of the tasks.



--
真実はいつも一つ!/ Always, there's only one truth!
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to