On 14.03.24 18:52, Christoph Biedl wrote:
Control: tags 1066850 moreinfo

Matthias Klose wrote...

Package: src:python-magic
Version: 2:0.4.27-2
Severity: serious
Tags: sid trixie

the package build-depends on libmagic1, and depends on it. The name was
recently changed to libmagic1t64.

This is not a real problem as libmagic1t64 provides libmagic1, so the
dependency can still be resolved.

this is not true on the 32bit time_t64 archs. Debian doesn't build binary-indep packages on these architectures, but this b-d prevents doing so (and it does so, because it's impossible to install python-magic's b-d's on the porter boxes).

Please don't hard-code it, but try to b-d
on libmagic-dev, (...)

About the build dependency src:python-magic -> libmagic1:

So that is ugly, and using libmagic-dev is a simple fix for it. Will do
in the next uplad.

and derive the name of the shared library package from the
libmagic-dev package.

Are you still talking about the build dependency here? Then it's no
issue as the -dev dependency will take care of that.

No, the idea was to b-d on libmagic-dev, and then get the dependency for python3-magic from it.

Question: What is the justifcation for the bug severity? To me, it
is rather "minor".

you can't install the package on the 32bit time_t64 architectures, some of them still being release architectures. On these archs, libmagic1t64 doesn't provide libmagic1.

Matthias

Reply via email to