Re: Is this an RPMFusion problem? librtmp.so conflict

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 01/15/2014 12:06 PM, Pete Travis issued this missive:

On Jan 15, 2014 12:52 PM, "Steven Stern" <subscribed-lists@xxxxxxxxxxxxx
<mailto:subscribed-lists@xxxxxxxxxxxxx>> wrote:
 >
 > On 01/15/2014 01:35 PM, Pete Travis wrote:
 > >
 > > On Jan 15, 2014 8:00 AM, "Steven Stern"
<subscribed-lists@xxxxxxxxxxxxx <mailto:subscribed-lists@xxxxxxxxxxxxx>
 > > <mailto:subscribed-lists@xxxxxxxxxxxxx
<mailto:subscribed-lists@xxxxxxxxxxxxx>>> wrote:
 > >>
 > >> $sudo yum update
 > >>
 > >> Loaded plugins: langpacks, refresh-packagekit
 > >> Resolving Dependencies
 > >> --> Running transaction check
 > >> ---> Package gstreamer-plugins-bad.x86_64 0:0.10.23-4.fc20 will be
updated
 > >> ---> Package gstreamer-plugins-bad.x86_64 0:0.10.23-5.fc20 will be an
 > > update
 > >> ---> Package gstreamer1-plugins-bad-freeworld.x86_64
0:1.2.1-1.fc20 will
 > >> be updated
 > >> ---> Package gstreamer1-plugins-bad-freeworld.x86_64
0:1.2.1-2.fc20 will
 > >> be an update
 > >> ---> Package librtmp.x86_64 0:2.4-0.3.20110811gitc58cfb3e.fc19 will be
 > >> updated
 > >> --> Processing Dependency: librtmp.so.0()(64bit) for package:
 > >> mplayer-1.1-16.20131125svn.fc20.x86_64
 > >> --> Processing Dependency: librtmp.so.0()(64bit) for package:
 > >> mencoder-1.1-16.20131125svn.fc20.x86_64
 > >> ---> Package librtmp.x86_64 0:2.4-1.20131205.gitdc76f0a.fc20 will
be an
 > >> update
 > >> --> Finished Dependency Resolution
 > >> Error: Package: mplayer-1.1-16.20131125svn.fc20.x86_64 (installed)
 > >>            Requires: librtmp.so.0()(64bit)
 > >>            Removing: librtmp-2.4-0.3.20110811gitc58cfb3e.fc19.x86_64
 > >> (installed)
 > >>                librtmp.so.0()(64bit)
 > >>            Updated By: librtmp-2.4-1.20131205.gitdc76f0a.fc20.x86_64
 > >> (rpmfusion-free-updates)
 > >>               ~librtmp.so.1()(64bit)
 > >> Error: Package: mencoder-1.1-16.20131125svn.fc20.x86_64 (installed)
 > >>            Requires: librtmp.so.0()(64bit)
 > >>            Removing: librtmp-2.4-0.3.20110811gitc58cfb3e.fc19.x86_64
 > >> (installed)
 > >>                librtmp.so.0()(64bit)
 > >>            Updated By: librtmp-2.4-1.20131205.gitdc76f0a.fc20.x86_64
 > >> (rpmfusion-free-updates)
 > >>               ~librtmp.so.1()(64bit)
 > >>  You could try using --skip-broken to work around the problem
 > >>  You could try running: rpm -Va --nofiles --nodigest
 > >>
 > >> Trying "--skip-broken"
 > >>
 > >> Packages skipped because of dependency problems:
 > >>     gstreamer-plugins-bad-0.10.23-5.fc20.x86_64 from
 > > rpmfusion-free-updates
 > >>     gstreamer1-plugins-bad-freeworld-1.2.1-2.fc20.x86_64 from
 > >> rpmfusion-free-updates
 > >>     librtmp-2.4-1.20131205.gitdc76f0a.fc20.x86_64 from
 > >> rpmfusion-free-updates
 > >>
 > >> --
 > >> -- Steve
 > >> --
 > >
 > > I'm guessing this is a system upgraded from f19 to f20. Sometimes
things
 > > can get weird after the upgrade  due to circumstantial differences
 > > between versions of packages in old and new repos.
 > >
 > > Run a `yum distro-sync` and see if it takes care of things for you.
 > >
 > > --Pete
 > >
 > >
 > >
 > Distro-sync wants to downgrade all sorts of stuff due to a choice to use
 > "updates-testing" to fix a couple of errors after the f19->f20 upgrade.
 >
 > I uninstalled the gstreamer plugin from rpmfusion and librtmp, then
 > installed librtmp, then installed the gstreamer plugins.  All that went
 > OK. But, I can't install mplayer or gnome-mplayer due to what seem to be
 > rpmfusion packaging errors.  Since I don't really  use those programs,
 > it's not a problem.
 >
 > --
 > -- Steve
 > --
 >
OK, that's the same sort of issue. Still just a mixup of package
versions on *your* system. Probably not a packaging fault. Going ahead
with the distro-sync should take care of such things in the future.

If packages from updates-testing fixed a problem for you, make sure to
give them karma.  It will help get the fixes into the main repos.

It's not an upgrade problem, Pete. gstreamer wants librtmp.so.0, but
the latest is librtmp.so.1. gstreamer needs to be updated/repackaged to
use the later library or the librtmp package needs to symlink
librtmp.so.1 to librtmpt.so.0 to satisfy gstreamer. My vote is to update
gstreamer since it wants an old SONAME thing.

----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 22643734            Yahoo: origrps2 -
-                                                                    -
-                      LOOK OUT!!! BEHIND YOU!!!                     -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux