[Pkg-rust-maintainers] Bug#1041832: #1041832: libsequoia-octopus-librnp: undeclared file conflict with thunderbird

Helmut Grohne helmut at subdivi.de
Sat Mar 23 05:16:41 GMT 2024


Hi Holger,

On Fri, Mar 22, 2024 at 07:36:37PM +0000, Holger Levsen wrote:
> < h01ger> helmut: re:  #1041832: i just could not reproduce this bug, see
> 	https://paste.debian.net/1311659/ - though we "didnt change
> 	anything" in sequoia-octopus, so what am i missing? :)
> 
> that paste had basically this content:
> 
> ± dpkg -L libsequoia-octopus-librnp |grep librnp.so
> /usr/lib/sequoia/libsequoia_octopus_librnp.so
> /usr/lib/thunderbird/librnp.so
> ± dpkg -L thunderbird|grep librnp.so
> 1 ±

You're faced with a relatively early dumat-generated report and I see
how the lack of detail makes diagnosing this difficult. Later reports
have been improved to include the missing detail.

Let me paste the machine-readable report and explain it.

    libsequoia-octopus-librnp:
      1.4.1-1:
        issues:
        - bugs:
          - 1041832
          files:
          - /usr/lib/thunderbird/librnp.so
          others:
            thunderbird:
              1:115.7.0-1~deb11u1: bullseye
              1:115.7.0-1~deb12u1: bookworm
              1:115.8.0-1~deb12u1: bookworm-proposed-updates
              1:115.9.0-1~deb11u1: bullseye-security
              1:115.9.0-1~deb12u1: bookworm-security
              1:122.0~b2-1: experimental
          what: undeclared file conflict
        source: rust-sequoia-octopus-librnp
        suites: experimental
      1.8.1-1:
        issues:
        - bugs:
          - 1041832
          files:
          - /usr/lib/thunderbird/librnp.so
          others:
            thunderbird:
              1:115.7.0-1~deb11u1: bullseye
              1:115.7.0-1~deb12u1: bookworm
              1:115.8.0-1~deb12u1: bookworm-proposed-updates
              1:115.9.0-1~deb11u1: bullseye-security
              1:115.9.0-1~deb12u1: bookworm-security
              1:122.0~b2-1: experimental
          what: undeclared file conflict
        source: rust-sequoia-octopus-librnp
        suites: unstable
    thunderbird:
      1:122.0~b2-1:
        issues:
        - bugs:
          - 1041832
          files:
          - /usr/lib/thunderbird/librnp.so
          others:
            libsequoia-octopus-librnp:
              1.4.1-1: experimental
              1.8.1-1: unstable
          what: undeclared file conflict
        suites: experimental

Specifically, you need a version of libsequoia-octopus-librnp from
unstable or experimental and combine it with a thunderbird version from
bullseye, bookworm or experimental. If we disregard experimental and
assume that libsequoia-octopus-librnp to trixe, apt could choose to
first install libsequoia-octopus-librnp in a bookworm to trixie upgrade
before upgrading thunderbird to drop the file.

So to reproduce this, I recommend using a bookworm system, install
thunderbird, add unstable to apt sources, install
libsequoia-octopus-librnp.

Helmut



More information about the Pkg-rust-maintainers mailing list