bug-guix
[Top][All Lists]
Advanced

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

Re: [Guix] FTBFS on Ubuntu (12.04) 64bit. Various fatal during install.


From: Ludovic Courtès
Subject: Re: [Guix] FTBFS on Ubuntu (12.04) 64bit. Various fatal during install.
Date: Fri, 05 Jul 2013 22:29:29 +0200
User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

"BlueT - Matthew Lien - 練喆明" <address@hidden> skribis:

> 1. git version guix, automake version incompactable.
>
> It stoped at complaining about automake version at bootstraping.
> Guix asks for automake 1.12 but ubuntu has only 1.11

Yeah, the latest and greatest Autotools are needed for development.
(This will no longer be a problem once you have Guix installed because
that’s what the distro has: the latest and greatest.  :-))

> 2. guix-2.0, make check FAIL: 7

It’s 0.2 actually.  :-)

The test log has a lot of these:

> suspicious ownership or permission on 
> `/home/bluet/guix-0.2/test-tmp/store/fcj4d6x41bmsp235cwm8zhzpc782xbw4-module-import';
>  rejecting this build output
> @ build-failed 
> /home/bluet/guix-0.2/test-tmp/store/15ifzzvqq54r7n891s47q5rai5l1pfhc-module-import.drv
>  - 1 suspicious ownership or permission on 
> `/home/bluet/guix-0.2/test-tmp/store/fcj4d6x41bmsp235cwm8zhzpc782xbw4-module-import';
>  rejecting this build output

The code that leads to this error is this:

    /* Check that the output is not group or world writable,
       as that means that someone else can have interfered
       with the build.  Also, the output should be owned by
       the build user. */
    if ((!S_ISLNK(st.st_mode) && (st.st_mode & (S_IWGRP | S_IWOTH))) ||
        (buildUser.enabled() && st.st_uid != buildUser.getUID()))
        throw BuildError(format("suspicious ownership or permission on `%1%'; 
rejecting this build output") % path);

Could you check the permissions on these files?

What does the ‘umask’ command show?

Thanks,
Ludo’.



reply via email to

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