On Mon, 16 Jan 2006, Ken Moffat wrote:
On Mon, 16 Jan 2006, Tushar Teredesai wrote:
On 1/16/06, Ken Moffat <[EMAIL PROTECTED]> wrote:
libhistory.so.5 (symlink, points to .old after in-place rebuild)
libreadline.so.5 (ditto)
Shouldn't the link point to the .so.5 library? I don't remember seeing
that problem even when I used to upgrade in-place (I have been using
the fakeroot approach for quite sometime so I don't know if this is a
recent thing).
Yes, it should, and it does. A quick look at my CLFS build suggests this is
a bug in farce's handling of symlinks (/me groans and thinks about orphaning
farce).
I was wrong in retracting, my LFS-svn results definitely show this for
all builds after the first. I can't yet see why the symlink is moving
(and I've spent twenty minutes looking at readline's shlib/Makefile and
support/shlib-install).
What I have identified is that an error in my first *CLFS* build on
Saturday may have prevented this showing up: my conditional-processing
for the temporary perl in CLFS was wrong (didn't build it, carried on),
and readline had been built before I noticed the error and went back
(rebuilt everything, but didn't remove what had already been installed).
So, even from the first run there, I got a libreadline.so.5.1.old (but
without a misdirected symlink). Which means I've got to rerun all my
(ppc) CLFS tests again.
Meanwhile, I've realised that some of the difference between
'identical' and 'allowable' files might be down to those which hard-code
the date-compiled (but not the time) - on the same day, these have a
chance of being identical, on any other day they can at best be
'acceptable' (after converting the date to a token). Obviously, the way
to get more-reproducable figures for how many become identical on a
subsequent build is to only do one build per calendar day (otherwise,
I'll have to explain why even after three builds, the number of
identical files is still increasing).
/me has a distinct sense of deja-vu.
Ken
--
das eine Mal als Trag?die, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page