[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] `make install' failure with latest CVS sources
From: |
Eric Blake |
Subject: |
Re: [Bug-tar] `make install' failure with latest CVS sources |
Date: |
Mon, 24 Apr 2006 06:23:30 -0600 |
User-agent: |
Thunderbird 1.5.0.2 (Windows/20060308) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[Cross-posting to bug-gnu-utils, since it involves gettext]
According to Jim Meyering on 4/22/2006 5:21 PM:
> Hi Sergey,
>
> When running `make install' with the latest CVS sources, I get lots of
> errors like this:
>
> mkdir -p -- /locale/zh_TW/LC_MESSAGES
> mkdir: cannot create directory `/locale': Permission denied
> /p/bin/install: cannot create regular file
> `/locale/zh_TW/LC_MESSAGES/tar.mo': No such file or directory
>
> I had something similar happen to coreutils a few months ago, and
> tracked it down to the lack of a definition of $(datarootdir)
> in po/Makefile.in.in. Normally, I'd make this change
po/Makefile.in.in comes from gettext. The gettext 0.14 series does not
define $(datarootdir), and the 0.15 series has not been released yet. So,
any project using autoconf 2.59c or greater but only a stable version of
gettext will receive a warning that Makefile.in.in references datadir
without defining datarootdir. I don't know how best to fix this, short of
asking for a new gettext release that corrects this issue.
- --
Life is short - so eat dessert first!
Eric Blake address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFETMNB84KuGfSFAYARAiWRAKChwnLTzGlOPXQICesZidCg/GsLoACeP6T2
NLFhqBK/MZczZ012kt6ZiRE=
=a26D
-----END PGP SIGNATURE-----