#1144815#5
Date:
2026-08-19 09:08:54 UTC
From:
To:
PDL changed the way its documentation system works, it now builds a separate database for each dependent module instead of having them update the database in pdl.

Modules using pdldoc_add() or pdlpp_postamble() need to be rebuilt to get their documentation database generated.


nmu libpdl-fftw3-perl_0.204-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-fit-perl_2.101-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-graphics-colorspace-perl_0.206-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-graphics-trid-perl_2.102-2 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-gsl-perl_2.103-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-io-gd-perl_2.103-2 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-io-hdf5-perl_1:0.762-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-io-hdf-perl_2.004-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-io-matlab-perl_0.006-6 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-linearalgebra-perl_0.437-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-netcdf-perl_4.25-2 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-stats-perl_0.856-1 . ANY . unstable . -m "Rebuild against PDL 2.106"
nmu libpdl-transform-proj4-perl_2.099-1 . ANY . unstable . -m "Rebuild against PDL 2.106"

dw libpdl-fftw3-perl_0.204-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-fit-perl_2.101-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-graphics-colorspace-perl_0.206-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-graphics-trid-perl_2.102-2 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-gsl-perl_2.103-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-io-gd-perl_2.103-2 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-io-hdf5-perl_1:0.762-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-io-hdf-perl_2.004-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-io-matlab-perl_0.006-6 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-linearalgebra-perl_0.437-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-netcdf-perl_4.25-2 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-stats-perl_0.856-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"
dw libpdl-transform-proj4-perl_2.099-1 . ANY . unstable . -m "pdl (>= 1:2.106-1)"


There are a few arch:all rdeps that will get source uploads:

 libpdl-filter-perl
 libpdl-graphics-gnuplot-perl
 libpdl-graphics-simple-perl
 libpdl-io-dicom-perl
 libpdl-io-envi-perl
 libpdl-io-idl-perl
 libpdl-opt-simplex-perl
 libpdl-transform-color-perl


Kind Regards,

Bas

#1144815#10
Date:
2026-08-19 14:29:13 UTC
From:
To:
I think the 'dw' commands can be replaced with the --extra-depends
option of 'nmu', like

     nmu libpdl-fftw3-perl_0.204-1 . ANY . unstable . -m "Rebuild against PDL 2.106" --extra-depends 'pdl (>= 1:2.106-1)'
     etc.

and the 'nmu' commands could also be summarized in one (which makes
it a bit long in this case):

     wb nmu libpdl-foo-perl libpdl-bar-perl […] . ANY . -m "Rebuild against PDL 2.106" --extra-depends 'pdl (>= 1:2.106-1)'


Source: https://wiki.debian.org/PerlMaintenance#Point_releases_only


Cheers,
gregor

#1144815#15
Date:
2026-08-19 14:37:53 UTC
From:
To:
Thanks, that's good to know. Although, I'm afraid I'll forget this the next I need to lookup wanna build commands.

Would you be willing to improve the wanna-build docs [0][1]?

[0] https://release.debian.org/wanna-build.html
[1] https://salsa.debian.org/release-team/release.debian.org/-/blob/master/www/wanna-build.md?ref_type=heads

Kind Regards,

Bas

#1144815#20
Date:
2026-08-19 16:15:24 UTC
From:
To:
dw and --extra-depends have slightly different semantics,
usually used in a case like this is dw.

IMHO the only effect of your suggested changes would be decreased readability.

When you use ANY, wb will create 19 wanna-build commands per package for
the 19 architectures.

Pasting/Piping many commands is not a problem in practice,
a change to ghc and there are > 1k nmus per architecture.

The above 26 wb commands are readable and trivial to paste,
I would recommend against trying to optimize anything here.

cu
Adrian

#1144815#25
Date:
2026-08-20 08:33:51 UTC
From:
To:
Scheduled.

Cheers,
Emilio