[sr #111123] Numeric user ID too large when generating the tarball

Zack Weinberg <[email protected]> Mon, 16 Sep 2024 14:29:59 -0400 (EDT)
Newsgroups gmane.comp.sysutils.autoconf.bugs
Message-ID <[email protected]>
Update of sr #111123 (group autoconf):

                  Status:                    None => Not Autoconf           
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #1:

This is properly a bug in auto*make*, not autoconf.  Automake is the component
of GNU Autotools that implements 'make dist'.  We need you to re-file this bug
against Automake by following the instructions at
<https://www.gnu.org/software/automake/manual/html_node/Reporting-Bugs.html>. 
I am going to close this report.

With GNU tar, a sensible workaround is to use --owner=root:0 --group=root:0
which will cause the files in the archive to be labeled as user/group 'root'
and numeric user/group ID zero.  I think it would be a good idea for Automake
to do that automatically if it detects GNU tar is available, both because of
the problem you describe, and because it improves the reproducibility of 'make
dist' tarballs.  However, I don't know if there's any way to do that without
using GNU tar features.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?111123>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCZuh5JwAKCRCqLAuaBUf3
Tk86AP0Q/IeMVW+05gw5NDR9XIjyMbwQ2YBJM6WVRONNYkQZ5gD+OHs0XGxrsdcY
yqM6LPyyLo7x38pgTtZNkQoEpe9EPQM=
=nZTE
-----END PGP SIGNATURE-----