Subject: bug#35271: closed (Re: bug#35271: system disk-image symlink root parent directory duplicated)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 15 Apr 2019 16:08:02 +0000

Your bug report

#35271: system disk-image symlink root parent directory duplicated

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
35271: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=35271
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#35271: system disk-image symlink root parent directory duplicated
From: Ludovic Courtès <[email-masked]>
To: rendaw <[email-masked]>
Cc: [email-masked]
Date: Mon, 15 Apr 2019 18:07:40 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

rendaw <[email-masked]> skribis:

> CWD is `.../server`
>
> The directory `.../server/temp` exists
>
> The specified -r is: `temp/image-2019-4-14`
>
> I would expect the destination to be: `.../server/temp/image-2019-4-14`
> (joining `.../server` `temp/image-2019-4-14`)
>
> The actual destination guix system uses is:
> `.../server/temp/temp/image-2019-4-14` which produces an error because
> `temp/temp` doesn't exist.

Oh, got it.  Fixed in commit 4aea820f0954fce4d076718072faf211f62f3f9d.

Thanks!

Ludo’.

Subject: system disk-image symlink root parent directory duplicated
From: rendaw <[email-masked]>
To: [email-masked]
Date: Sun, 14 Apr 2019 22:22:46 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Package: guix
Version: 0.16.0

Running:

guix system disk-image .../server/tmpudkxw7og.scm -r
temp/image-2019-4-14 --on-error=backtrace

in the `server` directory which has a subdirectory `temp` fails with
this error:

successfully built
/gnu/store/xqcy47al19dn2bfbnmz7vmjm812ikgqx-disk-image.drv
guix system: error: failed to create GC root
`.../server/temp/temp/image-2019-4-14': No such file or directory