Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399449 - app-office/libreoffice builds dmake internally, should depend on dev-util/dmake
Summary: app-office/libreoffice builds dmake internally, should depend on dev-util/dmake
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-20 02:02 UTC by Michael Mol
Modified: 2012-02-14 19:19 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 Michael Mol 2012-01-20 02:02:35 UTC
When building LibreOffice, dmake is built, and then dmake is used to build the rest of LibreOffice.  Portage has dmake already, and the LibreOffice ebuild should not need to build dmake every time.

Reproducible: Always

Steps to Reproduce:
1. emerge app-office/libreoffice
2. Examine build.log
3. 
Actual Results:  
dmake is built as part of app-office/libreoffice.

Expected Results:  
app-office/libreoffice build should build-depend on dmake, so that dmake can be distributed by emerge in parallel builds, and so that dmake doesn't get rebuilt if it doesn't need to be.
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2012-02-14 19:17:55 UTC
Well aware of this, in-tree dmake is not actually working due to heavy patching in lo. And as libreoffice is the only consumer it is actually easier to keep as-is until upstream migrates off it.

Technically splitting out does not huge gain as build time for dmake on 500mhz machine takes 64 seconds. So you actually spent more time invoking ebuild commands than the gain for the build outside the libreo build.
Comment 2 Michael Mol 2012-02-14 19:19:38 UTC
Good to know, thanks.