[opensuse] can't update - "it would change the vendor"
I've just turned on a 10.3 system that hasn't been run for a while and I tried to update it. I have a huge list of conflicts like this: atom:cups-libs cannot be installed due to missing dependencies There are no installable providers of cups-libs >= 1.2.12-22.8 for atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] === atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] === atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] is needed by patch:gnomefixes-4996-0.noarch[openSUSE-10.3-Updates] (cups-libs == 1.2.12-22.8) (null) Conflict Resolution: ( ) Install cups-libs although it would change the vendor ( ) do not install cups-libs ( ) Ignore this requirement just here In this case, and others that I've looked at, the installed Vendor is "SUSE LINUX Products GmbH, Nuernberg, Germany" and the alternate Vendor is "". I remembered some traffic on the list about vendor changes but the threads I found don't seem to deal with this situation. Can somebody please point me to an explanation and instructions of what I should be doing? Thanks, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dave Howorth wrote:
I've just turned on a 10.3 system that hasn't been run for a while and I tried to update it. I have a huge list of conflicts like this:
atom:cups-libs cannot be installed due to missing dependencies There are no installable providers of cups-libs >= 1.2.12-22.8 for atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] === atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] === atom:cups-libs-1.2.12-22.8.i586[openSUSE-10.3-Updates] is needed by patch:gnomefixes-4996-0.noarch[openSUSE-10.3-Updates] (cups-libs == 1.2.12-22.8) (null) Conflict Resolution: ( ) Install cups-libs although it would change the vendor ( ) do not install cups-libs ( ) Ignore this requirement just here
In this case, and others that I've looked at, the installed Vendor is "SUSE LINUX Products GmbH, Nuernberg, Germany" and the alternate Vendor is "".
Wierd, i'm just looking at http://download.opensuse.org/update/10.3/repodata/primary.xml.gz, and the cups-libs-1.2.12-22.2.i586 package does have the vendor: <rpm:vendor>SUSE LINUX Products GmbH, Nuernberg, Germany</rpm:vendor> i wonder why libzypp does not see it. Maybe it sees some newer version of cups-libs from some other repository you are using?
I remembered some traffic on the list about vendor changes but the threads I found don't seem to deal with this situation.
Can somebody please point me to an explanation and instructions of what I should be doing?
Try refreshing the repos e.g. with 'zypper ref' on the command line (or even do 'rm /var/cache/zypp/zypp.db' IIRC before refreshing). If the problem stays, create a bug report in bugzilla and attach a solver testcase (i hope you can generate one from the YaST Online Update menu, or you can try 'zypper update --debug-solver' to generate it). HTH -- cheers, jano Ján Kupec YaST team ---------------------------------------------------------(PGP)--- Key ID: 637EE901 Fingerprint: 93B9 C79B 2D20 51C3 800B E09B 8048 46A6 637E E901 ---------------------------------------------------------(IRC)--- Server: irc.freenode.net Nick: jniq Channels: #zypp #yast #suse #susecz ---------------------------------------------------------(EOF)---
Jano Kupec wrote:
Wierd, i'm just looking at http://download.opensuse.org/update/10.3/repodata/primary.xml.gz, and the cups-libs-1.2.12-22.2.i586 package does have the vendor:
<rpm:vendor>SUSE LINUX Products GmbH, Nuernberg, Germany</rpm:vendor>
i wonder why libzypp does not see it. Maybe it sees some newer version of cups-libs from some other repository you are using?
No, the only repositories are the DVD and that update repo.
Try refreshing the repos e.g. with 'zypper ref' on the command line (or even do 'rm /var/cache/zypp/zypp.db' IIRC before refreshing).
I deleted the file and that's fixed it. Many thanks, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Dave Howorth
-
Jano Kupec