Found a couple more "example commands" that have leaked into
the

make dump-commands

output, although the markup surrounding them suggest that there
should have been any output.

In

6.3. Package Management
6.3.2.3. Symlink Style Package Management


we see


The following instructions may not install the package properly:

./configure --prefix=/usr/pkg/libfoo/1.1
make
make install

The installation will work, but the dependent packages may not link to
libfoo as you would expect. If you compile a package that links
against libfoo, you may notice that it is linked to
/usr/pkg/libfoo/1.1/lib/libfoo.so.1 instead of /usr/lib/libfoo.so.1 as
you would expect. The correct approach is to use the DESTDIR strategy
to fake installation of the package. This approach works as follows:

./configure --prefix=/usr
make
make DESTDIR=/usr/pkg/libfoo/1.1 install


The actual markup on those two stanzas though is


<screen role="nodump"><userinput>./configure --prefix=/usr/pkg/libfoo/1.1
make
make install</userinput></screen>

and

<screen role="nodump"><userinput>./configure --prefix=/usr
make
make DESTDIR=/usr/pkg/libfoo/1.1 install</userinput></screen>


Was there a change in the way that "non-userinput" was marked up
that wasn't applied to those particular two stanzas, or is there somrthing
amiss with the way my system is rendering the sources ?

FWIW, if I reduce the XML markup to just the <screen> tages, then
I no longer get the output in the dump commands.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to