Summary: | openoffice-ximian-1.3.8 fails to compile: eds, evolution, gnome issue | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mystilleef <mystilleef> |
Component: | Current packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | gent_bz |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mystilleef
2005-02-08 18:39:21 UTC
I am assuming the package failed to compile because I do not have evolution installed. If so, I do not understand why I need evolution, or evolution data center, to use openoffice-ximian. I think eds should be a seperate use flag as opposed to it bundled with the gnome use flag. Not all gnome user, have, want or use evolution or evolution data center, gnome-light users most especially. You must have overridden the deps in the ebuild, which explicitely depend on evolution-data-server, so this is not our fault. About eds-use-flag: Might come in the future, atm it's not so easy for build system reasons. I didn't override anything. I emerged openoffice and it failed to build. I was only giving you possible reasons for the failure. Once again, I didn't tamper with the ebuild, and I do not understand why you jumped to that conclusion. eds was one the deps openoffice installed on my machine. So, I do have eds installed. However, I do not have evolution installed. I was just assuming that maybe eds needed evolution or openoffice needed evolution. Which version of evolution-data-server do you have installed? evolution-data-server-1.1.5 The problem, fellow breakmygentoo user, is breakmygentoo (and the openoffice-ximian ebuild being ever so slightly imprecise). Mystilleef, emerge --oneshot \<evolution-data-server-1.1 and this *should* solve the problem. (it's slotted, and so should install alongside 1.1.5) For the openoffice-ximian ebuild, explicitly requiring evolution-data-server < 1.1 would be correct and helpful :) (but not technically essential...) Oh, shoot! I forgot all about breakmygentoo. It didn't occur to me that eds might have been from the bmg repository. I'll remerge OOo using eds from portage and get back to you. Jonathan's suggestion worked. Thanks. Still: breakmygentoo is not our problem, closing Agreed, bmg is not your problem, but the ebuild is (technically) incorrect - >=gnome-extra/evolution-data-server-1.0 is not accurate - it is not (will not be) compatible with 1.1/1.2 version of eds. When (if) a newer version of eds gets into portage, oo-x will no longer emerge. Would you consider restricting the requirement to < eds-1.1? Making the change would do no harm :) thanks. |