On 08/20/12 16:44, Brock Pytlik wrote:
[snip]
- Frozen error messages are a real bummer... Not your doing, but I'm a bit
  surprised the solver doesn't diagnose when something's frozen and
  explicitly give that as cause rather than dumping the "no solutions to
  satisfy constraints" message.
Well, it does if you specify a version.

###############################################################################
# Update with 'entire@latest' with frozen U1 build 20 entire
###############################################################################
$ pkg update -n entire@latest
Creating Plan (Solver setup): -
pkg update: No matching version of entire can be installed:
Reject: pkg://solaris/[email protected],5.11-0.175.1.0.0.22.1:20120811T031139Z Reason: This version is excluded by a freeze on entire at version 0.5.11,5.11-0.175.1.0.0.20.0:20120709T191431Z.

Package Status Summary (No changes made)
             Package: entire
  Installed (Frozen): 0.5.11-0.175.1.0.0.20.0
              Latest: 0.5.11-0.175.1.0.0.22.1

Did you miss that example or did you want that output also in the case were all the user does is 'pkg update -n'?


And to follow up to my own message, I'm surprised the -n output is what is. I would've expected it to just say "no updates available" like this one does:

###############################################################################
# Update from entire U1 build 20 to 22.1; userland-incorporation and osnet-
# incorporation already upgraded to build 22.0; 'entire' frozen
###############################################################################
$ pkg update -n entire
Package Status Summary
             Package: consolidation/osnet/osnet-incorporation
  Installed (Latest): 0.5.11-0.175.1.0.0.22.0

             Package: consolidation/userland/userland-incorporation
  Installed (Latest): 0.5.11-0.175.1.0.0.22.0

             Package: entire
  Installed (Frozen): 0.5.11-0.175.1.0.0.20.0
              Latest: 0.5.11-0.175.1.0.0.22.1

No updates available for this image.

I guess I don't understand why this one is reporting an error instead of "nothing to 
do":
###############################################################################
# Update from entire U1 build 20 to 22.1; userland-incorporation and osnet-
# incorporation already upgraded to build 22.0; entire 'frozen' -- no arguments
###############################################################################
update -n
Creating Plan (Running solver): /
pkg update: No solution was found to satisfy constraints
Plan Creation: Package solver has not found a solution to update to latest 
available versions.
This may indicate an overly constrained set of packages are installed.

latest incorporations:

  
pkg://solaris/consolidation/solaris_re/[email protected],5.11-0.175.1.0.0.22.1:20120811T030340Z
  
pkg://solaris/consolidation/man/[email protected],5.11-0.175.1.0.0.21.0:20120723T163455Z
  
pkg://solaris/consolidation/nvidia/[email protected],5.11-0.175.1.0.0.22.0:20120806T175117Z
  
pkg://solaris/consolidation/cns/[email protected],5.11-0.175.1.0.0.22.0:20120806T171558Z
  
pkg://solaris/consolidation/l10n/[email protected],5.11-0.175.1.0.0.22.1133:20120806T163802Z
  
pkg://solaris/consolidation/desktop/[email protected],5.11-0.175.1.0.0.22.0:20120806T171142Z
  
pkg://solaris/consolidation/X/[email protected],5.11-0.175.1.0.0.22.1312:20120806T153710Z
  
pkg://solaris/consolidation/install/[email protected],5.11-0.175.1.0.0.22.1718:20120806T151348Z
  
pkg://solaris/consolidation/desktop/[email protected],5.11-0.175.1.0.0.22.0:20120806T171141Z
  
pkg://solaris/consolidation/ips/[email protected],5.11-0.175.1.0.0.22.1:20120811T030330Z
Dependency analysis is unable to determine exact cause.
Try specifying expected results to obtain more detailed error messages.

Package Status Summary (No changes made)
             Package: consolidation/osnet/osnet-incorporation
  Installed (Latest): 0.5.11-0.175.1.0.0.22.0

             Package: consolidation/userland/userland-incorporation
  Installed (Latest): 0.5.11-0.175.1.0.0.22.0

             Package: entire
  Installed (Frozen): 0.5.11-0.175.1.0.0.20.0
              Latest: 0.5.11-0.175.1.0.0.22.1


I think I'll look into this as it bothers me a bit :/
Brock

Brock


Generally, though, this is a real improvement in optics about what an update did. Thanks for tackling phase 1.

liane
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to