Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 238280

Summary: app-office/openoffice-3.0.0_rc1: wrong xulrunner slot dependencies
Product: Gentoo Linux Reporter: J. M. Gottfried <jmgottfried>
Component: New packagesAssignee: Gentoo Office Team <office>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: fix slot dependencies

Description J. M. Gottfried 2008-09-21 13:33:00 UTC
On my last update run, the seamonkey use flag in openoffice has been removed, so the package wanted to reinstall itself. I have xulrunner:1.8 and xulrunner:1.9 installed but openoffice pulled the seamonkey package into the merge list.
Looking into the ebuild I noticed that openoffice-3.0.0_rc1 depends on xulrunner-1.8 or xulrunner-1.9 but these exact versions do NOT exist (but there exist slots 1.8 and 1.9). I wrote a patch to fix the dependencies on the mentioned slots, not ebuild versions.

Reproducible: Always

Steps to Reproduce:
1. emerge xulrunner
2. emerge openoffice-3.0.0_rc1 with nsplugin use flag set

Actual Results:  
system wants to install seamonkey even it is not needed

Expected Results:  
use xulrunner
Comment 1 J. M. Gottfried 2008-09-21 13:34:46 UTC
Created attachment 165995 [details, diff]
fix slot dependencies

The dependencies on exlicit ebuild versions are replaced by slot dependencies.
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2008-09-22 07:06:45 UTC
Thanks for reporting, this is fixed now!