Subject: pkg/32281: gnumeric cant read excel spreadsheets since libgsf update
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Mark Davies <mark@mcs.vuw.ac.nz>
List: pkgsrc-bugs
Date: 12/12/2005 02:25:00
>Number:         32281
>Category:       pkg
>Synopsis:       gnumeric cant read excel spreadsheets since libgsf update
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Dec 12 02:25:00 +0000 2005
>Originator:     Mark Davies
>Release:        NetBSD 3.99.11
>Organization:
Dept. of Comp. Sci., Victoria Uni. of Wellington, New Zealand.
>Environment:
	
	
System: NetBSD city-art.mcs.vuw.ac.nz 3.99.11 NetBSD 3.99.11 (MCS_WORKSTATION) #1: Mon Nov 21 15:43:44 NZDT 2005 mark@turakirae.mcs.vuw.ac.nz:/mnt/SAVE/build.obj/src/work/src/sys/arch/i386/compile/MCS_WORKSTATION i386
Architecture: i386
Machine: i386
>Description:
	gnumeric built against the latest libgsf package fails to read excel
	spreadsheets (and possibly other types).
	The excel plugin tries to use the gsf_xml_in_parse() function that
	no longer exists in libgsf (replaced by gsf_xml_in_doc_parse)

	
>How-To-Repeat:
	Try to open an excel file with latest gnumeric. Note that it fails
	with unresolved symbol:

city-art% gnumeric ~/traffic.xls
Reading file:///u/staff/mark/traffic.xls
E Unable to open module file "/usr/pkg/lib/gnumeric/1.4.3/plugins/excel/excel".
  E /usr/pkg/lib/gnumeric/1.4.3/plugins/excel/excel.so: Undefined PLT symbol "gsf_xml_in_parse" (symnum = 117)
E Unable to open module file "/usr/pkg/lib/gnumeric/1.4.3/plugins/excel/excel".
  E /usr/pkg/lib/gnumeric/1.4.3/plugins/excel/excel.so: Undefined PLT symbol "gsf_xml_in_parse" (symnum = 117)

	
>Fix:
	Adapt excel (and openoffice and xml_sax) plugins to the api change
	or update to gnumeric 1.6.
	

cheers
mark

>Unformatted: