Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 6329

Summary: compile error in libxslt
Product: Gentoo Linux Reporter: Flurin Capaul <info>
Component: [OLD] GNOMEAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: trivial    
Priority: High    
Version: 1.2   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Flurin Capaul 2002-08-11 11:56:07 UTC
Hi.

I'm using gentoo 1.2 and portage 2.0.27.
I was trying to install kde, which requires the libxslt which is supplied from
the gnome people.

Download, md5, unpacking is okay, but the compilation fails. There is a parse
error in the xslt.c file. Is that due to errors in portage/ebuild scripts or dur
to errors in the configure/make file of libxslt?
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-11 17:00:30 UTC
it might help if you pasted the errors here so we can actually see it
Comment 2 Flurin Capaul 2002-08-12 11:57:47 UTC
Hi,
I attached the errors I'm getting. To make it short, I grepped out all the
creating and checking statements from make.

Any help would be greatly appreciated.

Cheers,

Flurin

Calculating dependencies \>>> Unpacking source...
>>> Unpacking libxslt-1.0.19.tar.bz2
>>> Source unpacked.
 * Working directory: /var/tmp/portage/libxslt-1.0.19/work/libxslt-1.0.19...
 * Applying libtool-relink.patch...
 * Applying libtool-tmp.patch...
 * Applying libtool-portage.patch...
Found Python version 2.2
Missing libxml2-python
Enabling debugger
updating cache ./config.cache
make  all-recursive
make[1]: Entering directory
`/var/tmp/portage/libxslt-1.0.19/work/libxslt-1.0.19'
Making all in libxslt
make[2]: Entering directory
`/var/tmp/portage/libxslt-1.0.19/work/libxslt-1.0.19/libxslt'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I../libxslt -I/usr/include/libxml2    -march=i686 -O2 -pipe -Wall -c xslt.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../libxslt -I/usr/include/libxml2
-march=i686 -O2 -pipe -Wall -c xslt.c  -fPIC -DPIC -o .libs/xslt.lo
make[2]: Leaving directory
`/var/tmp/portage/libxslt-1.0.19/work/libxslt-1.0.19/libxslt'
make[1]: Leaving directory `/var/tmp/portage/libxslt-1.0.19/work/libxslt-1.0.19'
 ...done!
>>> emerge dev-libs/libxslt-1.0.19 to /
>>> md5 ;-) libxslt-1.0.19.tar.bz2
!!! emerge aborting on  /usr/portage/dev-libs/libxslt/libxslt-1.0.19.ebuild .
Comment 3 Flurin Capaul 2002-08-12 12:14:00 UTC
Terribly sorry!
My apologies.

I had installed libxml instead of libxml2.

It compiles fine now.

Sorry for the hassle.

Best Wishes,

Flurin