Opened 3 months ago
Last modified 3 months ago
#5744 closed defect
ncurses-6.5-20250531: Too many levels of symbolic links — at Version 2
Reported by: | pierre | Owned by: | pierre |
---|---|---|---|
Priority: | normal | Milestone: | 12.4 |
Component: | Book | Version: | git |
Severity: | major | Keywords: | |
Cc: |
Description (last modified by )
First reported by Marcin Dulak... Running on debian stable, which has ncurses-6.4, I get when running the make command in chapter 6:
... ** Building terminfo database, please wait... Running tic to install /home/pierre/build/LFS-ESS/usr/share/terminfo
So it seems TIC_PATH is not honored. Then this tic creates a /usr/share/terminfo directory with a lot of symlinks, while recent tic uses hardlinks. This creates a problem later in chapter 8, where copying the dest dir to / creates symlinks pointing to themselves! Hence the error message mentioned in the subject...
Change History (2)
comment:1 by , 3 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 3 months ago
Description: | modified (diff) |
---|
Suggestion of Xi Ruoyao: install tic in $LFS/tools/bin, so that it is easily found in the PATH
Note:
See TracTickets
for help on using tickets.
I think setting the
TIC
variable when running configure should be enough. Testing now.