Summary: | x11-wm/compiz-* fails to configure with dev-util/intltool-0.40.5 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Scott Moreau <oreaus> |
Component: | Current packages | Assignee: | Hanno Böck <hanno> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | gnome |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 242660 |
Description
Scott Moreau
2008-10-18 04:33:52 UTC
Probably a compiz issue, but CCing Gnome as they may have run into this before... tried stuffing intlootlize --force and eautoreconf in the ebuild ? The problem must be that compiz asks both gettext and intltool to create po/Makefile.in.in - that is safeguarded with intltool-0.40.5 because that's probably not what was intended. You use either gettext or intltool to take care of po/, not both. There is a bug against xscreensaver with the same problem that has a longer explanation from me as a comment >The problem must be that compiz asks both gettext and intltool to create
>po/Makefile.in.in - that is safeguarded with intltool-0.40.5 because that's
>probably not what was intended. You use either gettext or intltool to take care
>of po/, not both. There is a bug against xscreensaver with the same problem
>that has a longer explanation from me as a comment
I have found that omitting the glib-gettextize line in src_prepare() from the ebuild fixes this problem. Thank you much for your time and information.
That doesn't mean it works for others if the ebuild in portage tree isn't fixed and committed by a developer. This is obvious, so please don't close the bug in that case. Reopening Yes, I have found that this effects not only x11-wm/compiz, but x11-libs/libcompizconfig, x11-plugins/compiz-fusion-plugins-main, x11-plugins/compiz-fusion-plugins-extra and x11-plugins/compiz-fusion-plugins-unsupported in the same way as well. I have contacted the desktop-effects overlay maintainer, and will notify when this is resolved and been pushed. Components from the desktop-effects overlay now compile thanks to jim. I have not and will not be testing the portage compiz ebuilds so I'll leave this open for now. compiz 0.7.8 components have made their way into portage, and the ebuilds are working now. I doubt that's enough, unless compiz-0.7.8 in portage is planning to go stable within the upcoming week, as that's when I'm hoping to stabilize intltool-0.40.x. There's a backup plan though, but I'd hope to not need it. |