debian/rules, automake
dh_make, and therefore most packages created with it, uses the following
for installing:
$(MAKE) install prefix=blabla
An acquaintance that has more knowledge of autotools than I has tried to
convince me that the *right* thing to do is to set DESTDIR instead of
prefix. Looking at the Makefiles produced by automake, this does seem to
make sense to me. Should dh_make maybe be changed to rather use DESTDIR?
Existing packages that use prefix and work with it is fine, but
apparently using prefix might break some software's installs. (If they
do something fancy/strange in an "install-hook" type thing.)
Hugo van der Merwe
- please CC, thanks -
Reply to: