GNU bug report logs -
#31190
Ansible doesn't build
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31190 in the body.
You can then email your comments to 31190 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Tue, 17 Apr 2018 09:42:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Clément Lassieur <clement <at> lassieur.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Tue, 17 Apr 2018 09:42:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
starting phase `check'
running "python setup.py" with command "test" and parameters ()
running test
Searching for pynacl>=1.0.1
Reading https://pypi.python.org/simple/pynacl/
Download error on https://pypi.python.org/simple/pynacl/: [Errno -2] Name or service not known -- Some packages may not be found!
Couldn't find index page for 'pynacl' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno -2] Name or service not known -- Some packages may not be found!
No local packages or working download links found for pynacl>=1.0.1
error: Could not find suitable distribution for Requirement.parse('pynacl>=1.0.1')
phase `check' failed after 0.5 seconds
builder for `/gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv' failed with exit code 1
@ build-failed /gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv - 1 builder for `/gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv' failed
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Tue, 17 Apr 2018 18:37:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 31190 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
2018-04-17 11:40 GMT+02:00 Clément Lassieur <clement <at> lassieur.org>:
> starting phase `check'
> running "python setup.py" with command "test" and parameters ()
> running test
> Searching for pynacl>=1.0.1
> Reading https://pypi.python.org/simple/pynacl/
> Download error on https://pypi.python.org/simple/pynacl/: [Errno -2] Name
> or service not known -- Some packages may not be found!
> Couldn't find index page for 'pynacl' (maybe misspelled?)
> Scanning index of all packages (this may take a while)
> Reading https://pypi.python.org/simple/
> Download error on https://pypi.python.org/simple/: [Errno -2] Name or
> service not known -- Some packages may not be found!
> No local packages or working download links found for pynacl>=1.0.1
> error: Could not find suitable distribution for
> Requirement.parse('pynacl>=1.0.1')
> phase `check' failed after 0.5 seconds
> builder for `/gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv'
> failed with exit code 1
> @ build-failed /gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv
> - 1 builder for `/gnu/store/4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv'
> failed with exit code 1
> guix build: error: build failed: build of `/gnu/store/
> 4mmlsi4rw7iwaw1nghkixbx859vi24ad-ansible-2.4.2.0.drv' failed
>
>
>
>
The attached patches should fix this issue, but I am currently not able to
build them myself.
Could someone review + verify them?
- Jelle
[Message part 2 (text/html, inline)]
[0001-gnu-Add-python2-pynacl.patch (text/x-patch, attachment)]
[0001-gnu-ansible-Add-missing-inputs.patch (text/x-patch, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Tue, 17 Apr 2018 20:57:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 31190 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Jelle Licht <jlicht <at> fsfe.org> writes:
> From f770998d0f0b56180e0c9a12f0946a77d7ff61a5 Mon Sep 17 00:00:00 2001
> From: Jelle Licht <jlicht <at> fsfe.org>
> Date: Tue, 17 Apr 2018 21:31:05 +0200
> Subject: [PATCH] gnu: ansible: Add missing inputs
>
> * gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
> python2-pynacl.
> ---
> gnu/packages/admin.scm | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
> index aed997e5b..07401af72 100644
> --- a/gnu/packages/admin.scm
> +++ b/gnu/packages/admin.scm
> @@ -73,6 +73,7 @@
> #:use-module (gnu packages pkg-config)
> #:use-module (gnu packages popt)
> #:use-module (gnu packages python)
> + #:use-module (gnu packages password-utils)
> #:use-module (gnu packages python-crypto)
> #:use-module (gnu packages python-web)
> #:use-module (gnu packages terminals)
This introduces a circular dependency between (gnu packages admin) and
(gnu packages password-utils). Perhaps we should move python-bcrypt to
python-crypto.scm. Thoughts?
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Thu, 19 Apr 2018 13:45:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 31190 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
2018-04-17 22:56 GMT+02:00 Marius Bakke <mbakke <at> fastmail.com>:
> Jelle Licht <jlicht <at> fsfe.org> writes:
>
> > From f770998d0f0b56180e0c9a12f0946a77d7ff61a5 Mon Sep 17 00:00:00 2001
> > From: Jelle Licht <jlicht <at> fsfe.org>
> > Date: Tue, 17 Apr 2018 21:31:05 +0200
> > Subject: [PATCH] gnu: ansible: Add missing inputs
> >
> > * gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
> > python2-pynacl.
> > ---
> > gnu/packages/admin.scm | 5 ++++-
> > 1 file changed, 4 insertions(+), 1 deletion(-)
> >
> > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
> > index aed997e5b..07401af72 100644
> > --- a/gnu/packages/admin.scm
> > +++ b/gnu/packages/admin.scm
> > @@ -73,6 +73,7 @@
> > #:use-module (gnu packages pkg-config)
> > #:use-module (gnu packages popt)
> > #:use-module (gnu packages python)
> > + #:use-module (gnu packages password-utils)
> > #:use-module (gnu packages python-crypto)
> > #:use-module (gnu packages python-web)
> > #:use-module (gnu packages terminals)
>
> This introduces a circular dependency between (gnu packages admin) and
> (gnu packages password-utils). Perhaps we should move python-bcrypt to
> python-crypto.scm. Thoughts?
>
Makes sense to me. The `python-py-bcrypt' package is already located there
so it would make sense to have similar packages in the same place.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Thu, 19 Apr 2018 16:05:01 GMT)
Full text and
rfc822 format available.
Message #17 received at 31190 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Jelle Licht <jlicht <at> fsfe.org> writes:
> 2018-04-17 22:56 GMT+02:00 Marius Bakke <mbakke <at> fastmail.com>:
>
>> Jelle Licht <jlicht <at> fsfe.org> writes:
>>
>> > From f770998d0f0b56180e0c9a12f0946a77d7ff61a5 Mon Sep 17 00:00:00 2001
>> > From: Jelle Licht <jlicht <at> fsfe.org>
>> > Date: Tue, 17 Apr 2018 21:31:05 +0200
>> > Subject: [PATCH] gnu: ansible: Add missing inputs
>> >
>> > * gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
>> > python2-pynacl.
>> > ---
>> > gnu/packages/admin.scm | 5 ++++-
>> > 1 file changed, 4 insertions(+), 1 deletion(-)
>> >
>> > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
>> > index aed997e5b..07401af72 100644
>> > --- a/gnu/packages/admin.scm
>> > +++ b/gnu/packages/admin.scm
>> > @@ -73,6 +73,7 @@
>> > #:use-module (gnu packages pkg-config)
>> > #:use-module (gnu packages popt)
>> > #:use-module (gnu packages python)
>> > + #:use-module (gnu packages password-utils)
>> > #:use-module (gnu packages python-crypto)
>> > #:use-module (gnu packages python-web)
>> > #:use-module (gnu packages terminals)
>>
>> This introduces a circular dependency between (gnu packages admin) and
>> (gnu packages password-utils). Perhaps we should move python-bcrypt to
>> python-crypto.scm. Thoughts?
>>
>
> Makes sense to me. The `python-py-bcrypt' package is already located there
> so it would make sense to have similar packages in the same place.
I went ahead and did this in 7c16af4646fac789000495064a13284691dbeb75.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Thu, 19 Apr 2018 18:34:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 31190 <at> debbugs.gnu.org (full text, mbox):
For the record, patches about it have been sent to guix-patches as well:
https://lists.gnu.org/archive/html/guix-patches/2018-04/msg00332.html.
Marius Bakke <mbakke <at> fastmail.com> writes:
> Jelle Licht <jlicht <at> fsfe.org> writes:
>
>> 2018-04-17 22:56 GMT+02:00 Marius Bakke <mbakke <at> fastmail.com>:
>>
>>> Jelle Licht <jlicht <at> fsfe.org> writes:
>>>
>>> > From f770998d0f0b56180e0c9a12f0946a77d7ff61a5 Mon Sep 17 00:00:00 2001
>>> > From: Jelle Licht <jlicht <at> fsfe.org>
>>> > Date: Tue, 17 Apr 2018 21:31:05 +0200
>>> > Subject: [PATCH] gnu: ansible: Add missing inputs
>>> >
>>> > * gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
>>> > python2-pynacl.
>>> > ---
>>> > gnu/packages/admin.scm | 5 ++++-
>>> > 1 file changed, 4 insertions(+), 1 deletion(-)
>>> >
>>> > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
>>> > index aed997e5b..07401af72 100644
>>> > --- a/gnu/packages/admin.scm
>>> > +++ b/gnu/packages/admin.scm
>>> > @@ -73,6 +73,7 @@
>>> > #:use-module (gnu packages pkg-config)
>>> > #:use-module (gnu packages popt)
>>> > #:use-module (gnu packages python)
>>> > + #:use-module (gnu packages password-utils)
>>> > #:use-module (gnu packages python-crypto)
>>> > #:use-module (gnu packages python-web)
>>> > #:use-module (gnu packages terminals)
>>>
>>> This introduces a circular dependency between (gnu packages admin) and
>>> (gnu packages password-utils). Perhaps we should move python-bcrypt to
>>> python-crypto.scm. Thoughts?
>>>
>>
>> Makes sense to me. The `python-py-bcrypt' package is already located there
>> so it would make sense to have similar packages in the same place.
>
> I went ahead and did this in 7c16af4646fac789000495064a13284691dbeb75.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Thu, 19 Apr 2018 20:17:02 GMT)
Full text and
rfc822 format available.
Message #23 received at 31190 <at> debbugs.gnu.org (full text, mbox):
Clément Lassieur <clement <at> lassieur.org> writes:
> For the record, patches about it have been sent to guix-patches as well:
> https://lists.gnu.org/archive/html/guix-patches/2018-04/msg00332.html.
Right. I didn't see these. You can ignore mine then.
>
> Marius Bakke <mbakke <at> fastmail.com> writes:
>
>> Jelle Licht <jlicht <at> fsfe.org> writes:
>>
>>> 2018-04-17 22:56 GMT+02:00 Marius Bakke <mbakke <at> fastmail.com>:
>>>
>>>> Jelle Licht <jlicht <at> fsfe.org> writes:
>>>>
>>>> > From f770998d0f0b56180e0c9a12f0946a77d7ff61a5 Mon Sep 17 00:00:00 2001
>>>> > From: Jelle Licht <jlicht <at> fsfe.org>
>>>> > Date: Tue, 17 Apr 2018 21:31:05 +0200
>>>> > Subject: [PATCH] gnu: ansible: Add missing inputs
>>>> >
>>>> > * gnu/packages/admin.scm (ansible)[native-inputs]: Add python2-bcrypt and
>>>> > python2-pynacl.
>>>> > ---
>>>> > gnu/packages/admin.scm | 5 ++++-
>>>> > 1 file changed, 4 insertions(+), 1 deletion(-)
>>>> >
>>>> > diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
>>>> > index aed997e5b..07401af72 100644
>>>> > --- a/gnu/packages/admin.scm
>>>> > +++ b/gnu/packages/admin.scm
>>>> > @@ -73,6 +73,7 @@
>>>> > #:use-module (gnu packages pkg-config)
>>>> > #:use-module (gnu packages popt)
>>>> > #:use-module (gnu packages python)
>>>> > + #:use-module (gnu packages password-utils)
>>>> > #:use-module (gnu packages python-crypto)
>>>> > #:use-module (gnu packages python-web)
>>>> > #:use-module (gnu packages terminals)
>>>>
>>>> This introduces a circular dependency between (gnu packages admin) and
>>>> (gnu packages password-utils). Perhaps we should move python-bcrypt to
>>>> python-crypto.scm. Thoughts?
>>>>
>>>
>>> Makes sense to me. The `python-py-bcrypt' package is already located there
>>> so it would make sense to have similar packages in the same place.
>>
>> I went ahead and did this in 7c16af4646fac789000495064a13284691dbeb75.
Reply sent
to
Jelle Licht <jlicht <at> fsfe.org>
:
You have taken responsibility.
(Tue, 24 Apr 2018 11:51:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Clément Lassieur <clement <at> lassieur.org>
:
bug acknowledged by developer.
(Tue, 24 Apr 2018 11:51:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 31190-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I pushed my version of the patches that fix our ansible build as
`09e3cf583437ce421215dd28d2b94f574458b311'
and `acc6e6955f5d481cf984cafb0459d3489feda99e' to master.
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#31190
; Package
guix
.
(Tue, 24 Apr 2018 12:22:02 GMT)
Full text and
rfc822 format available.
Message #31 received at 31190-done <at> debbugs.gnu.org (full text, mbox):
Jelle Licht <jlicht <at> fsfe.org> writes:
> I pushed my version of the patches that fix our ansible build as
> `09e3cf583437ce421215dd28d2b94f574458b311'
> and `acc6e6955f5d481cf984cafb0459d3489feda99e' to master.
Great, thank you!
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 23 May 2018 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 7 years and 89 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.