From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N3opT-0001xl-Fw for garchives@archives.gentoo.org; Fri, 30 Oct 2009 10:35:35 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DEECEE0716; Fri, 30 Oct 2009 10:35:33 +0000 (UTC) Received: from mail-ew0-f217.google.com (mail-ew0-f217.google.com [209.85.219.217]) by pigeon.gentoo.org (Postfix) with ESMTP id A594CE0716 for ; Fri, 30 Oct 2009 10:35:33 +0000 (UTC) Received: by ewy17 with SMTP id 17so2718713ewy.15 for ; Fri, 30 Oct 2009 03:35:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=Hp3J84A+ZousYRydV/HksBo2GSiO2GVe5AhCPlwZlCg=; b=Aq0r88axfNACd11ZPvWCIHO9UHrRuibfTBQB4/oNPE2arNSWGwp+ddZkQmHCz5Pbl2 waHxPV6gK94P/RDUc+6z6b2gxVxlhyC/2RjDvia/Ti5tVN9FCN+y8KlfXZILbBhfSVng SgzE5x3XMu44/ygk+D5y+aloVnv61fbON1F+s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; b=Byrx8Ku5CsTyfVszSQq0rH9ShDVjMcM+ohSr2jKcGzM/T+bYMZFDtWKL2NqNMxEiqy SY+Utkl/lrxaeqyPLeDTTZL4qDliIsfV6ybOtsrMHl79WIaV2xpNY3OIh83z3OCmFjMA Rz8aGwGtwy+LOY8WG6Qe+TDT2xED2D//gCz6Y= Received: by 10.211.153.2 with SMTP id f2mr4206660ebo.42.1256898933025; Fri, 30 Oct 2009 03:35:33 -0700 (PDT) Received: from nazgul.localnet (dustpuppy.is.co.za [196.14.169.11]) by mx.google.com with ESMTPS id 10sm4342532eyd.2.2009.10.30.03.35.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 30 Oct 2009 03:35:32 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Emerging app-text/spellutils-0.7 fails Date: Fri, 30 Oct 2009 12:34:28 +0200 User-Agent: KMail/1.12.2 (Linux/2.6.31-zen4; KDE/4.3.2; x86_64; ; ) References: <4AEABEB1.4020101@optonline.net> In-Reply-To: <4AEABEB1.4020101@optonline.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200910301234.28507.alan.mckinnon@gmail.com> X-Archives-Salt: 7d3bad24-8672-4d93-9561-e7d5ba162272 X-Archives-Hash: 6c395d82fccc5becfefb68cd71ff8276 On Friday 30 October 2009 12:23:45 dhk wrote: > Below is the output from the failed emerge of app-text/spellutils-0.7 . > The error is an access violation, but I don't know why. It seems to be > the /usr/share/locale/da/LC_MESSAGES/spellutils.mo file but that file > doesn't exist. It's failing on the install step, not the merge step. So it doesn't help looking in /usr/share/ because the build is not working there yet. The problem will lie in /var/tmp/portage/$STUFF/usr/share You must look there > `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/intl' > Making install in po > make[1]: Entering directory > `/var/tmp/portage/app-text/spellutils-0.7/work/spellutils-0.7/po' > if test -r ".././mkinstalldirs"; then \ > .././mkinstalldirs /usr/share; \ > else \ > /bin/sh ../mkinstalldirs /usr/share; \ > fi > ACCESS DENIED open_wr: /usr/share/locale/da/LC_MESSAGES/spellutils.mo > /usr/bin/install: cannot create regular file > `/usr/share/locale/da/LC_MESSAGES/spellutils.mo': Permission denied > installing da.gmo as /usr/share/locale/da/LC_MESSAGES/spellutils.mo > if test "spellutils" = "gettext"; then \ > if test -r ".././mkinstalldirs"; then \ > .././mkinstalldirs /usr/share/gettext/po; \ > else \ > /bin/sh ../mkinstalldirs /usr/share/gettext/po; \ > fi; \ > /usr/bin/install -c -m 644 ./Makefile.in.in \ > /usr/share/gettext/po/Makefile.in.in; \ > else \ > > : ; \ > > fi You have an permission denied error here at this point. Run the emerge again and when it fails navigate through /var/tmp/portage/ to find the directory or file in question. See what the problem is - I'll bet money that a regular user is trying to write to a directory owned by root with perms 755. When you have all the info, file a bug at b.g.o. because this should not happen (it's a bug in the build scripts) -- alan dot mckinnon at gmail dot com