unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* guix lint TLS certificate error
@ 2019-06-26 11:48 Giovanni Biscuolo
  2019-06-26 13:42 ` Giovanni Biscuolo
  2019-06-27 15:39 ` Ludovic Courtès
  0 siblings, 2 replies; 4+ messages in thread
From: Giovanni Biscuolo @ 2019-06-26 11:48 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 2827 bytes --]

Hello Guix,

I'm learning to review proposed patches, I'm trying with #36197 ([Patch]
gnu: add celestia; celestia-gtk)

First I apply the patch to my guix checkout (dedicated branch based on
master, but this sould make no difference), then enter a guix env:

  $ guix environment guix --pure --ad-hoc curl

Then I lint, getting this error:

--8<---------------cut here---------------start------------->8---

$ ./pre-inst-env guix lint celestia
guix lint: warning: failed to load '(gnu packages #{.#guile}#)':
no code for module (gnu packages #{.#guile}#)
/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: TLS certificate error: X.509 certificate of 'celestia.space' could not be verified:
  signer-not-found
  invalid


/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create x86_64-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 6570090>)
/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create i686-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 65dc120>)
/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create armhf-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 5e50240>)
/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create aarch64-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 55fe420>)
/home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create mips64el-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 4e34510>)
guix lint: warning: while retrieving CVE vulnerabilities: TLS certificate error: X.509 certificate of 'nvd.nist.gov' could not be verified:
  signer-not-found
  invalid

guix lint: warning: while retrieving upstream info for 'celestia': TLS certificate error: X.509 certificate of 'api.github.com' could not be verified:
  signer-not-found
  invalid
--8<---------------cut here---------------end--------------->8---

I get a similar result with `./pre-inst-env guix lint stellarium`

Since I get one error and two warnings I'm asking myself if I'm doing
something wrong

Any hint please?

Thanks! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* Re: guix lint TLS certificate error
  2019-06-26 11:48 guix lint TLS certificate error Giovanni Biscuolo
@ 2019-06-26 13:42 ` Giovanni Biscuolo
  2019-06-27 15:39 ` Ludovic Courtès
  1 sibling, 0 replies; 4+ messages in thread
From: Giovanni Biscuolo @ 2019-06-26 13:42 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

Hello Guix!

Giovanni Biscuolo <g@xelera.eu> writes:

[...]

> First I apply the patch to my guix checkout (dedicated branch based on
> master, but this sould make no difference), then enter a guix env:
>
>   $ guix environment guix --pure --ad-hoc curl

[...]

> Any hint please?

Yes: do **not** use pure to enter a Guix development environment when
building from git, as documented in "Building from Git"

Sorry for the noise! Gio'.

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* Re: guix lint TLS certificate error
  2019-06-26 11:48 guix lint TLS certificate error Giovanni Biscuolo
  2019-06-26 13:42 ` Giovanni Biscuolo
@ 2019-06-27 15:39 ` Ludovic Courtès
  2019-06-30 12:54   ` Giovanni Biscuolo
  1 sibling, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2019-06-27 15:39 UTC (permalink / raw)
  To: Giovanni Biscuolo; +Cc: guix-devel

Hi,

Giovanni Biscuolo <g@xelera.eu> skribis:

> /home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create x86_64-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 6570090>)

Note that you should configure with ‘--localstatedir=/var’.
:-)

Ludo’.

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

* Re: guix lint TLS certificate error
  2019-06-27 15:39 ` Ludovic Courtès
@ 2019-06-30 12:54   ` Giovanni Biscuolo
  0 siblings, 0 replies; 4+ messages in thread
From: Giovanni Biscuolo @ 2019-06-30 12:54 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 872 bytes --]

Ludovic Courtès <ludo@gnu.org> writes:

> Hi,
>
> Giovanni Biscuolo <g@xelera.eu> skribis:
>
>> /home/giovanni/{git}/giovanni.biscuolo.net/guix/gnu/packages/astronomy.scm:190:4: celestia@1.6.1-815.9dbdf29: failed to create x86_64-linux derivation: (srfi-34 #<condition &store-connection-error [file: "/usr/local/var/guix/daemon-socket/socket" errno: 111] 6570090>)
>
> Note that you should configure with ‘--localstatedir=/var’.
> :-)

Ouch! I missed that reading the above error message :-S

I'm almost sure I did it some time ago when testing other builds, but
evidently I missed to run ./configure --localstatedir=/var this time; I
still do not well understand when and if I have to "./bootstrap;
./configure; make check" after every repository update

Thanks for your assistance! :-) Gio'

-- 
Giovanni Biscuolo

Xelera IT Infrastructures

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

end of thread, other threads:[~2019-06-30 12:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-26 11:48 guix lint TLS certificate error Giovanni Biscuolo
2019-06-26 13:42 ` Giovanni Biscuolo
2019-06-27 15:39 ` Ludovic Courtès
2019-06-30 12:54   ` Giovanni Biscuolo

Code repositories for project(s) associated with this public inbox

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

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).