unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* statedir locations
@ 2014-01-27 11:50 John Darrington
  2014-01-27 12:57 ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: John Darrington @ 2014-01-27 11:50 UTC (permalink / raw)
  To: guix-devel

It has come to my attention that guix packages (at least those with gnu build system)
default their statedirs to directories under /nix/store/.  Recall that the statedirs (ie: 
sharedstatedir localstatedir and runstatedir) are for installing data files *which the programs
modify while they run* [1].   Obviously a program cannot modify anything under /nix/store
I think we need to update the default configure flags.

J'

[1] http://www.gnu.org/prep/standards/standards.html#Directory-Variables


-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://sks-keyservers.net or any PGP keyserver for public key.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-01-28 22:16 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-27 11:50 statedir locations John Darrington
2014-01-27 12:57 ` Ludovic Courtès
2014-01-27 13:44   ` Mark H Weaver
2014-01-27 14:46     ` Ludovic Courtès
2014-01-28  5:05       ` Mark H Weaver
2014-01-28  9:49         ` Ludovic Courtès
2014-01-27 22:48   ` Ludovic Courtès
2014-01-28  9:23     ` Ludovic Courtès
2014-01-28 17:53       ` John Darrington
2014-01-28 22:11         ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).