all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#40893: import crate: Recursive importer loops
@ 2020-04-27  7:12 Hartmut Goebel
  2020-04-28 17:59 ` Leo Famulari
  0 siblings, 1 reply; 3+ messages in thread
From: Hartmut Goebel @ 2020-04-27  7:12 UTC (permalink / raw)
  To: 40893

When running "import crate -r", the same packages get downloaded again
and again. Depending on the package to be imported, this looping can
take quite some time and the user gets the impression, that the import
will recurse endlessly.

I would expect the importer to recognize it did already download the
package.

$ guix pull --commit=ee8de7381  # to be sure the packages are not
imported already.
$ ./pre-inst-env guix import crate -r h2
...
following redirection to
`https://static.crates.io/crates/rustls/rustls-0.17.0.crate'...
...
following redirection to
`https://static.crates.io/crates/webpki/webpki-0.21.2.crate'...
following redirection to
`https://static.crates.io/crates/webpki-roots/webpki-roots-0.19.0.crate'...
...
following redirection to
`https://static.crates.io/crates/webpki/webpki-0.21.2.crate'...
following redirection to
`https://static.crates.io/crates/webpki-roots/webpki-roots-0.19.0.crate'...
...
following redirection to
`https://static.crates.io/crates/ring/ring-0.17.0-alpha.1.crate'...
following redirection to
`https://static.crates.io/crates/ring/ring-0.17.0-alpha.1.crate'...
...
following redirection to
`https://static.crates.io/crates/webpki/webpki-0.21.2.crate'...
...
following redirection to
`https://static.crates.io/crates/rustls/rustls-0.17.0.crate'...
following redirection to
`https://static.crates.io/crates/webpki/webpki-0.21.2.crate'...
following redirection to
`https://static.crates.io/crates/webpki-roots/webpki-roots-0.19.0.crate'...

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#40893: import crate: Recursive importer loops
  2020-04-27  7:12 bug#40893: import crate: Recursive importer loops Hartmut Goebel
@ 2020-04-28 17:59 ` Leo Famulari
  2020-04-29  8:28   ` Hartmut Goebel
  0 siblings, 1 reply; 3+ messages in thread
From: Leo Famulari @ 2020-04-28 17:59 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: 40893

On Mon, Apr 27, 2020 at 09:12:44AM +0200, Hartmut Goebel wrote:
> When running "import crate -r", the same packages get downloaded again
> and again. Depending on the package to be imported, this looping can
> take quite some time and the user gets the impression, that the import
> will recurse endlessly.

Is this for the crate importer currently on Guix master, or the new
importer being developed by Martin Becze at
<https://bugs.gnu.org/38408>?

^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#40893: import crate: Recursive importer loops
  2020-04-28 17:59 ` Leo Famulari
@ 2020-04-29  8:28   ` Hartmut Goebel
  0 siblings, 0 replies; 3+ messages in thread
From: Hartmut Goebel @ 2020-04-29  8:28 UTC (permalink / raw)
  To: Leo Famulari; +Cc: 40893

This is all about the on currently in Guix master. I've not been aware
of the other one.

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-04-29  8:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-27  7:12 bug#40893: import crate: Recursive importer loops Hartmut Goebel
2020-04-28 17:59 ` Leo Famulari
2020-04-29  8:28   ` Hartmut Goebel

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.