> Sent: Thursday, June 19, 2014 at 11:52 AM
> From: "Marcos Menendez" <[email protected]>
> To: "LFS Support List" <[email protected]>
> Subject: Re: [lfs-support] Step 6.52 Kmod-16 LFS 7.5 stable --> make check 
> failed for test-modprobe
>
> 
> 
> > Sent: Wednesday, June 18, 2014 at 6:55 PM
> > From: "Ken Moffat" <[email protected]>
> > To: "LFS Support List" <[email protected]>
> > Subject: Re: [lfs-support] Step 6.52 Kmod-16 LFS 7.5 stable --> make check 
> > failed for test-modprobe
> >
> > On Wed, Jun 18, 2014 at 10:09:12AM +0200, Marcos Menendez wrote:
> > > Hello,
> > > 
> > > Sorry for the top post before.
> > > 
> >  But you are still doing it.
> > 
> > > One question before we continue: What did you mean with a "run once 
> > > command"?
> > > 
> > 
> >  A command which you can only run one time.  In this case, it uses
> > the results of running readlink on a symlink to *overwrite* the
> > symlink.  On the next run, the result from readlink will be
> > different.
> > 
> > > Now to continue, I corrected the symlink and now I have this:
> > > 
> > > root:/sources/kmod-16# ls -la /usr/lib/libz.so 
> > > lrwxrwxrwx 1 root root 23 Jun 18 10:32 /usr/lib/libz.so -> 
> > > ../../lib/libz.so.1.2.8
> > > 
> > > I run again the 'make check' but had the very same error. I deleted the 
> > > kmod folder and started over but nothing changed: it fails in the same 
> > > part.
> > > 
> > > Sorry for, maybe, asking the obvious, but, if the error complains about  
> > > libz.so.1 why are we working on libz.so to fix the problem? I can't 
> > > figure out the connection between both files...
> > > 
> > 
> >  I looked at what was in the book's instructions for zlib.  I then
> > assumed that one or more of the commands for moving files to /lib
> > and then fixing the symlink had been missed or gone wrong.  In my
> > own case, I have been bitten by something similar - we used to have
> > the version hardcoded, and I forgot to change that when a new
> > version of zlib came out.
> > 
> >  I have assumed that the "connection" is that ldd finds a reference
> > to libz.so in the test program, and then looks for it.  Because the
> > symlink is pointing to libz.so.1 I assume that will give this sort
> > of error.  Perhaps I am mistaken.  If so, I apologise and you will
> > have to find somebody else who understands the error better than I
> > do.
> > 
> >  But first, what does 'file /usr/lib/libz.so' say ?
> 
> It says:
> 
> root:/sources/kmod-16# file /usr/lib/libz.so
> /usr/lib/libz.so: symbolic link to `../../lib/libz.so.1.2.8'
> 
> 
> I saw that libz.so.1 is a link to libz.so.1.2.8 in the same /lib folder:
> 
> root:/sources/kmod-16# ls -la /lib/libz.so.1
> lrwxrwxrwx 1 root root 13 Jun  2 15:21 /lib/libz.so.1 -> libz.so.1.2.8
> 
> 
> I thought that since the --prefix for kmod configure is /usr the test-suite 
> was trying to find libz.so.1 under /usr/lib instead of /lib so I tried to fix 
> it and created a new link
> 
> root:/sources/kmod-16# file /usr/lib/libz.so.1 
> /usr/lib/libz.so.1: symbolic link to `/lib/libz.so.1'
>  
> I don't know if this was the right thinking but it don't work neither...
> 
> 
> 
> 
> >  And if you do have to top post, trim the old text.
> > 
> > ĸen
> > -- 
> > Nanny Ogg usually went to bed early. After all, she was an old lady.
> > Sometimes she went to bed as early as 6 a.m.
> > -- 
> > http://lists.linuxfromscratch.org/listinfo/lfs-support
> > FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> > Unsubscribe: See the above information page
> >
> -- 
> http://lists.linuxfromscratch.org/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
> 

In an another attempt to solve the problem, I reinstalled zlib and the kmod 
again, but the problem persists.

I tried to go deeper into the issue going into the testsuite dir and trying to 
understand how it works having a look at test-modprobe.c.

I couldn't find there anything that could point me to something.

Since this is a testsuite error I don't know how critical this would be so I 
will ignore it and go ahead to see what happens.



Thanks a lot for your help Ken,

Regards,

Marcos
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to