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

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



Your message dated Sat, 05 Feb 2022 18:43:36 +0000
with message-id <E1nGQ24-0004Oo-WC@fasolo.debian.org>
and subject line Bug#993570: fixed in vkd3d 1.2-8
has caused the Debian Bug report #993570,
regarding libvkd3d-doc is not installable besides libvkd3d-dev - still
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
993570: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993570
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libvkd3d-doc
Version: 1.2-6

Previous bug: #992069

This is not fixed. The package libvkd3d-doc still is not installable alongside libvkd3d-dev, as it tries to overwrite files in /usr/share/doc/libvkd3d-dev folder.

This placement of files in /usr/share/doc/libvkd3d-dev folder seems counter intuitive to me, as libvkd3d-doc package is installable alone - Why "split" documents in these two folders. I am not sure if this is intended or just something strange that happens in the "rules" script, because aborting the build before override_dh_gencontrol: seems to NOT have the files in the wrong folder.

I added this below override_dh_gencontrol:

    # Need to move html and .pdf to libvkd3d-doc
ifneq (,$(filter $(DEB_HOST_ARCH),amd64))
    mv debian/libvkd3d-doc/usr/share/doc/libvkd3d-dev/* debian/libvkd3d-doc/usr/share/doc/libvkd3d-doc
    rm -rf debian/libvkd3d-doc/usr/share/doc/libvkd3d-dev
endif

Since this is a "all" package, i guess i386 will kinda drop the package (override_dh_gencontrol maybe not run? dunno), so i did this just for amd64, or it would fail building on launchpad PPA for Ubuntu on the i386 package (file not found)

The result of this is that ALL the files are placed in /usr/share/doc/libvkd3d-doc folder instead instead of split between /usr/share/doc/libvkd3d-dev and /usr/share/doc/libvkd3d-doc. I do not claim to say this is "correct" or even wanted... maybe it is your intent to have the html docs in /usr/share/doc/libvkd3d-dev folder anyway.. it just seems somewhat strange to me, unless you actually do a "depends libvkd3d-dev" on the package (After all.. most likely scenario is to install documentation alongside -dev package). This is not up to me... but the fact are that (as the original bug #992069 also said) the files ANNOUNCE.gz AUTHORS  and README files being put in /usr/share/doc/libvkd3d-dev is causing a overwrite conflict when installing both the packages.

By all means - solve this more correct - just make sure that someone TEST install the package so that you can install BOTH libvkd3d-dev and libvkd3d-doc at the same time.

Sveinar

--- End Message ---
--- Begin Message ---
Source: vkd3d
Source-Version: 1.2-8
Done: Michael Gilbert <mgilbert@debian.org>

We believe that the bug you reported is fixed in the latest version of
vkd3d, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 993570@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Gilbert <mgilbert@debian.org> (supplier of updated vkd3d package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 05 Feb 2022 15:49:26 +0000
Source: vkd3d
Architecture: source
Version: 1.2-8
Distribution: experimental
Urgency: medium
Maintainer: Debian Wine Party <debian-wine@lists.debian.org>
Changed-By: Michael Gilbert <mgilbert@debian.org>
Closes: 993570
Changes:
 vkd3d (1.2-8) experimental; urgency=medium
 .
   * Set libvkd3d-doc as the main documentation package (closes: #993570).
   * Add mingw-w64-tools to the architecture independent build dependencies.
Checksums-Sha1:
 84b868aadf72f1f45f87e48cfee8873030513c11 3361 vkd3d_1.2-8.dsc
 f8f4e72849f5f7559cbe3f9fe06757cdc2231528 11748 vkd3d_1.2-8.debian.tar.xz
 bdc13ca5ab1f10beefac55b4bc6ca7e54455ef76 7368 vkd3d_1.2-8_source.buildinfo
Checksums-Sha256:
 babd464541c1a5359679fe3d18e1589c7c9a92ba3bc69accded132c8bda6b21e 3361 vkd3d_1.2-8.dsc
 1c0aec6b48e077ce4f9273bee3e8df6afbc97fa9ec29c152d75729ce995e9d41 11748 vkd3d_1.2-8.debian.tar.xz
 75231886b17e2afbd2f0692d183b4df3f5876969e58cf42fb9c43a844d28d4a6 7368 vkd3d_1.2-8_source.buildinfo
Files:
 01ffe8e05ba20fdf77a5fbcb5268dd9c 3361 libs optional vkd3d_1.2-8.dsc
 58766de085014a9bbfb59b392e508145 11748 libs optional vkd3d_1.2-8.debian.tar.xz
 5bc371250618c2787a653df63bcb0636 7368 libs optional vkd3d_1.2-8_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQQzBAEBCgAdFiEEIwTlZiOEpzUxIyp4mD40ZYkUaygFAmH+tZcACgkQmD40ZYkU
ayg+qiAAyinzn436fttc9Fz/+lWPR33xEt9IXfciHHyVp1YzvnPIm8xbDj3yqo9H
sbVOan0k4p5hNINDjkIbXeZXuJBYi7QTyGt6dmy7u/e33Qp1wOXef+MSMU7duTqM
b3tHSS8P2r269JjED6vUKt6+UfxPxag2lmDqqO5tlWTmU5GmTHZIcLB+krNi44t/
qGqgtcj+TK6pXV/4qi8jH2SXME7jwSHfCGjw6Zuo2St9xON8AvdKA9xyN8L1uBGH
fFjphjeakmqriStr4kJ++Wi1kOH6c5l3xMKuOqKUwbSYU24pRaqlfDYCbPAT+Lbu
nYf2KPqjJLRyAY6yiw+pfXp1Ysiqku3tdGX0P9hJ7RKGlV5KpC0+s70gUQj8zShM
I8nHzF8ZGFSB1UwrtCF7kbMqUoVl4WuLjPRT9vMi5Y38opXET++jSNY5Fsm9nxP0
WGBpd0CW933ddwiQk1oOyNy0Y94bQDyQZL5yfYGwpuN80GdTNes5YunDbg3IEviF
1P8SxJN6pdfAZHqwxAvzRjQHXliz+D1DppAIXKXCiwHHt05RlkDVUO0L7NySGz8l
EyRj3jXZLaBQukJYTpGvxfRKDyXZTYD0jqIPkpFzV5Eej527gXp6alMo1egYkuso
XewAmJZkZ2t3nPFhMSp3mRJoD5rvl64zQqUWWEI8DhBV+DxIwnrL6S/zFBvJ/zWW
KW8z0NRoyuWKHkZQUwD5Nu9U3+FOS/DfETR8tYNCObZtgrzL27JblhjIZXoM6gyd
gHuPnPlWE/qE9eMXn8Ng6Xq95j6S4aGp2kH1c9PqnFJsaAHKylTLanlNcQLMkyQN
xkqNHljcn7/UTuWMDR/vy0Atp0ql1dahme7T+PDoaR7KWmRFru2sCdmhkiEhBduw
F9kpWkaS7bxuh20U/GAbxqiWNMHgykAZK4zfJSVMAhg1ilXDObxniTkThwhdIR87
j3ZOMo8aEAO1+mF25QNy7o2dS5wXqVA+amw4TQlyLozs1w4EqNW3z6q4DfVejFMc
elu/reIClu70rHu6h0ePhi3WY4ZDs8w0imzoTedApmc+b+0nEyRw7pvloefgqGqn
LLcpwl6DrTV5hlyoLrARjVVZDgTUDfqdVQ5xf3gR3RzW1NUxr0x8gMfqqqAedO95
kCArwxlGkpWFJxPENNEgKG/wUFDhL69RXob1hUb/dg8ElQePzzx+VZA4ZvQXG1H5
RKtiw8q7vWidffZId+/plz7QIYnyuPIXTMuZsiz6DBKLsnDzOcIENwjIO9hUfWcd
NfiBEz3kpVjnm8PhKptHcYztidb+ZldZuTxng9wSwtm+7ZzbGhp/R8ED7ltt6mna
2UC6FIWwXqQAa7A0Lg4ytGPbOgQwLA==
=FU9x
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: