randhir phagura wrote:
This is someting for the experts to see and conclude the cause:

I kind of doubt any of the experts are going to launch into a GNOME 1 build right now, so maybe you could become the expert.

I re-installed 'libxml-1.8.17' in '/usr', thinking that earlier installation may not have been proper. On trying to install 'gnome-print-0.37', after this, the same error persisted. Just on a hunch (no explicit reason), I reinstalled 'libxml-1.8.17' with '/opt/gnome-1.4' prefix. This time, on installing 'gnome-print-0.37', it went through like a shot. No errors.

It would be interesting to look at config.log in the case where it fails. Really, it doesn't make sense that it can't find libxml if it's in /usr/lib. Sounds like a bug in configure, or possibly that configure is calling some pkg-config type of application. In fact, it looks like libxml-1.8.17 installs something called xml-config.

If I was taking a stab in the dark, I would say that either xml-config is not set up right, or the configure script in gnome-print is not calling it correctly. Only one way to tell, really: config.log. Build it with libxml in /usr, read the offending part of config.log after it bombs. If that doesn't offer enough clues, save that copy of config.log, build libxml into /opt/gnome-1.4, and compare that config.log to the old one. Particularly, look at the same lines where it bombed out the first time.

You might be able to locate the bug and fix it. Certainly, that would be a better solution than have two copies of the same package installed.

Also, would there be any fallouts for other packages due to two separate installs of 'libxml-1.8.17' ?

I think it would be alright as long as they were all the same version. Then it wouldn't matter where the library was found because they'd all be binary compatable. If it was me, though, I would just make symlinks to /usr/lib/libxml.{so,a} if it had to be found under /opt/gnome-1.4. Might not work due to xml-config.

Good luck,
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to