GNU bug report logs - #25213
Character encoding issue causing broken symlinks for profile generation

Previous Next

Package: guix;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Thu, 15 Dec 2016 21:34:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


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

From: ludo <at> gnu.org (Ludovic Courtès)
To: Christopher Baines <mail <at> cbaines.net>
Cc: 25213-done <at> debbugs.gnu.org
Subject: Re: bug#25213: Character encoding issue causing broken symlinks for
 profile generation
Date: Fri, 16 Dec 2016 18:04:34 +0100
Hello Christopher,

Christopher Baines <mail <at> cbaines.net> skribis:

> The profile generation/union code generates broken symlinks. I've
> reproduced this on 2 different machines (both Debian running Guix).
>
> To reproduce, run:
>
>   guix environment --pure --container --ad-hoc nss-certs findutils
> coreutils
>
> [env]# find $GUIX_ENVIRONMENT/etc/ssl/certs -xtype l -exec head {} \;
>
> head: cannot open
> '/gnu/store/g41lycan2cq74qfs6acsxmxk4c4ra0pd-profile/etc/ssl/certs/Certinomis_-_Autorit??_Racine:2.1.1.pem'
> for reading: No such file or directory

If we can’t have French root authority certificates, we definitely have
a problem.  ;-)

Fixed in commit 1af0860e8be81c01ad405c1226d6bc4516e62863.

Commit 580deec5b44d623e994e59ef07e9e0c5496762fd has the download code
ignore dangling symlinks.

Thanks!

Ludo’.




This bug report was last modified 8 years and 217 days ago.

Previous Next


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