On 7/2/25 12:17 PM, Sebastiaan Couwenberg wrote:
On 6/26/25 7:50 PM, Sebastiaan Couwenberg wrote:
On 2/19/25 9:58 AM, Sebastiaan Couwenberg wrote:
I want to get rid of the two variants and only build a single one, the netcdf 
compatible -alt one as that's what most rdeps use[...]

This is now done on the experimental branch in git using a git snapshot of the 
upcoming 4.3.1 release.

I'll wait for the 4.3.1 release before uploading this to experimental, test 
rebuild the rdeps, and provide patches to move them away from the -alt packages.

HDF 4.3.1 has been released, and uploaded to experimental.

Several packages FTBFS due to the removal of the alt libraries, most of them at 
least need to update their dependencies, all of them have patches in the BTS:

  
https://bugs.debian.org/cgi-bin/[email protected]&tag=hdf4-4.3.1

The transitional packages have been removed in libhdf4 (4.3.1-1~exp2) which 
causes all packages that have libhdf4-alt-dev as a build dependency to FTBFS.

I think it's preferable to do source uploads of all affected packages in this 
transition rather than binNMU the 5 that didn't FTBFS with the transitional 
package, it gets rid of these alt packages immediately.

Only gdal is key package, so testing autoremoval will get rid of the old alt 
packages from forky when the bugreports for rdeps become RC, as we'll upload 
gdal, python-hdf4, and libpdl-io-hdf-perl during this transition. Team uploads 
for the packages in the Science team that are properly maintained in git are 
also an option, but I prefer their respective maintainers to take care of that.


Transition: hdf4

 libhdf4-alt-dev (4.3.0-1) -> libhdf4-dev (4.3.1-1~exp2)
 libhdf4-0-alt (4.3.0-1)   -> libhdf4-0 (4.3.1-1~exp2)

The status of the most recent rebuilds is as follows.

 coda               (2.25.5-1)        OK [+] (#1108640)
 dx                 (1:4.4.4-18)      OK [+] (#1108644)
 gdal               (3.10.3+dfsg-1)   OK [+] (#1108645)
 gnudatalanguage    (1.1.1-1)         OK [+] (#1108647)
 grads              (3:2.2.1-9)       OK [+] (#1108648)
 h5utils            (1.13.2-2)        OK
 hdf-eos4           (3.0-1)           OK [+] (#1108649)
 libpdl-io-hdf-perl (2.003-2)         OK [+] (#1108650)
 mathgl             (8.0.3-2)         OK
 nexus              (4.4.3-7)         OK
 python-hdf4        (0.11.6-1)        OK [+] (#1108651)

 harp               (1.25-1)          OK [+] (#1108653)
 ncl                (6.6.2.dfsg.1-10) OK [+] (#1108656)


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

Reply via email to