Remove deprecated libgnome(ui) dependency

Bug #401826 reported by Andre Klapper
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
ScislaC

Bug Description

According to http://www.gnome.org/~fpeters/299.html Inkscape depends on libgnome(ui).

libgnome(ui) will be removed for GNOME 3 in a few months.

http://live.gnome.org/LibgnomeMustDie
http://library.gnome.org/devel/libgnome/stable/libgnome-gnome-gconf.html

Grep'ing for "include <gnome" and "include <libgnome" brings up one match:
./src/libgdl/gdl-switcher.c:#include <libgnome/gnome-gconf.h>

As there is no "gnome_gconf" in that file it might be trivial to fix by just removing that header.

Revision history for this message
jazzynico (jazzynico) wrote :

We now have three deprecated dependencies reports :
* this one;
* #367606 (Remove deprecated Glib+ symbols);
* #367607 (Remove deprecated GTK+ symbols).

How critical are these bugs?
If GNOME 2 and 3 libs can coexist on the same computer, it's probably not *too* critical. If not, we should fix it ASAP (0.47, 0.47.1?). Could someone clarify?

Changed in inkscape:
status: New → Confirmed
Revision history for this message
Andre Klapper (a9016009) wrote :

GTK 2 and 3 will be able to coexist on the same computer.

Still this specific one here looks trivial to fix. :-)

jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → Medium
milestone: none → 0.47.1
Revision history for this message
ScislaC (scislac) wrote :

Committed modification in rev21888... Andre appears to be correct that it is an unused dependency. Thanks!

Changed in inkscape:
status: Confirmed → Fix Released
assignee: nobody → ScislaC (scislac)
jazzynico (jazzynico)
Changed in inkscape:
milestone: 0.47.1 → 0.47
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.