Discussion:
wammu dependencies
gumb
2017-03-03 23:38:08 UTC
Permalink
Hi. Recently I upgraded my system to openSUSE 42.2 and I just realized
that I appear to have no further use for all the gstreamer-0.10 packages
that are installed. What's more, I've seen suggestions that these can
cause a lot of issues nowadays and that the newer gstreamer-1.10 can
provide all the same functionality. So, I thought I'd delete the older
version.

But, doing so wants to delete wammu too. It is the only significant
package remaining that has some, perhaps indirect, reliance on something
connected to gstreamer-0.10. I tried updating wammu, gammu and one or
two other packages to newer versions than those supplied in the official
openSUSE repo. Still the same issue. Here's what the package manager
outputs:

#### YaST2 conflicts list - generated 2017-03-04 00:23:01 ####

libgstreamer-0_10-0-0.10.36-16.2.x86_64 requires gstreamer-0_10, but
this requirement cannot be provided

[ ] Following actions will be done:
deinstallation of libgstreamer-0_10-0-0.10.36-16.2.x86_64
deinstallation of gstreamer-0_10-fluendo-mp3-21-2.1.x86_64
deinstallation of gstreamer-0_10-plugins-base-0.10.36-14.6.x86_64
deinstallation of gstreamer-0_10-plugins-good-0.10.31-16.30.x86_64
deinstallation of gstreamer-0_10-plugins-bad-0.10.23-27.1.x86_64
deinstallation of gstreamer-0_10-plugins-ugly-0.10.19-18.2.x86_64
deinstallation of gstreamer-0_10-plugin-esd-0.10.31-16.30.x86_64
deinstallation of gstreamer-0_10-plugins-ugly-orig-addon-0.10.19-18.2.x86_64
deinstallation of libgstphotography-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstcodecparsers-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstbasevideo-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstbasecamerabinsrc-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstinterfaces-0_10-0-0.10.36-14.6.x86_64
deinstallation of libgstapp-0_10-0-0.10.36-14.6.x86_64
deinstallation of gstreamer-0_10-plugins-good-extra-0.10.31-16.30.x86_64
deinstallation of gstreamer-0_10-plugins-bad-lang-0.10.23-27.1.noarch
deinstallation of gstreamer-0_10-plugins-base-lang-0.10.36-14.6.noarch
deinstallation of gstreamer-0_10-plugins-good-lang-0.10.31-16.30.noarch
deinstallation of libwx_gtk2u_media-suse1-3.0.2-7.18.x86_64
deinstallation of libgstsignalprocessor-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstvdp-0_10-23-0.10.23-26.3.x86_64
deinstallation of python-wxWidgets-3_0-3.0.2.0-3.3.x86_64
deinstallation of wammu-0.43-42.1.noarch
deinstallation of python-wxWidgets-3_0-lang-3.0.2.0-3.3.x86_64
deinstallation of wammu-lang-0.43-42.1.noarch
[x] keep gstreamer-0_10-0.10.36-16.2.x86_64

[ ] break libgstreamer-0_10-0-0.10.36-16.2.x86_64 by ignoring some
of its dependencies

#### YaST2 conflicts list END ###

What functionality would be lost if I keep wammu and delete the rest?
Will wammu still run, or does it need those wxWidgets dependences?

