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

Emmanuel FARHI emmanuel.farhi at synchrotron-soleil.fr
Wed Feb 12 10:52:49 GMT 2025


Bon c'est plutot "Conflicts".

Et il faut aussi ajouter "Conflicts: quantum-espresso-data-sssp" dans le 
paquet 'quantum-espresso-data'.

Emmanuel.

Le 12/02/2025 à 09:27, Emmanuel FARHI a écrit :
>
> 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
>
-- 
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/28c33032/attachment-0001.htm>


More information about the Debian-pan-maintainers mailing list