On Fri, 20 Jan 2023 12:06:02 -0000 John via Replicant <[email protected]> wrote:
> Thank you for this info.
>
> My concerns are not related to FSF's approval of the tools of the
> build process but about the actual technical difficulties related to
> it.
We indeed need to improve that too:
- Obviously we need to fix Replicant 6.0 to use an FSF approved
distribution. Once done that will make the rest easier to fix.
- Trisquel isn't even in upstream debootstrap, so we need to add it
there.
- I need to document more my process and/or find ways to reproduce it
more easily. I've looked a bit into docker. Maybe we could use
that somehow. Another way would be to automate and document more
the LXC chroot creation.
> Unfortunately, I have no actual experience with Debian itself, so
> even though I tried and succeeded to install Debian 9 in another VM
> (solely for the purpose of building Replicant), I could not set up
> networking and now I have to learn this part, then go back to your
> docs.
A chroot probably works too. What do virtualization system do you use?
virt-manager + libvirt + qemu-lxc? gnome-boxes?
> Have you tried to use a recent Fedora release? If yes, what are your
> results?
I didn't but it's unlikely to work as-is because we rely on
Java packages that are unmaintained.
A solution would probably be to somehow package these unmaintained
packages to get broader distribution support (for instance to be able
to use old Trisquel or PureOS amber), but we'd probably run into other
issues if we use too recent distributions.
Denis.
pgpZ1XxD7RwPY.pgp
Description: OpenPGP digital signature
_______________________________________________ Replicant mailing list [email protected] https://lists.osuosl.org/mailman/listinfo/replicant
