|
From: | GNU bug Tracking System |
Subject: | bug#51506: closed (Add --quiet option to guix-install.sh) |
Date: | Fri, 05 Nov 2021 04:51:02 +0000 |
Your message dated Fri, 05 Nov 2021 00:49:55 -0400 with message-id <87h7cr4364.fsf_-_@gmail.com> and subject line Re: bug#51506: Add --quiet option to guix-install.sh has caused the debbugs.gnu.org bug report #51506, regarding Add --quiet option to guix-install.sh to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@gnu.org.) -- 51506: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=51506 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems
--- Begin Message ---Subject: Add --quiet option to guix-install.sh Date: Sat, 30 Oct 2021 02:45:53 +0000 I can't cache the docker step to perform guix-install.sh, because it requires a user input which causes the `docker build -t guix:latest path/to/directory/with/Dockerfile` to ERR1.
Proposing to add command line option `--quiet` for the installer to not ask
Relevant dockerfile:
```dockerfile#@ All rights reserved (C) Jacob Hrbek <rsa4096/0x31AE4020956E0A9A> in 30/10/2021-EU 01:22:40 UTC
# TODO(Krey): Set as FLOSS once finished###!!! HALTED(Krey): The guix-install.sh requires an interactive shell blocking the deployment# 30/10/2021-EU 01:44:14 UTCFROM debian:bullseye-20211011-slimLABEL Description="Minimal Debian Linux Image with GUIX package manager designed for testing"# 30/10/2021-EU 01:24:54 UTCLABEL Version="30102021012454"ENV DEBIAN_FRONTEND="noninteractive"# OUTSOURCED(Krey): Guix's official way to install the package manager on non-GUIX system is using https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh# 30/10/2021-EU 01:24:54 UTCENV guixInstall_commit="e4ed0b3969ddbe44347c468c96ccfa057b2dd256"RUN true \&& apt-get update \&& apt-get install --yes --quiet --no-install-recommends \wget \gnupg \xz-utils \# NOTE(Krey): We need this otherwise wget will fail with `ERROR: The certificate of '' is not trusted`ca-certificates \&& wget "https://git.savannah.gnu.org/cgit/guix.git/plain/etc/guix-install.sh?id=$guixInstall_commit" -O guix-install.sh \# Add guix-install dependencies&& chmod +x guix-install.sh \&& sh guix-install.sh \&& apt-get remove --yes \wget \gnupg \xz-utils \&& apt-get autoremove --yes \&& apt-get clean --yes \&& rm -rf \/var/cache/debconf/* \/var/lib/apt/lists/* \/tmp/* \/var/tmp/*
```publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc
Description: application/pgp-keyssignature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Subject: Re: bug#51506: Add --quiet option to guix-install.sh Date: Fri, 05 Nov 2021 00:49:55 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Hello, Jacob Hrbek <kreyren@rixotstudio.cz> writes: > Yes, that seems to work, thanks Great, thanks for the reply, and thanks for Simon for the solution! Closing. Maxim
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |