• Bug#1104108: dpdk-doc: File conflict with manpages-dev: /usr/share/man/

    From Helmut Grohne@21:1/5 to Jonas Andradas on Fri Apr 25 23:30:01 2025
    user debian-qa@lists.debian.org
    usertags 1104108 + fileconflict
    severity 1104108 serious
    affects 1104108 + libattr1-dev libev-dev libffcall-dev libg2c-dev libmandoc-dev libossp-sa-dev manpages manpages-dev taglog
    thanks

    On Fri, Apr 25, 2025 at 07:09:20PM +0200, Jonas Andradas wrote:
    Version 24.11.2-1 seems to have try to overwrite /usr/share/man/man3/encrypt.3.gz, which is part of manpages-dev:

    Preparing to unpack .../dpdk-doc_24.11.2-1_all.deb ...
    Unpacking dpdk-doc (24.11.2-1) over (24.11.1-1) ...
    dpkg: error processing archive /var/cache/apt/archives/dpdk- doc_24.11.2-1_all.deb (--unpack):
    trying to overwrite '/usr/share/man/man3/encrypt.3.gz', which is also in package manpages-dev (6.9.1-1)
    Errors were encountered while processing:
    /var/cache/apt/archives/dpdk-doc_24.11.2-1_all.deb

    This is generally considered a release-critical bug. There are more
    issues.

    The files
    * /usr/share/man/man3/attr_get.3.gz
    * /usr/share/man/man3/attr_set.3.gz
    are contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libattr1-dev
    * 1:2.5.1-4 as present in bookworm
    * 1:2.5.2-3 as present in trixie|unstable

    The file /usr/share/man/man3/callback.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libffcall-dev
    * 2.4-2 as present in bookworm
    * 2.5-2 as present in trixie|unstable

    The files
    * /usr/share/man/man3/encrypt.3.gz
    * /usr/share/man/man3/free.3.gz
    * /usr/share/man/man3/hash.3.gz
    * /usr/share/man/man3/index.3.gz
    * /usr/share/man/man3/offsetof.3.gz
    * /usr/share/man/man3/remove.3.gz
    are contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * manpages-dev
    * 6.03-2 as present in bookworm
    * 6.9.1-1 as present in trixie|unstable

    The file /usr/share/man/man3/ev.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libev-dev
    * 1:4.33-1 as present in bookworm
    * 1:4.33-2.1+b1 as present in trixie|unstable

    The file /usr/share/man/man3/queue.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * manpages
    * 6.03-2 as present in bookworm
    * 6.9.1-1 as present in trixie|unstable

    The file /usr/share/man/man3/sa.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libossp-sa-dev/1.2.6-3 as present in bookworm

    The file /usr/share/man/man3/tag.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * taglog/0.2.6-1 as present in bookworm|trixie|unstable

    The files
    * /usr/share/man/man3/code.3.gz
    * /usr/share/man/man3/desc.3.gz
    * /usr/share/man/man3/entry.3.gz
    * /usr/share/man/man3/f.3.gz
    * /usr/share/man/man3/len.3.gz
    * /usr/share/man/man3/msg.3.gz
    * /usr/share/man/man3/name.3.gz
    * /usr/share/man/man3/next.3.gz
    * /usr/share/man/man3/num.3.gz
    * /usr/share/man/man3/num_fields.3.gz
    * /usr/share/man/man3/status.3.gz
    * /usr/share/man/man3/type.3.gz
    * /usr/share/man/man3/value.3.gz
    * /usr/share/man/man3/version.3.gz
    are contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libg2c-dev/2.1.0-2 as present in unstable

    The file /usr/share/man/man3/tbl.3.gz is contained in the packages
    * dpdk-doc/24.11.2-1 as present in unstable
    * libmandoc-dev/1.14.6-4 as present in unstable

    Helmut

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