URL: <https://savannah.gnu.org/bugs/?67599>
Summary: bootstrap fails after git pull
Group: GNU roff
Submitter: deri
Submitted: Thu 09 Oct 2025 03:30:25 PM UTC
Category: Core
Severity: 4 - Important
Item Group: Build/Installation
Status: Need Info
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 09 Oct 2025 03:30:25 PM UTC By: Deri James <deri>
I'm having trouble running bootstrap on debian trixie. Groff had not been
built for several months and recently the rpi4b has been updated from bullseye
-> bookworm -> trixie.
dietpi@tvhnew:~/groff $ git pull
remote: Counting objects: 11274, done.
remote: Compressing objects: 100% (4430/4430), done.
remote: Total 11274 (delta 8845), reused 8633 (delta 6828)
Receiving objects: 100% (11274/11274), 5.75 MiB | 19.00 KiB/s, done.
Resolving deltas: 100% (8845/8845), done.
From https://git.savannah.gnu.org/git/groff
1fc453dfa..18287e343 master -> origin/master
Fetching submodule gnulib
fatal: read error: Connection reset by peer
fatal: read error: Connection reset by peer
Errors during submodule fetch:
gnulib
gnulib
dietpi@tvhnew:~/groff $ git pull
Updating 1fc453dfa..18287e343
Fast-forward
.gitignore | 2 +
ANNOUNCE | 29 +-
ChangeLog | 9450
+++++++++++++++++++++++++++-
ChangeLog.old | 2 +-
[...]
create mode 100755 tmac/tests/doc_format-degenerate-input-sanely.sh
create mode 100755 tmac/tests/doc_hyphenation-mode-restoration-works.sh
create mode 100755 tmac/tests/doc_vertical-margins-are-correct.sh
create mode 100755 tmac/tests/s_vertical-margins-are-correct.sh
dietpi@tvhnew:~/groff $ cd gnulib
dietpi@tvhnew:~/groff/gnulib $ git pull
fatal: read error: Connection reset by peer
dietpi@tvhnew:~/groff/gnulib $ cd ..
dietpi@tvhnew:~/groff $ ./bootstrap
./bootstrap: Bootstrapping from checked-out groff sources...
./bootstrap: getting gnulib files...
fatal: read error: Connection reset by peer
Unable to fetch in submodule path 'gnulib'; trying to directly fetch
d2198ee5c6fa20bdaf44edcb4cef86548df29379:
fatal: read error: Connection reset by peer
fatal: Fetched in submodule path 'gnulib', but it did not contain
d2198ee5c6fa20bdaf44edcb4cef86548df29379. Direct fetching of that commit
failed.
dietpi@tvhnew:~/groff $ cd build
dietpi@tvhnew:~/groff/build $ make -j
CDPATH="${ZSH_VERSION+.}:" && cd .. && /bin/bash
'/home/pi/groff/build-aux/missing' aclocal-1.16 -I m4 -I gnulib_m4
/home/pi/groff/build-aux/missing: line 81: aclocal-1.16: command not found
WARNING: 'aclocal-1.16' is missing on your system.
You should only need it if you modified 'acinclude.m4' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'aclocal' program is part of the GNU Automake package:
<https://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<https://www.gnu.org/software/autoconf>
<https://www.gnu.org/software/m4/>
<https://www.perl.org/>
make: *** [Makefile:6527: ../aclocal.m4] Error 127
dietpi@tvhnew:~/groff/build $ sudo apt install automake
automake is already the newest version (1:1.17-4).
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
dietpi@tvhnew:~/groff/build $ aclocal --version
aclocal (GNU automake) 1.17
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <[email protected]>
and Alexandre Duret-Lutz <[email protected]>.
dietpi@tvhnew:~/groff/build $
The problem appears to be in the gnulib submodule. aclocal is at 1.17 on
trixie. It may also be an issue with git.sv.gnu.org, I am currently cloning
the complete gnulib.git (to a separate directory and it is being throttled to
about 15KiB/s.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67599>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
