It looks like your publisher preference order is causing problems, as if
opensolaris.org is higher preference than on-nightly, and/or one or both
is sticky?

Failing that:

Does your project build include signed or unsigned crypto bits?  If
they're unsigned, and you're therefore relying on the Oracle-private
crypto certs (delivered via the driver/crypto/dprov package in the extra
repository), then it will prevent upgrade to an RE repository because
that package is incorporated but not delivered.

See 6986735 developer/opensolaris/osnet depends on extra repo packages,
which I filed a few minutes ago.

--Mark


> Date: Wed, 22 Sep 2010 17:17:55 +0100
> From: Peter Dennis <[email protected]>
> To: [email protected]
> Subject: [pkg-discuss] Unable to upgrade to 148 from project build
> 
> Hello,
> 
> I have a system installed with some project build based on snv_145
> and I want to move to the regular builds - alas I am unable to do
> so.
> 
> The publishers are:
> 
> pkg publisher
> PUBLISHER                             TYPE     STATUS   URI
> opensolaris.org          (preferred)  origin   online
> http://ipkg.sfbay.sun.com/dev/
> 
> When I ran a pkg image-update all the non-ON bits got updated
> but the ON bits did not.
> 
> An extract of pkg list shows:
> 
> system/network/ppp/tunnel (on-nightly)        0.5.11-0.145    installed  u----
> system/network/routing (on-nightly)           0.5.11-0.145    installed  u----
> system/network/spdadm (on-nightly)            0.5.11-0.145    installed  u----
> system/network/udapl (on-nightly)             0.5.11-0.145    installed  u----
> system/network/udapl/udapl-tavor (on-nightly) 0.5.11-0.145    installed  u----
> system/prerequisite/gnu                       0.5.11-0.145    installed  u----
> system/scheduler/fss (on-nightly)             0.5.11-0.145    installed  u----
> 
> There is no entire incorporation installed.
> 
> # pkg version
> 4ba5092f1b06
> 
> A pkg image-update -v does:
> 
> Solver: [ Variables: 2158 Clauses: 18797 Iterations: 1 State: Succeeded]
> Timings: [phase 1:  1.427, phase 2:  0.040, phase 3: 13.845, phase 4:
> 3.464, phase 5:  0.007]
> Maintained incorporations: None
> 
> Package version changes:
> 
> No updates available for this image.
> 
> I then add in the on-nightly repo:
> 
> # pkg set-publisher --no-refresh --non-sticky -g
> http://ipkg.sfbay/on-nightly on-nightly
> 
> And try the same:
> 
> # pkg image-update -v
> Solver: [ Variables: 2158 Clauses: 18797 Iterations: 1 State: Succeeded]
> Timings: [phase 1: 10.402, phase 2:  0.123, phase 3: 36.380, phase 4:
> 5.563, phase 5:  0.005]
> Maintained incorporations: None
> 
> Package version changes:
> 
> No updates available for this image.
> 
> 
> And so looking at a package:
> 
> # pkg info -r security/bart
>           Name: security/bart
>        Summary: Basic Audit Reporting Tool
>    Description: Basic Audit Reporting Tool (BART)
>       Category: System/Administration and Configuration
>          State: Not installed
>      Publisher: on-nightly
>        Version: 0.5.11
>  Build Release: 5.11
>         Branch: 0.150
> Packaging Date: 22 September 2010 13:26:33
>           Size: 36.54 kB
>           FMRI: 
> pkg://on-nightly/security/[email protected],5.11-0.150:20100922T132633Z
> 
>           Name: security/bart
>        Summary: Basic Audit Reporting Tool
>    Description: Basic Audit Reporting Tool (BART)
>       Category: System/Administration and Configuration
>          State: Not installed
>      Publisher: opensolaris.org
>        Version: 0.5.11
>  Build Release: 5.11
>         Branch: 0.148
> Packaging Date: 10 September 2010 20:23:22
>           Size: 33.58 kB
>           FMRI: 
> pkg://opensolaris.org/security/[email protected],5.11-0.148:20100910T202322Z
> # pkg info security/bart
>           Name: security/bart
>        Summary: Basic Audit Reporting Tool
>    Description: Basic Audit Reporting Tool (BART)
>       Category: System/Administration and Configuration
>          State: Installed
>      Publisher: on-nightly
>        Version: 0.5.11
>  Build Release: 5.11
>         Branch: 0.145
> Packaging Date:  3 August 2010 22:31:02
>           Size: 34.05 kB
>           FMRI: 
> pkg://on-nightly/security/[email protected],5.11-0.145:20100803T223102Z
> 
> And so trying to update the osnet-incorporation:
> 
> # pkg install osnet-incorporation
> Creating Plan /Planning for install failed:
> Use -v option for more details
> 
> 
> pkg: No solution was found to satisfy constraints
> 
> when running the above with the -v option the FAIL: come out like:
> 
> 
> 
>                 incorporate: pkg:/[email protected],5.11-0.148
>                                 FAIL: no suitable newer version for
> installed pkg
> pkg://on-nightly/[email protected],5.11-0.145:20100803T222957Z
>                                    Ruled out
> pkg://on-nightly/[email protected],5.11-0.148:20100820T130007Z because:
> Publisher is lower ranked
> 
>                                    Ruled out
> pkg://opensolaris.org/[email protected],5.11-0.148:20100910T205503Z
> because: Suitable required dependency
> pkg:/library/security/[email protected],5.11-0.146 cannot be found
> 
> and others:
> 
>                incorporate: pkg:/network/[email protected],5.11-0.148^M
>                                 FAIL: no suitable newer version for
> installed pkg
> pkg://on-nightly/network/[email protected],5.11-0.145:20100803T223100Z^M
>                                    Ruled out
> pkg://on-nightly/network/[email protected],5.11-0.148:20100826T133853Z
> because: Publisher is lower ranked
> ...
>                                    Ruled out
> pkg://opensolaris.org/network/[email protected],5.11-0.148:20100910T201648Z
> because: Suitable required dependency
> pkg:/library/[email protected],5.11-0.146 cannot be found
> 
> 
> 
> In any case trousers is in the configured repo's:
> 
> # pkg info -r pkg:/library/security/[email protected],5.11-0.146
>           Name: library/security/trousers
>        Summary: TCG Software Stack - software for accessing a TPM device
>    Description: Trousers - TCG software stack (0.3.4)
>       Category: System/Security
>          State: Not installed
>      Publisher: opensolaris.org
>        Version: 0.3.4
>  Build Release: 5.11
>         Branch: 0.146
> Packaging Date: 13 August 2010 05:08:53
>           Size: 2.02 MB
>           FMRI: 
> pkg://opensolaris.org/library/security/[email protected],5.11-0.146:20100813T050853Z
> 
> 
> And so what can be done to debug this further ?
> 
> thanks
> pete
> _______________________________________________
> pkg-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
> 
> ----- End forwarded message -----
> 

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

Reply via email to