我正在尝试mailman3-full
从 Debian Bullseye 向后移植到 Debian Buster。我已经按照官方指南,但是执行时sudo mk-build-deps --install --remove
出现错误:
Removing mailman3-build-deps:amd64 because I can't find python3-importlib-resources:amd64
我研究过该软件包,显然它只在 Bullseye(测试)上找到,所以我不能直接安装它。我应该如何进行向后移植mailman3-full
?也许我还必须向后移植python3-importlib-resources
?
我还尝试添加测试存储库并mailman3-full
从那里安装,但随后它想要将很多软件包升级到测试版本,这让我感到不舒服。
答案1
是的,您应该向后移植python3-importlib-resources
,以及稳定版或向后移植中尚未提供的任何其他依赖项。
在这种特殊情况下,python3-importlib-resources
不需要任何其他东西,但mailman3
需要向后setuptools-scm
移植zope.interface
,而后者需要它自己的一些依赖项......