Busy box tar is used in the first stage. Gnu tar is used in the second stage (after boel_binaries tarball is extracted).

The boel binaries tarball also extracts some library files, and it's important that they don't conflict, or that they are a superset of the library files in the initrd. Look for use of the mklibs command in the makefiles.

Hope that helps.

You are in unsupported territory certainly, but I'll be glad to give you tips here and there.

Cheers, -Brian


Cameron Kerr wrote:
On 22/12/2004, at 6:24 PM, Cameron Kerr wrote:

tar: relocation error: /lib/libnss_files.so.2: symbol _nss_files_parse_pwent, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference


Hmmm, according to the SystemImager documentation, -pic libraries are supported, so I had installed libc6-pic on my Debian Sarge/Testing machine. It seems that was where the problems lie.

Removing that library and recompiling everything has worked around the problem, but I think this is a problem that should be addressed for the next release (I don't pretend to understand what that error message really means).

Note that the error doesn't show itself if you just run 'tar --help'. You have to be in an operational mode to cause the nss lookup.



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
Sisuite-devel mailing list
Sisuite-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to