Zypper Dup Openmw libavcodec issue

Hi there, just wondering how to resolve the attached image issues when running a dup. After all this time, this is the first error like this I’ve run into. Interesting for sure!

Seems to be an issue with a codec, but I’m not sure how to resolve it. Any help would be much appreciated.

@Jarmer Hi, openmw is broken, so you need to uninstall it…
https://build.opensuse.org/package/show/openSUSE:Factory/openmw

@Jarmer Seems the issue is with ogre https://build.opensuse.org/package/show/games/ogre and this recent issue https://github.com/OGRECave/ogre/issues/3011

Hmmm, thank you for the suggestions, but I am not going to uninstall my favorite game I play all the time just because of an update error. I don’t know what Ogre is, but I don’t think either of those links help me resolve this error about a codec. Any ideas to help fix the error, not just uninstall?

@Jarmer you need to wait for it to be fixed (or branch, fix, submit the update), nothing else can be done…

The error is caused by this failure, ogre doesn’t build, so openmw can’t rebuild, so your game can’t be installed because of broken dependencies.

You can try installing the flatpak version of OpenMW, see if everything work for you on this version, if it does you can keep your system updated and still have a version of the game playable.

Seems we are stuck in a pointing match. The openmw support says that the opensuse people manage the zypper openmw package and it is indeed broken, but by the opensuse team, not them. So lol, OpenMW blames OS, OS blames OpenMW.

But @Aboutduck that’s their solution too, just not use the zypper version, and instead use the flatpak version. It IS managed and operated by the openmw team.

So that’s what I’ll do. Thank you all.

For any future people who search for an issue / problem similar to this, probably best to just use the flaptak version of openmw.

@Jarmer there is nothing wrong with the OpenMW package in openSUSE, it’s the Ogre dependency that’s the issue… It’s a cascade effect…

Well I’m just glad a solution to the problem has been found :smile: