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