Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272095 - net-mail/gnubiff-2.2.10 fails to emerge
Summary: net-mail/gnubiff-2.2.10 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
: 272153 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-01 14:25 UTC by Geert Vanhaute
Modified: 2010-10-24 04:04 UTC (History)
3 users (show)

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


Attachments
gnubiff libgnomeui patch (gnubiff-libgnomeui.patch,570 bytes, patch)
2009-10-09 18:13 UTC, Alexandre Borges Marcelo
Details | Diff
gnubiff-2.2.10.ebuild (gnubiff-2.2.10.ebuild,1.32 KB, text/plain)
2009-10-09 18:13 UTC, Alexandre Borges Marcelo
Details
gnubiff-2.2.11.ebuild (gnubiff-2.2.11.ebuild,1.29 KB, text/plain)
2009-10-09 18:13 UTC, Alexandre Borges Marcelo
Details
gnubiff-2.2.13.ebuild (gnubiff-2.2.13.ebuild,1.25 KB, text/plain)
2010-05-08 14:57 UTC, Geert Vanhaute
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Geert Vanhaute 2009-06-01 14:25:45 UTC
It seems to me that gnubiff searches in wrong directory for compilation:
DGNUBIFF_UIDIR=\""/usr/share/gnome-2.0/ui"\"
Shouldn't this be /usr/include/libgnomeui-2.0/ ?

Reproducible: Always

Steps to Reproduce:
1. emerge gnubiff
2.
3.

Actual Results:  
...

Compiling biff.cc...                    if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../config  -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libglade-2.0 -I/usr/include/libxml2   -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/panel-2.0 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libxml2 -I/usr/include/libbonobo-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/gail-1.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include   -DGNUBIFF_LOCALEDIR=\""/usr/share/locale"\" -DGNUBIFF_DATADIR=\""/usr/share/gnubiff"\" -DGNUBIFF_ICONDIR=\""/usr/share/pixmaps"\" -DGNUBIFF_UIDIR=\""/usr/share/gnome-2.0/ui"\" -DREAL_DATADIR=\""/usr/share"\" -D_GNU_SOURCE -Wall -ansi -pedantic    -march=core2 -mtune=core2 -O2 -pipe -fomit-frame-pointer -MT biff.o -MD -MP -MF ".deps/biff.Tpo" -c -o biff.o biff.cc; \
		then mv -f ".deps/biff.Tpo" ".deps/biff.Po"; else rm -f ".deps/biff.Tpo"; exit 1; fi
In file included from support.h:36,
                 from mailbox.cc:33:
nls.h:42:23: error: gnome.h: No such file or directory
In file included from support.h:36,
                 from gnubiff.cc:30:
nls.h:42:23: error: gnome.h: No such file or directory
In file included from support.h:36,
                 from biff.cc:30:
