On 22/09/2010 18:09, Mark J. Nelson wrote:
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?

Yes - the opensolaris.org is the preferred one and the subsequently added
one (on-nightly) is --non-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.

Ah - do you have details of what the finger print here is - I do have a

                incorporate: pkg:/driver/crypto/[email protected],5.11-0.148
FAIL: no suitable newer version for installed pkg pkg://on-extra/driver/crypto/[email protected],5.11-0.145:20100803T223037Z

and so it is sounding somewhat like the issue at hand. A workaround -
add in the extra repo  ?

ta
pete



--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