public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] various ebuild problems
@ 2001-10-23 19:34 Jon Nelson
  2001-10-23 22:22 ` Martin Schlemmer
  0 siblings, 1 reply; 17+ messages in thread
From: Jon Nelson @ 2001-10-23 19:34 UTC (permalink / raw
  To: gentoo-dev

I've been having some trouble lately.
Until now, things have been pretty stable.
However, I can't build galeon 0.12.5-r1, and I've been having some odd
problems
with emerge/ebuild.
First, galeon: It dies during the configure stage:

....
checking for GNOME - version >= 1.2.8... ./configure: test: 1.2: integer
expression expected
yes
checking for additional GNOME modules...  gdk_pixbuf vfs libglade gnome
gnomeui oaf xml glib gtk*** bonobox library is not installed
configure: error: 
*** GNOME 1.2.8 or better is required.
*** gdk-pixbuf 0.10.1 or better is required.
*** gnome-vfs 1.0.1 or better is required.
*** libglade 0.13 or better is required.
*** libxml 1.8.14 or better is required.
*** oaf 0.6.5 or better is required.
*** libpanel-applet is required (unless --disable-applet is used)

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 17, Exitcode 1
!!! (no error message)

goblin galeon # 

NOTE: I do *not* have gnome in my USE flags.
After applying the following diff, it will compile but still not build.

goblin galeon # diff -u galeon-0.12.5-r1.ebuild galeon-0.12.5-r2.ebuild 
--- galeon-0.12.5-r1.ebuild     Tue Oct 23 15:16:10 2001
+++ galeon-0.12.5-r2.ebuild     Wed Oct 24 20:28:58 2001
@@ -25,6 +25,9 @@
        if [ -z "`use nls`" ] ; then
                myconf="--disable-nls"
        fi
+       if [ ! -z "`use gnome`" ] ; then
+               myconf="$myconf --with-gnome --enable-gnome-file-selector"
+       fi
 
        ./configure --host=${CHOST}                                      \
                    --prefix=/usr                                        \
@@ -32,9 +35,7 @@
                    --localstatedir=/var/lib                             \
                    --with-mozilla-libs=${MOZILLA_FIVE_HOME}             \
                    --with-mozilla-includes=${MOZILLA_FIVE_HOME}/include \
-                   --with-gnome                                         \
                    --without-debug                                      \
-                   --enable-gnome-file-selector                         \
                    $myconf || die
 
        emake || die
goblin galeon # 

The build fails with the following errors:

c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src                
-I/usr/lib/mozilla/include -I/usr/lib/mozilla/include/nspr     
-I/usr/lib/mozilla/include/appcomps     -I/usr/lib/mozilla/include/content
     -I/usr/lib/mozilla/include/cookie      
-I/usr/lib/mozilla/include/docshell     -I/usr/lib/mozilla/include/dom
-I/usr/lib/mozilla/include/exthandler    -I/usr/lib/mozilla/include/find  
     -I/usr/lib/mozilla/include/gfx  
-I/usr/lib/mozilla/include/gtkembedmoz 
-I/usr/lib/mozilla/include/helperAppDlg        
-I/usr/lib/mozilla/include/java       
-I/usr/lib/mozilla/include/jsconsole     -I/usr/lib/mozilla/include/layout
     -I/usr/lib/mozilla/include/mimetype     
-I/usr/lib/mozilla/include/mozxfer     -I/usr/lib/mozilla/include/necko   
     -I/usr/lib/mozilla/include/necko2     
-I/usr/lib/mozilla/include/nkcache       -I/usr/lib/mozilla/include/oji 
-I/usr/lib/mozilla/include/pref         -I/usr/lib/mozilla/include/string 
     -I/usr/lib/mozilla/include/shistory    
-I/usr/lib/mozilla/include/uconv       
-I/usr/lib/mozilla/include/uriloader    -I/usr/lib/mozilla/include/wallet 
     -I/usr/lib/mozilla/include/webbrwsr    
-I/usr/lib/mozilla/include/webshell     -I/usr/lib/mozilla/include/widget 
     -I/usr/lib/mozilla/include/windowwatcher      
-I/usr/lib/mozilla/include/xpcom         -I/usr/include/gconf/1
-I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include
-I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include     
-I/usr/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-vfs-1.0
-I/usr/lib/gnome-vfs-1.0/include -I/usr/include/libglade-1.0
-I/usr/include/gnome-xml -DNEED_GNOMESUPPORT_H
-I/usr/lib/gnome-libs/include -I/usr/include/orbit-1.0     
-DSHARE_DIR=\"/usr/share/galeon\"     -fno-rtti -mcpu=k6 -march=k6 -O3
-pipe -Wall -Wmissing-declarations -c mozilla.cpp
TOCProtocolHandler.cpp: In method `nsresult
GTOCProtocolHandler::CreateManPage()':
TOCProtocolHandler.cpp:284: template argument 1 is invalid
TOCProtocolHandler.cpp:284: template argument 1 is invalid
TOCProtocolHandler.cpp:284: template argument 2 is invalid
TOCProtocolHandler.cpp:284: ANSI C++ forbids declaration `dirs' with no
type
TOCProtocolHandler.cpp:287: request for member `size' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:289: request for member `push_front' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:290: request for member `push_front' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:291: request for member `sort' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:292: request for member `unique' in `dirs', which
is of non-aggregate type `int'
TOCProtocolHandler.cpp:293: request for member `begin' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:293: request for member `end' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:294: request for member `begin' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:294: request for member `end' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:296: request for member `push_front' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:297: request for member `push_front' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:347: template argument 1 is invalid
TOCProtocolHandler.cpp:347: template argument 1 is invalid
TOCProtocolHandler.cpp:347: template argument 2 is invalid
TOCProtocolHandler.cpp:347: parse error before `='
TOCProtocolHandler.cpp:348: request for member `end' in `dirs', which is
of non-aggregate type `int'
TOCProtocolHandler.cpp:350: `string' undeclared (first use this function)
TOCProtocolHandler.cpp:350: parse error before `='
TOCProtocolHandler.cpp:351: `dir' undeclared (first use this function)
TOCProtocolHandler.cpp: At top level:
TOCProtocolHandler.cpp:453: template argument 1 is invalid
TOCProtocolHandler.cpp:453: template argument 1 is invalid
TOCProtocolHandler.cpp:453: template argument 2 is invalid
TOCProtocolHandler.cpp:454: ANSI C++ forbids declaration `dirs' with no
type
TOCProtocolHandler.cpp: In function `void ParseEnvPath(const nsCString &,
int &)':
TOCProtocolHandler.cpp:462: request for member `push_back' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:468: request for member `push_back' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:474: request for member `push_back' in `dirs',
which is of non-aggregate type `int'
TOCProtocolHandler.cpp:478: request for member `push_back' in `dirs',
which is of non-aggregate type `int'
make[3]: *** [TOCProtocolHandler.o] Error 1
make[3]: *** Waiting for unfinished jobs....

make[3]: Leaving directory
`/var/tmp/portage/galeon-0.12.5-r2/work/galeon-0.12.5/src/mozilla'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/galeon-0.12.5-r2/work/galeon-0.12.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/galeon-0.12.5-r2/work/galeon-0.12.5'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 20, Exitcode 2
!!! (no error message)

