On Sun, Sep 27, 2009 at 6:09 AM, Christian Krause
<chkr(a)fedoraproject.org> wrote:
Hi,
Recently I've tried to use "rpmdev-rmdevelrpms" and I've stumbled over
a
strange dependency chain regarding some mono packages.
Installing banshee requires eventually glib2-devel and
so "rpmdev-rmdevelrpms" won't work since it can't remove glib2-devel
without uninstalling banshee, too.
The dependency chain is in F10:
banshee -> boo -> nant -> mono-sharpcvslib -> mono-nunit-> glib2-devel
and in rawhide:
banshee -> mono-nunit -> glib2-devel
I plan to turn this off when 1.6 final
comes out. Building Banshee
with tests unfortunately result in mono-nunit becoming a runtime
dependency :(
and
banshee -> nant
I don't see this. Apart from the nunit problem, which will
be fixed
soon, there's only the Boo problem, which I address below.
and
banshee -> boo -> nant
The nant thing is annoying, indeed. We could split off
Boo.NAnt.Tasks.dll into a separate subpackage or put it in boo-devel.
Paul, thoughts?
Once we fix both of these in -devel, we can probably build these for
F-12 and get these manually tagged (beta freeze is in effect).
--
Michel Alexandre Salim