[OpenIndiana-discuss] pkg install failed

Carsten Grzemba grzemba at contac-dt.de
Mon Jan 25 14:31:22 UTC 2016


I have tree publisher: 
# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
openindiana.org origin online F http://pkg.openindiana.org/hipster-2015/
hipster-encumbered origin online F http://pkg.openindiana.org/hipster-encumbered/
oi-userland origin online F file:///code/oi-userland/i386/repo/

I attempt to update pkg libxrandr with my local repository. The installed pkg is from hipster-2015.
I get the following error:

# pkg install -nv pkg://oi-userland/x11/library/libxrandr
Creating Plan (Running solver): -
pkg install: No matching version of x11/library/libxrandr can be installed:
 Reject: pkg://oi-userland/x11/library/libxrandr@1.4.2-2015.0.2.0:20160122T111039Z
 Reason: No version matching 'require' dependency system/library at 0.5.11-2015.0.2.15439 can be installed
 ----------------------------------------
 Reject: pkg://openindiana.org/system/library@0.5.11-2015.0.2.15439:20160109T164035Z
 Reason: No version matching 'require' dependency consolidation/osnet/osnet-incorporation can be installed
 Reject: pkg://openindiana.org/system/library@0.5.11-2015.0.2.15440:20160111T160425Z
 to
 pkg://openindiana.org/system/library@0.5.11-2015.0.2.15446:20160124T174954Z
 Reason: This version is excluded by installed incorporation consolidation/osnet/osnet-incorporation at 0.5.11-2015.0.2.15439
 ----------------------------------------

But the required package system/library is already installed:

# pkg info system/library
 Name: system/library
 Summary: Core Solaris, (Shared Libs)
 Description: core shared libraries for a specific instruction-set
 architecture
 Category: System/Core
 State: Installed
 Publisher: openindiana.org
 Version: 0.5.11
 Branch: 2015.0.2.15439
Packaging Date: Sat Jan 9 16:40:35 2016
 Size: 49.60 MB
 FMRI: pkg://openindiana.org/system/library@0.5.11-2015.0.2.15439:20160109T164035Z


 and it is not required to update the package system/library even if there exists a newer version in the repository; these the dependencies in the libxrandr package:

depend fmri=pkg:/system/library at 0.5.11-2015.0.2.15439 type=require
depend fmri=pkg:/x11/library/libx11 at 1.6.3-2015.0.1.0 type=require
depend fmri=pkg:/x11/library/libxext at 1.3.3-2015.0.1.0 type=require
depend fmri=pkg:/x11/library/libxrender at 0.9.6-2013.0.0.0 type=require


Why is it not possible to install my package?


More information about the openindiana-discuss mailing list