When starting kdenlive for the first time, kdenlive checks all required and optional dependencies. The optional dependencies recordmydesktop and genisoimage (or mkisofs) were not installed on my system. They should probably be suggested by the package.
Fixed in the next package.
Status: NEW => RESOLVEDResolution: (none) => FIXED
On next upgrade, recordmydesktop was installed, but not cdrkit-genisoimage, in spite of Suggests: genisoimage. Maybe urpmi does not deal with Provides when finding suggested packages, but only looks at the package name?
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
Actually urpmi works with with virtual Suggests/Provides; e.g. task-kde4 suggests kde4-irc-client, which is provides by both konversation and quassel, and when installing task-kde4 urpmi does ask which one to install. But it doesn't work in genisoimage case: [...] getting exclusive lock on rpm search_packages: found kdenlive-0.7.8-2.mga1.x86_64 matching kdenlive found package(s): kdenlive-0.7.8-2.mga1.x86_64 opening rpmdb (root=, write=) selecting kdenlive-0.7.8-2.mga1.x86_64 requested swh-plugins, dvdauthor, genisoimage, recordmydesktop suggested by kdenlive-0.7.8-2.mga1.x86_64 no packages match swh-plugins (it is either in skip.list or already rejected) no packages match genisoimage (it is either in skip.list or already rejected) selecting dvdauthor-0.7.0-2.mga1.x86_64 selecting recordmydesktop-0.3.8.1-7.mga1.x86_64 requiring jackit-example-clients for recordmydesktop-0.3.8.1-7.mga1.x86_64 # urpmi --test --debug genisoimage getting lock on urpmi parsing: /etc/urpmi/mediacfg.d/Cauldron-1-x86_64 parsing: /etc/urpmi/mediacfg.d/Devel-1-x86_64 examining synthesis file [/var/lib/urpmi/Core Release (coffee1)/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Nonfree Release (coffee11)/synthesis.hdlist.cz] getting exclusive lock on rpm search_packages: found cdrkit-genisoimage-1.1.11-1.mga1.x86_64 matching genisoimage found package(s): cdrkit-genisoimage-1.1.11-1.mga1.x86_64 opening rpmdb (root=, write=) selecting cdrkit-genisoimage-1.1.11-1.mga1.x86_64 cdrkit-genisoimage is not in potential orphans To satisfy dependencies, the following package is going to be installed: (test only, installation will not be actually done) Package Version Release Arch (medium "Core Release (coffee1)") cdrkit-genisoimage 1.1.11 1.mga1 x86_64 723KB of additional disk space will be used. selecting jackit-example-clients-1.9.6-1.mga1.x86_64
CC: (none) => anssi.hannula, pterjan
cdrkit-genisoimage doesn't provide genisoimage.
I was confused by: $ urpmq -p genisoimage cdrkit-genisoimage urpmq just matched the partial name... fixing.
A new package has been submitted.
Status: REOPENED => RESOLVEDResolution: (none) => FIXED