* Failed to autoload make-page-map in (charting)
@ 2019-09-16 4:41 刘力铭
2019-09-16 7:42 ` Ricardo Wurmus
0 siblings, 1 reply; 7+ messages in thread
From: 刘力铭 @ 2019-09-16 4:41 UTC (permalink / raw)
To: help-guix
I'm installing Gnu GuixSD on a machine with a configuration slightly changed from "bare bones" and using `guix-daemon --cores=8 --max-jobs=8 --substitute-urls="https://mirror.hydra.gnu.org"` to get a faster networking speed. But `guix system --skip-checks init /mnt/etc/config.scm /mnt` gives me the falling errors when installing `guix-1.0.1.drv`:
```
### many other messages
[100%] GUILEC guix/tests/http.go
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
random seed for tests: 1568684090
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
guix/scripts/size.scm:222:2: warning: possibly unbound variable `make-page-map'
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
;;; Failed to autoload make-page-map in (charting):
;;; missing interface for module (charting)
gnu/build/linux-modules.scm:303:13: warning: possibly unbound variable `load-linux-module/fd'
### many other messages
```
I got that this is an optional feature of guix that requires guile-charting and do not affect to use. But is there a way to skip this check or make guile-charting installed as a dependency? I used to run `guix system` without `skip-checks` and run with `skip-checks` again after the former was failed, but this error still occurs.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Failed to autoload make-page-map in (charting)
2019-09-16 4:41 Failed to autoload make-page-map in (charting) 刘力铭
@ 2019-09-16 7:42 ` Ricardo Wurmus
2019-09-16 9:53 ` 刘力铭
0 siblings, 1 reply; 7+ messages in thread
From: Ricardo Wurmus @ 2019-09-16 7:42 UTC (permalink / raw)
To: 刘力铭; +Cc: help-guix
Hi,
> I'm installing Gnu GuixSD on a machine with a configuration slightly
> changed from "bare bones" and using `guix-daemon --cores=8
> --max-jobs=8 --substitute-urls="https://mirror.hydra.gnu.org"`
Note that mirror.hydra.gnu.org is defunct. You should use
ci.guix.gnu.org, which is the only build farm that is provided by the
Guix project.
> I used to run `guix system` without `skip-checks` and run with
> `skip-checks` again after the former was failed, but this error still
> occurs.
The manual says:
--8<---------------cut here---------------start------------->8---
‘--skip-checks’
Skip pre-installation safety checks.
By default, ‘guix system init’ and ‘guix system reconfigure’
perform safety checks: they make sure the file systems that appear
in the ‘operating-system’ declaration actually exist (*note File
Systems::), and that any Linux kernel modules that may be needed at
boot time are listed in ‘initrd-modules’ (*note Initial RAM
Disk::). Passing this option skips these tests altogether.
--8<---------------cut here---------------end--------------->8---
This is unrelated to compiling code that can use Guile Charting at
runtime. The warning is harmless.
--
Ricardo
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Failed to autoload make-page-map in (charting)
2019-09-16 7:42 ` Ricardo Wurmus
@ 2019-09-16 9:53 ` 刘力铭
2019-09-16 11:07 ` 宋文武
2019-09-16 17:50 ` Ricardo Wurmus
0 siblings, 2 replies; 7+ messages in thread
From: 刘力铭 @ 2019-09-16 9:53 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: help-guix
> Note that mirror.hydra.gnu.org is defunct. You should use
> ci.guix.gnu.org, which is the only build farm that is provided by the
> Guix project.
Sadly, my network provider block ci.guix.gnu.org (I'm in mainland China)...
Is there a mirror for ci.guix.gnu.org? I just found some mirrors for hydra.
> This is unrelated to compiling code that can use Guile Charting at
> runtime. The warning is harmless.
But this warning occurs as an error and block the installation process.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Failed to autoload make-page-map in (charting)
2019-09-16 9:53 ` 刘力铭
@ 2019-09-16 11:07 ` 宋文武
2019-09-17 4:24 ` [close] " 刘力铭
2019-09-16 17:50 ` Ricardo Wurmus
1 sibling, 1 reply; 7+ messages in thread
From: 宋文武 @ 2019-09-16 11:07 UTC (permalink / raw)
To: 刘力铭; +Cc: help-guix
刘力铭 <liulm@ios.ac.cn> writes:
>> Note that mirror.hydra.gnu.org is defunct. You should use
>> ci.guix.gnu.org, which is the only build farm that is provided by the
>> Guix project.
>
> Sadly, my network provider block ci.guix.gnu.org (I'm in mainland China)...
> Is there a mirror for ci.guix.gnu.org? I just found some mirrors for
> hydra.
It's not blocked for me (I have CMCC), and substitutes works, but the
url (a web ui for our CI) is 502 now.
>
>> This is unrelated to compiling code that can use Guile Charting at
>> runtime. The warning is harmless.
>
> But this warning occurs as an error and block the installation process.
I think the real errors are at end of the message, could you check
again?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Failed to autoload make-page-map in (charting)
2019-09-16 9:53 ` 刘力铭
2019-09-16 11:07 ` 宋文武
@ 2019-09-16 17:50 ` Ricardo Wurmus
1 sibling, 0 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2019-09-16 17:50 UTC (permalink / raw)
To: 刘力铭; +Cc: help-guix
刘力铭 <liulm@ios.ac.cn> writes:
>> Note that mirror.hydra.gnu.org is defunct. You should use
>> ci.guix.gnu.org, which is the only build farm that is provided by the
>> Guix project.
>
> Sadly, my network provider block ci.guix.gnu.org (I'm in mainland China)...
> Is there a mirror for ci.guix.gnu.org? I just found some mirrors for hydra.
I’m still waiting for the IT department at the institute where the
servers behind ci.guix.gnu.org are hosted to update the firewall rules,
so that we can offer an rsync service for operators of mirrors. At
least the package cache could then be served from elsewhere, hopefully
bypassing the Great Firewall.
>> This is unrelated to compiling code that can use Guile Charting at
>> runtime. The warning is harmless.
>
> But this warning occurs as an error and block the installation process.
I don’t think this is the error that halts the installation. The actual
error is probably closer to the bottom of the output.
--
Ricardo
^ permalink raw reply [flat|nested] 7+ messages in thread
* [close] Re: Failed to autoload make-page-map in (charting)
2019-09-16 11:07 ` 宋文武
@ 2019-09-17 4:24 ` 刘力铭
2019-09-17 10:45 ` Ricardo Wurmus
0 siblings, 1 reply; 7+ messages in thread
From: 刘力铭 @ 2019-09-17 4:24 UTC (permalink / raw)
To: 宋文武; +Cc: help-guix
Yes, you are right, ci.guix.gnu.org can serve as a substitute url even ping it result in 100% package loss and this time installation process successfully finished.
This thread should be closed.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [close] Re: Failed to autoload make-page-map in (charting)
2019-09-17 4:24 ` [close] " 刘力铭
@ 2019-09-17 10:45 ` Ricardo Wurmus
0 siblings, 0 replies; 7+ messages in thread
From: Ricardo Wurmus @ 2019-09-17 10:45 UTC (permalink / raw)
To: 刘力铭; +Cc: help-guix
Hi,
> Yes, you are right, ci.guix.gnu.org can serve as a substitute url even
> ping it result in 100% package loss […]
Yes, IMCP is blocked by the institute firewall, so you can’t ping the
server.
Thanks for letting us know that you had sucess in building the system!
--
Ricardo
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2019-09-17 10:45 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-16 4:41 Failed to autoload make-page-map in (charting) 刘力铭
2019-09-16 7:42 ` Ricardo Wurmus
2019-09-16 9:53 ` 刘力铭
2019-09-16 11:07 ` 宋文武
2019-09-17 4:24 ` [close] " 刘力铭
2019-09-17 10:45 ` Ricardo Wurmus
2019-09-16 17:50 ` Ricardo Wurmus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).