Bug 1252 - Should suggest recordmydesktop and genisoimage or mkisofs
Summary: Should suggest recordmydesktop and genisoimage or mkisofs
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-12 15:41 CEST by Frederik Himpe
Modified: 2011-05-13 18:39 CEST (History)
2 users (show)

See Also:
Source RPM: kdenlive
CVE:
Status comment:


Attachments

Description Frederik Himpe 2011-05-12 15:41:56 CEST
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.
Comment 1 Ahmad Samir 2011-05-12 18:10:14 CEST
Fixed in the next package.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 2 Frederik Himpe 2011-05-13 10:32:19 CEST
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 => REOPENED
Resolution: FIXED => (none)

Comment 3 Ahmad Samir 2011-05-13 18:03:53 CEST
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

Comment 4 Anssi Hannula 2011-05-13 18:06:26 CEST
cdrkit-genisoimage doesn't provide genisoimage.
Comment 5 Ahmad Samir 2011-05-13 18:36:33 CEST
I was confused by:
$ urpmq -p genisoimage
cdrkit-genisoimage

urpmq just matched the partial name... fixing.
Comment 6 Ahmad Samir 2011-05-13 18:39:32 CEST
A new package has been submitted.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.