Hi Bernard, On Friday 08 July 2005 00:19, Bernard Li wrote: > On RHEL4, libdevmapper.so.1.00 is provided by the device-mapper package. > I don't see that on RHEL3 - if you can find out what provides > libdevmapper.so on RHEL3, perhaps .so.1.00 is included in the -devel > package?
Which means you are getting the libdevmapper provided by RHEL4, not the one from systemimager. This is not what SIS people intended when rebuilding so many packages... Actually devmapper comes with systemimager, it's in src/device-mapper.1.00.21. The library can be found in src/device-mapper.1.00.21/lib/ioctl/libdevmapper.so but of course this path is not targetted by mklibs.sh. I wonder what broke with mklibs.sh since 3.4.1? Now I created the symlink in the sis/src/devmapper... directory and added the path to the mklibs call, the next candidate is libblkid.so.1 (which is normally in src/e2fsprogs-1.35/lib). Something is clearly broken here and you are just lucky that you pick up the RHEL4-own libs. Does anybody (maybe from the SIS developer team) have a hint? Thanks, Erich PS: after fixing the e2fsprogs issue I get the next one: "No library provides non-weak ext2fs_get_device_sectsize" I have the impression that the whole mess with recompiling all these packages because SIS doesn't want to use the builtin ones (which is a good idea) is not properly set up and we're using a strange mix of builtin versus self compiled stuff. I still hope I am wrong and there is a simple fix for this... > > I got nothing right now except to manually do the symlink and see if it > builds. > > P.S. Something just came to my mind... perhaps you should delete the > output of configure in my source tarball? I know the spec file has > %configure already but potentially since it was configured on a RHEL4 > box it is conflicting with your RHEL3 setup? > > Cheers, > > Bernard > > > -----Original Message----- > > From: Erich Focht [mailto:[EMAIL PROTECTED] > > Sent: Thursday, July 07, 2005 14:48 > > To: sisuite-devel@lists.sourceforge.net > > Cc: Bernard Li > > Subject: Re: [Sisuite-devel] Makefile patch for x86_64 > > > > On Thursday 07 July 2005 23:38, Erich Focht wrote: > > > > > Don't know whether it compiles, yet... > > > > It doesn't :-( > > > > 503 symbols, 498 unresolved > > Library not found: libdevmapper.so.1.00 in path: /lib : > > /usr/lib : > > /usr/src/redhat/BUILD/systemimager-3.5.2/src/parted-1.6.19/lib > > parted/.libs : /usr/kerberos/lib : > > /usr/src/redhat/BUILD/systemimager-3.5.2/src/discover-1.5/lib/ > > .libs : /lib/ : /usr/lib/ : /usr/X11R6/lib/ > > make: *** > > [/usr/src/redhat/BUILD/systemimager-3.5.2/tmp/boel_binaries.ta > > r.gz] Error 1 > > > > > > Any idea? Something goes wrong as the libdevmapper.so.1.00 > > link doesn't even > > exist (but there is a libdevmapper.so). I'd fix this > > manually, but the issue > > is there for more than one library. > > > > Regards, > > Erich ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ Sisuite-devel mailing list Sisuite-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sisuite-devel