nls.h:42:23: error: gnome.h: No such file or directory
gnubiff.cc: In function 'int mainGNOME(int, char**)':
gnubiff.cc:196: error: 'LIBGNOMEUI_MODULE' was not declared in this scope
gnubiff.cc:197: error: 'GNOME_PARAM_NONE' was not declared in this scope
gnubiff.cc:197: error: 'gnome_program_init' was not declared in this scope
mailbox.cc: In static member function 'static gboolean Mailbox::start_delayed_entry_point(void*)':
mailbox.cc:143: error: '_' was not declared in this scope
mailbox.cc: In member function 'virtual void Mailbox::option_changed(Option*)':
mailbox.cc:315: error: '_' was not declared in this scope
mailbox.cc: In member function 'void Mailbox::parse(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string, PartInfo*, Header*, guint, gboolean)':
mailbox.cc:640: error: '_' was not declared in this scope
mailbox.cc:696: error: '_' was not declared in this scope
mailbox.cc:719: error: '_' was not declared in this scope
mailbox.cc:759: error: '_' was not declared in this scope
mailbox.cc:768: error: '_' was not declared in this scope
mailbox.cc:814: error: '_' was not declared in this scope
mailbox.cc: In member function 'gboolean Mailbox::filter_add(std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)':
mailbox.cc:1215: error: '_' was not declared in this scope
make[1]: *** [gnubiff.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [mailbox.o] Error 1
make[1]: *** [biff.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-mail/gnubiff-2.2.11/work/gnubiff-2.2.11/src'
make: *** [all-recursive] Error 1


Expected Results:  
compilation of the new version

Installed version: gnome-base/libgnomeui-2.24.1

# emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-zen1 x86_64)
=================================================================
System uname: Linux-2.6.29-zen1-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 01 Jun 2009 10:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.8
dev-lang/python:     2.5.4-r3, 2.6.2-r1
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
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.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=core2 -mtune=core2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.muntinternet.net/pub/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ http://gentoo.tiscali.nl/"
LANG="nl_BE@euro"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -s"
LINGUAS="en en_GB nl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/rostov /usr/portage/local/layman/arcon /usr/portage/local/layman/berkano /usr/portage/local/layman/portato /usr/portage/local/layman/sunrise /usr/portage/local/layman/zen-sources /usr/portage/local/layman/desktop-effects /usr/portage/local/layman/science"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acpi aften alsa amd64 amr amrnb amrwb artworkextra audacious bash-completion berkdb binary-drivers bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr clamdtop cleartype cli consolekit cracklib crypt cups curl custom-cpuopts cxx dbus directfb divx dri dts dvd dvdr dvdread eds emboss emerald enchant encode equalizer esd evo exif extrafilters fam fbcon fbcondecor fbsplash ffmpeg fftw firefox flac fontconfig fortran ftp gcdmaster gd gdbm gif gimp glitz gmedia gnome gnome-keyring gnomecd gphoto2 gpm gs gstreamer gtk guile hal hddtemp iconv id3tag imagemagick imap imlib inkjar irmc isdnlog jack java javascript jbig jpeg jpeg2k lame lcms libnotify libsexy libwww lm_sensors logrotate lzma mad matroska midi mikmod mmkeys mmx mmxext mng mp160 mp2 mp3 mp4 mpeg mplayer mudflap multilib musepack nano-syntax nautilus ncurses networking nls nptl nptlonly nsplugin ntfs nvidia obex objc objc++ objc-gc ogg openexr opengl openmp pam password paste64 pcre pda pdf perl plugins png pop ppds pppd python quicktime readline realmedia reflection reiser4 rtc rtsp scanner scheme sdl sdl-image session smp sms sounds spell spl srt sse sse2 sse3 ssl ssse3 startup-notification subtitles svg swat sysfs tcpd test-programs threads threadsafe tiff tk totem tracker trayicon truetype twolame unicode unsupported upnp usb userlocales userpriv utils vorbis wifi wma wmf wmp wxwindows x264 xcb xcomposite xml xorg xosd xprint xrandr xscreensaver xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="directory lg_gsm" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB nl" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Serkan Kaba (RETIRED) gentoo-dev 2009-06-01 20:49:21 UTC
*** Bug 272153 has been marked as a duplicate of this bug. ***
Comment 2 Stefan Borschtel 2009-07-08 19:23:46 UTC
I can confirm this. I am having the same issues since quite some time now.
Comment 3 Stefan Borschtel 2009-08-16 19:53:46 UTC
(In reply to comment #2)
> I can confirm this. I am having the same issues since quite some time now.
> 

And it still does not compile by now.
Comment 4 Marco Leogrande 2009-10-09 10:49:50 UTC
Same problem here.
Comment 5 Alexandre Borges Marcelo 2009-10-09 18:12:12 UTC
I found the solution here: http://osdir.com/ml/debian-bugs-rc/2009-09/msg00306.html

BTW, gnubiff-2.2.10 also fails to build for me, so I'll add both ebuilds. 
Comment 6 Alexandre Borges Marcelo 2009-10-09 18:13:07 UTC
Created attachment 206567 [details, diff]
gnubiff libgnomeui patch
Comment 7 Alexandre Borges Marcelo 2009-10-09 18:13:32 UTC
Created attachment 206568 [details]
gnubiff-2.2.10.ebuild
Comment 8 Alexandre Borges Marcelo 2009-10-09 18:13:57 UTC
Created attachment 206570 [details]
gnubiff-2.2.11.ebuild
Comment 9 Fabiano Francesconi 2010-01-15 00:07:06 UTC
Please, fix this in portage tree.

Current stable version doesn't compile so far..
Comment 10 Geert Vanhaute 2010-05-08 14:57:13 UTC
Created attachment 230803 [details]
gnubiff-2.2.13.ebuild

Patch no longer needed for new version 2.2.13
Comment 11 Tim Harder gentoo-dev 2010-08-29 22:25:53 UTC
I've committed gnubiff-2.2.13 to the tree and removed 2.2.11 so this bug is mostly fixed except for version 2.2.10. I may get a patch in the tree for those running stable until 2.2.13 gets stabilized so I'll leave this open until I fix the 2.2.10 in the tree or it gets removed.
Comment 12 Tim Harder gentoo-dev 2010-10-24 04:04:29 UTC
Closing since 2.2.10 has now been removed from the tree.