On Fri, Jul 19, 2013 at 04:46:48PM +0100, Anton Shterenlikht wrote:
> I noticed that some ports create directories/files
> under /root:
> 
> drwxr-xr-x   3 root  wheel   512 Mar 19  2012 .subversion
> drwxr-xr-x   2 root  wheel   512 Mar  4 10:23 .qt
> 
> drwxr-xr-x   2 root  wheel   512 Jul 10 15:27 .astkrc
> drwxr-xr-x   2 root  wheel   512 Jul 10 15:27 flasheur
> (these two are probably related to
> astk-client-1.11.0             cad/astk-client
> astk-serveur-1.11.0            cad/astk-serveur
> fr-aster-10.8.0.3              french/aster
> )
> 
> # ls -al /root/.local/share/webkit/
> total 12
> drwx------  3 root  wheel  512 Jan  3  2013 .
> drwx------  3 root  wheel  512 Jan  3  2013 ..
> drwx------  2 root  wheel  512 Jan 30 01:45 icondatabase
> # 
> 
> I thought everything goes under /usr/local.
> Am I wrong?
> 
No you are not, this is a clearly a fs violation.

The problem is it that tinderbox and pointyhat does not check for the content of
/root neither the one of /var. (poudriere does with -t).

Concerning the .local fs violation in particular, most of the time a simple
MAKE_ENV+=      XDG_CONFIG_HOME=/dev/null will fix it, (some kde ports are
already fixed for that.)
Another FS violation like this one is know to be done by the gstreamer ports,
well actually everything using gobject introspection, another macro has to be
set, gnome@ is already aware of it, I do hope a fix will be committed soon.

regards,
Bapt

Attachment: pgpaJtUKevG66.pgp
Description: PGP signature

Reply via email to