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