FS#12151 - Gnumeric package has undeclared dependencies

Attached to Project: Arch Linux
Opened by Matthew William Cox (mwc) - Monday, 17 November 2008, 04:51 GMT
Last edited by Eric Belanger (Snowman) - Friday, 05 December 2008, 21:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture x86_64
Severity High
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

gnumeric depends on libgsf-gnome, but this is not declared in its dependencies:
% pacman -Qi gnumeric | grep -i depends
Depends On : goffice>=0.6.1 gconf>=2.18.0.1-4 desktop-file-utils

However, gnumeric depends on additional libraries:
% ldd /usr/bin/gnumeric | grep gsf
libgsf-gnome-1.so.114 => /usr/lib/libgsf-gnome-1.so.114 (0x00007ff767a99000)
libgsf-1.so.114 => /usr/lib/libgsf-1.so.114 (0x00007ff76785e000)

The first of these libraries is owned by libgsf-gnome, so libgsf-gnome needs to be a gnumeric dependency:
% pacman -Qo /usr/lib/libgsf-gnome-1.so.114
/usr/lib/libgsf-gnome-1.so.114 is owned by libgsf-gnome 1.14.8-1
This task depends upon

Closed by  Eric Belanger (Snowman)
Friday, 05 December 2008, 21:18 GMT
Reason for closing:  Not a bug
Comment by Eric Belanger (Snowman) - Friday, 05 December 2008, 21:17 GMT
goffice 0.6.5-2 depends on libgsf-gnome. You need to update your sytem.

Loading...