GNU bug report logs - #45326
Include curl/wget (and git?) to the installation image

Previous Next

Package: guix;

Reported by: Pierre Neidhardt <mail <at> ambrevar.xyz>

Date: Sat, 19 Dec 2020 20:58:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 45326 in the body.
You can then email your comments to 45326 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Sat, 19 Dec 2020 20:58:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Pierre Neidhardt <mail <at> ambrevar.xyz>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 19 Dec 2020 20:58:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: bug-guix <at> gnu.org
Subject: Include curl/wget (and git?) to the installation image
Date: Sat, 19 Dec 2020 21:57:08 +0100
[Message part 1 (text/plain, inline)]
Apologies if this has been asked before, but would it be possible to
include one of curl or wget in the installation image?

It's particularly convenient to fetch authorization keys, channel specs and
the like before installing a system.

Additionally, including git (maybe git minimal?) would be great so
synchronize Git repositories which may contain installation scripts,
Guix configs and other dotfiles.

Thoughts?

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Sat, 19 Dec 2020 21:21:01 GMT) Full text and rfc822 format available.

Message #8 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Sat, 19 Dec 2020 16:19:54 -0500
[Message part 1 (text/plain, inline)]
On Sat, Dec 19, 2020 at 09:57:08PM +0100, Pierre Neidhardt wrote:
> Apologies if this has been asked before, but would it be possible to
> include one of curl or wget in the installation image?

`guix download` should work here ;)

But it's nice to have something familiar.

> Additionally, including git (maybe git minimal?) would be great so
> synchronize Git repositories which may contain installation scripts,
> Guix configs and other dotfiles.

This one is more pressing...
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Sun, 20 Dec 2020 08:37:02 GMT) Full text and rfc822 format available.

Message #11 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Leo Famulari <leo <at> famulari.name>
Cc: 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Sun, 20 Dec 2020 09:36:02 +0100
[Message part 1 (text/plain, inline)]
Leo Famulari <leo <at> famulari.name> writes:

> `guix download` should work here ;)

Wow, didn't know about this trick, it's very convenient indeed, thanks!

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Sun, 20 Dec 2020 15:43:02 GMT) Full text and rfc822 format available.

Message #14 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Sun, 20 Dec 2020 10:42:26 -0500
On Sun, Dec 20, 2020 at 09:36:02AM +0100, Pierre Neidhardt wrote:
> Leo Famulari <leo <at> famulari.name> writes:
> 
> > `guix download` should work here ;)
> 
> Wow, didn't know about this trick, it's very convenient indeed, thanks!

Yes, especially with `guix download --output=foo`. But we shouldn't let
this keep us from making the installer more comfortable for new users :)




Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Mon, 21 Dec 2020 10:11:02 GMT) Full text and rfc822 format available.

Message #17 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>, 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Mon, 21 Dec 2020 11:08:11 +0100
Hi Pierre,

On Sat, 19 Dec 2020 at 21:57, Pierre Neidhardt <mail <at> ambrevar.xyz> wrote:

> Additionally, including git (maybe git minimal?) would be great so
> synchronize Git repositories which may contain installation scripts,
> Guix configs and other dotfiles.

Somehow, it is already the case. :-)  What do you need exactly?  Because
this minimal thing could be exposed via “guix git <foo>” via Guile-Git.
WDYT?


All the best,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Mon, 21 Dec 2020 10:16:01 GMT) Full text and rfc822 format available.

Message #20 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: zimoun <zimon.toutoune <at> gmail.com>, 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Mon, 21 Dec 2020 11:14:59 +0100
[Message part 1 (text/plain, inline)]
zimoun <zimon.toutoune <at> gmail.com> writes:

> Somehow, it is already the case. :-)  What do you need exactly?  Because
> this minimal thing could be exposed via “guix git <foo>” via Guile-Git.
> WDYT?

`guix git' only has the `authenticate' action.  Would be great if we
could have `clone'! :)

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Mon, 21 Dec 2020 10:54:02 GMT) Full text and rfc822 format available.

Message #23 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>, 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Mon, 21 Dec 2020 11:53:07 +0100
Hi,

On Mon, 21 Dec 2020 at 11:14, Pierre Neidhardt <mail <at> ambrevar.xyz> wrote:
> zimoun <zimon.toutoune <at> gmail.com> writes:
>
>> Somehow, it is already the case. :-)  What do you need exactly?  Because
>> this minimal thing could be exposed via “guix git <foo>” via Guile-Git.
>> WDYT?

> `guix git' only has the `authenticate' action.

Yeah for now… :-D


>                                                 Would be great if we
> could have `clone'! :)

Does something as “guix git clone https://example.com --output=foo” make
sense?

Cheers,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Mon, 21 Dec 2020 11:16:02 GMT) Full text and rfc822 format available.

Message #26 received at 45326 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: zimoun <zimon.toutoune <at> gmail.com>, 45326 <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Mon, 21 Dec 2020 12:15:05 +0100
[Message part 1 (text/plain, inline)]
zimoun <zimon.toutoune <at> gmail.com> writes:

> Does something as “guix git clone https://example.com --output=foo” make
> sense?

For me, yes! :)

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Sat, 08 May 2021 03:48:02 GMT) Full text and rfc822 format available.

Notification sent to Pierre Neidhardt <mail <at> ambrevar.xyz>:
bug acknowledged by developer. (Sat, 08 May 2021 03:48:02 GMT) Full text and rfc822 format available.

Message #31 received at 45326-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: 45326-done <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Fri, 07 May 2021 23:47:11 -0400
Hello,

Pierre Neidhardt <mail <at> ambrevar.xyz> writes:

> Apologies if this has been asked before, but would it be possible to
> include one of curl or wget in the installation image?
>
> It's particularly convenient to fetch authorization keys, channel specs and
> the like before installing a system.
>
> Additionally, including git (maybe git minimal?) would be great so
> synchronize Git repositories which may contain installation scripts,
> Guix configs and other dotfiles.
>
> Thoughts?

I've added wget to the %base-networking-packages list, which means it'll
be part of any Guix System starting with v1.3.0.

For git-minimal, after discussing it on IRC, it seems reasonable to
expect savvy users to be able to 'guix install git' from the
installation environment.

Closing.

Thanks for the suggestion!

Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#45326; Package guix. (Sat, 08 May 2021 08:30:01 GMT) Full text and rfc822 format available.

Message #34 received at 45326-done <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 45326-done <at> debbugs.gnu.org
Subject: Re: bug#45326: Include curl/wget (and git?) to the installation image
Date: Sat, 08 May 2021 10:29:43 +0200
[Message part 1 (text/plain, inline)]
Thank you for the update, Maxim!

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 05 Jun 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 323 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.