Format for the future LFS
DJ Lucas
dj at linuxfromscratch.org
Wed Mar 5 00:57:35 MST 2008
Alexander E. Patrakov wrote:
>
> So, please express your ideas in the following areas:
>
First and foremost, SLOW DOWN!!!! How about some baby steps instead of
leaps and bounds. The recent threads are going nowhere because we have
20 individual topics crammed into one thread. There have been 4 now
that have all resulted in no clear direction. DESTDIR sounds like a
logical first step. I've excluded the rest of your message as it
doesn't seem useful just yet. Again, knowing nothing about the various
PMs, I've made some assumptions. Can someone confirm or deny those for me?
For RPM, I've made the assumption that you take a spec file and a source
tarball, and create an installable binary package, then install that
package. I don't suppose that the second step is automated only by rpm
itself, so the installation portion is different. I expect that, but
are the configure, make, make install commands the same for all DESTDIR
methods? Looking at different PMs, how much will be in common WRT to
CMMI?
On DESTDIR installs, DESTDIR can be an exported environment variable and
the target cleaned out after every installation is completed. If that
is possible, then the no PM group, the install-watch group, and the
timestamp group are completeley unaffected by the changes for a mass
majority of the packages as DESTDIR="". I'm looking for simplicity in
common instructions first. Again, take some baby steps, one thing at a
time. Lets try not make things so complicated just yet. If the above
handles getting DESTDIR into the current book, with such simplicity,
then get that part done first. Explicitly set DESTDIR="" for the first
cut and the book still works as is. If not, then if you would be so
kind as to explain away my assumptions, it'd be much appreciated by me
for certain, but would help in educating the rest of the readers as well
WRT RPM anyway. Also, the same goes for other DESTDIR PMs that anybody
would care to explain.
Thanks.
-- DJ Lucas
More information about the lfs-dev
mailing list