[indiana-discuss] "no scripting zone" and isaexec(3C) == architectural

Bart Smaalders bart.smaalders at Sun.COM
Wed Jun 17 10:52:13 PDT 2009


Robert Milkowski wrote:
> or there should be an option to force an uninstall without deps (like 
> with rpm):
> 
> # pkg uninstall --no-deps A
> uninstalling A
> WARNING packages: B, C depend on A and are not being uninstalled


We don't want to support this, because it allows the user to break his 
system.

* Why do you want to uninstall A, if B & C depend on it?
* What should the state of B & C be, if A is forcibly removed?
* We use package dependencies to prevent two packages from owning
   the same file at the same time, or having one package declare
   /usr/openwin a directory and other declare a symbolic link.  How
   can we prevent chaos if the administrator is free to ignore all
   constraints.

- Bart





-- 
Bart Smaalders			Solaris Kernel Performance
barts at cyber.eng.sun.com		http://blogs.sun.com/barts
"You will contribute more with mercurial than with thunderbird."



More information about the indiana-discuss mailing list