emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#34913: closed ( ‘guix pack -f squashfs’ absolute s


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#34913: closed ( ‘guix pack -f squashfs’ absolute symlinks confuse Singularity 2.x)
Date: Tue, 19 Mar 2019 10:32:02 +0000

Your message dated Tue, 19 Mar 2019 11:31:21 +0100
with message-id <address@hidden>
and subject line Re: bug#34913: ‘guix pack -f squashfs’ absolute symlinks 
confuse Singularity 2.x
has caused the debbugs.gnu.org bug report #34913,
regarding ‘guix pack -f squashfs’ absolute symlinks confuse Singularity 2.x
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
34913: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=34913
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: ‘guix pack -f squashfs’ absolute symlinks confuse Singularity 2.x Date: Tue, 19 Mar 2019 10:37:16 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Hello,

‘guix pack -f squashfs -S /bin=bin bash …’ produces a file system that
contains symlinks with absolute targets.

Unfortunately, Singularity 2.x erroneously checks for symlink validity
before chroot’ing into the file system.  Thus all these absolute
symlinks appear to be dangling (unless the host happens to have those
symlink targets…).

I reported this a while back but this hasn’t been fixed in 2.x (the new
3.x code base doesn’t seem to have this problem):

  https://github.com/sylabs/singularity/issues/1487

The effect of this bug is that our images appear to be unusable with
Singularity 2.x, at least if you don’t manually adjust the file system
to fix those symlinks:

--8<---------------cut here---------------start------------->8---
$ singularity exec bash.sqsh /bin/sh
ERROR  : No valid /bin/sh in container
ABORT  : Retval = 255
--8<---------------cut here---------------end--------------->8---

Ludo’.



--- End Message ---
--- Begin Message --- Subject: Re: bug#34913: ‘guix pack -f squashfs’ absolute symlinks confuse Singularity 2.x Date: Tue, 19 Mar 2019 11:31:21 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Ludovic Courtès <address@hidden> skribis:

> The effect of this bug is that our images appear to be unusable with
> Singularity 2.x, at least if you don’t manually adjust the file system
> to fix those symlinks:
>
> $ singularity exec bash.sqsh /bin/sh
> ERROR  : No valid /bin/sh in container
> ABORT  : Retval = 255

Fixed in 427c87d0bdc06cc3ee7fc220fd3ad36084412533.

Ludo’.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]