Chris J wrote: > I'd agree with both sides. Package boundaries and dependencies need to > be better thought out, but administrators are not going to be happy with > IPS if there isn't a way to turn off dependency checking. Too many third > party publishers are going to get it wrong. > > Give us the ability to hang ourselves, since you already gave us ZFS > snapshots to undo our mistakes. :)
The issue is that --force options make the system inherently unmanageable. Once you do one package with --force, it inevitably leads to a system where nothing can be installed, uninstalled, updated, etc. without using --force everywhere, and then soon you might as well not even use a package management system at all. The correct answer is to fix the package, and we will be making tools available that should make that trivially easily. Cheers, -- Shawn Walker