Port from GnomeVFS to GIO

Bug #715215 reported by Nicola Soranzo
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned
inkscape (Debian)
Fix Released
Unknown

Bug Description

GnomeVFS has been deprecated since GNOME 2.22 (Mar 2008):

http://library.gnome.org/misc/release-notes/2.22/#sect:gvfs-gio

All applications should be ported to use GIO:

http://library.gnome.org/devel/platform-overview/stable/gio.html.en

Moreover, GnomeVFS uses HAL, which is also deprecated in favor of udev. Removing dependencies on GnomeVFS is necessary to remove HAL from the system, a goal shared by most distributions:

https://fedoraproject.org/wiki/Features/HalRemoval
https://wiki.ubuntu.com/Halsectomy
http://wiki.debian.org/HALRemoval

jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → Medium
status: New → Triaged
Changed in inkscape (Debian):
status: Unknown → New
Changed in inkscape (Debian):
status: New → Confirmed
jazzynico (jazzynico)
tags: added: code-design
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Here's a link to the migration guide: https://developer.gnome.org/gio/stable/ch31.html

Revision history for this message
Andre Klapper (a9016009) wrote :

After checking out `git clone ssh://<email address hidden>:inkscape/inkscape.git` I found:

commit 5433ac0513099a4a12caba0cda8a2a9d30e13a22
Author: Stefano Facchini
Date: Fri Oct 13 19:03:28 2017 +0200
    Remove deprecated GNOME VFS

I'd say this ticket is solved (in git master, not yet in the stable 0.92.x series)?

Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Marking as 'fix committed' based on comment 2.

Closed by: https://gitlab.com/Qantas94Heavy

Changed in inkscape:
status: Triaged → Fix Committed
milestone: none → 1.0
Changed in inkscape (Debian):
status: Confirmed → Fix Released
tbnorth (terry-n-brown)
tags: added: bug-migration
Max Gaukler (mgmax)
Changed in inkscape:
status: Fix Committed → Fix Released
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.