rpms/xfce4-notifyd/F-11 xfce4-notifyd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Christoph Wickert christoph.wickert at googlemail.com
Wed May 13 17:03:03 UTC 2009


Am Mittwoch, den 13.05.2009, 18:52 +0200 schrieb Nicolas Chauvet:
> 2009/5/7 Christoph Wickert <cwickert at fedoraproject.org>:
> > Author: cwickert
> >
> ....
> > --- NEW FILE xfce4-notifyd.spec ---
> > # Review: https://bugzilla.redhat.com/show_bug.cgi?id=499282
> >
> > Name:           xfce4-notifyd
> > Version:        0.1.0
> > Release:        1%{?dist}
> > Summary:        Simple notification daemon for Xfce
> >
> > Group:          User Interface/Desktops
> > License:        GPLv2
> > URL:            http://spuriousinterrupt.org/projects/xfce4-notifyd
> > Source0:        http://spuriousinterrupt.org/files/xfce4-notifyd/xfce4-notifyd-%{version}.tar.bz2
> > BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
> >
> > BuildRequires:  gtk2-devel >= 2.10.0
> > BuildRequires:  libxfcegui4-devel >= 4.5.90
> > BuildRequires:  xfconf-devel >= 4.5.90
> > BuildRequires:  dbus-glib-devel >= 0.72
> > BuildRequires:  libglade2-devel >= 2.6.0
> > BuildRequires:  libsexy-devel >= 0.1.6
> > BuildRequires:  desktop-file-utils
> > BuildRequires:  intltool
> > Requires:       dbus
> > Requires:       hicolor-icon-theme
> > # the package conflicts with Gnome's notification-daemon
> > Conflicts:      notification-daemon
> > # but also provides
> > Provides:       desktop-notification-daemon
> > # and obsoletes all notification-daemon-xfce releases
> > Obsoletes:      notification-daemon-xfce <= 0.3.7
> ^^

What's wrong with obsoleing notification-daemon-xfce? Note that
notification-deamon-xfce != notification-daemon.

> And now from the root.log for building a package on F12:
> -------------------------------
> DEBUG util.py:280:  Executing command: /usr/bin/yum --installroot
> /var/lib/mock/dist-f12-build-452465-72955/root/  install  'pth-devel'
> 'libX11-devel' 'doxygen' 'xosd-devel' 'ncurses-devel' 'lirc-devel'
> 'libXext-devel' 'graphviz' 'libusb-devel' 'libtool' 'docbook-dtds'
> 'openldap-devel' 'svgalib-devel' 'xmlto' 'nfs-utils-lib-devel'
> DEBUG util.py:256:  xfce4-notifyd-0.1.0-1.fc12.i586 from build has
> depsolving problems
> DEBUG util.py:256:    --> xfce4-notifyd conflicts with notification-daemon
> DEBUG util.py:256:  Error: xfce4-notifyd conflicts with notification-daemon
> DEBUG util.py:319:  Child returncode was: 1
> -------------------------------
> 
> Why xfce4-notifyd believe it is better than notification-daemon ?

It doesn't, so do I. Yum does, because some packages have hardcoded
notification-daemon instead of it's virtual provides for
desktop-notification-daemon.
Please read the "koji breakage for F12 builds" thread for more info.

Regards,
Christoph




More information about the fedora-devel-list mailing list