On 11/23/10 09:58 AM, Chris Gerhard wrote:
Is there a way to list packages that are going to cause problems? The upgrade
I have just done appears to have completed but when booted show it still on
134b/
No, because that package system doesn't know what packages are a
"problem". The package system intentionally allows you to install
and/or create packages that constrain your system in a way that prevents
all or certain parts of it from upgrading.
That's necessary functionality so that your system can be upgraded
properly from build to build.
However, it also means that it can't automatically determine when your
system "should have been" upgraded and when it "should not be". It only
knows what the packages you installed tell it.
With that said, you can "tell it" what you expect to happen by doing
things like this:
pkg install -nv ent...@0.5.11-0.151 \
`pkg list -H | grep 'consolidation/*incorporation' |\
awk '{print $1"@0.5.11-0.151"}'` 2>&1 > /tmp/pkg.debug
Then check the output like this:
grep -e FAIL -e incompatible /tmp/pkg.debug
If the grep produces anything, you'll need to look at the log file and
read through to determine what went wrong.
If the grep didn't produce anything, you likely didn't configure your
system according to the release notes. Check the configuration of your
publishers, verify that everything matches the release notes, and try again.
-Shawn
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org