Description of problem: The mediainfo package depends on both libmediainfo and libzen but neither dependency is installed when installing via yum. Version-Release number of selected component (if applicable): Name : mediainfo Arch : x86_64 Version : 0.7.70 Release : 1.fc20 How reproducible: Very Steps to Reproduce: 1. If installed, remove mediainfo, libmediainfo, and libzen. 2. Verify no other version of the package is installed (e.g. in /usr/local/ or such) 3. Run "yum install mediainfo" 4. Execute "mediainfo" 5. Notice the missing libmediainfo.so.0 library 6. Run "yum install libmediainfo" 7. Execute "mediainfo" 8. Notice the missing libzen.so.0 library 9. Install libzen 10. Run mediainfo Actual results: The libraries that mediainfo depends on are not installed. Expected results: The libraries that mediainfo depends on *should* be installed. Additional info: I think that about covers it.
Make yum remove libzen libmediainfo "mediainfo*" yum clean all yum install mediainfo And show full output of last command.
How `about rather than putting the burden on people without mock, rpmbuild, etc I just go ahead and confirm this on Adam Hunt's behalf [bharrington@ushi-oni-acor-to Bulk]$ sudo yum -y install mediainfo [sudo] password for bharrington: Loaded plugins: fastestmirror, langpacks, refresh-packagekit rpmfusion-free-updates | 3.3 kB 00:00:00 rpmfusion-nonfree-updates | 3.3 kB 00:00:00 updates/20/x86_64/metalink | 12 kB 00:00:00 updates | 4.9 kB 00:00:00 updates/20/x86_64/primary_db | 12 MB 00:00:06 (1/3): updates/20/x86_64/updateinfo | 1.6 MB 00:00:00 (2/3): updates/20/x86_64/pkgtags | 1.3 MB 00:00:00 (3/3): rpmfusion-free-updates/20/x86_64/primary_db | 370 kB 00:00:01 Loading mirror speeds from cached hostfile * fedora: mirror.prgmr.com * rpmfusion-free: mirror.web-ster.com * rpmfusion-free-updates: mirror.web-ster.com * rpmfusion-nonfree: mirror.web-ster.com * rpmfusion-nonfree-updates: mirror.web-ster.com * updates: mirror.prgmr.com Resolving Dependencies --> Running transaction check ---> Package mediainfo.x86_64 0:0.7.70-1.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================== Installing: mediainfo x86_64 0.7.70-1.fc20 updates 64 k Transaction Summary ============================================================================================================================================================== Install 1 Package Total download size: 64 k Installed size: 177 k Downloading packages: mediainfo-0.7.70-1.fc20.x86_64.rpm | 64 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : mediainfo-0.7.70-1.fc20.x86_64 1/1 Verifying : mediainfo-0.7.70-1.fc20.x86_64 1/1 Installed: mediainfo.x86_64 0:0.7.70-1.fc20 Complete! [bharrington@ushi-oni-acor-to Bulk]$ mediainfo milikyway.mp4 mediainfo: error while loading shared libraries: libmediainfo.so.0: cannot open shared object file: No such file or directory [bharrington@ushi-oni-acor-to Bulk]$ yum whatprovides "*/libmediainfo.so.0" Loaded plugins: fastestmirror, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirrors.kernel.org * rpmfusion-free: mirror.web-ster.com * rpmfusion-free-updates: mirror.web-ster.com * rpmfusion-nonfree: mirror.web-ster.com * rpmfusion-nonfree-updates: mirror.web-ster.com * updates: mirrors.kernel.org rpmfusion-free-updates/20/x86_64/filelists_db | 264 kB 00:00:00 updates/20/x86_64/filelists_db | 19 MB 00:00:06 libmediainfo-0.7.70-1.fc20.i686 : Library for supplies technical and tag information about a video or audio file Repo : updates Matched from: Filename : /usr/lib/libmediainfo.so.0 libmediainfo-0.7.70-1.fc20.x86_64 : Library for supplies technical and tag information about a video or audio file Repo : updates Matched from: Filename : /usr/lib64/libmediainfo.so.0 [bharrington@ushi-oni-acor-to Bulk]$ sudo yum -y install libmediainfo Loaded plugins: fastestmirror, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirror.prgmr.com * rpmfusion-free: mirror.web-ster.com * rpmfusion-free-updates: mirror.web-ster.com * rpmfusion-nonfree: mirror.web-ster.com * rpmfusion-nonfree-updates: mirror.web-ster.com * updates: mirror.prgmr.com Resolving Dependencies --> Running transaction check ---> Package libmediainfo.x86_64 0:0.7.70-1.fc20 will be installed --> Processing Dependency: libtinyxml2.so.1()(64bit) for package: libmediainfo-0.7.70-1.fc20.x86_64 --> Running transaction check ---> Package tinyxml2.x86_64 0:1.0.11-3.20130805git0323851.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================== Installing: libmediainfo x86_64 0.7.70-1.fc20 updates 1.9 M Installing for dependencies: tinyxml2 x86_64 1.0.11-3.20130805git0323851.fc20 fedora 32 k Transaction Summary ============================================================================================================================================================== Install 1 Package (+1 Dependent package) Total download size: 1.9 M Installed size: 5.8 M Downloading packages: (1/2): tinyxml2-1.0.11-3.20130805git0323851.fc20.x86_64.rpm | 32 kB 00:00:00 (2/2): libmediainfo-0.7.70-1.fc20.x86_64.rpm | 1.9 MB 00:00:00 -------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 2.0 MB/s | 1.9 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : tinyxml2-1.0.11-3.20130805git0323851.fc20.x86_64 1/2 Installing : libmediainfo-0.7.70-1.fc20.x86_64 2/2 Verifying : libmediainfo-0.7.70-1.fc20.x86_64 1/2 Verifying : tinyxml2-1.0.11-3.20130805git0323851.fc20.x86_64 2/2 Installed: libmediainfo.x86_64 0:0.7.70-1.fc20 Dependency Installed: tinyxml2.x86_64 0:1.0.11-3.20130805git0323851.fc20 Complete! [bharrington@ushi-oni-acor-to Bulk]$ mediainfo milikyway.mp4 mediainfo: error while loading shared libraries: libzen.so.0: cannot open shared object file: No such file or directory [bharrington@ushi-oni-acor-to Bulk]$ sudo yum -y install libzen Loaded plugins: fastestmirror, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirror.prgmr.com * rpmfusion-free: mirror.web-ster.com * rpmfusion-free-updates: mirror.web-ster.com * rpmfusion-nonfree: mirror.web-ster.com * rpmfusion-nonfree-updates: mirror.web-ster.com * updates: mirror.prgmr.com Resolving Dependencies --> Running transaction check ---> Package libzen.x86_64 0:0.4.29-2.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================== Package Arch Version Repository Size ============================================================================================================================================================== Installing: libzen x86_64 0.4.29-2.fc20 fedora 104 k Transaction Summary ============================================================================================================================================================== Install 1 Package Total download size: 104 k Installed size: 310 k Downloading packages: libzen-0.4.29-2.fc20.x86_64.rpm | 104 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : libzen-0.4.29-2.fc20.x86_64 1/1 Verifying : libzen-0.4.29-2.fc20.x86_64 1/1 Installed: libzen.x86_64 0:0.4.29-2.fc20 Complete! [bharrington@ushi-oni-acor-to Bulk]$ mediainfo milikyway.mp4 General Complete name : milikyway.mp4 Format : MPEG-4 Format profile : Base Media / Version 2 Codec ID : mp42 File size : 5.23 MiB Duration : 4s 320ms Overall bit rate : 10.2 Mbps Encoded date : UTC 2012-10-01 12:57:04 Tagged date : UTC 2012-10-01 12:57:04 ©TIM : 00:00:00:00 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High Format settings, CABAC : Yes Format settings, ReFrames : 3 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 4s 320ms Bit rate : 10.1 Mbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25.000 fps Standard : PAL Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.196 Stream size : 5.22 MiB (100%) Language : English Encoded date : UTC 2012-10-01 12:57:04 Tagged date : UTC 2012-10-01 12:57:04 Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709
I can't reproduce bug. Just run live-usb with Fedora-Live-KDE-x86_64-20-1.iso: #yum install mediainfo Loaded plugins: langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package mediainfo.x86_64 0:0.7.70-1.fc20 will be installed --> Processing Dependency: libzen.so.0()(64bit) for package: mediainfo-0.7.70-1.fc20.x86_64 --> Processing Dependency: libmediainfo.so.0()(64bit) for package: mediainfo-0.7.70-1.fc20.x86_64 --> Running transaction check ---> Package libmediainfo.x86_64 0:0.7.70-1.fc20 will be installed --> Processing Dependency: libtinyxml2.so.1()(64bit) for package: libmediainfo-0.7.70-1.fc20.x86_64 ---> Package libzen.x86_64 0:0.4.29-2.fc20 will be installed --> Running transaction check ---> Package tinyxml2.x86_64 0:1.0.11-3.20130805git0323851.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: mediainfo x86_64 0.7.70-1.fc20 updates 64 k Installing for dependencies: libmediainfo x86_64 0.7.70-1.fc20 updates 1.9 M libzen x86_64 0.4.29-2.fc20 fedora 104 k tinyxml2 x86_64 1.0.11-3.20130805git0323851.fc20 fedora 32 k Transaction Summary ================================================================================ Install 1 Package (+3 Dependent packages) Total download size: 2.1 M Installed size: 6.3 M Downloading packages: -------------------------------------------------------------------------------- Total 3.2 MB/s | 2.1 MB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : libzen-0.4.29-2.fc20.x86_64 1/4 Installing : tinyxml2-1.0.11-3.20130805git0323851.fc20.x86_64 2/4 Installing : libmediainfo-0.7.70-1.fc20.x86_64 3/4 Installing : mediainfo-0.7.70-1.fc20.x86_64 4/4 Verifying : libmediainfo-0.7.70-1.fc20.x86_64 1/4 Verifying : mediainfo-0.7.70-1.fc20.x86_64 2/4 Verifying : tinyxml2-1.0.11-3.20130805git0323851.fc20.x86_64 3/4 Verifying : libzen-0.4.29-2.fc20.x86_64 4/4 Installed: mediainfo.x86_64 0:0.7.70-1.fc20 Dependency Installed: libmediainfo.x86_64 0:0.7.70-1.fc20 libzen.x86_64 0:0.4.29-2.fc20 tinyxml2.x86_64 0:1.0.11-3.20130805git0323851.fc20 Complete! And with updated rpm and yum packages it work too. May be you have corrupted yum, yum.conf or it use bad download mirror?
I was able to reproduce this issue on Fedora 20 and 21 with latest repository updates. ahmed@gaia:~# cat /etc/fedora-release Fedora release 21 (Twenty One) ahmed@gaia:~# sudo yum install mediainfo Loaded plugins: langpacks SABnzbd | 3.3 kB 00:00 fedora/21/x86_64/metalink | 23 kB 00:00 fedora | 3.8 kB 00:00 rpmfusion-free | 1.2 kB 00:00 rpmfusion-free-updates | 2.7 kB 00:00 rpmfusion-nonfree | 1.2 kB 00:00 rpmfusion-nonfree-updates | 2.7 kB 00:00 updates/21/x86_64/metalink | 26 kB 00:00 updates | 4.9 kB 00:00 (1/5): fedora/21/x86_64/group_gz | 232 kB 00:00 (2/5): updates/21/x86_64/group_gz | 405 kB 00:00 (3/5): updates/21/x86_64/primary_db | 2.2 MB 00:00 (4/5): SABnzbd/21/primary_db | 3.6 kB 00:01 (5/5): fedora/21/x86_64/primary_db | 17 MB 00:01 (1/6): rpmfusion-free-updates/21/x86_64/primary_db | 5.2 kB 00:00 (2/6): rpmfusion-free/21/x86_64/primary | 210 kB 00:00 (3/6): rpmfusion-nonfree-updates/21/x86_64/primary_db | 3.8 kB 00:00 (4/6): rpmfusion-nonfree/21/x86_64/primary | 68 kB 00:00 (5/6): updates/21/x86_64/updateinfo | 237 kB 00:00 (6/6): updates/21/x86_64/pkgtags | 1.3 MB 00:00 rpmfusion-free 470/470 rpmfusion-nonfree 178/178 Resolving Dependencies --> Running transaction check ---> Package mediainfo.x86_64 0:0.7.71-1.fc21 will be installed --> Finished Dependency Resolution --> Finding unneeded leftover dependencies Found and removing 0 unneeded dependencies Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: mediainfo x86_64 0.7.71-1.fc21 fedora 69 k Transaction Summary ==================================================================================================================================== Install 1 Package Total download size: 69 k Installed size: 179 k Is this ok [y/d/N]: y Downloading packages: mediainfo-0.7.71-1.fc21.x86_64.rpm | 69 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : mediainfo-0.7.71-1.fc21.x86_64 1/1 Verifying : mediainfo-0.7.71-1.fc21.x86_64 1/1 Installed: mediainfo.x86_64 0:0.7.71-1.fc21 Complete! ahmed@gaia:~# mediainfo mediainfo: error while loading shared libraries: libmediainfo.so.0: cannot open shared object file: No such file or directory ahmed@gaia:~# sudo yum info mediainfo Loaded plugins: langpacks Installed Packages Name : mediainfo Arch : x86_64 Version : 0.7.71 Release : 1.fc21 Size : 179 k Repo : installed From repo : fedora Summary : Supplies technical and tag information about a video or audio file (CLI) URL : http://mediaarea.net/MediaInfo License : BSD Description : MediaInfo CLI (Command Line Interface). : : What information can I get from MediaInfo? : * General: title, author, director, album, track number, date, duration... : * Video: codec, aspect, fps, bitrate... : * Audio: codec, sample rate, channels, language, bitrate... : * Text: language of subtitle : * Chapters: number of chapters, list of chapters : : DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1, : MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime, : RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3, : VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2 : : What format (container) does MediaInfo support? : * Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, : MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP, : H.264, AVC...) : * Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF : * Subtitles: SRT, SSA, ASS, SAMI ahmed@gaia:~# sudo yum install libmediainfo -y Loaded plugins: langpacks Resolving Dependencies --> Running transaction check ---> Package libmediainfo.x86_64 0:0.7.71-1.fc21 will be installed --> Processing Dependency: libtinyxml2.so.2()(64bit) for package: libmediainfo-0.7.71-1.fc21.x86_64 --> Running transaction check ---> Package tinyxml2.x86_64 0:2.1.0-4.20140406git6ee53e7.fc21 will be installed --> Finished Dependency Resolution --> Finding unneeded leftover dependencies Found and removing 0 unneeded dependencies Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: libmediainfo x86_64 0.7.71-1.fc21 fedora 2.0 M Installing for dependencies: tinyxml2 x86_64 2.1.0-4.20140406git6ee53e7.fc21 fedora 38 k Transaction Summary ==================================================================================================================================== Install 1 Package (+1 Dependent package) Total download size: 2.0 M Installed size: 6.2 M Downloading packages: (1/2): libmediainfo-0.7.71-1.fc21.x86_64.rpm | 2.0 MB 00:00:00 (2/2): tinyxml2-2.1.0-4.20140406git6ee53e7.fc21.x86_64.rpm | 38 kB 00:00:00 ------------------------------------------------------------------------------------------------------------------------------------ Total 3.0 MB/s | 2.0 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : tinyxml2-2.1.0-4.20140406git6ee53e7.fc21.x86_64 1/2 Installing : libmediainfo-0.7.71-1.fc21.x86_64 2/2 Verifying : tinyxml2-2.1.0-4.20140406git6ee53e7.fc21.x86_64 1/2 Verifying : libmediainfo-0.7.71-1.fc21.x86_64 2/2 Installed: libmediainfo.x86_64 0:0.7.71-1.fc21 Dependency Installed: tinyxml2.x86_64 0:2.1.0-4.20140406git6ee53e7.fc21 Complete! ahmed@gaia:~# mediainfo mediainfo: error while loading shared libraries: libzen.so.0: cannot open shared object file: No such file or directory ahmed@gaia:~# sudo yum info libmediainfo Loaded plugins: langpacks Installed Packages Name : libmediainfo Arch : x86_64 Version : 0.7.71 Release : 1.fc21 Size : 6.2 M Repo : installed From repo : fedora Summary : Library for supplies technical and tag information about a video or audio file URL : http://mediaarea.net/MediaInfo License : BSD Description : This package contains the shared library for MediaInfo. : MediaInfo supplies technical and tag information about a video or : audio file. : : What information can I get from MediaInfo? : * General: title, author, director, album, track number, date, duration... : * Video: codec, aspect, fps, bitrate... : * Audio: codec, sample rate, channels, language, bitrate... : * Text: language of subtitle : * Chapters: number of chapters, list of chapters : : DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1, : MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime, : RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3, : VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2 : : What format (container) does MediaInfo support? : * Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, : MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP, : H.264, AVC...) : * Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF : * Subtitles: SRT, SSA, ASS, SAMI Available Packages Name : libmediainfo Arch : i686 Version : 0.7.71 Release : 1.fc21 Size : 2.1 M Repo : fedora/21/x86_64 Summary : Library for supplies technical and tag information about a video or audio file URL : http://mediaarea.net/MediaInfo License : BSD Description : This package contains the shared library for MediaInfo. : MediaInfo supplies technical and tag information about a video or : audio file. : : What information can I get from MediaInfo? : * General: title, author, director, album, track number, date, duration... : * Video: codec, aspect, fps, bitrate... : * Audio: codec, sample rate, channels, language, bitrate... : * Text: language of subtitle : * Chapters: number of chapters, list of chapters : : DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1, : MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime, : RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3, : VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2 : : What format (container) does MediaInfo support? : * Video: MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, : MPEG-2, MPEG-4, DVD (VOB) (Codecs: DivX, XviD, MSMPEG4, ASP, : H.264, AVC...) : * Audio: OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF : * Subtitles: SRT, SSA, ASS, SAMI ahmed@gaia:~# sudo yum install libzen -y Loaded plugins: langpacks Resolving Dependencies --> Running transaction check ---> Package libzen.x86_64 0:0.4.30-1.fc21 will be installed --> Finished Dependency Resolution --> Finding unneeded leftover dependencies Found and removing 0 unneeded dependencies Dependencies Resolved ==================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================== Installing: libzen x86_64 0.4.30-1.fc21 fedora 112 k Transaction Summary ==================================================================================================================================== Install 1 Package Total download size: 112 k Installed size: 314 k Downloading packages: libzen-0.4.30-1.fc21.x86_64.rpm | 112 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction (shutdown inhibited) Installing : libzen-0.4.30-1.fc21.x86_64 1/1 Verifying : libzen-0.4.30-1.fc21.x86_64 1/1 Installed: libzen.x86_64 0:0.4.30-1.fc21 Complete! ahmed@gaia:~# mediainfo Usage: "MediaInfo [-Options...] FileName1 [Filename2...]" "MediaInfo --Help" for displaying more information ahmed@gaia:~#
Please show your /etc/yum/yum.conf and try do it via dnf.
Also new version present in testing and you can try yum install mediainfo --enablerepo=updates-testing
Cannot reproduce this with yum or dnf on f20: [isage@seven-swords falltergeist]$ sudo yum install mediainfo [sudo] password for isage: Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package mediainfo.x86_64 0:0.7.71-1.fc20 will be installed --> Processing Dependency: libzen.so.0()(64bit) for package: mediainfo-0.7.71-1.fc20.x86_64 --> Processing Dependency: libmediainfo.so.0()(64bit) for package: mediainfo-0.7.71-1.fc20.x86_64 --> Running transaction check ---> Package libmediainfo.x86_64 0:0.7.71-1.fc20 will be installed ---> Package libzen.x86_64 0:0.4.30-1.fc20 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================================================================================= Installing: mediainfo x86_64 0.7.71-1.fc20 updates 65 k Installing for dependencies: libmediainfo x86_64 0.7.71-1.fc20 updates 2.0 M libzen x86_64 0.4.30-1.fc20 updates 105 k Transaction Summary ============================================================================================================================================================================================================================================= Install 1 Package (+2 Dependent packages) Total download size: 2.1 M Installed size: 6.5 M Is this ok [y/d/N]: [isage@seven-swords falltergeist]$ sudo dnf install mediainfo Dependencies resolved. ============================================================================================================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================================================================================================= Installing: mediainfo x86_64 0.7.71-1.fc20 updates 65 k libzen x86_64 0.4.30-1.fc20 updates 105 k libmediainfo x86_64 0.7.71-1.fc20 updates 2.0 M Transaction Summary ============================================================================================================================================================================================================================================= Install 3 Packages Total download size: 2.1 M Installed size: 6.5 M Is this ok [y/N]:
Even with update-testing enabled the fedora repo takes priority and mediainfo is installed from there. With dnf the dependencies are not installed. Below is my yum.conf. [main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=3 clean_requirements_on_remove=1 ********************** ahmed@gaia:~# sudo dnf install mediainfo Fedora 21 - x86_64 8.2 MB/s | 39 MB 00:04 RPM Fusion for Fedora 21 - Free - Updates 83 kB/s | 3.9 kB 00:00 RPM Fusion for Fedora 21 - Nonfree - Updates 52 kB/s | 2.5 kB 00:00 RPM Fusion for Fedora 21 - Free 3.6 MB/s | 522 kB 00:00 Fedora 21 - x86_64 - Updates 3.5 MB/s | 6.6 MB 00:01 SABnzbd for Fedora 21 - x86_64 - Base 17 kB/s | 14 kB 00:00 RPM Fusion for Fedora 21 - Nonfree 208 kB/s | 179 kB 00:00 Dependencies resolved. ===================================================================================================================================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================================================================================================================================== Installing: mediainfo x86_64 0.7.71-1.fc21 fedora 69 k Removing: kernel x86_64 3.17.3-200.fc20 @System 139 M kernel-modules-extra x86_64 3.17.3-200.fc20 @System 8.2 M Transaction Summary ===================================================================================================================================================================================================================================================================== Install 1 Package Remove 2 Packages Total download size: 69 k Is this ok [y/N]:
Please, show output of yum -v install mediainfo
ahmed@gaia:~# sudo yum -v install mediainfo --enablerepo=updates-testing Loading "langpacks" plugin Adding en_US to language list Config time: 0.007 Yum version: 3.4.3 rpmdb time: 0.000 Setting up Package Sacks SABnzbd | 3.3 kB 00:00:00 fedora/21/x86_64/metalink | 23 kB 00:00:00 fedora | 3.8 kB 00:00:00 rpmfusion-free | 1.2 kB 00:00:00 rpmfusion-free-updates | 2.7 kB 00:00:00 rpmfusion-nonfree | 1.2 kB 00:00:00 rpmfusion-nonfree-updates | 2.7 kB 00:00:00 updates/21/x86_64/metalink | 29 kB 00:00:00 updates | 4.9 kB 00:00:00 (1/5): fedora/21/x86_64/group_gz | 232 kB 00:00:00 (2/5): updates/21/x86_64/group_gz | 405 kB 00:00:00 (3/5): updates/21/x86_64/primary_db | 2.4 MB 00:00:00 (4/5): SABnzbd/21/primary_db | 3.6 kB 00:00:00 (5/5): fedora/21/x86_64/primary_db | 17 MB 00:00:02 (1/6): rpmfusion-nonfree-updates/21/x86_64/primary_db | 3.8 kB 00:00:00 (2/6): rpmfusion-free-updates/21/x86_64/primary_db | 5.2 kB 00:00:00 (3/6): rpmfusion-nonfree/21/x86_64/primary | 68 kB 00:00:00 (4/6): rpmfusion-free/21/x86_64/primary | 210 kB 00:00:00 (5/6): updates/21/x86_64/updateinfo | 259 kB 00:00:00 (6/6): updates/21/x86_64/pkgtags | 1.3 MB 00:00:00 rpmfusion-free 470/470 rpmfusion-nonfree 178/178 pkgsack time: 11.003 Obs Init time: 0.293 Resolving Dependencies --> Running transaction check ---> Package mediainfo.x86_64 0:0.7.71-1.fc21 will be installed Checking deps for mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6(GLIBCXX_3.4.9)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6(GLIBCXX_3.4.20)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6(GLIBCXX_3.4.11)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6(GLIBCXX_3.4)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6(CXXABI_1.3)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libpthread.so.0(GLIBC_2.2.5)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libgcc_s.so.1(GCC_3.0)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libc.so.6(GLIBC_2.4)(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libzen.so.0()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libz.so.1()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libstdc++.so.6()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libpthread.so.0()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libmediainfo.so.0()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libm.so.6()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u looking for ('libgcc_s.so.1()(64bit)', None, (None, None, None)) as a requirement of mediainfo.x86_64 0:0.7.71-1.fc21 - u --> Finished Dependency Resolution Dependency Process ending --> Finding unneeded leftover dependencies Found and removing 0 unneeded dependencies Depsolve time: 1.092 Dependencies Resolved ===================================================================================================================================================================================================================================================================== Package Arch Version Repository Size ===================================================================================================================================================================================================================================================================== Installing: mediainfo x86_64 0.7.71-1.fc21 fedora 69 k Transaction Summary ===================================================================================================================================================================================================================================================================== Install 1 Package Total download size: 69 k Installed size: 179 k Is this ok [y/d/N]:
This is really strange. Can you show output of ls -la /lib{,64}/libzen* ls -la /lib{,64}/libmediainfo*
ahmed@gaia:~# ls -la /lib{,64}/libzen* zsh: no matches found: /lib/libzen* ahmed@gaia:~# ls -la /lib{,64}/libmediainfo* zsh: no matches found: /lib/libmediainfo* ahmed@gaia:~#
Oh sorry, i've used bash syntax. Can you also show ls -la /lib64/libzen* ls -la /lib64/libmediainfo*
No problem, I should have noticed it. ahmed@gaia:~# ls -la /lib64/libzen* zsh: no matches found: /lib64/libzen* ahmed@gaia:~# ls -la /lib64/libmediainfo* zsh: no matches found: /lib64/libmediainfo*
Just an observation from EPEL7: Someone had similar problems installing mediainfo on CentOS 7. His problem was that he had installed a package named plexmediaserver from somewhere, and it provided libzen.so.0()(64bit) and libmediainfo.so.0()(64bit). A workaround for this problem would be to amend mediainfo's requirements so that it would require the packages libzen and libmediainfo as well, in addition to the respective library requirements.
This message is a reminder that Fedora 20 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 20. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '20'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 20 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 20 changed to end-of-life (EOL) status on 2015-06-23. Fedora 20 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.