Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9786 - Can't build libgnomeprintui 1.116
Summary: Can't build libgnomeprintui 1.116
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-27 16:34 UTC by Arnaud Burlet
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arnaud Burlet 2002-10-27 16:34:14 UTC
This is a fresh install, I can't build libgnomeprintui 1.116

it seems that libtool looks for some libfreetype.la in freetype's compile dir...
and of course won't find them there as the compile dir is cleaned after install...

and when I set FEATURES=noclean, the lib libtool looks for hasn't been built.
libtool wants a .la and only .so of libreetype have been built...

libfreetype.la (what libtool needs) can be found in my :
/usr/lib/
/var/tmp/portage/freetype-2.1.2-r1/work/objs/.libs/libfreetype.la
/var/tmp/portage/freetype-2.1.2-r1/work/objs/libfreetype.la
as you saw it is in my /usr/lib, so has been installed and not in my
/var/tmp/portage/freetype-2.1.2-r1/image where it should ba as it has been
installed...


here's the output of the end of the build: (freetype was built successfully)

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\"
-DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\"
-DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\"
-DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -c gnome-print-paper-selector.c 
-fPIC -DPIC -o .libs/gnome-print-paper-selector.lo
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\"
-DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\"
-DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\"
-DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -c gnome-print-dialog.c -o
gnome-print-dialog.o >/dev/null 2>&1
mv -f .libs/gnome-print-dialog.lo gnome-print-dialog.lo
cd .. && CONFIG_FILES=libgnomeprintui/libgnomeprintui-2.0.pc CONFIG_HEADERS=
/bin/sh ./config.status
config.status: creating libgnomeprintui/libgnomeprintui-2.0.pc
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-I/usr/include/libgnomeprint-2.0 -I/usr/include/libart-2.0
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/libbonobo-2.0 -I/usr/include/pango-1.0 -I/usr/include/orbit-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/linc-1.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/X11R6/include -DG_LOG_DOMAIN=\"libgnomeprintui\" -DVERSION=\"1.116.0\"
-DWE_ARE_LIBGNOMEPRINT_UI -DGNOMELOCALEDIR=\"/usr/share/locale\"
-DGNOME_PRINT_LIBDIR=\"/usr/lib/gnome-print\" -DBINDIR=\"/usr/bin\"
-DDATADIR=\"/usr/share\" -mcpu=pentium3 -march=pentium3 -O3 -pipe -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -c gnome-print-paper-selector.c -o
gnome-print-paper-selector.o >/dev/null 2>&1
mv -f .libs/gnome-print-paper-selector.lo gnome-print-paper-selector.lo
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -mcpu=pentium3
-march=pentium3 -O3 -pipe -Wall -Wunused -Wmissing-prototypes
-Wmissing-declarations  -o libgnomeprintui-2.la -rpath /usr/lib 
gnome-print-i18n.lo gnome-print-preview.lo gnome-canvas-hacktext.lo
gnome-print-master-preview.lo gnome-font-dialog.lo gnome-printer-dialog.lo
gnome-print-copies.lo gnome-print-dialog.lo gnome-print-paper-selector.lo
gpaui/libgpaui.la  -lgnomeprint-2 -lbonobo-2 -lbonobo-activation -lORBit-2
-lxml2 -lz -llinc -lgthread-2.0 -lpthread -lgnomecanvas-2 -lart_lgpl_2
-lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
grep: /var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la: No such
file or directory
sed: can't read /var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la:
No such file or directory
libtool: link: `/var/tmp/portage/freetype-2.1.2-r1/image/usr/lib/libfreetype.la'
is not a valid libtool archive
make[3]: *** [libgnomeprintui-2.la] Error 1
make[3]: Leaving directory
`/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0/libgnomeprintui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0/libgnomeprintui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/libgnomeprintui-1.116.0/work/libgnomeprintui-1.116.0'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function gnome2_src_compile, Line -5543, Exitcode 2
!!! compile failure
Comment 1 Arnaud Burlet 2002-10-28 17:28:50 UTC
I encountered the same type of problems while installing gnome's
control-center-1.4.0.5-r1 which look for gdk-pixbuf-1.0's header in
-I/var/tmp/portage/gdk-pixbuf-0.20.0/image//usr/include/gdk-pixbuf-1.0 (line cut
from compile process)...

also when running gimp, which looks for user_install in
/var/tmp/portage/gimp-1.2.3-r2/image//usr/share/gimp/1.2/user_install ...

I'll check If I can reproduce the same bugs on another computer... and report
theses 2 as separate bugs if it's the case.


Arnaud
Comment 2 foser (RETIRED) gentoo-dev 2002-10-29 08:13:22 UTC
try and recompile freetype and gdk-pixbuf.
Comment 3 foser (RETIRED) gentoo-dev 2002-11-07 08:21:30 UTC
No more traffic. closing