Bug 430346

Summary: abiword requires libgoffice-1.so.2 which isn't provided in rawhide
Product: [Fedora] Fedora Reporter: Bruno Wolff III <bruno>
Component: abiwordAssignee: Michel Lind <michel>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-01-29 07:54:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bruno Wolff III 2008-01-26 16:53:59 UTC
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):
2.4.6-6

How reproducible:
N/A

Steps to Reproduce:
1. 
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Michel Lind 2008-01-28 07:07:38 UTC
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.

Comment 2 Michel Lind 2008-01-28 08:10:15 UTC
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[5]: *** [pd_Style.o] Error 1
make[5]: Leaving directory
`/local/data/builder/packages/tmp/abiword-2.4.6/abi/src/text/ptbl/xp'

Comment 3 Michel Lind 2008-01-29 07:54:24 UTC
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.

http://koji.fedoraproject.org/packages/abiword/2.4.6/7.fc9/