Opened 21 years ago

Closed 21 years ago

#705 closed defect (fixed)

Automake build instructions create bogus symlink

Reported by: greg@… Owned by: lfs-book@…
Priority: lowest Milestone:
Component: Book Version: CVS
Severity: normal Keywords:
Cc: tushar@…

Description

We currently do "ln -s automake-1.7 /usr/share/automake" to "create a necessary symbolic link"

This is not necessary at all, and is in fact completely wrong. Researching the origin of this suggests it was only added to accomodate the BLFS package called "sgml-common". Inspecting the sgml-common package shows that it is clearly broken because it only contains symlinks to the automake files when it should obviously include the files themselves.

So we go and bodge up our LFS automake package to satisfy some broken old 3rd party BLFS package? This is just plain wrong. The BLFS commands for sgml-common can be modified to solve the problem by adding this at the beginning:

aclocal && automake -a -f && autoconf -f

I will remove the bogus symlink after 5.0 release and also notify BLFS to modify the sgml-common commands.

Change History (2)

comment:1 by tushar@…, 21 years ago

Cc: tushar@… added

The BLFS BOOK had the instructions for the symbolic link which were removed after the instructions were incorporated into LFS. I will modify the sgml-common instructions as suggested after 5.0.

Added myself to CC.

comment:2 by greg@…, 21 years ago

Resolution: fixed
Status: newclosed

Fix committed. Tushar, now is the time to make those changes to the BLFS instructions. Thanks champ :-)

Note: See TracTickets for help on using tickets.