Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: childplay https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=190876 ------- Additional Comments From j.w.r.degoede@xxxxxx 2006-05-11 09:09 EST ------- (In reply to comment #6) > I just discovered that ownership of /usr/share/assetml is causing minor problems > during the uninstall process. If you install a sound package, such as > gcompris-sound-en, then try to uninstall childsplay, the unisntall fails with: > $ sudo rpm -e childsplay childsplay_plugins error: Failed dependencies: > /usr/share/assetml is needed by (installed) gcompris-sound-en-7.4-9.fc6.i386 > > This is because /usr/share/assetml is owned by childsplay, but not by > gcompris-sounds. Either: > 1) make the gcompris sound package own /usr/share/assetml > 2) remove the ownership of /usr/share/assetml from childsplay > 3) Remove all ownership of /usr/share/assetml from everything except libassetml > and make all assetml sound packages (including childsplay) require libassetml. > 4) Ignore the errors since it affects rpm but not yum. > > #3 could be modified so that there is a libassetml-fs package that provides > /usr/share/assetml, which is required by gcompris-sound-*, childsplay, etc. This is intented behaviour, since you no longer have any need for gcompris-sound-en you should uninstall it as well. My idea behind this is as follows: -one or more applications can use assetml format data, they Provide /usr/share/assetml (In the case of childsplay directyl, because it has a build in (python) assetml parser, in the case of gcompris through libassetml whihc gcompris Requires). -assetml data packages Require: /usr/share/assetml -if all users of assetml data get uninstalled, then the assetml data packages must be uninstalled too, since they Require: /usr/share/assetml which then no longer is provided. -This having to remove assetml data packages when tehre are no more assetml data users is imho a feature not a bug :) -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review