* 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

Reply via email to