[Debian-pan-maintainers] État des lieux, février 2025

Emmanuel FARHI emmanuel.farhi at synchrotron-soleil.fr
Wed Feb 12 08:27:37 GMT 2025


Bonjour,

je viens d'ajouter

|Replaces: quantum-espresso-data|

dans le fichier 'quantum-espresso-data-sssp/debian/control' sur salsa. 
En effet, quantum-espresso installe par défaut 'quantum-espresso-data', 
mais la version SSSP est incompatible avec (les atomes sont en double, 
et QE prend les mauvaises versions des fois).

Il faut donc juste, il me semble, repousser le paquet vers unstable.

Emmanuel.

Le 08/02/2025 à 14:47, FARHI Emmanuel a écrit :
> Oups, on a aussi xraylib / libxrl qui butte sur numpy2, et ca affecte par exemple aussi mccode.
>
> Emmanuel.
>
> ----- Mail original -----
> De: "FARHI Emmanuel"<emmanuel.farhi at synchrotron-soleil.fr>
> À: "roland mas"<roland.mas at gnurandal.com>
> Cc: "PICCA Frederic-Emmanuel"<frederic-emmanuel.picca at synchrotron-soleil.fr>, "debian-pan-maintainers"<debian-pan-maintainers at alioth-lists.debian.net>
> Envoyé: Samedi 8 Février 2025 14:41:01
> Objet: Re: État des lieux, février 2025
>
> Bonjour Roland,
>
> Merci pour tomwer, et le travail en cours sur crysfml et dynasor. ;-)
>
> On se rend compte que la migration vers numpy2 occasionne des sautes d'humeur pour les paquets pyfai, silx, pymca, fabio, fisx, hdf5plugin en particulier.
>
> Pour ce dernier, la version upstream d'hdf5plugin 5.0 (requise par les autres) a changé son setup.py qui ne passe plus. Il s'agit d'une sorte de paquet maitre, mais les plugins sont des paquets séparés. Les plugins eux-mêmes sont indiqués en Recommends. Un passage plus dur vers Depends serait probablement plus efficace pour les tests en cascade, et avoir une installation complète avec les plugins coté utilisateur.
>
> Serait-il possible de regarder ca par la suite ?
>
> Merci grandement, Emmanuel.
>
> ----- Mail original -----
> De: "PICCA Frederic-Emmanuel"<frederic-emmanuel.picca at synchrotron-soleil.fr>
> À: "roland mas"<roland.mas at gnurandal.com>
> Cc: "FARHI Emmanuel"<emmanuel.farhi at synchrotron-soleil.fr>
> Envoyé: Mardi 4 Février 2025 21:20:36
> Objet: Re: État des lieux, février 2025
>
> Bonsoir Roland
>
>> Bonjour,
>>
>> Un petit état des lieux qui s'est fait attendre… mais avec l'annonce des
>> dates du freeze de Debian Trixie il faut réfléchir aux prochains mois.
> Oui cela va venir vite.
>
>> - plusieurs paquets sont bloqués indirectement par la transition numpy2,
> Je pense que l'on aurait pu se passer de cette transition, mais maintenant c'est fait...
>
>> notamment via numba : genx, python-sparse et bioxtasraw. numpy2 a l'air
>> entre de bonnes mains, mais j'ai l'impression que numba est un peu à
>> l'abandon, notamment à cause de llvmlite. Frédéric, je vois ton nom dans
>> le changelog d'experimental, est-ce que tu as un avis là-dessus ? Est-ce
>> qu'il est envisageable de mettre à jour llvmlite ?
> Je pense que le mieux est de travailler avec l'upstream pour se débarasser de numba.
> J'ai fait ça avec je ne sais plus quel upstream et ça s'est bien passé.
> Après il semble qu'une version 0.44 vienne de sortir. Ce serait l'occasion de voir quelle version de llvm il support.
>
>
> https://llvmlite.readthedocs.io/en/latest/release-notes.html#v0-44-0-16-january-2025
>
> seulement llvm 15... on avance pas beaucoup, mais bon c'est déjà ça...
>
> https://tracker.debian.org/pkg/llvm-toolchain-15
>
> raté, il est déjà sortie de unstable...
>
> Donc il faut attendre sans doute une nouvelle version de llvmlite...
>
> Si on peut enlever cette dépendance, c'est mieux :))
>
>> - dials est bloqué par gemmi, dont il faudrait une nouvelle version
>> amont, mais le mainteneur de gemmi est réticent à publier cette nouvelle
>> version amont avant trixie parce qu'elle casse d'autres paquets (cf. nos
>> échanges sur la liste debian-pan-maintainers). Est-ce que j'essaie de
>> packager gemmi 0.7 dans un nouveau paquet source, de manière à avoir
>> accès aux deux versions en parallèle ?
> J'ai vu passer ces discussions...,  ce que je trouve étrange c'est que la dépendance vers python3-gemmi ne soit pas dans le paquet python3-dials. C'est peut-être juste ça le problème non ?
>
> Je ne vois pas ou pybuild récupère les dépendance lors du build...
>
>> - pour jupyterlab et ipywidgets, j'avoue avoir un peu perdu le fil, mais
>> j'ai l'impression que tout est en bonne forme grâce au travail de mes
>> éminents collègues ?
> plus ou moins pour l'instant ipywidget ne focntionne pas bien. On à l'affichage, mais un comportement très étrange...
>
>> - tomwer est dans NEW et attend patiemment son tour.
> :))
>
>> Du coup, en attendant que le front numpy2 se stabilise, est-ce qu'il est
>> pertinent que je commence à préparer de nouveaux paquets ? Par exemple
>> McStasScript, dynasor et/ou mdanse ? Ou est-ce que vous avez d'autres
>> priorités pour l'instant ?
>
> Je vais en discuter avec Emmnauel et je pense que l'on te fera un retour :).
>
> Merci beaucoup en tout cas.
>
> Fred
-- 
signature
/ ___|__/\_| |   | ____|_ _| |      FARHI Emmanuel
\___ \\ | |   |  _|  | || |      Div Exp/Data Reduction and Analysis Team
  ___) /_  _| |___| |___ | || |___   Tel : +33 (1) 69 35 96 04 
<callto:+33%20%281%29%2069%2035%2096%2004>
|____/  \/ |_____|_____|___|_____|  Saint-Aubin BP 48 - 91192 GIF/YVETTE 
CEDEX
SYNCHROTRON http://www.synchrotron-soleil.fr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-pan-maintainers/attachments/20250212/453269d7/attachment.htm>


More information about the Debian-pan-maintainers mailing list