|
Directories in /usr/share/doc can only be symlinks for packages
depending on the package they link to. (Policy 12.5)
This source package builds six sets of packages that can all be
installed independently (libmilter1.0.1, rmail, sendmail-base,
sendmail-cf, sendmail-doc, sensible-mda and respective dependencies).
So using symlinks at all is not practicable.
Attached is a debdiff that makes all /usr/share/doc/package directories
real directories with the mandatory files (they were already shipped in
all packages, so there were files in /usr/share/doc/sendmail that were
overwritten by each package). Additional documentation is put into
/usr/share/doc/sendmail-doc and libmilter gets its own README.Debian
into /usr/share/doc/libmilter-dev.
Note that 'debian/rules configure' is called during build and rewrites
a lot of stuff in debian/. I don't know why all the generated files that
are rewritten anyway are present in the package, but this minimal patch
only changes the sources of the maintainer scripts.
http://bugs.debian.org/681147
|