Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306123 - app-office/openoffice-3.1.1[nsplugin] needs dev-util/pkgconfig in RDEPEND for binary install
Summary: app-office/openoffice-3.1.1[nsplugin] needs dev-util/pkgconfig in RDEPEND for...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-20 22:50 UTC by Shawn A. Wilson
Modified: 2010-02-22 17:19 UTC (History)
0 users

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 Shawn A. Wilson 2010-02-20 22:50:49 UTC
I build binaries for applications installed on my systems and OpenOffice fails to install as binary using "getbinpkg" feature (NOT openoffice-bin) and USE=nsplugin because pkg-config is not available. The pkg-config calls are in pkg_setup(), so dev-util/pkgconfig should be moved to COMMON_DEPEND since pkg_setup() is called even during binary installs.

Reproducible: Always

Steps to Reproduce:
1. fresh Gentoo system
2. # USE=nsplugin emerge --getbinpkgonly app-office/openoffice
3.

Actual Results:  
Failure with message: "USE flag [nsplugin] set but no installed xulrunner found!"

Expected Results:  
Binary installation.

The workaround is to emerge dev-util/pkgconfig before installing app-office/openoffice[nsplugin] from binaries.
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2010-02-22 17:08:49 UTC
Actually I think it's better to remove the pkg-config-call from pkg_setup(), going to do that, as we now only support xulrunner that's not necessary anyway...
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2010-02-22 17:19:58 UTC
I've fixed this in 3.2.0 now, closing