• Bug#1068634: libdialog-dev has an undeclared file conflict on /usr/lib/

    From Santiago Vila@21:1/5 to All on Mon Apr 8 12:00:01 2024
    El 8/4/24 a las 9:18, Helmut Grohne escribió:
    Package: libdialog-dev
    Version: 1.3-20240307-1
    Severity: serious
    User: debian-qa@lists.debian.org
    Usertags: fileconflict
    Control: affects -1 + dialog

    libdialog-dev has an undeclared file conflict. This may result in an
    unpack error from dpkg.

    The file /usr/lib/x86_64-linux-gnu/libdialog.a is contained in the
    packages
    * dialog
    * 1.3-20201126-1 as present in bullseye
    * 1.3-20230209-1 as present in bookworm
    * 1.3-20240101-1 as present in trixie
    * libdialog-dev/1.3-20240307-1 as present in unstable

    These packages can be unpacked concurrently, because there is no
    relevant Replaces or Conflicts relation.

    Thanks for the report. libdialog-dev has:

    Replaces: dialog (<< 1.3-20240307)
    Breaks: dialog (<< 1.3-20240307)

    Is this really not enough?
    Is Policy up to date regarding this?

    (Cc: Sven, who was helping with the package split).

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Santiago Vila@21:1/5 to All on Mon Apr 8 13:10:01 2024
    Just for the record: I finally used this, in line with the original proposal:

    Replaces: dialog (<< 1.3-20240307-1~)
    Breaks: dialog (<< 1.3-20240307-1~)

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)