* Eric Blake wrote on Mon, Apr 24, 2006 at 02:23:30PM CEST: > According to Jim Meyering on 4/22/2006 5:21 PM: > > > > 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 think this should be "fixed" by the workaround we put in Autoconf-2.59c. Have you tried that, or a CVS version from before? (It was added only very recently, 2006-04-12) Cheers, Ralf _______________________________________________ Bug-tar mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-tar
