[packman] Conflicts of gstreamer010 with gstreamer
Joachim Schrod
jschrod at acm.org
Wed Nov 29 11:09:15 CET 2006
>>>>> "t" == toni <toni at links2linux.de> writes:
t> Am Dienstag, 28. November 2006 11:05 schrieb Joachim Schrod:
Hi,
Thanks for your quick answer.
>> On SUSE 10.0, apt dist-upgrade wanted to install gstreamer010 today,
>> as a dependency of soundconverter.
>>
>> That did not succeed, since I have already gstreamer installed, and
>> during installation, rpm complains:
>>
>> file /opt/gnome/bin/gst-feedback from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3 file /opt/gnome/bin/gst-inspect from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3 file /opt/gnome/bin/gst-launch from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3 file /opt/gnome/bin/gst-typefind from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3 file /opt/gnome/bin/gst-xmlinspect from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3 file /opt/gnome/bin/gst-xmllaunch from install of
>> gstreamer010-0.10.10-0.pm.1 conflicts with file from package
>> gstreamer-0.8.11-3
>>
>> How is gstreamer010 supposed to be installed?
t> ok, try to upgrade your gstreamer first.
t> On my SuSE-10.0 box I've a newer version of gstreamer. and there are no
t> problems to have both versions installed.
Which version do you have?
apt showpkg gstreamer outputs:
Package: gstreamer
Versions:
0.8.11-3(/shared/suse-10.0/apt/lib/lists/_shared_suse-10.0_apt_SUSE_10.0-i686_base_pkglist.i586)(/var/lib/rpm/Packages)
I.e., there is only one package available. I don't see a gstreamer
update package anywhere on packman or on SUSE's update repository;
where would I find it?
t> Otherwise, try to remove gstreamer,
The following packages seem to have a dependency on gstreamer:
banshee banshee-engine-gst banshee-engine-helix beagle contact-lookup-applet
control-center2 evolution evolution-exchange evolution-pilot evolution-sharp
f-spot fast-user-switch-applet file-roller gdm gmime gnome-applets
gnome-media gnome-netstatus gnome-panel gnome-pilot gnome-pilot-conduits
gnome-presence-applet gnome-session gnome-system-tools gnome-themes
gnome-utils gnome-volume-manager gsf-sharp gstreamer gstreamer-plugins
gstreamer-plugins-default gstreamer-plugins-excess gstreamer-plugins-extra
gtk-sharp2 ipod-sharp libgail-gnome linphone-applet monodevelop
multisync-evolution nautilus nautilus-cd-burner nautilus-open-terminal
nautilus-sendto ooqstart planner rhythmbox system-tools-backends xmms-gnome2
yelp
They would all be removed, too. I don't think that's acceptable. ;-)
t> gstreamer010 is providing the same (and more) functionality.
Hmm:
puma:/data/suse-10.0/apt/cache/archives # rpm -q --provides -p gstreamer010_0.10.10-0.pm.1_i586.rpm
libgstbase-0.10.so.0
libgstcheck-0.10.so.0
libgstcontroller-0.10.so.0
libgstcoreelements.so
libgstcoreindexers.so
libgstdataprotocol-0.10.so.0
libgstnet-0.10.so.0
libgstreamer-0.10.so.0
gstreamer010 = 0.10.10-0.pm.1
puma:/data/suse-10.0/apt/cache/archives # rpm -q --provides gstreamer
libgstbasicgthreadscheduler.so
libgstbasicomegascheduler.so
libgstbytestream.so
libgstcontrol-0.8.so.1
libgstdataprotocol.so
libgstelements.so
libgstentrygthreadscheduler.so
libgstentryomegascheduler.so
libgstfairgthreadscheduler.so
libgstgetbits.so
libgstindexers.so
libgstoptgthreadscheduler.so
libgstoptomegascheduler.so
libgstoptscheduler.so
libgstreamer-0.8.so.1
libgstspider.so
gstreamer = 0.8.11-3
It doesn't look as if gstreamer010 provides the same shared libraries
as gstreamer. If it really does, and if that works for all the
applications mentioned above; shouldn't it declare so in its rpm
provides section?
Best,
Joachim
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Joachim Schrod Email: jschrod at acm.org
Roedermark, Germany
More information about the Packman
mailing list