[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#992069: marked as done (libvkd3d-doc is not installable besides libvkd3d-dev)



On 25.08.2021 14:26, Antoine Le Gonidec wrote:
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

Same problem i am facing and what this bug actually was about in the first place.

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


Reply to: