On 08/15/12 17:35, Stefan Teleman wrote:
Tim Foster wrote:
On 08/16/12 11:47 AM, Stefan Teleman wrote:
pkg://userland/developer/gcc-45@4.5.2,5.11-0.175.1.0.0.22.1031:20120807T215012Z
root@sol-t1000-28:~/pkg_braindamage# pkg install developer/gcc-45
Creating Plan (Solver setup): -
pkg install: No matching version of developer/gcc-45 can be installed:
Reject:
pkg://userland/developer/gcc-45@4.5.2,5.11-0.175.1.0.0.22.1031:20120807T215012Z
Reason: This version is excluded by installed incorporation
pkg://solaris/consolidation/userland/userland-incorporation@0.5.11,5.11-0.175.1.0.0.21.0:20120723T164824Z
root@sol-t1000-28:~/pkg_braindamage#
That's the problem - the installed version of userland-incorporation
is preventing you from moving the package forward to the version you
want (which I assume is the one from the userland publisher?)
Either update the userland-incorporation to one which allows this
package, or do
# pkg change-facet facet.version-lock.developer/gcc-45=false
Nope.
root@sol-t1000-28:~/pkg_braindamage# pkg change-facet
facet.version-lock.developer/gcc-45=false
Packages to update: 471
Variants/Facets to change: 1
Create boot environment: No
Create backup boot environment: Yes
PHASE ITEMS
Removing old actions 1/1
Updating image state Done
Creating fast lookup database Done
root@sol-t1000-28:~/pkg_braindamage# pkg install developer/gcc-45
Creating Plan (Solver setup): |
pkg install: No matching version of developer/gcc-45 can be installed:
Reject:
pkg://userland/developer/gcc-45@4.5.2,5.11-0.175.1.0.0.22.1031:20120807T215012Z
Reason: All versions matching 'require' dependency
pkg:/system/library/gcc-45-runtime@4.5.2,5.11-0.175.1.0.0.22.1031 are
rejected
Reject:
pkg://userland/system/library/gcc-45-runtime@4.5.2,5.11-0.175.1.0.0.22.1031:20120807T214959Z
Reason: This version is excluded by installed incorporation
pkg://solaris/consolidation/userland/userland-incorporation@0.5.11,5.11-0.175.1.0.0.21.0:20120723T164824Z
root@sol-t1000-28:~/pkg_braindamage#
--Stefan
pkg change-facet facet.version-lock.system/library/gcc-45-runtime=false
Rinse and repeat for each package until install succeeds. If you don't
like this process then perhaps gcc-45 needs to be organized/packaged
differently in userland.
Brock
_______________________________________________
pkg-discuss mailing list
pkg-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss