Dependancy problems on the latest unstable version

Richard -Gilligan- Uschold uschold@cs.ucf.edu
Mon, 09 Oct 2000 15:37:32 +0000


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

Dave Peticolas wrote:

> Richard -Gilligan- Uschold writes:
> >
> > perl: warning: Please check that your locale settings:
> >  LANGUAGE = "en",
> >  LC_ALL = "en",
> >  LANG = "en"
>
> The above error indicates your locale environment variables
> are not set up right (though I doubt that is causing your
> main problem). If you are in the US, use 'en_US', not 'en'.
>

In the KDE control center Desktop->Language the English - US option is "en"  I've
been unable to locate any script where these variable are initialized on login.

>
> >     are supported and installed on your system.
> > perl: warning: Falling back to the standard locale ("C").
> > FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
> > /usr/local/bin/g-wrap:58:9: In procedure gsubr-apply in expression (execlp
> > executable executable ...):
> > /usr/local/bin/g-wrap:58:9: Permission denied
> >
> > These are basically the same errors as before.  I included a few more lines
> > preceding the actual error message.
>
> The g-wrap installation process should have installed g-wrap-guile
> as an executable program. Is that the case?
>
> dave

No, g-wrap-guile did not get installed by the g-wrap-0.9.4.tar.gz

35 ~/tmpinst/g-wrap-0.9.4 root# make uninstall
36 ~/tmpinst/g-wrap-0.9.4 root# make distclean
57 ~/tmpinst/g-wrap-0.9.4 root# ./configure
...
checking for guile-config... /usr/bin/guile-config
checking for scm_boot_guile in -lguile... no
configure: warning: Can not find Guile on the system
checking for scm_puts in -lguile... no
...

I didn't notice this warning before, I would think this should be an error?

In config.log:
configure:1714: checking for scm_boot_guile in -lguile
configure:1733: gcc -o conftest -g -O2 -I/usr/include   conftest.c -lguile
-L/usr/lib -lguile -ldl -lreadline -ltermcap -lm  1>&5
/usr/bin/ld: cannot find -lreadline
collect2: ld returned 1 exit status
configure: failed program was:
#line 1722 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char scm_boot_guile();

int main() {
scm_boot_guile()
; return 0; }

8 pluto /> find . -xdev -name "*readline*" -print
./lib/libreadline.so.3
./lib/libreadline.so.4
./lib/libreadline.so.4.1
./lib/libreadline.so.4.0
./usr/include/libguile/readline.h
./usr/lib/python1.5/lib-dynload/readline.so
./usr/share/guile/1.3/ice-9/readline.scm

So, in /usr/lib I added links:
libreadline.so.3 -> /lib/libreadline.so.4.0*
libreadline.so.4 -> /lib/libreadline.so.4.1*

This gave the same warnings as above.

--

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



--------------5CE15D9BF67AC63317C1F9C4
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:
>
> perl: warning: Please check that your locale settings:
>  LANGUAGE = "en",
>  LC_ALL = "en",
>  LANG = "en"

The above error indicates your locale environment variables
are not set up right (though I doubt that is causing your
main problem). If you are in the US, use 'en_US', not 'en'.
 

In the KDE control center Desktop->Language the English - US option is "en"  I've been unable to locate any script where these variable are initialized on login.
 
>     are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
> /usr/local/bin/g-wrap:58:9: In procedure gsubr-apply in expression (execlp
> executable executable ...):
> /usr/local/bin/g-wrap:58:9: Permission denied
>
> These are basically the same errors as before.  I included a few more lines
> preceding the actual error message.

The g-wrap installation process should have installed g-wrap-guile
as an executable program. Is that the case?

dave

No, g-wrap-guile did not get installed by the g-wrap-0.9.4.tar.gz

35 ~/tmpinst/g-wrap-0.9.4 root# make uninstall
36 ~/tmpinst/g-wrap-0.9.4 root# make distclean
57 ~/tmpinst/g-wrap-0.9.4 root# ./configure
...
checking for guile-config... /usr/bin/guile-config
checking for scm_boot_guile in -lguile... no
configure: warning: Can not find Guile on the system
checking for scm_puts in -lguile... no
...

I didn't notice this warning before, I would think this should be an error?

In config.log:
configure:1714: checking for scm_boot_guile in -lguile
configure:1733: gcc -o conftest -g -O2 -I/usr/include   conftest.c -lguile -L/usr/lib -lguile -ldl -lreadline -ltermcap -lm  1>&5
/usr/bin/ld: cannot find -lreadline
collect2: ld returned 1 exit status
configure: failed program was:
#line 1722 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char scm_boot_guile();

int main() {
scm_boot_guile()
; return 0; }

8 pluto /> find . -xdev -name "*readline*" -print
./lib/libreadline.so.3
./lib/libreadline.so.4
./lib/libreadline.so.4.1
./lib/libreadline.so.4.0
./usr/include/libguile/readline.h
./usr/lib/python1.5/lib-dynload/readline.so
./usr/share/guile/1.3/ice-9/readline.scm

So, in /usr/lib I added links:
libreadline.so.3 -> /lib/libreadline.so.4.0*
libreadline.so.4 -> /lib/libreadline.so.4.1*

This gave the same warnings as above.

-- 

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