I installed emacs 19.20 and at one point during the make install
process got TONS of the following type messages:
Copying /usr/local/src/emacs-19.20/etc...
tar: couldn't get uname for uid 5200
tar: couldn't get uname for uid 5200
x ./COPYING, 17976 bytes, 36 tape blocks
tar: couldn't get uname for uid 5919
What do these mean?
Looking in the directory /usr/local/src/emacs-19.20/etc I see that all
the files apparently made it there OK. Should I worry about this?
Any help of suggestions will be appreciated. Thanks.
The tar format has the UID stored per file. Not the user-names.
Tar uses this UID to create the files it extracts, the files end up being
owned by the UID that was in the archive.
When a particular UID doesn't exist on your system, tar issues a warning
and continues anyway.
You can avoid this by using the 'o' option. This option will create the
files with YOU as the owner. This has a great advantage: in your case
you may end up with files owned by some other user on the system and
you being able to e.g. read/write these files.
So: No harm done.
--
Joost Helberg Rijnzathe 6
Oracle Europe BV Product Line Development
Phone: +31 3406 94211 Fax: +31 3406 65609