* R.I.P. Deaddog <[EMAIL PROTECTED]> [20/11/2001 11:44]: > On Tue, 20 Nov 2001, Ryan T. Sammartino wrote: > > > > Same comment as before : you are trying to compile cooker packages on non > > > cooker system.. Upgrade libxml* and you'll be able to compile everything.. > > > > May I suggest adding BuildRequires libxml-devel >= 1.8.16 and > > libxml2-devel >= 2.4.10-3? > > (My patch would eleminate such requirements). > > libxml-devel >= 1.8.16 -- perhaps. Nautilus itself only checks for > libxml-devel >= 1.8.10 though. > > libxml2-devel -- wrong. Nautilus is not requiring libxml2 at all, > and it shouldn't be. >
It works like this (see the patch for more info): - if you have libxml2-devel < 2.4.10, then your libxml header files are in /usr/include/libxml. This confuses Nautilus, since it does -I /usr/include *before* /usr/include/gnome-xml, which is where libxml-devel puts its headers. Therefore, in Nautilus code, #include <libxml/...> sucks up header files in /usr/include/libxml/, if they are there. libxml2-devel >= 2.4.10 moved the header files to /usr/include/libxml/libxml2, so now there is no problem. That's why you either need libxml2-devel >= 2.4.10 OR not have it installed at all. Again, my patch avoids all of these issues. -- Ryan T. Sammartino ([EMAIL PROTECTED]) http://members.shaw.ca/ryants/ *** Please note the new e-mail address and homepage. Under a government which imprisons any unjustly, the true place for a just man is also a prison. -- Henry David Thoreau
