[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] `make install' failure with latest CVS sources
From: |
Jim Meyering |
Subject: |
[Bug-tar] `make install' failure with latest CVS sources |
Date: |
Sun, 23 Apr 2006 01:21:55 +0200 |
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
--- Makefile.in.in.~1~ 2005-03-31 11:30:45.000000000 +0200
+++ Makefile.in.in 2006-04-23 01:16:21.118680211 +0200
@@ -20,6 +20,7 @@ VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
datadir = @datadir@
localedir = $(datadir)/locale
gettextsrcdir = $(datadir)/gettext/po
But tar's copy of po/Makefile.in.in is not directly version-controlled
and I haven't dug far enough to see where it's coming from.
Jim
- [Bug-tar] `make install' failure with latest CVS sources,
Jim Meyering <=