RelocatablePackages

Status

Details

All 3 of these (and probably more) usage scenarios would be theade much easier if Debian packages could be relocatable. For example, the contents of the 'file' package might look like this:

conf/magic
bin/file
man/man1/file.1.gz
bug/presubj
doc/ChangeLog.gz
doc/copyright
doc/changelog.Debian.gz

During package install, each subdirectory would map to a configurable part of the real directory tree. For a full-system install, for example, 'conf' maps to '/etc', 'bin' maps to '/usr/bin', 'doc' maps to '/usr/share/doc/file', etc. But for a single-user install, perhaps 'conf' maps to '~/.file', 'bin' maps to '~/bin', doc maps to '~/doc/file', etc.

For this to work properly, a number of things would need to be in place:

Pluggable handlers could be set up to process other directories.

dpkg: RelocatablePackages (last edited 2005-07-17 11:50:32 by ScottJamesRemnant)