Red Hat Bugzilla – Bug 430346
abiword requires libgoffice-1.so.2 which isn't provided in rawhide
Last modified: 2008-01-29 02:54:24 EST
Description of problem:
It looks like goffice changed the version of libgoffice it provides to be a
lower number than it was in F8.
Currently goffice04 provides libgoffice-0.so.4 and goffice provides
libgoffice-0.6.so.6 . In F8 goffice provides libgoffice-1.so.2 and goffice04
provides libgoffice-0.so.4 .
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Hans de Goede e-mailed devel-list with a heads-up; it seems that the abiword
maintainer did not get the word yet.
abiword's currently rebuilding for Rawhide; I've fixed some other things in the
spec file (license, unneeded BRs) so it might get pushed for F8 and F7 as well.
Update: weird error, even before hitting the goffice patch:
pd_Style.cpp: In member function 'bool PD_Style::isList()':
pd_Style.cpp:251: warning: NULL used in arithmetic
pd_Style.cpp:254: error: 'FALSE' was not declared in this scope
make: *** [pd_Style.o] Error 1
make: Leaving directory
Conversed to upstream's Hubert Figuiere and the conjecture is that the error is
due to glibc changes (TRUE and FALSE booleans are not defined where abiword
expects them to be). The package now conditionally patch for this when rebuilt
on F9 or above.
Depending on goffice04 rather than goffice, as goffice-0.6 does not have
printing functionality, and considering abiword trunk is still using 0.4,
supporting goffice-0.6 is not a trivial undertaking.