Re: Problems building packages



Thanks for your help with the docbook stuff.  I managed to create the /etc/sgml/catalog file myself.  However, the problem persisted until I modified the gtkdoc-mkhtml script to pass the -c option to jade so that I would read /etc/sgml/catalog.  Is there some ENV variable for jade so that it defaults to the /etc/sgml/catalog.

So I tried to build gnome and I was able to build 56 out of the 60 packages.  I have no idea what is wrong with building the following packages.  I run a script to build gnome 2.0 automatically just passing --prefix=/opt/gnome2 to the configure script and followed by a make and finally a make install.  I separate the stdout from the stderr and log them. Here is the out put for those all errors from the configure scripts of all packages if any.  And also the stderr of make for all four packages not built.

I would like to just be able to make a clean build.

Thanks,

Gilberto

Configure Errors

##### Building Package No. 18 -  GConf-1.2.1 - 6051 #####
 
configure: WARNING: No db3 library found or bdb not enabled. Not building bdb backend.
configure: WARNING: (Note, this is a good thing because the bdb backend doesn't work anyhow.)
 
##### Building Package No. 23 -  gnome-vfs-2.0.4 - 6051 #####
 
configure: WARNING: cdda_paranoia.h: present but cannot be compiled
configure: WARNING: cdda_paranoia.h: check for missing prerequisite headers?
configure: WARNING: cdda_paranoia.h: proceeding with the preprocessor's result
./configure: {}: command not found
 
##### Building Package No. 24 -  libglade-2.0.1 - 6051 #####
 
./configure: =$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib: command not found
./configure: ./po/POTFILES.in: No such file or directory
 
##### Building Package No. 33 -  librsvg-2.0.1 - 6051 #####
 
./configure: GNOME_REQUIRE_PKGCONFIG: command not found
 
##### Building Package No. 36 -  libgtkhtml-2.0.2 - 6051 #####
 
/usr/src/gnome2/libgtkhtml-2.0.2/missing: Unknown `--run' option
Try `/usr/src/gnome2/libgtkhtml-2.0.2/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
 
##### Building Package No. 48 -  nautilus-2.0.7 - 6051 #####
 
configure: WARNING: cdda_paranoia.h: present but cannot be compiled
configure: WARNING: cdda_paranoia.h: check for missing prerequisite headers?
configure: WARNING: cdda_paranoia.h: proceeding with the preprocessor's result
Package medusa-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `medusa-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'medusa-2.0' found
 
##### Building Package No. 54 -  sawfish-2.0 - 6051 #####
 
configure: WARNING: Can't load rep's libglade wrapper, not building themer
configure: WARNING: Can't load rep's gnome wrappers
 
 
##### Building Package No. 57 -  at-spi-1.0.2 - 6051 #####
 
mv: cannot stat `po/POTFILES': No such file or directory
./configure: po/POTFILES.tmp: No such file or directory
MAKE ERRORS
##### Building Package No. 43 -  gnome-applets-2.0.3 - 6051 #####
##### make ##### 
make[3]: *** No rule to make target `AM_Armenian.keyprop', needed by `all-am'.  Stop.
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
 
##### Building Package No. 45 -  gnome-games-2.0.4 - 6051 #####
##### make ##### 
preferences.c: In function `preferences_save_local':
preferences.c:332: warning: initialization discards qualifiers from pointer target type
main.cpp: In function `int main(int, char **)':
main.cpp:31: implicit declaration of function `int bind_textdomain_codeset(...)'
make[3]: *** [main.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
 
##### Building Package No. 50 -  yelp-1.0.6 - 6051 #####
##### make ##### 
orbit-idl-2 2.4.3 compiling
 small mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule
In file included from yelp-base.c:23:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-cache.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-error.c:21:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-history.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-html-gtkhtml2.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-info.c:29:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-main.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
yelp-main.c:62: warning: missing braces around initializer
yelp-main.c:62: warning: (near initialization for `options[1]')
yelp-main.c: In function `main':
yelp-main.c:269: warning: statement with no effect
yelp-main.c:270: warning: implicit declaration of function `bind_textdomain_codeset'
yelp-main.c:271: warning: statement with no effect
In file included from yelp-man.c:29:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-section.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-scrollkeeper.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-view-content.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-view-index.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-view-toc.c:25:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from yelp-window.c:24:
../config.h:8: warning: `GNOMELOCALEDIR' redefined
*Initialization*:1: warning: this is the location of the previous definition
yelp-window.c: In function `window_populate':
yelp-window.c:265: `gettext' undeclared (first use in this function)
yelp-window.c:265: (Each undeclared identifier is reported only once
yelp-window.c:265: for each function it appears in.)
make[2]: *** [yelp-window.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
 
##### Building Package No. 56 -  gdm-2.4.0.11 - 6051 #####
##### make ##### 
ve-misc.c: In function `ve_locale_exists':
ve-misc.c:375: warning: implicit declaration of function `setlocale'
ve-misc.c:375: `LC_ALL' undeclared (first use in this function)
ve-misc.c:375: (Each undeclared identifier is reported only once
ve-misc.c:375: for each function it appears in.)
ve-misc.c:375: warning: passing arg 1 of `g_strdup' makes pointer from integer without a cast
ve-misc.c:376: `LC_MESSAGES' undeclared (first use in this function)
ve-misc.c:376: warning: comparison between pointer and integer
make[3]: *** [ve-misc.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2


Malcolm Tredinnick wrote:
On Tue, Nov 12, 2002 at 02:11:41AM +0000, Gilberto Espinoza wrote:
  
There is no /etc/sgml/catalog in my system. I do recall installing some 
docbook-3.0 and 4.0 related packages in my system.  I am not sure at 
this time which packages they are, but if you can tell me howto get the 
DTDs I'd appreciate it.
    

On my system (a Red Hat system) I would need the docbook-style-dsssl,
docbook-dtds and sgml-common rpms. I am not sure what the equivalent are
called on SuSE. Installing those should create the catalog files as part
of the postinstall script. If they don't get created automatically, have
a look at the output of something like

    rpm -q --script docbook-dtds

and maybe run the appropriate scripts yourself. Sorry, I can't be more
specific, but it's a bit distribution-dependent at this point.

Malcolm

  


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]