Cheers,
gumb
Michal Čihař
2017-03-10 15:02:42 UTC
Permalink
Hello
Post by gumb
Hi. Recently I upgraded my system to openSUSE 42.2 and I just
realized 
that I appear to have no further use for all the gstreamer-0.10
packages 
that are installed. What's more, I've seen suggestions that these
can 
cause a lot of issues nowadays and that the newer gstreamer-1.10 can 
provide all the same functionality. So, I thought I'd delete the
older 
version.
But, doing so wants to delete wammu too. It is the only significant 
package remaining that has some, perhaps indirect, reliance on
something 
connected to gstreamer-0.10. I tried updating wammu, gammu and one
or 
two other packages to newer versions than those supplied in the
official 
openSUSE repo. Still the same issue. Here's what the package manager 
#### YaST2 conflicts list - generated 2017-03-04 00:23:01 ####
libgstreamer-0_10-0-0.10.36-16.2.x86_64 requires gstreamer-0_10, but 
this requirement cannot be provided
deinstallation of libgstreamer-0_10-0-0.10.36-16.2.x86_64
deinstallation of gstreamer-0_10-fluendo-mp3-21-2.1.x86_64
deinstallation of gstreamer-0_10-plugins-base-0.10.36-14.6.x86_64
deinstallation of gstreamer-0_10-plugins-good-0.10.31-16.30.x86_64
deinstallation of gstreamer-0_10-plugins-bad-0.10.23-27.1.x86_64
deinstallation of gstreamer-0_10-plugins-ugly-0.10.19-18.2.x86_64
deinstallation of gstreamer-0_10-plugin-esd-0.10.31-16.30.x86_64
deinstallation of gstreamer-0_10-plugins-ugly-orig-addon-0.10.19-
18.2.x86_64
deinstallation of libgstphotography-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstcodecparsers-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstbasevideo-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstbasecamerabinsrc-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstinterfaces-0_10-0-0.10.36-14.6.x86_64
deinstallation of libgstapp-0_10-0-0.10.36-14.6.x86_64
deinstallation of gstreamer-0_10-plugins-good-extra-0.10.31-
16.30.x86_64
deinstallation of gstreamer-0_10-plugins-bad-lang-0.10.23-27.1.noarch
deinstallation of gstreamer-0_10-plugins-base-lang-0.10.36-
14.6.noarch
deinstallation of gstreamer-0_10-plugins-good-lang-0.10.31-
16.30.noarch
deinstallation of libwx_gtk2u_media-suse1-3.0.2-7.18.x86_64
deinstallation of libgstsignalprocessor-0_10-23-0.10.23-26.3.x86_64
deinstallation of libgstvdp-0_10-23-0.10.23-26.3.x86_64
deinstallation of python-wxWidgets-3_0-3.0.2.0-3.3.x86_64
deinstallation of wammu-0.43-42.1.noarch
deinstallation of python-wxWidgets-3_0-lang-3.0.2.0-3.3.x86_64
deinstallation of wammu-lang-0.43-42.1.noarch
     [x] keep gstreamer-0_10-0.10.36-16.2.x86_64
     [ ] break libgstreamer-0_10-0-0.10.36-16.2.x86_64 by ignoring
some 
of its dependencies
#### YaST2 conflicts list END ###
What functionality would be lost if I keep wammu and delete the
rest? 
Will wammu still run, or does it need those wxWidgets dependences?
Seems like python-wxWidgets is the culprit, you should probably tell
openSUSE guys to fix it, the dependency there is IMHO not needed (at
least I see no such dependency on Debian). However without this
library, Wammu will not work at all as it's what is used for
implementing the UI :-).
--
Michal Čihař | https://cihar.com/ | https://weblate.org/
gumb
2017-03-11 08:45:00 UTC
Permalink
Post by Michal Čihař
Hello
Seems like python-wxWidgets is the culprit, you should probably tell
openSUSE guys to fix it, the dependency there is IMHO not needed (at
least I see no such dependency on Debian). However without this
library, Wammu will not work at all as it's what is used for
implementing the UI :-).
Not sure if I understand correctly. You mean the python-wxWidgets
dependency shouldn't be necessary for gstreamer-0.10, whereas it
certainly is necessary for Wammu?

Cheers,
gumb
Michal Čihař
2017-03-11 10:19:23 UTC
Permalink
Post by Michal Čihař
Hello
Seems like python-wxWidgets is the culprit, you should probably tell
openSUSE guys to fix it, the dependency there is IMHO not needed (at
least I see no such dependency on Debian). However without this
library, Wammu will not work at all as it's what is used for
implementing the UI :-).
Not sure if I understand correctly. You mean the python-wxWidgets 
dependency shouldn't be necessary for gstreamer-0.10, whereas it 
certainly is necessary for Wammu?
python-wxWidgets is necessary for Wammu, but python-wxWidgets IMHO
should not require gstreamer.
--
Michal Čihař | https://cihar.com/ | https://weblate.org/
Loading...