Hello, just for info.
I can confirm that the probleme was in the upstream build system, which was not
compatible with the setuptools > 60.
After patching the build system, I can confirm that without any change to the
rules files. It works out of the box.
So there is no issue in pybuild :)), or
Hi Fred, Hi all other DD,
I am the upstream author of pyFAI and fabio, I wish to thank you for
taking care of the packaging of those software. I am aware there is an
issue with the usage of those software since they use numpy.distutils
(deprecated, to be removed in python3.12 and requires
tus 2
- Mail d’origine -
De: PICCA Frederic-Emmanuel
frederic-emmanuel.pi...@synchrotron-soleil.fr
À: Scott Kitterman deb...@kitterman.com
Cc: debian-python@lists.debian.org
Envoyé: Wed, 02 Nov 2022 09:03:45 +0100 (CET)
Objet: Re: build package xrayutilities - wheel and pip with setuptools
Ok, I
Ok, I understand better what is going on.
in pyproject.toml there is these lines.
[build-system]
requires = [
"wheel",
"setuptools<60.0.0",
"oldest-supported-numpy",
"scipy",
"sphinx",
"nbsphinx",
"silx>=0.10",
"Cython>=0.25"
]
indeed the setuptools < 60, can not
', '-m', 'pip',
'--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmppdpybvy1',
'--quiet', 'setuptools<60.0.0']' returned non-zero exit status 1.
- Mail d’origine -
De: Scott Kitterman deb...@kitterman.com
À: debian-python@lists.debian.org
Envoyé: Tue, 01 Nov 2022 20
> I dont think it should do that, so we need to investigate. Where can I
> find
> the updated packaging?
I did not push the change right now, I will push once I solve this issue :).
my opinion is that I should force via PYBUILD_SYSTEM=distutils
Fred
On Tuesday, November 1, 2022 3:31:47 PM EDT PICCA Frederic-Emmanuel wrote:
> > I dont think it should do that, so we need to investigate. Where
> > can I find the updated packaging?
>
> I did not push the change right now, I will push once I solve this issue :).
>
> my opinion is that I should
>It looks to me like the current pyproject.toml file for pyfai is not
>sufficient
> to build the package, so I would tempted to keep what you have now.
Due to the presence of this file, pybuild try to build using the "new way"
instead of building with setup.py.
I do not know if other package
On Tuesday, November 1, 2022 3:02:00 PM EDT PICCA Frederic-Emmanuel wrote:
> >It looks to me like the current pyproject.toml file for pyfai is not
> >sufficient>
> > to build the package, so I would tempted to keep what you have now.
>
> Due to the presence of this file, pybuild try to build
> As far as I can see, the package doesnt ship any files in /usr/bin.
> Why do
> you need to build man pages (Im assuming thats what thats
> for? More
> generically, what problem did that step in the process solve thats not
> solved
> now?
this is for the pyfai package which I need to
On Tuesday, November 1, 2022 2:48:12 PM EDT Scott Kitterman wrote:
> On Tuesday, November 1, 2022 2:42:22 PM EDT PICCA Frederic-Emmanuel wrote:
> > > As far as I can see, the package doesnt ship any files in
> > > /usr/bin.
> > > Why do you need to build man pages (Im assuming thats what
> > >
On Tuesday, November 1, 2022 2:42:22 PM EDT PICCA Frederic-Emmanuel wrote:
> > As far as I can see, the package doesnt ship any files in /usr/bin.
> > Why do you need to build man pages (Im assuming thats what
> > thats for? More generically, what problem did that step in the
> > process solve
On Tuesday, November 1, 2022 11:15:59 AM EDT PICCA Frederic-Emmanuel wrote:
> thanks for your help.
>
> I have one more question
>
> I have this command from the previous build
>
> {interpreter} setup.py build_man
>
> how can I translate this with the new build systeme ?
As far as I can see,
thanks for your help.
I have one more question
I have this command from the previous build
{interpreter} setup.py build_man
how can I translate this with the new build systeme ?
On Monday, October 31, 2022 1:26:03 PM EDT Carsten Schoenert wrote:
> Hello Frederic,
>
> Am 31.10.22 um 08:57 schrieb PICCA Frederic-Emmanuel:
> >> I can build the package basically doing these modifications and by
> >> adding the additional B-D package Scott did mention. Simply let
> >>
Hello Frederic,
Am 31.10.22 um 08:57 schrieb PICCA Frederic-Emmanuel:
I can build the package basically doing these modifications and by
adding the additional B-D package Scott did mention. Simply let
dh_sphinxdoc build the documentation and adding the additional needed
package dependencies.
> Hello Frederic,
Hello Carsten
> please could you provide next time direct links to the VCS/Tracker of
> your package, that prevents time to search for the correct package on my
> or others people side. Also a speaking subject content is helping me to
> decide if I want to spend time on
Hello Frederic,
please could you provide next time direct links to the VCS/Tracker of
your package, that prevents time to search for the correct package on my
or others people side. Also a speaking subject content is helping me to
decide if I want to spend time on taking a look, you've choose
18 matches
Mail list logo