Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208699 - app-office/openoffice-2.3.1-r1 needs >=dev-libs/icu-3.8.1-r1
Summary: app-office/openoffice-2.3.1-r1 needs >=dev-libs/icu-3.8.1-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Office Team
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
: 208703 (view as bug list)
Depends on:
Blocks: 206889
  Show dependency tree
 
Reported: 2008-02-03 07:20 UTC by Chad Martin
Modified: 2008-02-05 14:59 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chad Martin 2008-02-03 07:20:04 UTC
OpenOffice.org-2.3.1-r1 requires a version of dev-libs/icu that has setBreakType as a public method.  Emerging icu with ~amd64 keyword solves this problem, but the ebuild for OO.o should require the correct version of icu.  See the URL for the forum post about this issue.

Reproducible: Always

Steps to Reproduce:
Attempt to compile openoffice with amd64 keywords.
Actual Results:  
Build fails during configure.

Expected Results:  
Build succeeds.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-02-03 08:47:38 UTC
*** Bug 208703 has been marked as a duplicate of this bug. ***
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2008-02-03 11:29:36 UTC
I've raised the dependency in the ebuild, thanks for reporting.
Comment 3 Juergen Rose 2008-02-05 09:20:38 UTC
Note
Comment 4 Juergen Rose 2008-02-05 11:10:45 UTC
Note: But allowing icu larger than 3.6 disables the emerging of grass depending on  gdal depending on xerces-c-2.8.0 depending on icu-3.6-r2. Don't masking >=dev-libs/icu-3.8.1 gives:

root@fox:/root(20)# emerge -pvutD --newuse world

These are the packages that would be merged, in reverse order:

Calculating world dependencies |
!!! Multiple versions within a single package slot have been 
!!! pulled into the dependency graph:

dev-libs/icu:0

  ('installed', '/', 'dev-libs/icu-3.8.1-r1', 'nomerge') pulled in by
    ('ebuild', '/', 'app-office/openoffice-2.3.1-r1', 'merge')

  ('ebuild', '/', 'dev-libs/icu-3.6-r2', 'merge') pulled in by
    ('ebuild', '/', 'dev-libs/xerces-c-2.8.0', 'merge')
    ('ebuild', '/', 'dev-libs/boost-1.34.1-r2', 'merge')

Comment 5 Juergen Rose 2008-02-05 14:59:08 UTC
I found as a workaround to remove the icu USE flag from xerces-c.