Problems compiling latest unstable

Richard -Gilligan- Uschold uschold@cs.ucf.edu
Sat, 03 Feb 2001 03:14:33 +0000


--------------B465DD137215E6E4EBE66C4B
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I've been trying to compile the latest unstable version all year.  I've
tried the suggestions offered here, but still have problems.  The
current error, below, is the same as I had Jan 27.  This was based on a
completely new download of the cvs tree on Jan 28.  The current versions

of all packages I've installed / updated since I began working on
gnucash are below.

get all new copy of latest:
cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
cvs -z3 -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot co gnucash

make distclean   (Note: this does remove config.cache)
./autogen.sh --enable-opt-style-install --disable-guppi
--prefix=/opt5.3  > & autogen.err.txt
make >& make.err.txt

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src
-I../../src/calculation   -I../../src/engine   -I../../src/g-wrap
-I../../src/guile   -I../../src/register   -I../../src/register/gnome
-I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include   -I/usr/include    -g -O2
-Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wall
-Werror-implicit-function-declaration
-I/usr/local/include          -I/usr/include -DNEED_GNOMESUPPORT_H
-I/usr/lib/gnome-libs/include -I/usr/lib/glib/include
-I/usr/X11R6/include -I/usr/include/gnome-xml          -I/usr/include
-I/usr/lib/glib/include -DNEED_GNOMESUPPORT_H
-I/usr/lib/gnome-libs/include -I/usr/X11R6/include
-I/usr/include/gnome-xml -DGTKHTML_HAVE_PSPELL   -I/usr/include     -c
gnc-html.c
gnc-html.c: In function `gnc_html_object_requested_cb':
gnc-html.c:680: implicit declaration of function `unescape_newlines'
gnc-html.c:680: structure has no member named `data'
gnc-html.c:680: warning: initialization makes pointer from integer
without a cast
gnc-html.c: In function `gnc_html_submit_cb':
gnc-html.c:853: warning: control reaches end of non-void function
make[3]: *** [gnc-html.o] Error 1
make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org'
make: *** [all-recursive-am] Error 2


CURRENT VERSIONS:
Autoconf version 2.13
ORBit-0.5.3-2mdk.rpm
ORBit-devel-0.5.3-2mdk.rpm
aspell-0.32.5-2mdk.rpm
aspell-en-0.32.5-2mdk.rpm
automake (GNU automake) 1.4
bonobo-0.18-3mdk.rpm
docbook-3.1-13mdk.i586.rpm
eperl-2.2.14-6mdk.i586.rpm
flex-2.5.4a-13mdk.i586.rpm
g-wrap-1.1.9.tar.gz
gdk-pixbuf-0.9.0-0_helix_1.rpm
gdk-pixbuf-devel-0.9.0-0_helix_1.rpm
gettext-0.10.35-16mdk.rpm
gettext-devel-0.10.35-16mdk.rpm
gnome-audio-1.0.0-8mdk.rpm
gnome-audio-extra-1.0.0-8mdk.rpm
gnome-core-1.0.55-2mdk.rpm
gnome-libs-1.2.4-7mdk.rpm
gnome-libs-devel-1.2.4-7mdk.rpm
gnome-media-1.0.51-1mdk.rpm
gnome-print-0.20-5mdk.rpm
gnome-print-devel-0.20-5mdk.rpm
gtkhtml-0.6.1-0mdk_helix_1.rpm
gtkhtml-devel-0.6.1-1mdk.rpm
guile-1.4-6mdk.rpm
guile-devel-1.4-6mdk.rpm
jade-1.2.1-9mdk.i586.rpm
libghttp-1.0.7-1mdk.i586.rpm
libghttp-devel-1.0.7-1mdk.i586.rpm
libjpeg-6b-11mdk.rpm
libjpeg-devel-6b-11mdk.rpm
libpng-1.0.5-1mdk.rpm
libpng-devel-1.0.5-1mdk.rpm
libtool-1.3.5.tar.gz
libxml-1.8.9-3mdk.rpm
libxml-devel-1.8.9-3mdk.rpm
makepatch-2.00_03.tar.gz
oaf-0.5.1-3mdk.rpm
perl-5.600-17mdk.i586.rpm
perl-base-5.600-17mdk.i586.rpm
perl-devel-5.600-17mdk.i586.rpm
perl-gtk-0.6123-7mdk.rpm
popt-1.5-66mdk.rpm
popt-devel-1.5-66mdk.rpm
pspell-0.11.2-2mdk.rpm
pspell-devel-0.11.2-2mdk.rpm
readline-4.1-9mdk.rpm
readline-devel-4.1-9mdk.rpm
rpm-3.0.5-27mdk.i586.rpm
rpm-devel3.0.5-27mdk.i586.rpm
stylesheets-0.8-3cl.i386.rpm
swig-1.3a3-1mdk.i586.rpm
texinfo-4.0-7mdk.rpm
xpm-3.4k-7mdk.rpm
xpm-devel-3.4k-7mdk.rpm

I'm also having problems installing a number of rpm packages. I'm not
sure this is related to the above error or not, but it's why I'm using
the --disable-guppi flag.

