Dependancy problems on the latest unstable version

Richard -Gilligan- Uschold uschold@cs.ucf.edu
Sat, 07 Oct 2000 03:00:56 +0000


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

Dave Peticolas wrote:

> Richard -Gilligan- Uschold writes:
> >
> > > Ok, to make sure that g-wrap was re-run after you upgraded, delete
> > > 'src/guile/gnc.c' and re-run 'make'.
> > >
> >
> > I deleted 'src/guile/gnc.c' 'config.cache' ran 'make clean' and ran:
> > 7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
> > 6 pluto gnucash-latest> make >& make.err.txt
> > Same 2800 errors as before
> >
> > Then I tried
> > 'make distclean'  Which removed 'src/guile/gnc.c' as well as other stuff,
> > including config.cache
> > 7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
> > 6 pluto gnucash-latest> make >& make.err.txt
> > Same 2800 errors as before
>
> Is it possible you have more than one version of guile or g-wrap installed?
>
> dave
>
> > By the way,  I'm using '--enable-opt-style-install --prefix=/opt' to prevent
> > gnucash-1.5.2 files fro conflicting with my current version 1.4.4.  These opt
> > seemed to be the ones to use.  Is this correct?
>
> Yes, that is fine.
>
> dave

Apparently, I have guile-1.3.tar.gz and guile-1.4-6mdk.i586.rpm
I un'tar'red, './configure'd and 'make uninstall'ed guile-1.3

I checked kpackage and now there is a missing file in guile-1.4:
/usr/lib/libguile.so.6 and gnucash 1.4.4 no longer runs

 42 pluto ~> gnucash&
[1] 4000
gnucash: error in loading shared libraries: libguile.so.4: cannot open shared
object file: No such file or directory
[1] 4000

/usr/lib/libguile.so.4 -> ../local/lib/libguile.so.4.0.0
but: /usr/local/lib/libguile.so.4.0.0 does not exist.
I changed the link to: libguile.so.4 -> libguile.so.9

gnucash 1.4.4 sstill fails:
51 pluto /usr/lib> gnucash &
[2] 4020
52 pluto /usr/lib> gnucash: error in loading shared libraries: gnucash: undefined
symbol: scm_async_clock

On the other hand 1.5.2 now compiles and links with no errors!
make distclean
This removed 'src/guile/gnc.c' as well as other stuff, including config.cache
7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
6 pluto gnucash-latest> make >& make.err.txt

Here are the currently installed packages that were added recently for gnucash:
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
g-wrap-0.9.5-3mdk.rpm
g-wrap-devel-0.9.5-3mdk.rpm
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
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
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.7.3-1mdk.rpm
libxml-devel-1.7.3-1mdk.rpm
makepatch-2.00_03.tar.gz
oaf-0.5.1-3mdk.rpm
perl-5.00503-10mdk.rpm
perl-base-5.00503-10mdk.rpm
perl-gtk-0.6123-7mdk.rpm
popt-1.5.1-6x.rpm
pspell-0.11.2-2mdk.rpm
pspell-devel-0.11.2-2mdk.rpm
readline-4.1-9mdk.rpm
swig1.1-883.tar.gz
texinfo-4.0-7mdk.rpm
xpm-3.4k-7mdk.rpm
xpm-devel-3.4k-7mdk.rpm

Is there a way to have both version 1.4.4, and version 1.5.2 running at the same
time?  i.e. without uninstalling and reinstalling various packages to switch?

I have not yet reinstalled guile 1.3, so, gnucash 1.4.4 no longer is functional on
my system.
Also, I have not actually installed 1.5.2, I just did the make.



--

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



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

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
Dave Peticolas wrote:
Richard -Gilligan- Uschold writes:
>
> > Ok, to make sure that g-wrap was re-run after you upgraded, delete
> > 'src/guile/gnc.c' and re-run 'make'.
> >
>
> I deleted 'src/guile/gnc.c' 'config.cache' ran 'make clean' and ran:
> 7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
> 6 pluto gnucash-latest> make >& make.err.txt
> Same 2800 errors as before
>
> Then I tried
> 'make distclean'  Which removed 'src/guile/gnc.c' as well as other stuff,
> including config.cache
> 7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
> 6 pluto gnucash-latest> make >& make.err.txt
> Same 2800 errors as before

Is it possible you have more than one version of guile or g-wrap installed?

dave

> By the way,  I'm using '--enable-opt-style-install --prefix=/opt' to prevent
> gnucash-1.5.2 files fro conflicting with my current version 1.4.4.  These opt
> seemed to be the ones to use.  Is this correct?

Yes, that is fine.

dave

Apparently, I have guile-1.3.tar.gz and guile-1.4-6mdk.i586.rpm
I un'tar'red, './configure'd and 'make uninstall'ed guile-1.3

I checked kpackage and now there is a missing file in guile-1.4:
/usr/lib/libguile.so.6 and gnucash 1.4.4 no longer runs

 42 pluto ~> gnucash&
[1] 4000
gnucash: error in loading shared libraries: libguile.so.4: cannot open shared object file: No such file or directory
[1] 4000

/usr/lib/libguile.so.4 -> ../local/lib/libguile.so.4.0.0
but: /usr/local/lib/libguile.so.4.0.0 does not exist.
I changed the link to: libguile.so.4 -> libguile.so.9

gnucash 1.4.4 sstill fails:
51 pluto /usr/lib> gnucash &
[2] 4020
52 pluto /usr/lib> gnucash: error in loading shared libraries: gnucash: undefined symbol: scm_async_clock

On the other hand 1.5.2 now compiles and links with no errors!
make distclean
This removed 'src/guile/gnc.c' as well as other stuff, including config.cache
7 pluto gnucash-latest> ./autogen.sh --enable-opt-style-install --prefix=/opt
6 pluto gnucash-latest> make >& make.err.txt

Here are the currently installed packages that were added recently for gnucash:
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
g-wrap-0.9.5-3mdk.rpm
g-wrap-devel-0.9.5-3mdk.rpm
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
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
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.7.3-1mdk.rpm
libxml-devel-1.7.3-1mdk.rpm
makepatch-2.00_03.tar.gz
oaf-0.5.1-3mdk.rpm
perl-5.00503-10mdk.rpm
perl-base-5.00503-10mdk.rpm
perl-gtk-0.6123-7mdk.rpm
popt-1.5.1-6x.rpm
pspell-0.11.2-2mdk.rpm
pspell-devel-0.11.2-2mdk.rpm
readline-4.1-9mdk.rpm
swig1.1-883.tar.gz
texinfo-4.0-7mdk.rpm
xpm-3.4k-7mdk.rpm
xpm-devel-3.4k-7mdk.rpm

Is there a way to have both version 1.4.4, and version 1.5.2 running at the same time?  i.e. without uninstalling and reinstalling various packages to switch?

I have not yet reinstalled guile 1.3, so, gnucash 1.4.4 no longer is functional on my system.
Also, I have not actually installed 1.5.2, I just did the make.
 
 

-- 

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