rxrbln / t2sde

T2 SDE Linux
https://t2sde.org
Other
338 stars 48 forks source link

T2 24.5: Cannot build `git` with optional dependencies #166

Closed maximilian-tech closed 5 months ago

maximilian-tech commented 6 months ago

T2 24.5: Cannot build git with optional dependency.

Starting fresh from t2-24.5-x86-64-base-wayland-glibc-gcc-nocona.iso

svn co https://svn.exactcode.de/t2/trunk t2-trunk
cd t2-trunk
yes | ./scripts/Emerge-Pkg git

Complains, that docbook2x-texi cannot be found. This is true, because it is called docbooktexi(?).

I am not sure, how ( and where ) to fix it.

1Jo1 commented 6 months ago

I'm getting different build error

root@localhost:/usr/src/t2-src# scripts/Emerge-Pkg git
> git ... Not installed. Added.
git> asciidoc ... Not installed. Add optional dep? (y/n) y                
git>asciidoc> python ... Not installed. Added.                            
git>asciidoc> setuptools ... Not installed. Added.                        
git> tcl ... Not installed. Add optional dep? (y/n) y                     
git> tk ... Not installed. Add optional dep? (y/n) y
git> xmlto ... Not installed. Add optional dep? (y/n) y                   
7 packages scheduled to build: python setuptools tcl tk xmlto asciidoc git 

INFO: Found cached mirror: http://dl.t2sde.org/mirror/trunk

Downloading python:download/mirror/P/Python-3.12.2.tar.xz
######################################################################## 100.0%
Checksum testing: download/mirror/P/Python-3.12.2.tar.xz

07:16:02 Building 9-python/python (3.12.2)
  Stack-Smashing Protector disabled for this package
  Position-Independent Executables disabled for this package
  Building in src.python.240505.071602.12895
  Writing output to $root/var/adm/logs/9-python.out
  +00:02:16 Finished building python/python

Downloading setuptools:download/mirror/s/setuptools-69.2.0.tar.gz
######################################################################## 100.0%
Checksum testing: download/mirror/s/setuptools-69.2.0.tar.gz

07:18:19 Building 9-python/setuptools (69.2.0) ~2s
  Building in src.setuptools.240505.071818.29056
  Writing output to $root/var/adm/logs/9-setuptools.out
  +00:00:03 Finished building python/setuptools

Downloading tcl:download/mirror/t/tcl8.6.14-src.tar.gz
######################################################################## 100.0%
Checksum testing: download/mirror/t/tcl8.6.14-src.tar.gz

07:18:24 Building 9-develop/tcl (8.6.14) ~31s
  Building in src.tcl.240505.071824.639
  Writing output to $root/var/adm/logs/9-tcl.out
  +00:01:29 Finished building develop/tcl

Downloading tk:download/mirror/t/tk8.6.14-src.tar.gz
######################################################################## 100.0%
Checksum testing: download/mirror/t/tk8.6.14-src.tar.gz

07:19:54 Building 9-x11/tk (8.6.14) ~10s
  Building in src.tk.240505.071954.541
  Writing output to $root/var/adm/logs/9-tk.out
  +00:00:24 Finished building x11/tk

Downloading xmlto:download/mirror/x/xmlto-0.0.28.tar.bz2
######################################################################## 100.0%
Checksum testing: download/mirror/x/xmlto-0.0.28.tar.bz2

07:20:19 Building 9-textproc/xmlto (0.0.28) ~2s
  Building in src.xmlto.240505.072018.12036
  Writing output to $root/var/adm/logs/9-xmlto.out
  +00:00:03 Finished building textproc/xmlto

Downloading asciidoc:download/mirror/a/asciidoc-py3-10.2.0.tar.gz
######################################################################## 100.0%
Checksum testing: download/mirror/a/asciidoc-py3-10.2.0.tar.gz

07:20:23 Building 9-textproc/asciidoc (10.2.0) ~1s
  Building in src.asciidoc.240505.072022.16913
  Writing output to $root/var/adm/logs/9-asciidoc.out
  +00:00:02 Finished building textproc/asciidoc

Downloading git:download/mirror/g/git-2.45.0.tar.xz
curl: (22) The requested URL returned error: 404

INFO: Download from mirror failed, trying original URL.
######################################################################## 100.0%#=#=#                                                                          
Checksum testing: download/mirror/g/git-2.45.0.tar.xz

07:20:27 Building 9-develop/git (2.45.0) ~2:00m
  Building in src.git.240505.072027.20941
  Writing output to $root/var/adm/logs/9-git.out
!    ln -s "git-remote-http" "$execdir/$p" 2>/dev/null || \n     cp "$execdir/git-remote-http" "$execdir/$p" || exit; } \ndone
!     MKDIR -p perl/build/man/man3
!     GEN perl/build/man/man3/Git.3pm
! /bin/sh: pod2man: inaccessible or not found
! Due to previous errors, no 9-git.log file!
! (Try enabling xtrace in the config to track an error inside the build system.)
  +00:01:27 Aborted building develop/git
rxrbln commented 5 months ago

I guess that's fixed w/ r69790