Can't install these:
Guppi-0.35.2-1.i586.rpm
glibc-2.2.1-3mdk.i586.rpm
glibc-devel-2.2.1-3mdk.i586.rpm
bonobo-0.33-2mdk.i586.rpm

rpm error message:
"only packages with major numbers <=3 are supported by this version of
RPM"

NOTE: this is not the usual dependency problem, the RPM program itself,
fails to open "Guppi-0.35.2-1.i586.rpm", even for query!

Can't install these:
gettext-0.10.35-17mdk.rpm
gettext-devel-0.10.35-17mdk.rpm
libgnomeprint11-0.25-3mdk.rpm
libgnomeprint11-devel-0.25-3mdk.rpm

Because of dependencies:
   rpmlib(PayloadFilesHavePrefix) <= 4.0-1
   rpmlib(CompressedFileNames)    <= 3.0.4-1

I have no clue where these functions are.  A search on rpmfind turns um
nothing.  A search on Mandrake web site also turns up nothing.  I was
on the mandrake mailing lists and they offered no particular help, other

than to point out that I needed EARLIER versions of what ever this was,
but they didn't tell me what it was.

I did a search for string "PayloadFilesHavePrefix" and
"CompressedFileNames" from /usr, both were found in:
/usr/bin/rmp2cpio
/usr/lib/librpm.so.0
/usr/lib/librpm.so.0.0.0
/usr/lib/librpm.a
/usr/lib/librpm.so

These are in rpm and rpm-devel.  Could not find version rpm-3.0.4 in
Mandrake binary format on rpmfind, but I had 3.0.3 on my Mandrake 7.0
CD.
I installed them:
rpm -U --force rpm-3.0.3-43mdk.i586.rpm rpm-devel-3.0.3-43mdk.i586.rpm

Unfortunately, this did not fix the "rpmlib(...) <= x" dependency
problems,
nor did it fix the "major numbers <=3" problem.

There seems to be an error in the dependency message!
i.e., is "rpmlib" really "librpm" ?
Also, is the "<= 4.0-1" and "<= 3.0.4-1" really supposed to be ">=" ?
After all, I downgraded my rpm to "<= 3.0.4-1" and get the same
dependency messages.

I'm also having trouble installing two versions of g-wrap
simultaneously, one for stable and one for unstable, but, I've
temporarily given up on that and only install one version at a time.
More on this at a later time.


--

