On Sat, Jan 20, 2018 at 10:48:30PM +0100, Aurelien Jarno wrote:
> Source: openjdk-7
> Version: 7u161-2.6.12-1
> Severity: normal
> Tags: experimental patch
> User: [email protected]
> Usertags: multiarch-support-removal
>
> The multiarch-support package has been introduced with squeeze so that
> packages using the multiarch libraries can Pre-Depends on it to make
> sure the multiarch path ares supported by the dynamic linker. As
> dist-upgrades from such a distant release are not supported, the
> Pre-Depends can now be dropped and then the package removed from the
> archive.
>
> Most of the packages added this Pre-Depends through debhelper and the
> misc:Pre-Depends substvar, so a change in debhelper [1] was enough to
> get rid of it. However it appears that your package uses a hardcoded
> Pre-Depends, thus it needs to be removed manually. You will find a
> patch attached to do so.
>
> Please apply it as soon as possible as the multiarch-support package
> will be removed from the archive for buster. Failing to do so will
> therefore make your package uninstallable. In case you don't have
> time to do so, don't hesitate to ask for a NMU.
Hi Aurelien,
the situation of openjdk-7 is somewhat special, it's only in experimental
and the packages uploaded to experimental are used to prepare the
openjdk-7 updates in wheezy-security and jessie-security. Given that
squeeze to wheezy updates are supported, I'm not sure what the best
course of action is?
Cheers,
Moritz