[Debian-med-packaging] PDL 2.016 - transition from pdlapi-10 to pdlapi-12

Sebastiaan Couwenberg sebastic at xs4all.nl
Sun Jun 19 15:10:20 UTC 2016


PDL has been moved to the Debian Perl team along with
libpdl-io-hdf5-perl and libpdl-netcdf-perl. [0] The packages have been
updated to the latest upstream releases and incorporate current
packaging best practices.

As part of the update to PDL 2.016 a transition is required because the
virtual pdlapi package provided by pdl was bumped from pdlapi-10 to
pdlapi-12.

All pdl reverse dependencies built successfully with the PDL 2.016
packages available in experimental as summarized below.

Not all reverse dependencies were using dh_pdl to set the dependency on
the virtual pdlapi package, these have all been fixed in git. All
reverse dependencies have changes available in git to modernize the
packaging, these will be uploaded to unstable as part of the pdl transition.

I'd like to ask permission for a 0-day NMU of libtfbs-perl from the
Debian Med team to have it migrate to testing at the same time as the
other packages involved in the pdl transition instead of after a 10 day
delay. I intent to upload the changes reported in #827499 [1],
additionally the build dependency for pdl will require at least version
2.016 to ensure the buildds don't build with the old version.

Next Friday, June 24th, I intent to upload pdl (1:2.016-1) to unstable,
and upload all reverse dependencies (re)built with pdl (1:2.016-1) too.

If explicit permission for a 0-day NMU of libtfbs-perl is not received
before the start of the transition, libtfbs-perl (0.7.0+dfsg-1.1) will
be uploaded to DELAYED/10 instead (per Dev Ref section 5.11 [2]).

libtfbs-perl currently lacks the dependency on the virtual pdlapi
package, because it was not using dh_pdl yet. This prevents libtfbs-perl
from blocking testing migration of the other packages, a fortunate
side-effect.


[0]
https://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2016-June/099701.html
[1] https://bugs.debian.org/827499
[2] https://www.debian.org/doc/manuals/developers-reference/ch05.en.html#nmu


Transition: pdl

 pdl (1:2.007-5) -> pdl (1:2.016-1)
 pdlapi-10       -> pdlapi-12

The status of the most recent rebuilds is as follows.

 libpdl-graphics-gnuplot-perl (2.005-3)        OK
 libpdl-io-hdf5-perl          (1:0.73-1)       OK
 libpdl-io-matlab-perl        (0.005-2)        OK
 libpdl-linearalgebra-perl    (0.12-2)         OK
 libpdl-netcdf-perl           (4.20-2)         OK
 libpdl-stats-perl            (0.75-1~exp1)    OK
 libtfbs-perl                 (0.7.0+dfsg-1.1) OK

Please note that these are mostly UNRELEASED version from git.

For libtfbs-perl the NMU from #827499 was used.


Kind Regards,

Bas

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



More information about the Debian-med-packaging mailing list