Re: build package xrayutilities - wheel and pip with setuptools

2022-11-02 Thread PICCA Frederic-Emmanuel
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-02 Thread Jerome Kieffer
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-02 Thread PICCA Frederic-Emmanuel
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-02 Thread PICCA Frederic-Emmanuel
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-02 Thread PICCA Frederic-Emmanuel
', '-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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread PICCA Frederic-Emmanuel
> 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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread Scott Kitterman
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread PICCA Frederic-Emmanuel
>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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread Scott Kitterman
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread PICCA Frederic-Emmanuel
> 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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread Scott Kitterman
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 > > >

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread Scott Kitterman
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

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread Scott Kitterman
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,

Re: build package xrayutilities - wheel and pip with setuptools

2022-11-01 Thread PICCA Frederic-Emmanuel
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 ?

Re: build package xrayutilities - wheel and pip with setuptools

2022-10-31 Thread Scott Kitterman
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 > >>

Re: build package xrayutilities - wheel and pip with setuptools

2022-10-31 Thread Carsten Schoenert
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.

Re: build package xrayutilities - wheel and pip with setuptools

2022-10-31 Thread PICCA Frederic-Emmanuel
> 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

Re: build package xrayutilities - wheel and pip with setuptools

2022-10-30 Thread Carsten Schoenert
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