koji breakage for F12 builds

Christoph Wickert christoph.wickert at googlemail.com
Wed May 13 11:15:24 UTC 2009


Am Mittwoch, den 13.05.2009, 08:43 +0200 schrieb Michael Schwendt:
> On Wed, 13 May 2009 01:54:56 +0200, Christoph wrote:
> 
> > Am Dienstag, den 12.05.2009, 23:04 +0100 schrieb Peter Robinson:
> > > Just tried building a new package and it seems that it breaks because
> > > xfce4-notifyd conflicts with notification-daemon.... wicked the new
> > > rawhide is broken before the old rawhide is done and dusted :-)
> > 
> > See https://fedorahosted.org/rel-eng/ticket/1788
> > 
> > xfce4-notifyd conflicts with notification-daemon because both provide 
> > /usr/share/dbus-1/services/org.freedesktop.Notifications.service
> > 
> > For compatibility they both provide a virtual
> > desktop-notification-daemon, but ATM the "Conflicts: xfce4-notifyd" is
> > missing from the notification-daemon package. Filed as
> > https://bugzilla.redhat.com/show_bug.cgi?id=500513
> > 
> > > http://koji.fedoraproject.org/koji/getfile?taskID=1351516&name=root.log
> > 
> > The strange thing about this log: I don't see it installing
> > notification-daemon. So where is the problem?
> > 
> > /me is confused
> > Christoph
> 
> The output of the yum resolvedep step doesn't list xfce4-notifyd either.
> 
> I don't have my notes about koji's static repos here, so I cannot
> find and repoquery the F-12 repodata to find out --whatrequires several
> of these "Provides", but...
> 
> notification-daemon
> http://koji.fedoraproject.org/koji/rpminfo?rpmID=1199322
> 
>   Provides  	
>   config(notification-daemon) = 0.4.0-3.fc11
>   desktop-notification-daemon
>   libstandard.so()(64bit)
>   notification-daemon = 0.4.0-3.fc11
>   notification-daemon(x86-64) = 0.4.0-3.fc11
>   notify-daemon
> 
> Can you rule out that anything in the dependency-chain pulls in
> notification-daemon _and_ xfce4-notify due to competing Provides?

How would I check that?

> E.g. notify-daemon and desktop-notification-daemon and the package name
> itself, notification-daemon. 

I think the problem is, that some packages  notification-deamon instead
of (virtual) desktop-notification-deamon:

# repoquery --repoid rawhide --whatrequires notification-daemon
gnome-bluetooth-0:2.27.5-1.fc11.i586
notify-python-0:0.1.1-6.fc11.i586
notification-daemon-engine-nodoka-0:0.1.0-6.fc11.i586
system-config-printer-0:1.1.7-1.fc11.i586
ibus-0:1.1.0.20090423-1.fc11.i586

I'm going to file bugs against these packages except
notification-daemon-engine-nodoka, because it only works with
notification-daemon.

Regards,
Christoph




More information about the fedora-devel-list mailing list