On 25.08.2021 14:26, Antoine Le Gonidec wrote:
Same problem i am facing and what this bug actually was about in the first place.Le 25/08/2021 à 14:21, Antoine Le Gonidec a écrit :Le 23/08/2021 à 22:44, Sveinar Søpler a écrit :Can anyone CONFIRM that libvkd3d-dev and libvkd3d-doc (1.2-6) is installable at the same time without a conflict?I wanted to give it a try, but the dependencies of experimental version of libvkd3d1 prevent its installation on a current Debian Sid/Bookworm:(…)See the "Depends: mesa-vulkan-drivers (<< 21)" from libvkd3d1 1.2-6 dependencies, it clashes with the version of mesa-vulkan-drivers provided in both unstable and experimental.I gave it a new try after a downgrade to the testing version of mesa-vulkan-drivers (20.3.5-1), and I end up with a file conflict error between libvkd3d-doc and libvkd3d-dev (both in version 1.2-6):Unpacking libvkd3d-doc (1.2-6) ...dpkg: error processing archive /tmp/apt-dpkg-install-o7eou1/7-libvkd3d-doc_1.2-6_all.deb (--unpack): trying to overwrite '/usr/share/doc/libvkd3d-dev/ANNOUNCE.gz', which is also in package libvkd3d-dev:amd64 1.2-6
I have been trying to figure out how to build the libvkd3d-doc package so it does not put the html and pdf file + others in the /usr/share/doc/libvkd3d-dev folder. I don't understand the debuild system enough to figure out how i can prevent the -doc package doing that, but i am sure someone with a bit more skillz in the build system can figure it out.
I mean.. it does NOT make any sense (to me) that if you ONLY install libvkd3d-doc anything should be touched in /usr/share/doc/libvkd3d-dev, since libvkd3d-doc is a standalone package without any dependencies.
When installing libvkd3d-doc /usr/share/doc/libvkd3d-dev contains: ANNOUNCE.gz AUTHORS html (folder) README and vkd3d.pdf.gz, and the /usr/share/doc/libvkd3d-doc folder contains changelog.Debian.gz copyright and README.Debian.
When installing libvkd3d-dev, the /usr/share/doc/libvkd3d-dev folder contains ANNOUNCE.gz AUTHORS changelog.Debian copyright README and README.debian.
Common files (in the same folder creating a conflict) ANNOUNCE.gz AUTHORS and README
Sveinar