Hi Liane,

I got another dependency issue recently, which is similar to the previous one, do you have any ideas?


*********************************
w...@backhand:~$ pfexec pkg -R /tmp/mnt install verm-devel-b134-i386
Creating Plan /Planning for install failed:


pkg: No version of verm-devel-b134-i386 can be installed:
pkg://verm-x86/[email protected],5.11-0.133.99:20100217T174010Z: Suitable required dependency pkg:/[email protected],5.11-0.133.99 cannot be found

pkg://verm-x86/[email protected],5.11-0.133.99:20100218T110433Z: Suitable required dependency pkg:/[email protected],5.11-0.133.99 cannot be found

w...@backhand:~$ pkg -R /tmp/mnt publisher
PUBLISHER                             TYPE     STATUS   URI
verm-x86 (preferred) origin online http://ipkg.ireland/verm-x86/ opensolaris.org (non-sticky) origin online http://pkg.opensolaris.org/dev/ contrib.opensolaris.org (non-sticky) origin online http://pkg.opensolaris.org/contrib/

w...@backhand:~$ pkg -R /tmp/mnt info -r SUNWvirt-manager
         Name: SUNWvirt-manager
      Summary: Virtual Machine Manager
  Description: Virtual Machine Manager
     Category: System/Virtualization
        State: Not installed
    Publisher: verm-x86
      Version: 0.4.0
Build Release: 5.11
       Branch: 0.133.99
Packaging Date: February 18, 2010 11:04:00 AM
         Size: 2.60 MB
FMRI: pkg://verm-x86/[email protected],5.11-0.133.99:20100218T110400Z
*********************************

Thanks
Dave


Liane Praza wrote:
Dave Lin wrote:
I setup a IPS repo. with the prefix as "desktop", and there is a cluster package named "verm-stable-i386", which just depends all the desktop packages that I want to install, so I can install them all if I run "pkg install verm-stable-i386".
However, this didn't work since b128, I got the following error,
pkg: No version of verm-stable-i386 can be installed:
pkg://desktop/[email protected],5.11-0.129.90:20091211T034715Z: Suitable required dependency pkg:/[email protected],5.11-0.129.90 cannot be found

I guess the problem is that when pkg looked for SUNWavahi-bridge-dsd, the prefix "desktop" was missed in fmri.

Have any ideas about this issue?

In other words, you have two publishers publishing the same package, and you want your newer, more-preferred one (where the package was not originally installed from) to take it over on upgrade.

You need to pkg set-publisher --non-sticky opensolaris.org.

(This is an advanced option usually for developers only. Most users won't want this.)

liane


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

Reply via email to