From: Mauro Condarelli <mc5686@mclink.it>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v4 05/17] python-pynacl: new package
Date: Sat, 20 Feb 2016 13:56:24 +0100 [thread overview]
Message-ID: <56C86278.1050304@mclink.it> (raw)
In-Reply-To: <20160219222144.3e9e3402@free-electrons.com>
Thanks Thomas.
Il 19/02/2016 22:21, Thomas Petazzoni ha scritto:
> Dear Mauro Condarelli,
>
> On Sat, 6 Feb 2016 23:59:51 +0100, Mauro Condarelli wrote:
>
>> diff --git a/package/python-pynacl/Config.in b/package/python-pynacl/Config.in
>> new file mode 100644
>> index 0000000..5a53648
>> --- /dev/null
>> +++ b/package/python-pynacl/Config.in
>> @@ -0,0 +1,9 @@
>> +config BR2_PACKAGE_PYTHON_PYNACL
>> + bool "python-pynacl"
>> + select BR2_PACKAGE_LIBSODIUM
>> + select BR2_PACKAGE_PYTHON_SIX # runtime
> So python-six is a runtime dependency only...
This seems to be the right part.
https://github.com/pyca/pynacl/blob/master/setup.py says:
requirements = ["six"]
setup_requirements = []
(I still fail to fully understand semantic of these statements; I'm not a Python programmer, I merely needed a Python *application* so I had to provide its dependencies).
>
>> diff --git a/package/python-pynacl/python-pynacl.mk b/package/python-pynacl/python-pynacl.mk
>> new file mode 100644
>> index 0000000..e82611e
>> --- /dev/null
>> +++ b/package/python-pynacl/python-pynacl.mk
>> @@ -0,0 +1,16 @@
>> +################################################################################
>> +#
>> +# python-pynacl
>> +#
>> +################################################################################
>> +
>> +PYTHON_PYNACL_VERSION = 1.0.1
>> +PYTHON_PYNACL_SOURCE = PyNaCl-$(PYTHON_PYNACL_VERSION).tar.gz
>> +PYTHON_PYNACL_SITE = http://pypi.python.org/packages/source/P/PyNaCl
>> +PYTHON_PYNACL_LICENSE = Apache-2.0
>> +PYTHON_PYNACL_LICENSE_FILES = LICENSE
>> +PYTHON_PYNACL_SETUP_TYPE = setuptools
>> +PYTHON_PYNACL_DEPENDENCIES = libsodium python-six
> ... but it is listed in PYTHON_PYNACL_DEPENDENCIES.
This is probably wrong.
Yegor, can You comment, please?
> This is not consistent. Either the Config.in is wrong, or the .mk is
> wrong.
THIS is fully understood; sorry I didn't catch it earlier.
> Could you double check this ?
I will wait for Yegor comments as He is much more knowledgeable then me.
After that: what should I do?
resend the whole patch set (seems useless as most of them are already applied)?
link the patch to the previous set (how?)?
send it "standalone" (not reviewer-friendly)?
Any hint welcome!
> Thanks!
>
> Thomas
Regards
Mauro
next prev parent reply other threads:[~2016-02-20 12:56 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-02-06 22:59 [Buildroot] [PATCH v4 00/17] changes needed for python-crossbar package (new) Mauro Condarelli
2016-02-06 22:59 ` [Buildroot] [PATCH v4 01/17] python-characteristic: new package Mauro Condarelli
2016-02-07 7:40 ` Yegor Yefremov
2016-02-17 21:35 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 02/17] python-pycparser: python runtime added Mauro Condarelli
2016-02-07 7:43 ` Yegor Yefremov
2016-02-19 21:17 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 03/17] python-lmdb: new package Mauro Condarelli
2016-02-07 7:41 ` Yegor Yefremov
2016-02-19 21:17 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 04/17] python-pygments: " Mauro Condarelli
2016-02-07 7:43 ` Yegor Yefremov
2016-02-19 21:20 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 05/17] python-pynacl: " Mauro Condarelli
2016-02-07 7:41 ` Yegor Yefremov
2016-02-19 21:21 ` Thomas Petazzoni
2016-02-20 12:56 ` Mauro Condarelli [this message]
2016-02-20 13:43 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 06/17] python-pytrie: " Mauro Condarelli
2016-02-07 7:43 ` Yegor Yefremov
2016-02-19 21:25 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 07/17] python-service-identity: " Mauro Condarelli
2016-02-07 9:27 ` Yegor Yefremov
2016-02-06 22:59 ` [Buildroot] [PATCH v4 08/17] python-shutilwhich: " Mauro Condarelli
2016-02-07 7:44 ` Yegor Yefremov
2016-02-19 21:29 ` Thomas Petazzoni
2016-02-19 21:29 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 09/17] python-treq: " Mauro Condarelli
2016-02-07 7:45 ` Yegor Yefremov
2016-02-19 22:40 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 10/17] python-txaio: " Mauro Condarelli
2016-02-07 7:40 ` Yegor Yefremov
2016-02-19 22:44 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 11/17] python-pyasn-modules: " Mauro Condarelli
2016-02-07 7:42 ` Yegor Yefremov
2016-02-19 22:51 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 12/17] python-cryptography: " Mauro Condarelli
2016-02-19 22:52 ` Thomas Petazzoni
2016-02-06 22:59 ` [Buildroot] [PATCH v4 13/17] python-ujson: " Mauro Condarelli
2016-02-07 7:39 ` Yegor Yefremov
2016-02-19 23:01 ` Thomas Petazzoni
2016-02-06 23:00 ` [Buildroot] [PATCH v4 14/17] python-wsaccel: " Mauro Condarelli
2016-02-07 7:42 ` Yegor Yefremov
2016-02-19 23:10 ` Thomas Petazzoni
2016-02-06 23:00 ` [Buildroot] [PATCH v4 15/17] python-setproctitle: " Mauro Condarelli
2016-02-07 7:45 ` Yegor Yefremov
2016-02-19 23:03 ` Thomas Petazzoni
2016-02-06 23:00 ` [Buildroot] [PATCH v4 16/17] python-autobahn: " Mauro Condarelli
2016-02-07 9:26 ` Yegor Yefremov
2016-02-06 23:00 ` [Buildroot] [PATCH v4 17/17] python-crossbar: " Mauro Condarelli
2016-02-07 7:46 ` Yegor Yefremov
2016-02-07 16:01 ` Yegor Yefremov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56C86278.1050304@mclink.it \
--to=mc5686@mclink.it \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox