-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 01/30/2014 03:11 AM, Gilles Dartiguelongue wrote: > Le mercredi 29 janvier 2014 à 22:37 -0500, Mike Gilbert a écrit : >> One difference: it creates 3 of the 4 directories under ${HOME} instead of >> ${T}, just to >> mimic the default behavior in the XDG basedir spec a bit more closely. > > The thing with ${HOME} is that it should not be a directory where XDG > compliants tools should > be able to store anything permanent while building since this would affect > consecutive builds > (say gobject-introspection, gstreamer registry, etc). > > This is why it is set to ${T} in gnome2-utils.eclass. >
I don't know about other package managers, but portage at least sets $HOME to ${PORTAGE_TMPDIR}/portage/${CATEGORY}/${PF}/homedir, so this is a non-issue for portage. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCgAGBQJS6gxWAAoJELHSF2kinlg43+0QAIRQta3FrJCG0rwC8eVN0TrQ heU/UG5xxBXlnYfSx1KZMH2lasGsZ6d31oycW404muSt7L7gOnpQGAa0upXGMMeq aC6dKyxj5psb0WQRp4NeNkofPyGzOGlK7LYiEgGdl63yEadWkU+1cTK8HCwNpYEt iOyDE5o/W05M3iPSkdjetrvADh2w3jK6paVekPWKoeawADalJQ9pjPcNUdiNZSzb D2L7Td/IAiEOUYt6sQVTs4idExhDc3ndSFNcd8Z/C1/L60EZlJd+CWcP7mReOJkA pToVXOAACxCRUBR4tUq23BZmBGN7d891SfybLbkAc/UjyS7f1gvCLPq4WLvmE+G/ wVmqbnhilRkfP/ecjaZKDg+l32sf+yNbqth+aD9CvYvIo4wvhbFqxlu3tyut37fn OdlwWi6vrMIHicem5NBx/u7E7lh/mnUFKGtPBY/jSPlPCGf/D2T9ET4M7PH5UIRQ fQePKx1GrNvlm5R80qENl/qL72NxX5sEd+fFZ4O6utEnceKQFcLwn6js6HsHetXM DQsEsiCnex+f204MQ+fFInqNU5Sfk5u207zwLELDiinfms9jSSsa6ovemC7NtmNq bJZagpdm51Y5oKjJLZhHad3gwc5u1uJnc9vZGOYeoO0tlD0ad3Zq5PRYkxouWTqQ 5YrXNfLdT0tQ/NXngdWe =JJd7 -----END PGP SIGNATURE-----