Bug#864331: ca-certificates-java: multi-arch foreign support

Jayen Ashar j__n at yahoo.com
Wed Jun 7 03:12:43 UTC 2017


Package: ca-certificates-java
Version: 20161107~bpo8+1
Severity: normal

Dear Maintainer,

   * What led up to the situation?

Tried to install foreign i386 jre without native amd64 jre

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Effective: installing one amd64 jre (any version)

Ineffective: tried to find a set of packages where i could install only 
a foreign i386 jre

   * What was the outcome of this action?

Seems like ca-certificates-java (in backports) depends on 
openjdk-7-jre-headless | java7-runtime-headless, but only the native 
amd64 runtimes are allowed

   * What outcome did you expect instead?

Allowed to install foreign i386 jre to satisfy dependency.

I think the fix is to add `Multi-Arch: foreign` to the control file, but 
I couldn't find this field in the manual at 
https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-controlfieldslist

-- System Information:
Debian Release: 8.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages ca-certificates-java depends on:
ii  ca-certificates                                  20141019+deb8u1
ii  libnss3                                          2:3.26-1+debu8u2
ii  openjdk-7-jre-headless [java7-runtime-headless]  7u131-2.6.9-2~deb8u1
ii  openjdk-8-jre-headless [java7-runtime-headless]  8u131-b11-1~bpo8+1

ca-certificates-java recommends no packages.

ca-certificates-java suggests no packages.

-- no debconf information



More information about the pkg-java-maintainers mailing list