Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 133935 - Emerging sussen 0.5.3 fails with make errors referring to libgnomedb includefiles
Summary: Emerging sussen 0.5.3 fails with make errors referring to libgnomedb includef...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-21 03:41 UTC by Markus Saarinen
Modified: 2006-09-10 14:57 UTC (History)
1 user (show)

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


Attachments
compile output (emergelog.txt,17.67 KB, text/plain)
2006-05-21 03:43 UTC, Markus Saarinen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Saarinen 2006-05-21 03:41:41 UTC
# equery list --installed  | grep -i gnomedb
gnome-extra/libgnomedb-1.2.2

Here is a snippet of the errors: 
--------------------------------------------------------
make[2]: Entering directory `/var/tmp/portage/sussen-0.5.3/work/sussen-0.5.3/src'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-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/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/libglade-2.0 -I/usr/include/gnet-2.0 -I/usr/lib/gnet-2.0/include/ -I/usr/include/libgda-1.2 -I/usr/include/libgnomedb-1.2      -DHAVE_CONFIG_H -DPREFIX=\""/usr"\" -DSYSCONFDIR=\""/etc"\" -DDATADIR=\""/usr/share"\" -DLIBDIR=\""/usr/lib"\" -Wall -march=i686 -O2 -pipe -MT sussen-about.o -MD -MP -MF ".deps/sussen-about.Tpo" \
  -c -o sussen-about.o `test -f 'sussen-about.c' || echo './'`sussen-about.c; \
then mv -f ".deps/sussen-about.Tpo" ".deps/sussen-about.Po"; \
else rm -f ".deps/sussen-about.Tpo"; exit 1; \
fi
In file included from /usr/include/libgnomedb-1.2/libgnomedb/libgnomedb.h:28,
                 from sussen.h:42,
                 from sussen-about.c:32:
/usr/include/libgnomedb-1.2/libgnomedb/gnome-db-combo.h:42: error: parse error before "GtkCombo"
/usr/include/libgnomedb-1.2/libgnomedb/gnome-db-combo.h:42: warning: no semicolon at end of struct or union
/usr/include/libgnomedb-1.2/libgnomedb/gnome-db-combo.h:44: error: parse error before '}' token
/usr/include/libgnomedb-1.2/libgnomedb/gnome-db-combo.h:47: error: parse error before "GtkComboClass"
/usr/include/libgnomedb-1.2/libgnomedb/gnome-db-combo.h:47: warning: no semicolon at end of struct or union
--------------------------------------------------------------
I'll attach the full output of compile to this bug.


Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 i686)
=================================================================
System uname: 2.6.15-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en fi de"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr cli crypt ctype cups curl dba doc dri eds elibc_glibc emboss encode esd ethereal exif expat fam fastbuild flac foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 isdnlog java jpeg kde kernel_linux lcms libcaca libg++ libwww lirc mad memlimit mhash mikmod mng motif mozilla mp3 mpeg mysql nas ncurses nls nptl ogg openal opengl oss pam pcre pdflib perl png posix postgres ppds pppd python qt quicktime readline recode reflection samba sdl session simplexml slang snmp soap sockets spell spl ssl tcltk tcpd tetex tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vorbis win32codecs x86 xine xml xml2 xmms xorg xsl xv zlib linguas_en linguas_fi linguas_de"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
Comment 1 Markus Saarinen 2006-05-21 03:43:47 UTC
Created attachment 87187 [details]
compile output
Comment 2 Markus Ullmann (RETIRED) gentoo-dev 2006-06-01 14:48:51 UTC
Is this an issue with the latest sussen as well?
Comment 3 Markus Saarinen 2006-06-03 07:54:29 UTC
(In reply to comment #2)
> Is this an issue with the latest sussen as well?
> 

No, Sussen 0.22 compiles and installs as it should. However, the applet 
crashes at the end of scan while commandline scanning works. 
But that's another story, I guess.

Maybe 0.5.3 should be masked or removed from Portage alltogether if it
doesn't actually work?
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2006-06-03 10:26:27 UTC
(In reply to comment #3)
> However, the applet crashes at the end of scan while commandline scanning
> works.

Please, post detailed bug report about this issue.

> Maybe 0.5.3 should be masked or removed from Portage alltogether if it
> doesn't actually work?

Sure. One day this happens! :)
Comment 5 Markus Saarinen 2006-06-04 00:16:24 UTC
(In reply to comment #4)

> Please, post detailed bug report about this issue.
> 

Fair enough. Should I create a new bug for this one?
Also, how can I create some useful traceback for you guys to look at
as I can't see anything relating to this crash in any system logs - it
just dies away?

Comment 6 Peter Volkov (RETIRED) gentoo-dev 2006-06-04 01:00:13 UTC
(In reply to comment #5)
> Fair enough. Should I create a new bug for this one?

Create new one and assign bug to pva <at> gentoo.org or netmon (look at field assigned To: at this bug report)

> Also, how can I create some useful traceback for you guys to look at
> as I can't see anything relating to this crash in any system logs - it
> just dies away?

http://www.mono-project.com/Debugging

But before you start reading that link, please, provide detailed steps to reproduce and emerge --info. May be I could reproduce your bug too. Thank you.  
Comment 7 Ed Davison 2006-06-09 10:36:59 UTC
How about back to the original post question of getting 0.5.3 to compile?
Comment 8 Peter Volkov (RETIRED) gentoo-dev 2006-06-09 23:49:21 UTC
(In reply to comment #7)
> How about back to the original post question of getting 0.5.3 to compile?

Personaly I've never tried it and have no interest in. Why do you want to use 3 years old program?

I encourage you to try sussen-0.22-r2. If no bugs appear in a month I'll ask arch teams to mark it stable.
Comment 9 Ed Davison 2006-06-12 10:54:18 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > How about back to the original post question of getting 0.5.3 to compile?
> 
> Personaly I've never tried it and have no interest in. Why do you want to use 3
> years old program?

Sorry, my bad.  I misread 0.5.3 to be be greater than 0.2xxx and missed the fact that it was 0.22 and not 0.2.x.  I will try out the 0.22 release and see how it goes.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-09-10 14:57:30 UTC
Try with something that's actually in the tree. Latest is 0.28