Pierre Labastie wrote:
Hi,

The Adwaita-icon-theme page lists "GTK+-2.24.29 or GTK+-3.18.7 with
librsvg-2.40.13 or both" as required dependencies. Actually configure checks
for gtk-update-icon-cache and gtk-encode-symbolic-svg, but it does not fail if
they are not found. Furthermore, nothing depends on librsvg, either in
adwaita-icon-theme or in gtk+. gtk+ actually depends on the svg backend for
cairo, but the cairo-svg backend is built without using librsvg.

Of course, since now adwaita-icon-theme is a required dep of GTK+3, there is a
circular dependency. But I think it could be avoided if GTK+ were moved to
optional for adwaita-icon-theme. So I propose to move gtk+ to optional in
adwaita-icon-theme and remove any refrence to librsvg. Is it OK?

Tue Feb 23 20:31:37 CST 2016 gtk+-2.24.29.tar.xz
Tue Feb 23 20:38:15 CST 2016 adwaita-icon-theme-3.18.0.tar.xz
Tue Feb 23 20:53:33 CST 2016 gtk+-3.18.7.tar.xz

I havn't installed librsvg yet (an oversight).

I'm not run into problems with this, but I also have not done extensive testing. I certainly agree that librsvg is not required for adwaita-icon-theme.

There is no reference to librsvg in my gtk2 or gkk3 logs.

Looking at my gtk3 log, I see no reference to 'adwait' either, but I didn't run the tests.

I agree with your proposed changes.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to