GNU bug report logs -
#32677
Installation of guile-debbugs fails
Previous Next
To reply to this bug, email your comments to 32677 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Mon, 10 Sep 2018 08:30:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Michael Albinus <michael.albinus <at> gmx.de>
:
New bug report received and forwarded. Copy sent to
bug-guile <at> gnu.org
.
(Mon, 10 Sep 2018 08:30:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Package: guile
I have downloaded the git repository of guile-debbugs. My machine runs
Fedora 28. I've followed the instructions in guile-debbugs.texi.
[albinus <at> BRONB4NHFYN1 guile-debbugs]$ ./bootstrap.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `.'
[albinus <at> BRONB4NHFYN1 guile-debbugs]$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
./configure: line 2352: syntax error near unexpected token `2.2'
./configure: line 2352: `GUILE_PKG(2.2)'
[albinus <at> BRONB4NHFYN1 guile-debbugs]$ make
make: *** No targets specified and no makefile found. Stop.
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Mon, 10 Sep 2018 10:27:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 32677 <at> debbugs.gnu.org (full text, mbox):
> [albinus <at> BRONB4NHFYN1 guile-debbugs]$ ./configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... (cached) yes
> ./configure: line 2352: syntax error near unexpected token `2.2'
> ./configure: line 2352: `GUILE_PKG(2.2)'
./configure has failed. I think you are missing guile-2.2. Could you try
again with guile installed?
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Mon, 10 Sep 2018 11:00:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 32677 <at> debbugs.gnu.org (full text, mbox):
Arun Isaac <arunisaac <at> systemreboot.net> writes:
>> [albinus <at> BRONB4NHFYN1 guile-debbugs]$ ./configure
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> checking whether make supports nested variables... yes
>> checking whether make supports nested variables... (cached) yes
>> ./configure: line 2352: syntax error near unexpected token `2.2'
>> ./configure: line 2352: `GUILE_PKG(2.2)'
>
> ./configure has failed. I think you are missing guile-2.2. Could you try
> again with guile installed?
--8<---------------cut here---------------start------------->8---
[albinus <at> BRONB4NHFYN1 ~]$ which guile
/usr/bin/guile
[albinus <at> BRONB4NHFYN1 ~]$ guile --version
guile (GNU Guile) 2.0.14
--8<---------------cut here---------------end--------------->8---
Furthermore, a syntax error seems to tell something different. If it is
really true that guile 2.2 is missing, I would expect a respective error
message.
Best regards, Michael.
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Mon, 10 Sep 2018 21:48:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 32677 <at> debbugs.gnu.org (full text, mbox):
Hi Michael,
thanks for taking a look at guile-debbugs!
> Arun Isaac <arunisaac <at> systemreboot.net> writes:
>
>>> [albinus <at> BRONB4NHFYN1 guile-debbugs]$ ./configure
>>> checking for a BSD-compatible install... /usr/bin/install -c
>>> checking whether build environment is sane... yes
>>> checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
>>> checking for gawk... gawk
>>> checking whether make sets $(MAKE)... yes
>>> checking whether make supports nested variables... yes
>>> checking whether make supports nested variables... (cached) yes
>>> ./configure: line 2352: syntax error near unexpected token `2.2'
>>> ./configure: line 2352: `GUILE_PKG(2.2)'
>>
>> ./configure has failed. I think you are missing guile-2.2. Could you try
>> again with guile installed?
>
> --8<---------------cut here---------------start------------->8---
> [albinus <at> BRONB4NHFYN1 ~]$ which guile
> /usr/bin/guile
> [albinus <at> BRONB4NHFYN1 ~]$ guile --version
> guile (GNU Guile) 2.0.14
> --8<---------------cut here---------------end--------------->8---
>
> Furthermore, a syntax error seems to tell something different. If it is
> really true that guile 2.2 is missing, I would expect a respective error
> message.
Do you have pkg-config installed? GUILE_PKG is a macro that depends on
macros provided by pkg-config.
--
Ricardo
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Tue, 11 Sep 2018 07:41:02 GMT)
Full text and
rfc822 format available.
Message #17 received at 32677 <at> debbugs.gnu.org (full text, mbox):
Ricardo Wurmus <rekado <at> elephly.net> writes:
> Hi Michael,
Hi Ricardo,
>>> ./configure has failed. I think you are missing guile-2.2. Could you try
>>> again with guile installed?
>>
>> --8<---------------cut here---------------start------------->8---
>> [albinus <at> BRONB4NHFYN1 ~]$ which guile
>> /usr/bin/guile
>> [albinus <at> BRONB4NHFYN1 ~]$ guile --version
>> guile (GNU Guile) 2.0.14
>> --8<---------------cut here---------------end--------------->8---
Meanwhile, I've changed to another machine running Ubuntu 18.04. It has
installed guile 2.2:
--8<---------------cut here---------------start------------->8---
detlef:~/src/guile-debbugs> which guile
/usr/bin/guile
detlef:~/src/guile-debbugs> /usr/bin/guile --version
guile (GNU Guile) 2.2.3
--8<---------------cut here---------------end--------------->8---
>> Furthermore, a syntax error seems to tell something different. If it is
>> really true that guile 2.2 is missing, I would expect a respective error
>> message.
>
> Do you have pkg-config installed? GUILE_PKG is a macro that depends on
> macros provided by pkg-config.
Yes, it is:
--8<---------------cut here---------------start------------->8---
detlef:~/src/guile-debbugs> which pkg-config
/usr/bin/pkg-config
detlef:~/src/guile-debbugs> /usr/bin/pkg-config --version
0.29.1
--8<---------------cut here---------------end--------------->8---
And still the same error:
--8<---------------cut here---------------start------------->8---
detlef:~/src/guile-debbugs> ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
./configure: line 2364: syntax error near unexpected token `2.2'
./configure: line 2364: `GUILE_PKG(2.2)'
--8<---------------cut here---------------end--------------->8---
> Ricardo
Best regards, Michael.
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Tue, 16 Oct 2018 16:36:02 GMT)
Full text and
rfc822 format available.
Message #20 received at 32677 <at> debbugs.gnu.org (full text, mbox):
> --8<---------------cut here---------------start------------->8---
> detlef:~/src/guile-debbugs> ./configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... (cached) yes
> ./configure: line 2364: syntax error near unexpected token `2.2'
> ./configure: line 2364: `GUILE_PKG(2.2)'
> --8<---------------cut here---------------end--------------->8---
A minor update. I was able to reproduce this problem in a Guix
environment. If I install guile in the environment, this problem does
not manifest. If I don't have guile in the environment, this problem
manifests.
In other words, with
guix environment --ad-hoc guile autoconf automake pkg-config
this problem does not manifest. But, with
guix environment --ad-hoc autoconf automake pkg-config
this problem manifests. I have no idea why this is the case, but perhaps
this could be a lead worth investigating.
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Tue, 16 Oct 2018 19:14:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 32677 <at> debbugs.gnu.org (full text, mbox):
Arun Isaac <arunisaac <at> systemreboot.net> writes:
>> --8<---------------cut here---------------start------------->8---
>> detlef:~/src/guile-debbugs> ./configure
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... /bin/mkdir -p
>> checking for gawk... gawk
>> checking whether make sets $(MAKE)... yes
>> checking whether make supports nested variables... yes
>> checking whether make supports nested variables... (cached) yes
>> ./configure: line 2364: syntax error near unexpected token `2.2'
>> ./configure: line 2364: `GUILE_PKG(2.2)'
>> --8<---------------cut here---------------end--------------->8---
>
> A minor update. I was able to reproduce this problem in a Guix
> environment. If I install guile in the environment, this problem does
> not manifest. If I don't have guile in the environment, this problem
> manifests.
>
> In other words, with
>
> guix environment --ad-hoc guile autoconf automake pkg-config
>
> this problem does not manifest. But, with
>
> guix environment --ad-hoc autoconf automake pkg-config
>
> this problem manifests. I have no idea why this is the case, but perhaps
> this could be a lead worth investigating.
The macros (such as GUILE_PKK) are provided by the Guile package, so I
think that’s expected.
--
Ricardo
Information forwarded
to
bug-guile <at> gnu.org
:
bug#32677
; Package
guile
.
(Tue, 16 Oct 2018 20:02:01 GMT)
Full text and
rfc822 format available.
Message #26 received at 32677 <at> debbugs.gnu.org (full text, mbox):
> The macros (such as GUILE_PKK) are provided by the Guile package, so I
> think that’s expected.
I forgot to mention. I already have guile in my system profile (the
default one outside any environment created using `guix
environment'). `which guile' outputs the following:
/run/current-system/profile/bin/guile
So, if guile is already in the system profile, why is the GUILE_PKG
macro not recognized by autoconf?
This bug report was last modified 6 years and 241 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.