diff -Nru intel-mkl-2020.4.304/debian/changelog intel-mkl-2020.4.304/debian/changelog --- intel-mkl-2020.4.304/debian/changelog 2021-01-14 11:06:52.000000000 +0000 +++ intel-mkl-2020.4.304/debian/changelog 2021-02-11 05:41:53.000000000 +0000 @@ -1,3 +1,10 @@ +intel-mkl (2020.4.304-2) unstable; urgency=medium + + * Make auto-generated lintian overrides reproducible. (Closes: #980518) + * Move threading deps from Depends to Recommends. + + -- Mo Zhou Thu, 11 Feb 2021 13:41:53 +0800 + intel-mkl (2020.4.304-1) unstable; urgency=medium * New upstream release 2020.4.304 diff -Nru intel-mkl-2020.4.304/debian/control intel-mkl-2020.4.304/debian/control --- intel-mkl-2020.4.304/debian/control 2020-10-04 13:30:52.000000000 +0000 +++ intel-mkl-2020.4.304/debian/control 2021-02-11 05:41:23.000000000 +0000 @@ -228,8 +228,13 @@ pkg-config, libblas-dev | libblas.so, liblapack-dev | liblapack.so, - libomp-dev | libomp-8-dev | libomp-9-dev | libomp-10-dev | libomp-11-dev | libomp-12-dev | libomp-13-dev | libomp-14-dev | libomp-x.y-dev, - libgcc-8-dev | libgcc-9-dev | libgcc-10-dev | libgcc-11-dev | libgcc-12-dev | libtbb-dev, +Recommends: +# for iomp (but its debian packaging is not multi-arch installable + libomp-dev | libomp-11-dev | libomp-12-dev | libomp-13-dev | libomp-14-dev | libomp-x.y-dev, +# for gomp + libgcc-10-dev | libgcc-11-dev | libgcc-12-dev, +# for tbb + libtbb-dev Enhances: libblas.so, libblas64.so, liblapack.so, liblapack64.so, Suggests: intel-mkl-doc (= ${source:Version}), @@ -328,8 +333,13 @@ libmkl-locale (= ${binary:Version}), libblas3 | libblas.so.3, liblapack3 | liblapack.so.3, - libomp-dev | libomp-8-dev | libomp-9-dev | libomp-10-dev | libomp-11-dev | libomp-12-dev | libomp-13-dev | libomp-14-dev | libomp-x.y-dev, - libgcc-8-dev | libgcc-9-dev | libgcc-10-dev | libgcc-11-dev | libgcc-12-dev | libtbb-dev, +Recommends: +# for iomp (but its debian packaging is not multi-arch installable + libomp-dev | libomp-11-dev | libomp-12-dev | libomp-13-dev | libomp-14-dev | libomp-x.y-dev, +# for gomp + libgcc-10-dev | libgcc-11-dev | libgcc-12-dev, +# for tbb + libtbb-dev Enhances: libblas.so.3, libblas64.so.3, liblapack.so.3, liblapack64.so.3, Description: IntelĀ® MKL: Single Dynamic Library (SDL) diff -Nru intel-mkl-2020.4.304/debian/control.py intel-mkl-2020.4.304/debian/control.py --- intel-mkl-2020.4.304/debian/control.py 2020-10-04 11:07:23.000000000 +0000 +++ intel-mkl-2020.4.304/debian/control.py 2021-02-11 05:11:08.000000000 +0000 @@ -233,8 +233,7 @@ ''' Write a lintian override file for specified package ''' - __file = __file__ - overrides = [f'# Automatically overridden by {__file}'] + overrides + overrides = [f'# Automatically overridden by debian/control.py'] + overrides print(f'lintian overrides for {package} ...') with open(f'debian/{package}.lintian-overrides', 'a') as f: f.writelines(x + '\n' for x in overrides)