Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1020222

Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package

From Helmut Grohne <helmut@subdivi.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package
Date 2020-08-03 00:00 +0200
Message-ID <Azubp-2KT-9@gated-at.bofh.it> (permalink)
References (2 earlier) <mIxOq-13c-13@gated-at.bofh.it> <Azhxw-3D2-9@gated-at.bofh.it> <Azt5D-295-5@gated-at.bofh.it> <mIxOq-13c-13@gated-at.bofh.it> <Azt5D-295-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Mike,

On Mon, Aug 03, 2020 at 05:39:23AM +0900, Mike Hommey wrote:
> I'd rather replace nss-config with upstream's.

Please don't. That makes nss-config subtly buggy. The upstream
nss-config simply calls into pkg-config. In particular, it uses the
unqualified pkg-config. So the behaviour of nss-config becomes dependent
on the architecture you install pkg-config. In practice that means that
means when you install libnss3-dev for a foreign architecture, it will
be broken. And that amounts to breaking cross builds.

Really, using upstream's is the worst of choices here. Even removing
nss-config entirely would be better as that'd force dependent packages
(of which there are about 12) to properly use pkg-config instead.

So no, please don't use upstream's nss-config.

Helmut

Back to linux.debian.bugs.dist | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Helmut Grohne <helmut@subdivi.de> - 2020-08-02 10:30 +0200
  Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Mike Hommey <mh@glandium.org> - 2020-08-02 22:50 +0200
    Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Helmut Grohne <helmut@subdivi.de> - 2020-08-03 00:00 +0200
      Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Mike Hommey <mh@glandium.org> - 2020-08-03 00:20 +0200
        Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Helmut Grohne <helmut@subdivi.de> - 2020-08-03 09:30 +0200
          Bug#737855: libnss3-dev: arch-dependent file in "Multi-Arch: same" package Mike Hommey <mh@glandium.org> - 2020-08-03 22:40 +0200

csiph-web