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

Bug#1030681: marked as done (man1/Xvnc symlink should be man1/Xvnc.1.gz)



Your message dated Thu, 09 Feb 2023 19:35:41 +0000
with message-id <E1pQChp-00Gqra-TJ@fasolo.debian.org>
and subject line Bug#1030681: fixed in tightvnc 1:1.3.10-7
has caused the Debian Bug report #1030681,
regarding man1/Xvnc symlink should be man1/Xvnc.1.gz
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.)


-- 
1030681: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030681
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tightvncserver
Version: 1:1.3.10-6
Severity: minor
Tags: patch

	[Please do not Cc: me, as I’m “on the list,” so to say, and
	I try to reserve my inbox for private communication only.
	I’d have set up Mail-Followup-To:, but there doesn’t seem
	to be a way to make it point to the report being filed.]

	Running the following command on a recent testing install
	reveals a misnamed man1/Xvnc symlink:

$ find /usr/share/man -xdev -not -type d \
      -regextype egrep -not -regex ".*/man([1-8])/[^/]*\\.\\1[a-z]*\\.gz" -ls 
   759686      0 lrwxrwxrwx   1 root     root           27 Oct 15  2021
 /usr/share/man/man1/Xvnc -> /etc/alternatives/Xvnc.1.gz
$ 

	This is apparently due to how update-alternatives(1) is
	invoked from .postinst:

16-    update-alternatives --install \
17-	$BIN/Xvnc            Xvnc            $BIN/Xtightvnc 70 \
18-	--slave \
19:	$MAN/Xvnc            Xvnc.1.gz       $MAN/Xtightvnc.1.gz

	Compare with the invocation for the vncpasswd manual page:

20-    update-alternatives --install \
21-        $BIN/vncpasswd      vncpasswd            $BIN/tightvncpasswd 70 \
22-        --slave \
23-        $MAN/vncpasswd.1.gz vncpasswd.1.gz       $MAN/tightvncpasswd.1.gz

	AIUI, at least the former line in debian/tightvncserver.postinst
	needs to be updated to use $MAN/Xvnc.1.gz in place of $MAN/Xvnc.

	I don’t seem to see in update-alternatives(1) whether it will
	automatically remove the older symlink upon the updated
	--install call above.  If not, I presume the symlink will need
	to be removed in .postinst explicitly:

## This was a misnamed symlink created by older versions of the package
rm -f -- "$MAN"/Xvnc

	Also while we’re at it, I’d like to suggest for all the variable
	substitutions in the code to be quoted like "$MAN" above.

-- 
FSF associate member #7257  http://am-1.org/~ivan/

--- End Message ---
--- Begin Message ---
Source: tightvnc
Source-Version: 1:1.3.10-7
Done: Sven Geuer <debmaint@g-e-u-e-r.de>

We believe that the bug you reported is fixed in the latest version of
tightvnc, 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 1030681@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sven Geuer <debmaint@g-e-u-e-r.de> (supplier of updated tightvnc 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: Thu, 09 Feb 2023 20:17:44 +0100
Source: tightvnc
Architecture: source
Version: 1:1.3.10-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Sven Geuer <debmaint@g-e-u-e-r.de>
Closes: 1030681 1030820
Changes:
 tightvnc (1:1.3.10-7) unstable; urgency=medium
 .
   * Fix source name of link to Xvnc's man page alternative (Closes: #1030681).
     - Update d/tightvncserver.postinst.
   * Manage alternatives symlinks related to tightvncpasswd from the respective
     package (Closes: #1030820).
     - Update d/tightvncserver.postinst.
     - Update d/tightvncserver.prerm.
     - Introduce d/tightvncpasswd.postinst.
     - Introduce d/tightvncpasswd.prerm.
     - Update d/control.
   * Bump years in d/copyright to 2023 where required.
   * Bump Standards-Version to 4.6.2; no more changes necessary.
Checksums-Sha1:
 c0d8e41dafa4414ec7372532090ebf3a5fd6a1da 2358 tightvnc_1.3.10-7.dsc
 a7ca7117603fd9322903131036cbc64def6b35bc 244404 tightvnc_1.3.10-7.debian.tar.xz
 3e0ece296e7f728666d64952e80037539a990c7b 9181 tightvnc_1.3.10-7_amd64.buildinfo
Checksums-Sha256:
 755caa9b70c5e24c2e88a22cd171ef16e26f64e270bf3d1c6bdc5e21fd53d649 2358 tightvnc_1.3.10-7.dsc
 f7569554f99a8a3427d852f2499863d3d5cc7e91a90c627c27c56b6b02b497dd 244404 tightvnc_1.3.10-7.debian.tar.xz
 122ceb4009246db1ead47d80a32defbae04b15cba9becff87af3b4e432977530 9181 tightvnc_1.3.10-7_amd64.buildinfo
Files:
 8e44057a6f3ef01f540b794bdf169cb9 2358 x11 optional tightvnc_1.3.10-7.dsc
 bbb9523c803eb84aebe67e78a45367cb 244404 x11 optional tightvnc_1.3.10-7.debian.tar.xz
 bfb86db897a4b7a66996cf988503f27e 9181 x11 optional tightvnc_1.3.10-7_amd64.buildinfo

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

iQJKBAEBCgA0FiEEPfXoqkP8n9/QhvGVrfUO2vit1YUFAmPlR9cWHGRlYm1haW50
QGctZS11LWUtci5kZQAKCRCt9Q7a+K3VhbN1D/0dquUGUWVAAbHJAaZS6H8Nfrdm
yy2AEIKZULy9Z9jYedVIediZzvsAQyQmhm1u+7xIFnH/0hc120VO+uqb5VooehSM
oL558Jfcn3Z0fwo+QcLxrniC56/Jh37L0U3pH3V6zOxGUbgFKqboEd41Nght0/Ra
pS6hKy3IyQ2ZXW1nbfpzAsJHKpAm3yam7hhH2Xqx1YmCmmQ3CAWPaLs/6VhPgIhu
q8DfwgMDZtYSPG/csWoM7FRW4Xvg3QucdFqxlcE6cTRxJFJWCJD7DqBx0Jo+RPif
AQ47RK/5ewKPUHwEiDCe7204eUtgwAkZ7O6ojo+jnVQf5++z3ULo8RyaHw4TEno/
fVPiwY9PYwCWXAwbC2marSVb37qnWPql5/DJP8SnQoFVGb8COxpim+55kku6H2L2
SwEh90GNgPNCv5Uw4oW2XtWo2xPsJ1bFcnVVTMyKuoAKV0zjRkG2fL7LBp1Y3tAl
+En63KF04fbNpnO71NkMMky7FmbSLo+zy6VhWl/Eqreki09ZrFr+5Lu3SJNMoi17
iIFoXyEPGy65VUZ1mpoNHkB85i/6cY9yHaT86DXUvKO7oBElliyQduONX/7CoByf
n7gFXOttsUDh2ZZXgg0rPfcUwX8Ocmwuu3iqPprENwoMsBZbJsAEY5BnyFUorSUN
qzP5PFp30nw+jo0ouQ==
=PnOh
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: