On Tue, 15 Jan 2002, Anthony Towns wrote: > This used to be documented in (I think) the packaging manual: if a cycle > amongst Depends: exists, the cycle will be broken by choosing the package > without a postinst (if there is one) or arbitrarily, iirc. There's still > some determinism to be had, but not much.
Well, considering that all packages have to have postinsts, to handle the /usr/doc symlink, means the cycle breaking will be arbitrary, there could be side effects that occur.