[tex-live] Re: bruno@clisp.org: relocatable packages
Alexandre Duret-Lutz
duret_g at lrde.epita.fr
Tue Apr 1 00:37:42 CEST 2003
>>> "Karl" == Karl Berry <karl at freefriends.org> writes:
[...make install building a manifest...]
Karl> Hmm, seems to me that nothing else has the necessary information.
Karl> Automake (autoconf?) is what knows what files are getting installed,
Karl> because it's creating the install targets.
Automake doesn't have the necessary information. Think about
custom install rules or even third party subprojects (e.g.,
intl/ & po/) not using Automake. AFAICT the only way to get the
list of installed files is to make a DESTDIR installation in a
scratch directory, build the manifest, and then make another
installation for real.
Karl> Is there any harm in having it create a manifest file?
Separation of concerns. IMHO building such a manifest (not to
mention choosing the place where it is installed and the format
it uses) is a site policy, just like registering the package to
some central database, or using stow. What's important is
that `make install' doesn't prevent you from doing it.
--
Alexandre Duret-Lutz
More information about the tex-live
mailing list