Re: Debian systems and assumptions about user rights
md@Linux.IT (Marco d'Itri) wrote:
> On May 29, Frank Küster <firstname.lastname@example.org> wrote:
>> - Setups without an existing $HOME directory can exist, and package
>> building must work there, correct?
> I'd say that packages being built should not create files outside of the
> build directory. But creating ~ is simple enough that I think it's
> reasonable to require that it exists.
But generating cache data in the current directory (or subdirectories
thereof) does not make sense, so requiring it for the special case of
buildds doesn't sound very sensible. Anyway, I think many packages
create files in /var during operation, that's all this hierarchy is
meant for. I don't see how we could generally restrict package build
processes to the build directory, especially since there's no sane way
to detect when we are "building a package".
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)