<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Bonjour,</p>
    <p>je viens d'ajouter <br>
    </p>
    <p><code>Replaces: quantum-espresso-data</code></p>
    <p>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).</p>
    <p>Il faut donc juste, il me semble, repousser le paquet vers
      unstable.</p>
    <p>Emmanuel.<br>
    </p>
    <div class="moz-cite-prefix">Le 08/02/2025 à 14:47, FARHI Emmanuel a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:1078428531.43510770.1739022454694.JavaMail.zimbra@synchrotron-soleil.fr">
      <pre wrap="" class="moz-quote-pre">Oups, on a aussi xraylib / libxrl qui butte sur numpy2, et ca affecte par exemple aussi mccode.

Emmanuel.

----- Mail original -----
De: "FARHI Emmanuel" <a class="moz-txt-link-rfc2396E" href="mailto:emmanuel.farhi@synchrotron-soleil.fr"><emmanuel.farhi@synchrotron-soleil.fr></a>
À: "roland mas" <a class="moz-txt-link-rfc2396E" href="mailto:roland.mas@gnurandal.com"><roland.mas@gnurandal.com></a>
Cc: "PICCA Frederic-Emmanuel" <a class="moz-txt-link-rfc2396E" href="mailto:frederic-emmanuel.picca@synchrotron-soleil.fr"><frederic-emmanuel.picca@synchrotron-soleil.fr></a>, "debian-pan-maintainers" <a class="moz-txt-link-rfc2396E" href="mailto:debian-pan-maintainers@alioth-lists.debian.net"><debian-pan-maintainers@alioth-lists.debian.net></a>
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" <a class="moz-txt-link-rfc2396E" href="mailto:frederic-emmanuel.picca@synchrotron-soleil.fr"><frederic-emmanuel.picca@synchrotron-soleil.fr></a>
À: "roland mas" <a class="moz-txt-link-rfc2396E" href="mailto:roland.mas@gnurandal.com"><roland.mas@gnurandal.com></a>
Cc: "FARHI Emmanuel" <a class="moz-txt-link-rfc2396E" href="mailto:emmanuel.farhi@synchrotron-soleil.fr"><emmanuel.farhi@synchrotron-soleil.fr></a>
Envoyé: Mardi 4 Février 2025 21:20:36
Objet: Re: État des lieux, février 2025

Bonsoir Roland

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">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.
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
Oui cela va venir vite.

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">- plusieurs paquets sont bloqués indirectement par la transition numpy2,
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
Je pense que l'on aurait pu se passer de cette transition, mais maintenant c'est fait...

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">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 ?
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
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.


<a class="moz-txt-link-freetext" href="https://llvmlite.readthedocs.io/en/latest/release-notes.html#v0-44-0-16-january-2025">https://llvmlite.readthedocs.io/en/latest/release-notes.html#v0-44-0-16-january-2025</a>

seulement llvm 15... on avance pas beaucoup, mais bon c'est déjà ça...

<a class="moz-txt-link-freetext" href="https://tracker.debian.org/pkg/llvm-toolchain-15">https://tracker.debian.org/pkg/llvm-toolchain-15</a>

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 :))

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">- 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 ?
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
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...

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">- 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 ?
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
plus ou moins pour l'instant ipywidget ne focntionne pas bien. On à l'affichage, mais un comportement très étrange...

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">- tomwer est dans NEW et attend patiemment son tour.
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">
:))

</pre>
      <blockquote type="cite">
        <pre wrap="" class="moz-quote-pre">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 ?
</pre>
      </blockquote>
      <pre wrap="" class="moz-quote-pre">

Je vais en discuter avec Emmnauel et je pense que l'on te fera un retour :).

Merci beaucoup en tout cas.

Fred
</pre>
    </blockquote>
    <div class="moz-signature">-- <br>
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <title>signature</title>
      <div
style="font-family: arial, helvetica, sans-serif; font-size:
      12pt; color: rgb(0, 0, 0);">
        <meta http-equiv="content-type"
          content="text/html; charset=UTF-8">
        <div>
          <div><span
style="font-family: courier new, courier, monaco,
            monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">/
                ___|<span style="color: rgb(255, 153, 0);">__/\_</span>|
                |   | ____|_ _| |</span>      FARHI Emmanuel</span><br>
            <span
style="font-family: courier new, courier, monaco,
            monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">\___
                \<span style="color: rgb(255, 153, 0);">\    </span>| |
                  |  _|  | || |</span>      Div Exp/Data Reduction and
              Analysis Team</span><br>
            <span
style="font-family: courier new, courier, monaco,
            monospace, sans-serif;"><span style="color: rgb(0, 0, 255);"> ___)
                <span style="color: rgb(255, 153, 0);">/_  _</span>|
                |___| |___ | || |___</span>   Tel : <span
                class="Object" role="link"
                id="OBJ_PREFIX_DWT373_com_zimbra_phone"><a
                  href="callto:+33%20%281%29%2069%2035%2096%2004"
onclick="window.top.Com_Zimbra_Phone.unsetOnbeforeunload()">+33 (1) 69
                  35 96 04</a></span></span><br>
            <span
style="font-family: courier new, courier, monaco,
            monospace, sans-serif;"><span style="color: rgb(0, 0, 255);">|____/
                <span style="color: rgb(255, 153, 0);"> \/</span>
                |_____|_____|___|_____|</span>  Saint-Aubin BP 48 -
              91192 GIF/YVETTE CEDEX</span><br>
            <span
style="font-family: courier new, courier, monaco,
            monospace, sans-serif;">                       <span
                style="color: rgb(0, 0, 255);">SYNCHROTRON</span>  <span
                class="Object" role="link"
                id="OBJ_PREFIX_DWT374_com_zimbra_url"><a target="_blank"
                  href="http://www.synchrotron-soleil.fr"
                  class="moz-txt-link-freetext">http://www.synchrotron-soleil.fr</a></span></span></div>
        </div>
      </div>
    </div>
  </body>
</html>