[pkg-discuss] point SUNWipkg at foot, pull trigger

ozone ozone at os.cname.com
Thu Oct 1 12:22:25 PDT 2009


I have a remote system (with no removable media device) running build 86.
Based on list archives and bugs, I attempted to upgrade SUNWipkg to a "new
enough" version so that I could install 2009.06, whereupon I fell into this:

  Package entire contains constraint that requires downgrade of installed pkg
  pkg:/SUNWipkg-gui-l10n at 0.5.11,5.11-0.123:20090911T203714Z

Because there's no "pkg reinstall", and I didn't know to clone the BE prior
to attempting the upgrade, the only apparent remedy is "remove/install".

However, having removed SUNWipkg, there's no way to install anything anymore.
I find it a little surprising that this is allowed -- IMHO there should be
more warning when you touch SUNWipkg this way. (Assuming there's ever another
flag day...)

Only solution I can think of is the BOFH approach: unpack a tarball with
enough SUNWipkg that "pkg fix" will work.



More information about the pkg-discuss mailing list