bug-tar
[Top][All Lists]
Advanced

[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-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]