After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 596757 - Configure script doesn't check for rsvg package (gnome-python2-rsvg)
Configure script doesn't check for rsvg package (gnome-python2-rsvg)
Status: RESOLVED OBSOLETE
Product: accerciser
Classification: Applications
Component: documentation
1.7.x
Other Linux
: Normal normal
: ---
Assigned To: Accerciser Developers
Accerciser Developers
Depends on:
Blocks:
 
 
Reported: 2009-09-29 16:24 UTC by Joseph Scheuhammer
Modified: 2012-03-03 19:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch that notifies when rsvg is missing (1.88 KB, patch)
2011-06-24 23:12 UTC, Aline Bessa
rejected Details | Review

Description Joseph Scheuhammer 2009-09-29 16:24:47 UTC
After running configure, make, and make install; launching accerciser reports a missing "rsvg" (see trace below).  Configure is not installing the package "gnome-python2-rsvg".

Traceback (most recent call last):
  • File "/usr/local/bin/accerciser", line 52 in <module>
    accerciser.main()
  • File "/usr/local/lib/python2.6/site-packages/accerciser/__init__.py", line 34 in main
    from accerciser import Main
  • File "/usr/local/lib/python2.6/site-packages/accerciser/accerciser.py", line 27 in <module>
    from accessible_treeview import *
  • File "/usr/local/lib/python2.6/site-packages/accerciser/accessible_treeview.py", line 21 in <module>
    from node import Node
  • File "/usr/local/lib/python2.6/site-packages/accerciser/node.py", line 19 in <module>
    import rsvg
ImportError: No module named rsvg

Comment 1 Aline Bessa 2011-06-21 17:12:54 UTC
Bug confirmed.
Comment 2 Aline Bessa 2011-06-24 23:12:02 UTC
Created attachment 190628 [details] [review]
Patch that notifies when rsvg is missing

Here's a proposed patch for solving this issue.
Comment 3 André Klapper 2012-02-26 10:54:14 UTC
ping - can Aline's patch get a review, please?
Comment 4 Joseph Scheuhammer 2012-02-28 15:47:36 UTC
Review of attachment 190628 [details] [review]:

Not a full review, but a note that the patch fails when applying it to the latest master:

> Applying: Notify if rsvg module is missing
> error: patch failed: configure.in:8
> error: configure.in: patch does not apply
> Patch failed at 0001 Notify if rsvg module is missing

Even though I filed the bug against 1.7.x, this should work with the latest version.

The patch is fine up to the ACCERCISER_3_1_5 tag, but doesn't apply beginning with ACCERCISER_3_1_90.
Comment 5 Javier Hernández 2012-03-03 19:40:56 UTC
Review of attachment 190628 [details] [review]:

Hi!

ATM, this bug has no sense since accerciser isn't using the gnome-python2-rsvg bindings for highlighting widgets.
Addingly, these bindings are uncompatibles with the pygobject's ones. We stopped using these bindings (as a temporal solution due to the pygobject migration) until have the new gobject-introspection based librsvg ones ready to work.

Thanks you all for your attention,

Regards!