Summary: | sys-devel/distcc: keepdirs /var/run | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Cluster Team <cluster> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 332633 |
Description
Diego Elio Pettenò (RETIRED)
2013-01-11 17:04:06 UTC
Btw: This "if [ ! -e /var/run/distccd ]" in the init script could be done more nicely by using checkpath (man 8 runscript). All current ebuilds in the portage tree:
distcc-2.18.3-r10.ebuild
distcc-3.0-r4.ebuild
distcc-3.1-r10.ebuild
distcc-3.2_rc1-r2.ebuild
distcc-3.2_rc1-r3.ebuild
Have this:
keepdir /var/run/distccd
The versions 3.0+ also have:
fowners distcc:daemon /var/run/distccd
Got an error on one machine (using btrfs compression and FEATURES="xattr") with this:
>>> Merging sys-devel/distcc-3.2_rc1-r3 to /
--- /var/
--- /var/run/
--- /var/run/distccd/
!!! Failed to copy extended attributes. In order to avoid this error,
!!! set FEATURES="-xattr" in make.conf.
!!! copy /var/tmp/portage/sys-devel/distcc-3.2_rc1-r3/image/var/run/distccd/.keep_sys-devel_distcc-0 -> /var/run/distccd/.keep_sys-devel_distcc-0 failed.
!!! Filesystem containing file '/var/run/distccd/.keep_sys-devel_distcc-0#new' does not support extended attribute 'btrfs.compression'
deleted the ebuild logic: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55acc35cb51564896cb18a6e37fa3907a25ca67 |