bug-guix
[Top][All Lists]
Advanced

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

bug#40043: `guix pack --format=squashfs` fails on CentOS7


From: Ludovic Courtès
Subject: bug#40043: `guix pack --format=squashfs` fails on CentOS7
Date: Tue, 24 Mar 2020 18:55:11 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi Josh,

Josh Marshall <address@hidden> skribis:

> `guix pack --format=squashfs bash-minimal ...` fails on CentOS7 with SELinux 
> disabled.
>
> ```
> $ /var/guix/profiles/per-user/marshjo/current-guix/bin/guix describe
> Generation 9  Mar 12 2020 09:28:29    (current)
>   guix a595399
>     repository URL: https://git.savannah.gnu.org/git/guix.git
>     branch: master
>     commit: a595399230a7b1acb0b096b3d5a7474100014299
> ```

The log you posted reads this:

--8<---------------cut here---------------start------------->8---
Creating 4.0 filesystem on 
/gnu/store/mhhlqyazyvwz72y6dwh56fs1zlrvrl0h-squashfs-pack.gz.squashfs, block 
size 131072.

[...]

Number of uids 2
        unknown (0)
        nixbld (987)
Number of gids 2
        unknown (0)
        nixbld (980)
Failed to read existing filesystem - will not overwrite - ABORTING!
--8<---------------cut here---------------end--------------->8---

I was able to reproduce it on a CentOS 7 system and to strace the
‘mksquashfs’ process, and found that this had to do with access to
SELinux extended attributes.

Fixed in commit 53c594cb3f1f783fea18be6da23a863b00c14f5f.

Thanks!

Ludo’.





reply via email to

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