goblin galeon # 


Additionally, I don't know why this doesn't work:

goblin gcc # pwd
/usr/portage/sys-devel/gcc
goblin gcc # ebuild gcc-3.0.ebuild package
Traceback (most recent call last):
  File "/usr/sbin/ebuild", line 32, in ?
    a=portage.doebuild(pargs[0],x,getroot(),debug=debug)
  File "/usr/lib/python2.0/site-packages/portage.py", line 605, in
doebuild
    a=open(settings["T"]+"/deps","r")
IOError: [Errno 2] No such file or directory:
'/var/tmp/portage/gcc-3.0/temp/deps'
goblin gcc # 

-- 
Pound for pound, the amoeba is the most vicious animal on earth.

Jon Nelson
jnelson@jamponi.net



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2001-10-26  2:06 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-10-23 19:34 [gentoo-dev] various ebuild problems Jon Nelson
2001-10-23 22:22 ` Martin Schlemmer
2001-10-24  1:48   ` Mikael Hallendal
2001-10-24  8:43     ` Damon M. Conway
2001-10-24 10:54       ` Mikael Hallendal
2001-10-24 11:12         ` Damon M. Conway
2001-10-24 14:31           ` Mikael Hallendal
2001-10-24 12:14     ` Martin Schlemmer
2001-10-24 12:45       ` Jon Nelson
2001-10-24 20:50   ` Jon Nelson
2001-10-24 21:39     ` Daniel Robbins
2001-10-24 22:13       ` Jon Nelson
2001-10-24 22:21         ` Daniel Robbins
2001-10-25  2:09         ` Mikael Hallendal
2001-10-25  7:12           ` Jon Nelson
2001-10-25 20:07             ` Jon Nelson
2001-10-24 22:38     ` Martin Schlemmer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox