Help: zypper dup problem with the installed libxvidcore4

when I installed OpenSUSE about two weeks ago, I added packman repository and executed: sudo zypper dup --from packman --allow-vendor-change as is recommended in this guide: Additional package repositories - openSUSE Wiki

Today, when I try to do an upgrade using sudo zypper dup I got the following warning and I don’t know what to do:

~> sudo zypper dup
[sudo] password for root: 
Retrieving repository 'Packman' metadata .......................................................................................................[done]
Building repository 'Packman' cache ............................................................................................................[done]
Retrieving repository 'packman-essentials' metadata ............................................................................................[done]
Building repository 'packman-essentials' cache .................................................................................................[done]
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. Se
e 'man zypper' for more information about this command.
Computing distribution upgrade...

Problem: 1: problem with the installed libxvidcore4-1.3.7-1699.1.pm.81.x86_64
Solution 1: install libxvidcore4-1.3.7-3.5.x86_64 from vendor openSUSE
replacing libxvidcore4-1.3.7-1699.1.pm.81.x86_64 from vendor [http://packman.links2linux.de](http://packman.links2linux.de/)
Solution 2: keep obsolete libxvidcore4-1.3.7-1699.1.pm.81.x86_64

Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
~>

Hello, welcome to the openSUSE forums.

I may not know exactly what went wrong here (others will come to the rescue), but I have a few remarks.

You seem to have Packman complete as well as Packman Essentials. You only need one (probably Essentials is good enough, but the complete one does not harm). So remove one of them.

You tried to post what you saw on the terminal emulator by copy/paste. That is a very good idea, but to make the result much better, please read the following.
Please, to make the pieces of computer code in your posts better consumable by technical oriented people:

And post as complete as possible. That is starting with the line with the prompt and the command, then all output, and ending with the new prompt line.
When you really feel you need to change anything in such a copy, then in a comment, else we take all characters literally.

Solution 1
This package is no longer available on packman.

4 Likes

Was bothered since I’ve waited starting yesterday because I started noticing this libxvidcore4 thing. Thanks for letting us know that the package is no longer available on packman.

I ‘just’ manually updated libxvidcore4-1.3.7-1699.1.pm.78.x86_64 in packman repo with yast.

check the box for searching filenames. Then update it to 1.3.7-4.1

Problem solved (eg no zypper dup conflict)

You did not update from packman. You switched the vendor (package provider) back to openSUSE as this package is no longer available from packman. It is the same as choosing solution 1 as shown in the terminal output from the TO. Only you used the GUI way.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.