On Tue, 20 Nov 2001, Ryan T. Sammartino wrote:

> - 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.

That's a correct patch, but to a wrongly interpreted problem:
If you're trying to compile gnome 1.x stuff with libxml2, you're really
asking for grave trouble for yourself. It should be:

        BuildConflicts: libxml2 <= 2.4.3

What nautilus needs is libxml 1.x, not libxml 2.x.

Abel


Reply via email to