Summary - Broken dependencies in Fedora 6 - 2007-07-06

David Nielsen david at lovesunix.net
Fri Jul 6 23:33:03 UTC 2007


lør, 07 07 2007 kl. 00:59 +0200, skrev Michael Schwendt:
> On Sat, 7 Jul 2007 00:48:15 +0200, Michael Schwendt wrote:
> 
> > On Sat, 07 Jul 2007 00:12:19 +0200, David Nielsen wrote:
> > 
> > > fre, 06 07 2007 kl. 18:09 +0200, skrev Michael Schwendt:
> > > > Plus these for i386/ppc/x86_64 -- I haven't examined what update breaks
> > > > these and the pkgs in Extras 6:
> > > > 
> > > > source rpm: dbus-sharp-0.63-6.fc6.src.rpm
> > > > package: dbus-sharp-devel - 0.63-6.fc6.i386 from fedora-core-6-i386
> > > >   unresolved deps: 
> > > >      dbus-sharp = 0:0.63-6.fc6
> > > > 
> > > > source rpm: f-spot-0.2.1-1.fc6.src.rpm
> > > > package: f-spot - 0.2.1-1.fc6.i386 from fedora-core-6-i386
> > > >   unresolved deps: 
> > > >      mono(dbus-sharp) = 0:0.60.0.0
> > > 
> > > Upsie.. I'm correcting this. I'm currently importing the ndesk-dbus
> > > package which is a replacement for the obsolete dbus-sharp, sadly this
> > > problem was not caught in the review.
> > > 
> > > Sorry, should go away soon.
> > 
> > For Fedora 6 there is no problem yet, since the build is blocked in
> > needsign for now. But your fix in CVS
> > 
> >  # Replaces old unmanaged DBus-sharp implementation
> >  Provides:		dbus-sharp = 0.64
> > -Provides:		mono(dbus-sharp)
> > +Provides:		mono(dbus-sharp) = 0.64
> >  Obsoletes:		dbus-sharp < 0.64
> > 
> > won't suffice, since nothing obsoletes dbus-sharp-devel yet, and f-spot in
> > Core and banshee in Extras would still need a rebuild because they require
> > a different EVR.
> 
> And since this is '6' not '7', Core cannot build against Extras,
> so, this thing needs more work.

What would you propose, sadly the timing is really bad as I'm leaving to
go to a wedding and will likely be out of reach till after Monday.

Clearly you are right with regards to FC-6, I'd love to replace it with
ndesk-dbus across the board but that is not going to happen it seems.
How about retracting for FC-6? For F-7 and above it's my understanding
that most applications should not depend on the unmaintained dbus-sharp
anyways as they generally rely on bundled copies of ndesk-dbus, banshee'
dbus-sharp dep e.g. is totally unneeded because of this. So the sane
solution seems to be pushing ndesk-dbus and ndesk-dbus-glib along with
recompiles of banshee and friends.

Again I apologize for the breakage.

- David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dette er en digitalt underskrevet brevdel
Url : http://lists.fedoraproject.org/pipermail/devel/attachments/20070707/74a2ed55/attachment-0002.bin 


More information about the devel mailing list