[Debian-pan-maintainers] gemmi 0.7

Andrius Merkys merkys at debian.org
Mon Jan 27 11:40:54 GMT 2025


Hi Roland,

On 2025-01-26 14:34, Roland Mas wrote:
> Could you list the reverse-dependencies in question so that they can be 
> fixed? I could add that gemmi <= 0.6.5 breaks at least one reverse 
> dependency 🙂

The results of ratt rebuild for gemmi 0.7.0 from [1] are the following:

* coot_1.1.09+dfsg-4 and dials_3.22.1+dfsg3-1: FAILED due to 
unsat-dependency: python3-numpy-abi9. These are due to an ongoing numpy 
transition.

* finalcif_137+dfsg-2: FAILED due to incompatible function arguments 
when calling gemmi functions. There is a newer upstream release of 
finalcif, gemmi compatibility might be fixed there.

* freesasa_2.1.2-4: FAILED due to nonexisting gemmi function call. There 
is a newer upstream release for freesasa as well, but I recall I had 
other problems packaging it.

* macromoleculebuilder_4.0.0+dfsg-5: FAILED with "Gemmi version 0.7.0 is 
not compatible with MMB. Major version must be exactly 0.6 and minor 
version .2 or newer."

* molmodel_3.1.0-4.1: PASS

If you are willing to work on these, I could upload gemmi 0.7.0 to 
experimental for you to work on these packages there.

Personally, I would just freeze these packages as they are for trixie 
and delay gemmi 0.7.0 for post-trixie. As for dials, maybe it could be 
rolled back to an earlier version which worked with gemmi 0.6.5?

Best wishes,
Andrius

[1] https://salsa.debian.org/debichem-team/gemmi/-/merge_requests/1



More information about the Debian-pan-maintainers mailing list