On Wed, Nov 24, 2010 at 5:21 PM, Matthias Clasen
<[email protected]> wrote:
> On Wed, Nov 24, 2010 at 9:20 AM, Thierry Reding
> <[email protected]> wrote:
>> * Matthias Clasen wrote:
>>> On Wed, Nov 24, 2010 at 5:57 AM, Kay Sievers <[email protected]> wrote:
>>> > On Wed, Nov 24, 2010 at 08:36, Thierry Reding
>>> > <[email protected]> wrote:
>>> >> This patch makes the libnotify dependency optional and doesn't build the
>>> >> systemd-gnome-ask-password-agent utility if libnotify is not available.
>>> >>
>>> >> Since libnotify >= 0.7.0 requires gtk+-3.0, this patch may be useful for
>>> >> environments where upgrading Gtk is not an option.
>>> >
>>> > Yeah, would be good to solve that. Maybe that's the simplest way to do it.
>>> >
>>> > One other option would be to use some #ifdef in vala und also support
>>> > the still common older libnotify.
>>> >
>>> > Unfortunately libnotify just broke and both versions can't be parallel
>>> > installed. And Fedora seems to be the only distro at the moment, which
>>> > can use the new libnotify, and does not require the old one to be
>>> > around.
>>> >
>>>
>>> libnotify 0.7 does not require gtk at all.
>>

I was explained that libnotify 0.7 requires glib 2.27. And it is not
compatible with gtk2 and/or Gnome2 - it was accidentally updated in
Madriva and had to be reverted to 2.26 because things started to
break. And glib 2.26/2.27 apparently cannot be installed in parallel.

Personally I find it easier to revert single commit than maintain
patch to enable build on top of this one. One ends up with additional
patch both ways.
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to