Summary: | app-misc/gentoo-0.11.47 build fails in install | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Derk W te Bokkel <derk.tebokkel> |
Component: | New packages | Assignee: | Desktop Misc. Team <desktop-misc> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | ian.truelsen, sparc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Derk W te Bokkel
2004-04-13 14:16:55 UTC
looks like a namespace collision in the Makefile in directory po mkinstalldir is used to define itself .. MKINSTALLDIRS = $(top_builddir)/./mkinstalldirs mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` FYI same problem will appear in the 'intl' directory as well .. similar script okay near as I can make out the defn for mkinstalldirs is incorrect I found that adding the following two lines to the po directory Makefile seems to work: (same should be done in intl directory) mkdir_p = mkdir -p -- . mkinstalldirs = $(mkdir_p) comment out the existing mkinstalldirs line as well Note this only happens with the NLS useflag enabled. USE="-nls" works. Not really a solution, but a work around for those of us that don't need it. Bug in upstream makefile for NLS builds. |