Age | Commit message (Collapse) | Author |
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
This reverts commit 97da821ad36e7262cb7341281668797cbdaf5ca7.
This commit only created a tarball without the json file.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Without that fix we only have a tarball with the binary inside.
We can now use it with docker:
$ sudo docker load < /usr/share/docker-images/hello/hello.tar.xz
Loaded image: hello:latest
$ sudo docker run hello:latest
Hello, world!
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Building this image requires a working guix installation.
That can be done with the help of the guix-installer parabola package.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Trisquel etiona supports both i686 and x86_64.
Debootstrap support foreign architectures.
Because of that we need to encode the architecture in the package as
an i686 host could create an x86_64 trisquel docker image (by using
qemu for the debootstrap second stage).
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
The packages in this repository don't respect the Parabola policies
because:
- FSDG compliant distributions don't all have the same policies[1],
and here we will packaging rootfs from other FSDG distributions.
- Packaging rootfs from any distribution also require to break some
policies: even if we package a Parabola rootfs in this way, we will
need to enable networking during builds. We will also most likely
need to have root permissions during the build as well.
Though since it's hosted in the Parabola infrastructure it still needs
to be FSDG compliant, so only FSDG compliant distributions go there.
The list of FSDG compliant distributions is available on the GNU
website[2][3].
References:
-----------
[1]https://libreplanet.org/wiki/Group:Software/FSDG_distributions
[2]https://www.gnu.org/distros/free-distros.html
[3]https://www.gnu.org/distros/free-non-gnu-distros.html
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|