First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 172732
Alias:
Product:
Component:
Status: RESOLVED
Resolution: WORKSFORME
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: B Nice <Anonymous_Pseudonym_88@yahoo.ca>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
build.log build.log for the failed emerge text/plain B Nice 2007-03-30 02:03 0000 38.73 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 172732 depends on: Show dependency tree
Show dependency graph
Bug 172732 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-30 02:01 0000
When doing an emerge -uDvN world update, evince attempted to update to the
newest version. It failed with a long list of egg-toolbars-model.c errors. 

Reproducible: Always

Steps to Reproduce:
1.emerge -uDv evince
2.watch evince fail
3.

Actual Results:  
...(errors deleted to minimize space use)
egg-toolbars-model.c:700: error: too many arguments to function 'parse_names'
make[4]: *** [libtoolbareditor_la-egg-toolbars-model.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/egg -DORBIT2=1
-pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0
-I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include
-I/usr/include/gnome-keyring-1 -I/usr/include/libbonobo-2.0
-I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0
-I/usr/include/freetype2 -Wall -Wmissing-prototypes
-DCURSOR_DIR=\"/usr/share/evince\" -march=k8 -O2 -pipe -MT
libtoolbareditor_la-egg-editable-toolbar.lo -MD -MP -MF
.deps/libtoolbareditor_la-egg-editable-toolbar.Tpo -c egg-editable-toolbar.c -o
libtoolbareditor_la-egg-editable-toolbar.o >/dev/null 2>&1
mv -f .deps/libtoolbareditor_la-egg-editable-toolbar.Tpo
.deps/libtoolbareditor_la-egg-editable-toolbar.Plo
make[4]: Leaving directory
`/var/tmp/portage/app-text/evince-0.6.1-r3/work/evince-0.6.1/cut-n-paste/toolbar-editor'
make[3]: *** [all] Error 2
make[3]: Leaving directory
`/var/tmp/portage/app-text/evince-0.6.1-r3/work/evince-0.6.1/cut-n-paste/toolbar-editor'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/app-text/evince-0.6.1-r3/work/evince-0.6.1/cut-n-paste'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/app-text/evince-0.6.1-r3/work/evince-0.6.1'
make: *** [all] Error 2

!!! ERROR: app-text/evince-0.6.1-r3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3811:   Called src_compile
  ebuild.sh, line 1304:   Called gnome2_src_compile
  gnome2.eclass, line 71:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if
relevant.
!!! A complete build log is located at
'/var/tmp/portage/app-text/evince-0.6.1-r3/temp/build.log'

Expected Results:  
evince emerge successfully

Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-4.1.2, glibc-2.5-r0,
2.6.18-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r6 x86_64 AMD Turion(tm) 64 Mobile Technology ML-44
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 29 Mar 2007 21:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch
sandbox sfperms strict"
GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo
ftp://gentoo.arcticnetwork.ca/pub/gentoo/
ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/
ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/ "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac alsa amd64 berkdb bidi bitmap-fonts cairo cdda cdio cdparanoia
cdr cli cracklib crypt cups dbus divx4linux doc dri dts dvd dvdr dvdread eds
emboss encode esd exif fam ffmpeg firefox flac foomanticdb fortran freetype
gdbm gif glitz glut gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal httpd iconv
ipv6 isdnlog java jbig jpeg kde ldap libg++ live mad madwifi matroska midi
mikmod mp3 mpeg ncurses nls nocd nptl nptlonly nvidia offensive ogg oggvorbis
opengl oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime
readline reflection samba sdl seamonkey session spell spl ssl stream svg tcpd
theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf-8
vcd vlm vorbis wxwindows xine xinerama xml xorg xv xvid zlib"
ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop
empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi
null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse
keyboard evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633
glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU"
VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY

------- Comment #1 From B Nice 2007-03-30 02:03:35 0000 -------
Created an attachment (id=114898) [edit]
build.log for the failed emerge

This is the complete emerge evince build.log

------- Comment #2 From Daniel Gryniewicz 2007-04-16 15:11:18 0000 -------
evince needs libxml2.  I've added the dep.

------- Comment #3 From B Nice 2007-05-12 22:58:55 0000 -------
With the stable and the unstable version of libxml2, the error does not change
on my system.  Gives the same errors either way.

------- Comment #4 From Rémi Cardona 2007-05-13 09:40:50 0000 -------
Do you have anything in /usr/local which could interfere with evince?

------- Comment #5 From B Nice 2007-05-13 10:02:24 0000 -------
I don't think so. Here's the ls -las for it.
  ls -las /usr/local
total 12
4 drwxr-xr-x 10 root root   88 Oct 11  2006 .
8 drwxr-xr-x 17 root root 4096 Feb 13 10:54 ..
0 -rw-r--r--  1 root root    0 Feb  8  2006 .keep
0 drwxr-xr-x  3 root root    8 Oct 11  2006 Brother
0 drwxr-xr-x  2 root root    8 Feb  8  2006 bin
0 drwxr-xr-x  2 root root    8 Feb  8  2006 games
0 lrwxrwxrwx  1 root root    5 May  3  2006 lib -> lib64
0 drwxr-xr-x  2 root root    8 Feb  8  2006 lib32
0 drwxr-xr-x  2 root root    8 Feb  8  2006 lib64
0 lrwxrwxrwx  1 root root    9 May  3  2006 man -> share/man
0 drwxr-xr-x  2 root root    8 Feb  8  2006 sbin
0 drwxr-xr-x  4 root root   24 Feb  8  2006 share
0 drwxr-xr-x  2 root root    8 Feb  8  2006 src

The share directory only has man and doc directories in it.  The Brother
directory has a cupswrapper.  src, bin, sbin, games, lib32 & lib64 are empty
except for a file called .keep.  

The only other text viewers I have installed are vim, nano, adobe reader,
scribus, lyx and OO.org.   

------- Comment #6 From Gilles Dartiguelongue 2007-06-23 10:20:55 0000 -------
There is a problem with your local installation, this is the topmost relevant
error :

libxml/tree.h: No such file or directory


Could you check the existence of /usr/include/libxml2/libxml/tree.h
if it's not there, reemerging should make evince compile.

------- Comment #7 From Daniel Gryniewicz 2007-06-23 18:50:54 0000 -------
re-emerging libxml2, that is.

------- Comment #8 From ShadowHawkBV 2007-07-06 16:12:26 0000 -------
The only tree.h I have under libxml is: /usr/include/libxml2/libxml/tree.h. 
That's as placed by dev-libs/libxml2-2.6.28.  (dev-libs/libxml is not
installed)
The newest unstable version of evince(app-text/evince-0.8.1) emerges with no
errors.

If it will help, I can revert and continue testing evince-0.6.1-r3 to see if
the problem can be narrowed down better.  The same for libxml2.

Sorry for the delay in responding, life's been interesting.

------- Comment #9 From Daniel Gryniewicz 2007-07-11 17:48:32 0000 -------
If you're happy, I think we can close this.  It really sounds like it was a
broken libxml2

First Last Prev Next    No search results available      Search page      Enter new bug