Hi, this is about gstreamer-0_10 but may also relate to other packages, especially libraries. The current version in factory is 1.4 and the 0.10 series is no longer maintained upstream since 2013 (source: homepage). There are still lots of packages which directly or indirectly depend on the old version. I like to discuss how to proceed to get factory free of the 0.10 version. I started to file some bug reports against packages which directly depend on the old library - wine was the most obvious and easily fixable. Other packages are harder to fix because newer versions break ABI and for some reasons upstream wasn't ported. There are several possibilities: (1) package can easily build against new ABI (2) package can be build against new ABI, but patch is only in upstream (3) upstream does not have a patch but porting is easy (4) upstream does not have a patch because it is unmaintained or not willing to port (5) package/pattern suggests/recommends (does not depends on it) gstreamer-0_10 for no good reason (6) other reasons To solve (1), every maintainer of a package/pattern in question should check if a rebuild is possible. For (2), a new package version would be required. I don't have experience in porting to the new ABI, so (3) is up to the maintainer (port yourself or remove the package). The latter is the only option for (4). (5) can be subtle because you also have to check suggests/recommands. I ran the following command to get a primarily list: zypper if --recommends --suggests "*?" | grep -B20 "gstreamer-0_10" There are likely better methods the generate such a list.
From there I can see that e.g. patterns-openSUSE-gnome_multimedia recommends gstreamer-0_10-plugins-base but it does not depend on it. Still zypper will install it during "zypper up" so you'll get a bunch of packages which you don't need.
Before I start another mass bug filing attempt, I thought it was a good idea to first bring this topic to this list. Marc -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org