reopen 404116 thanks Please don't close it. That we haven't found a good solution doesn't mean that there is no bug.
On Sat, Jan 27, 2007 at 04:54:48AM +1030, Ron wrote: > On Fri, Jan 26, 2007 at 10:25:31AM +0100, Robert Millan [ackstorm] wrote: > > > Perhaps follow the package's Suggests and install the cpp-doc package? > > > > Should be Depends then! > > No it shouldn't: > > 2.2.1 The main category > ... > In addition, the packages in main > > * must not require a package outside of main for compilation or > execution (thus, the package must not declare a "Depends", > "Recommends", or "Build-Depends" relationship on a non-main > package), Oops, I missed the part about cpp-doc being in non-free. > > Otherwise please move the symlinks to mingw32-doc or something. > > The Suggests seems like a friendly compromise between "every binary > should have a man page" and the fact that the man pages have been > declared non-free. > > I could remove the links entirely and simply accept the former bug > until we have free docs again, but I really don't think this is worth > an entirely new non-free source package, just for a couple of symlinks. Why don't you check in postinst wether the actual manpages exist, and set the symlinks only if they do? cpp-doc postrm could check wether someone is linking to its manpages, and remove the links if applicable. -- Robert Millan ACK STORM, S.L. - http://www.ackstorm.es/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]