CentOS 7 Missing Package Kio_mtp – Required For Digikam
Greetings,
Has anyone installed digikam-4.0 with yum on CentOS 7?
On my CentOS 7 machine “yum install digikam” fails. Apparently “kio_mtp”
is not available:
greg@tss20:~$ sudo yum install digikam
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
–> Running transaction check
—> Package digikam.x86_64 0:4.0.0-3.el7 will be installed
–> Processing Dependency: digikam-libs(x86-64) = 4.0.0-3.el7 for package: digikam-4.0.0-3.el7.x86_64
–> Processing Dependency: kio_mtp for package: digikam-4.0.0-3.el7.x86_64
–> Processing Dependency: libdigikamdatabase.so.4.0.0()(64bit) for package: digikam-4.0.0-3.el7.x86_64
–> Processing Dependency: libdigikamcore.so.4.0.0()(64bit) for package: digikam-4.0.0-3.el7.x86_64
–> Running transaction check
—> Package digikam.x86_64 0:4.0.0-3.el7 will be installed
–> Processing Dependency: kio_mtp for package: digikam-4.0.0-3.el7.x86_64
—> Package digikam-libs.x86_64 0:4.0.0-3.el7 will be installed
–> Finished Dependency Resolution
Error: Package: digikam-4.0.0-3.el7.x86_64 (epel)
Requires: kio_mtp
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
greg@tss20:~$
greg@tss20:~$ sudo yum deplist digikam
[sudo] password for greg:
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
package: digikam.x86_64 4.0.0-3.el7
dependency: /bin/sh
provider: bash.x86_64 4.2.45-5.el7
dependency: /usr/bin/perl
provider: perl.x86_64 4:5.16.3-283.el7
dependency: digikam-libs(x86-64) = 4.0.0-3.el7
provider: digikam-libs.x86_64 4.0.0-3.el7
dependency: kcm_colors
provider: kcm_colors.x86_64 4.10.5-18.el7
dependency: kde-runtime >= 4.10.5
provider: kde-runtime.x86_64 4.10.5-8.el7
provider: kde-runtime.i686 4.10.5-8.el7
dependency: kio_mtp
Unsatisfied dependency
… [output deleted]
Fedora 20 on another machine has a “kio_mtp” package: kio_mtp.x86_64
0.75-4.20131020git2063e75.fc20
greg@tpt510-home:~$ yum deplist digikam
… [output deleted]
dependency: kio_mtp
provider: kio_mtp.x86_64 0.75-4.20131020git2063e75.fc20
… [output deleted]
Is the package “kio_mtp.x86_64” available somewhere?
Thanks.
– Greg Peterson
3 thoughts on - CentOS 7 Missing Package Kio_mtp – Required For Digikam
‘yum install digikam’ worked fine for me with epel enabled.
The version I got was : 4.0.0-4.el7 (newer than yours version of
4.0.0-3.el7)
I would say do ‘yum clean metadata’ and try again. If you are hosting your own epel mirror, then update it first.
Thanks, Johnny Hughes
That did it. First, “yum clean metadata” and “yum update”, and then
“yum installl digikam” installed the newer version:
digikam.x86_64 0:4.0.0-4.el7
digikam-libs.x86_64 0:4.0.0-4.el7
Many thanks!
Greg Peterson
Hi Greg,
a quick a dirty solution that worked to me has been to install
kio_mtp-0.75-2.20130323gitcc6b195.fc19.x86_64.rpm from F19 repository.
Now digikam works for me but I was unable to install kipi-plugins.x86_64 missing dependency on hugin-base.
Hoping EPEL team fix missed packages soon
Claudio