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