Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196770 - app-office/openoffice-2.3.0 uses static copy of jfreereport; use system library instead?
Summary: app-office/openoffice-2.3.0 uses static copy of jfreereport; use system libra...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on: 212273
Blocks: bundled-libs 113954
  Show dependency tree
 
Reported: 2007-10-23 07:36 UTC by Andrew Cowie
Modified: 2011-07-26 20:31 UTC (History)
1 user (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 Andrew Cowie 2007-10-23 07:36:58 UTC
Glancing at an openoffice build that I have running, at about 11 minutes in I noticed it internally compiling Java sources making jfreechart 0.9.5 (or so).

We have our own ebuilds as dev-java/jfreechart & friends. It might be preferable to have OpenOffice use the Portage packages instead, if this is possible.

[Also, why it was wasting time running the javadoc command for something that it is using internally was a bit of a mystery]

AfC
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-02 23:49:36 UTC
Actually it is jfreereport that is being built internally, is this the same? (cause I can't find it in portage)
Comment 2 Hanno Zysik (geki) 2008-03-04 11:28:25 UTC
It is not the same and OOo wants jfreereport [1] and its sub-projects. Please assign this bug to the Java team so that they can work on the ebuilds.

[1] http://www.jfree.org/jfreereport/index.php
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-04 12:34:56 UTC
(In reply to comment #2)
> It is not the same and OOo wants jfreereport [1] and its sub-projects. Please
> assign this bug to the Java team so that they can work on the ebuilds.
> 
> [1] http://www.jfree.org/jfreereport/index.php
> 

I totally agree here ;)
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2008-03-04 22:25:36 UTC
(In reply to comment #3)
> 
> I totally agree here ;)
> 

Could someone tell me where to find the bundled stuff.

betelgeuse@pena /var/tmp/portage/app-office/openoffice-2.3.1-r1/work/ooo $ find -name "*.jar"
betelgeuse@pena /var/tmp/portage/app-office/openoffice-2.3.1-r1/work/ooo $ find -name "*.java"
betelgeuse@pena /var/tmp/portage/app-office/openoffice-2.3.1-r1/work/ooo $ 

Is it downloading something from the internet during src_compile?
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2008-03-04 22:32:02 UTC
Can't find jfree stuff in the binary release either:
betelgeuse@pena ~ $ qlist openoffice | xargs grep jfree
betelgeuse@pena ~
Comment 6 Petteri Räty (RETIRED) gentoo-dev 2008-03-04 22:38:56 UTC
Ok so the darn thing actually unpacks only in src_compile. Any way as there are lods of modules etc in the sourceforge project, would be useful to know which ones are needed:
http://sourceforge.net/project/showfiles.php?group_id=51669
Comment 7 Hanno Zysik (geki) 2008-03-04 23:02:23 UTC
# ls jfreereport/download/
core.zip  CVS  flute.zip  jcommon-1.0.10.zip  jcommon-serializer.zip  libfonts.zip  libformula.zip  liblayout.zip  libloader.zip  librepository.zip  libxml.zip  sacjava-1.3.zip

These are the ones.
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-24 15:50:34 UTC
Fixing title
Comment 9 Tomáš Chvátal (RETIRED) gentoo-dev 2011-07-26 20:31:29 UTC
Looks like freeport aint used in 3.4 series. closing as fixed