Re: [Nix-dev] Did services become pure?

2015-08-14 Thread Luca Bruno
Start by debugging at least what that Permission denied refers to. On Fri, Aug 14, 2015 at 11:31 AM, Manuel Pages amarr.industr...@gmail.com wrote: Greetings, I have a problem I don't know how to debug. I'm on unstable-small channel and face the following problem — without services that do

Re: [Nix-dev] Did services become pure?

2015-08-14 Thread Manuel Pages
Dear Luca, How do you mean? Strace rebuild having only this expression? I'd rather do git-bissect to find out at which commit it stopped working. I hope, however, that some of core developers will shed some light on this weird behaviour... Here is the clean log of rebuilding without debug

Re: [Nix-dev] Did services become pure?

2015-08-14 Thread Luca Bruno
What about checking the permission of the /root directory. Most probably nix doesn't have the permission to even list that directory. On Fri, Aug 14, 2015 at 3:30 PM, Manuel Pages amarr.industr...@gmail.com wrote: Dear Luca, How do you mean? Strace rebuild having only this expression? I'd

Re: [Nix-dev] Did services become pure?

2015-08-14 Thread Manuel Pages
Hmm, indeed that helped. I made a directory called /public_services, allowed everyone to read from it and moved my config there. Rebuild worked. Now I'm confused with why doesn't postfix work (permission denied on master.lock) and what am I doing wrong there. If anybody has a working postfix

Re: [Nix-dev] Did services become pure?

2015-08-14 Thread Eelco Dolstra
Hi, On 14/08/15 15:30, Manuel Pages wrote: cat: /root/cron.conf: Permission denied Since 201f9beddbf5786262bcff11482f0aa30914bb34, files listed in services.cron.cronFiles must be readable at build time (they're no longer concatenated at startup time). The reason was that doing the

[Nix-dev] Did services become pure?

2015-08-14 Thread Manuel Pages
Greetings, I have a problem I don't know how to debug. I'm on unstable-small channel and face the following problem — without services that do Filesystem IO, system upgrade from the state of NixOS of a couple of months ago to actual worked. However on boxes that use postfix or something like ```