Your message dated Sat, 17 Feb 2018 01:34:32 +0000
with message-id <[email protected]>
and subject line Bug#862607: fixed in ucf 3.0037
has caused the Debian Bug report #862607,
regarding ucf: [PATCH] diffs are rendered with broken spacing
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 [email protected]
immediately.)
--
862607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862607
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ucf
Version: 3.0036
Severity: normal
Hi. Currently diffs generated by ucf produce TABs, which can make diffs
render improperly. This is especially an issue with side-by-side diffs,
where clobbered spacing makes the output unreadable. I'm attaching a
patch that asks diff to expand TABs into spaces to fix this. For
whiptail-based debconf this is necessary, but not sufficient: see
http://bugs.debian.org/189026
>From 65ee66858dfdddff104c914b408ba42190d304ec Mon Sep 17 00:00:00 2001
From: Dima Kogan <[email protected]>
Date: Sun, 14 May 2017 22:00:29 -0700
Subject: [PATCH] diffs use spaces instead of tabs
They are thus rendered faithfully on all terminals. whiptail-based debconf
dialogs have a second bug that needs to be fixed to make it work properly. I'm
about to file it
---
ucf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ucf b/ucf
index cbbeada..cccb686 100755
--- a/ucf
+++ b/ucf
@@ -1011,11 +1011,11 @@ else
exit 0;
;;
diff|D|d)
- DIFF="$(run_diff diff -uBbw "$dest_file" "$new_file")"
+ DIFF="$(run_diff diff -uBbwt "$dest_file" "$new_file")"
show_diff "$DIFF"
;;
sdiff|S|s)
- DIFF="$(run_diff sdiff -BbW "$dest_file" "$new_file")"
+ DIFF="$(run_diff sdiff -BbWt "$dest_file" "$new_file")"
show_diff "$DIFF"
;;
diff_threeway|3|t|T)
--
2.11.0
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (800, 'unstable'), (700, 'testing'), (500, 'unstable-debug'),
(500, 'stable')
Architecture: amd64
(x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.1 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages ucf depends on:
ii coreutils 8.26-3
ii debconf 1.5.60
ucf recommends no packages.
ucf suggests no packages.
-- debconf information:
* ucf/show_diff:
* ucf/changeprompt: install_new
* ucf/changeprompt_threeway: keep_current
ucf/title:
* ucf/conflicts_found:
--- End Message ---
--- Begin Message ---
Source: ucf
Source-Version: 3.0037
We believe that the bug you reported is fixed in the latest version of
ucf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Manoj Srivastava <[email protected]> (supplier of updated ucf 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 16 Feb 2018 16:07:03 -0800
Source: ucf
Binary: ucf
Architecture: source all
Version: 3.0037
Distribution: unstable
Urgency: medium
Maintainer: Manoj Srivastava <[email protected]>
Changed-By: Manoj Srivastava <[email protected]>
Description:
ucf - Update Configuration File(s): preserve user changes to config fil
Closes: 835171 845625 862607 870474 878891 879558 879641
Changes:
ucf (3.0037) unstable; urgency=medium
.
* A new bugfixing release.
* Bug fix: "Typo in ucfr(1)", thanks to Carsten Leonhardt (Closes:
#835171).
* Bug fix: "[PATCH] diffs are rendered with broken spacing", thanks to
Dima Kogan (Closes: #862607).
* Bug fix: "offers 3-way merge even without --three-way option", thanks
to Marc Haber (Closes: #879558).
* Bug fix: "Corrupt its database if root's bashrc has GREP_OPTIONS
env", thanks to Adam Cecile <[email protected]> (Closes:
#845625).
* Bug fix: "please consider removing the experimental tag from
--three-way", thanks to Marc Haber (Closes: #879641).
* Bug fix: "manpage ucf(1) refers ancient releases", thanks to Marc
Haber (Closes: #878891).
* Bug fix: "Bad UI on prompts", thanks to Peter Palfrader (Closes:
#870474). We already had a title that mentioned the conffile
name. Added it to the beginning of the running text as well. If the
title is not displayed, then the denconf frontend should be improved.
Checksums-Sha1:
546072b9e172d314c14025ceacc3b2e5505f1c3c 1447 ucf_3.0037.dsc
e078dc5c4e583b8c0d1e22381e36fa7efd5d15e3 65140 ucf_3.0037.tar.xz
42efaddda3dca08ad324f0f95580cb3b744b9c4b 67380 ucf_3.0037_all.deb
c2610dec2a066442a8446379ec659533010aad62 5041 ucf_3.0037_amd64.buildinfo
Checksums-Sha256:
b7455069edf8799aea0d8ca95aa7feb2ee28522459df1e5f19cace90c845c5cd 1447
ucf_3.0037.dsc
bcf32dc05200c4ca86765025d39e4b859f3b531726da6071cc8e9cac3330fef5 65140
ucf_3.0037.tar.xz
fa758c09550d3793a7e14fde818446e732f08432ab47f5b114aeee36e3fdef91 67380
ucf_3.0037_all.deb
2f67cbf70f1b516f30fc1a4ae9dbf8762af86e8cf5d05594ed3f398f92496357 5041
ucf_3.0037_amd64.buildinfo
Files:
d56e2aaa0779711c79ffd265a01ee2e9 1447 utils standard ucf_3.0037.dsc
bfa19e7cf9a6f4b967c18e94e7fdafa7 65140 utils standard ucf_3.0037.tar.xz
d8c9c6635bd040ac4cc95cf440cfccef 67380 utils standard ucf_3.0037_all.deb
969e5cfd75c14ead8db3554596af291f 5041 utils standard ucf_3.0037_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQGaBAEBCgCEFiEEq6cQJaG1qIpOX2jCNr1yD29XZHIFAlqHgtJRFIAAAAAAGwAt
c3JpdmFzdGFAZ29sZGVuLWdyeXBob24uY29tQUJBNzEwMjVBMUI1QTg4QTRFNUY2
OEMyMzZCRDcyMEY2RjU3NjQ3Ml8xOTg0FBxzcml2YXN0YUBkZWJpYW4ub3JnAAoJ
EDa9cg9vV2Ryq58H/1AN4psvzkzjCziNOmFTcxeVMdh/fr9qglCDYXna6gGk7guJ
GQoOLULy4wypiqgDQKGukcFbEYuvEu9Zz46vUm0jHh/i+3YxxWgUszI0DC0bvw4L
HaF6WEaKfjfeUUif9Qzg2ryXU2xNg/nzCab1opn3wXCMmjJL1PJt0F9l/HJj+s+F
UxWncVPlqlmYNs9yHMQm/Uazv+PclhNigJHgGlVwgvMrx0L7L7DfT28mDbmmKmNR
8kUNF2XRkdHYbcJT7wPNXA4/znk8f000TqX+6CPDs7GBlj8TYRnkMrkBe+J3U1NX
p+5Ch5aeZaRXG/MSGx3olZ/cUlwOsCJhG1UZXxQ=
=Nx0E
-----END PGP SIGNATURE-----
--- End Message ---