Gilligan            |                    __o           .oooO
                   /|                  _ \<,_          (   )
                  /p|\                (_)/ (_)          \ (   Oooo.
                 /  | \             ------------         \_)  (   )
                ========                                       ) /
                 ========       gilligan@mpinet.net           (_/
             ~~~~~~~~~~~~~~~~   uschold@cs.ucf.edu



--------------B465DD137215E6E4EBE66C4B
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
I've been trying to compile the latest unstable version all year. 
I've

tried the suggestions offered here, but still have problems.  The
current error, below, is the same as I had Jan 27.  This was based on a
completely new download of the cvs tree on Jan 28.  The current versions
of all packages I've installed / updated since I began working on
gnucash are below.

get all new copy of latest:
cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login
cvs -z3 -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot co gnucash

make distclean   (Note: this does remove config.cache)
./autogen.sh --enable-opt-style-install --disable-guppi --prefix=/opt5.3  > & autogen.err.txt
make >& make.err.txt

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src   -I../../src/calculation   -I../../src/engine   -I../../src/g-wrap   -I../../src/guile   -I../../src/register   -I../../src/register/gnome   -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include   -I/usr/include    -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wall -Werror-implicit-function-declaration          -I/usr/local/include          -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-xml          -I/usr/include -I/usr/lib/glib/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/X11R6/include -I/usr/include/gnome-xml -DGTKHTML_HAVE_PSPELL   -I/usr/include     -c gnc-html.c
gnc-html.c: In function `gnc_html_object_requested_cb':
gnc-html.c:680: implicit declaration of function `unescape_newlines'
gnc-html.c:680: structure has no member named `data'
gnc-html.c:680: warning: initialization makes pointer from integer without a cast
gnc-html.c: In function `gnc_html_submit_cb':
gnc-html.c:853: warning: control reaches end of non-void function
make[3]: *** [gnc-html.o] Error 1
make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org'
make: *** [all-recursive-am] Error 2
 

CURRENT VERSIONS:
Autoconf version 2.13
ORBit-0.5.3-2mdk.rpm
ORBit-devel-0.5.3-2mdk.rpm
aspell-0.32.5-2mdk.rpm
aspell-en-0.32.5-2mdk.rpm
automake (GNU automake) 1.4
bonobo-0.18-3mdk.rpm
docbook-3.1-13mdk.i586.rpm
eperl-2.2.14-6mdk.i586.rpm
flex-2.5.4a-13mdk.i586.rpm
g-wrap-1.1.9.tar.gz
gdk-pixbuf-0.9.0-0_helix_1.rpm
gdk-pixbuf-devel-0.9.0-0_helix_1.rpm
gettext-0.10.35-16mdk.rpm
gettext-devel-0.10.35-16mdk.rpm
gnome-audio-1.0.0-8mdk.rpm
gnome-audio-extra-1.0.0-8mdk.rpm
gnome-core-1.0.55-2mdk.rpm
gnome-libs-1.2.4-7mdk.rpm
gnome-libs-devel-1.2.4-7mdk.rpm
gnome-media-1.0.51-1mdk.rpm
gnome-print-0.20-5mdk.rpm
gnome-print-devel-0.20-5mdk.rpm
gtkhtml-0.6.1-0mdk_helix_1.rpm
gtkhtml-devel-0.6.1-1mdk.rpm
guile-1.4-6mdk.rpm
guile-devel-1.4-6mdk.rpm
jade-1.2.1-9mdk.i586.rpm
libghttp-1.0.7-1mdk.i586.rpm
libghttp-devel-1.0.7-1mdk.i586.rpm
libjpeg-6b-11mdk.rpm
libjpeg-devel-6b-11mdk.rpm
libpng-1.0.5-1mdk.rpm
libpng-devel-1.0.5-1mdk.rpm
libtool-1.3.5.tar.gz
libxml-1.8.9-3mdk.rpm
libxml-devel-1.8.9-3mdk.rpm
makepatch-2.00_03.tar.gz
oaf-0.5.1-3mdk.rpm
perl-5.600-17mdk.i586.rpm
perl-base-5.600-17mdk.i586.rpm
perl-devel-5.600-17mdk.i586.rpm
perl-gtk-0.6123-7mdk.rpm
popt-1.5-66mdk.rpm
popt-devel-1.5-66mdk.rpm
pspell-0.11.2-2mdk.rpm
pspell-devel-0.11.2-2mdk.rpm
readline-4.1-9mdk.rpm
readline-devel-4.1-9mdk.rpm
rpm-3.0.5-27mdk.i586.rpm
rpm-devel3.0.5-27mdk.i586.rpm
stylesheets-0.8-3cl.i386.rpm
swig-1.3a3-1mdk.i586.rpm
texinfo-4.0-7mdk.rpm
xpm-3.4k-7mdk.rpm
xpm-devel-3.4k-7mdk.rpm

I'm also having problems installing a number of rpm packages. I'm not
sure this is related to the above error or not, but it's why I'm using
the --disable-guppi flag.

Can't install these:
Guppi-0.35.2-1.i586.rpm
glibc-2.2.1-3mdk.i586.rpm
glibc-devel-2.2.1-3mdk.i586.rpm
bonobo-0.33-2mdk.i586.rpm

rpm error message:
"only packages with major numbers <=3 are supported by this version of RPM"

NOTE: this is not the usual dependency problem, the RPM program itself,
fails to open "Guppi-0.35.2-1.i586.rpm", even for query!

Can't install these:
gettext-0.10.35-17mdk.rpm
gettext-devel-0.10.35-17mdk.rpm
libgnomeprint11-0.25-3mdk.rpm
libgnomeprint11-devel-0.25-3mdk.rpm

Because of dependencies:
   rpmlib(PayloadFilesHavePrefix) <= 4.0-1
   rpmlib(CompressedFileNames)    <= 3.0.4-1

I have no clue where these functions are.  A search on rpmfind turns um
nothing.  A search on Mandrake web site also turns up nothing.  I was
on the mandrake mailing lists and they offered no particular help, other
than to point out that I needed EARLIER versions of what ever this was,
but they didn't tell me what it was.

I did a search for string "PayloadFilesHavePrefix" and
"CompressedFileNames" from /usr, both were found in:
/usr/bin/rmp2cpio
/usr/lib/librpm.so.0
/usr/lib/librpm.so.0.0.0
/usr/lib/librpm.a
/usr/lib/librpm.so

These are in rpm and rpm-devel.  Could not find version rpm-3.0.4 in
Mandrake binary format on rpmfind, but I had 3.0.3 on my Mandrake 7.0 CD.
I installed them:
rpm -U --force rpm-3.0.3-43mdk.i586.rpm rpm-devel-3.0.3-43mdk.i586.rpm

Unfortunately, this did not fix the "rpmlib(...) <= x" dependency problems,
nor did it fix the "major numbers <=3" problem.

There seems to be an error in the dependency message!
i.e., is "rpmlib" really "librpm" ?
Also, is the "<= 4.0-1" and "<= 3.0.4-1" really supposed to be ">=" ?
After all, I downgraded my rpm to "<= 3.0.4-1" and get the same
dependency messages.

I'm also having trouble installing two versions of g-wrap
simultaneously, one for stable and one for unstable, but, I've
temporarily given up on that and only install one version at a time.
More on this at a later time.
 

-- 

Gilligan            |                    __o           .oooO
                   /|                  _ \<,_          (   )
                  /p|\                (_)/ (_)          \ (   Oooo.
                 /  | \             ------------         \_)  (   )
                ========                                       ) /
                 ========       gilligan@mpinet.net           (_/
             ~~~~~~~~~~~~~~~~   uschold@cs.ucf.edu
  --------------B465DD137215E6E4EBE66C4B--