Your message dated Fri, 26 May 2006 16:32:14 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#367933: fixed in nvi 1.79-23
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: nvi
Version: 1.79-22
Severity: normal
Tags: patch

[ Posted to the BTS the body of a private mail already sent to the
  package maintainer, having received no answer and to keep track of the
  issue ]

Hi Steve,
  as you probably remember we discussed on debian-devel the inclusion of
vim-tiny in the Debian base system replacing nvi [1]. I've implemented
the changes that were requested in this thread and now running vim as
'vi' gives a more vi-like editing environment (addressing AFAICT all the
issues raised in the thread).

I'm here at the Debcamp and I've discussed with Joey Hess the needed
changes in d-i and we are ready to go ahead.

The only change required in nvi is to change its priority from important
to optional. Attached there's the (one-liner) patch nvi-priority.diff
for the current unstable package.

Still, I've another change request for the nvi package. Currently nvi
priority when providing the 'vi' alternative is 30, and vim-* priorities
are 10 for vim-tiny, 20 for vim-basic, 40 and up for the other vim
variants. It is my belief that the initial part of the ordering should
be: vim-tiny < nvi < vim-basic. Being vim-basic a full-fledged version
of vim missing only stuff like support for external scripting languages
(e.g. perl). Do you agree? If so please change the priority of nvi
alternatives to 20 (I will change vim's to 30). The attached patch
nvi-alternatives.diff implement the required change.

Many thanks in advance,
Cheers.

[1] http://lists.debian.org/debian-devel/2005/12/msg00796.html

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)

Versions of packages nvi depends on:
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libncurses5                   5.5-2      Shared libraries for terminal hand

nvi recommends no packages.

-- no debconf information
diff -ur nvi-1.79.orig/debian/control nvi-1.79/debian/control
--- nvi-1.79.orig/debian/control        2006-05-13 13:02:51.000000000 -0500
+++ nvi-1.79/debian/control     2006-05-13 13:03:01.000000000 -0500
@@ -1,6 +1,6 @@
 Source: nvi
 Section: editors
-Priority: important
+Priority: optional
 Maintainer: Steve Greenland <[EMAIL PROTECTED]>
 Standards-Version: 3.5.8
 Build-Depends: debhelper, libncurses5-dev
diff -ur nvi-1.79.orig/debian/postinst nvi-1.79/debian/postinst
--- nvi-1.79.orig/debian/postinst       2006-05-13 13:02:51.000000000 -0500
+++ nvi-1.79/debian/postinst    2006-05-13 13:07:07.000000000 -0500
@@ -4,11 +4,11 @@
 # Don't bother the user with it.
 update-alternatives --remove view /usr/bin/nvi >/dev/null
 
-update-alternatives --install /usr/bin/ex ex /usr/bin/nex 30 \
+update-alternatives --install /usr/bin/ex ex /usr/bin/nex 20 \
   --slave /usr/share/man/man1/ex.1.gz ex.1.gz /usr/share/man/man1/nex.1.gz
-update-alternatives --install /usr/bin/vi vi /usr/bin/nvi 30 \
+update-alternatives --install /usr/bin/vi vi /usr/bin/nvi 20 \
   --slave /usr/share/man/man1/vi.1.gz vi.1.gz /usr/share/man/man1/nvi.1.gz
-update-alternatives --install /usr/bin/view view /usr/bin/nview 30 \
+update-alternatives --install /usr/bin/view view /usr/bin/nview 20 \
   --slave /usr/share/man/man1/view.1.gz view.1.gz 
/usr/share/man/man1/nview.1.gz
 
 # These are for the generic editor links

--- End Message ---
--- Begin Message ---
Source: nvi
Source-Version: 1.79-23

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

nvi_1.79-23.diff.gz
  to pool/main/n/nvi/nvi_1.79-23.diff.gz
nvi_1.79-23.dsc
  to pool/main/n/nvi/nvi_1.79-23.dsc
nvi_1.79-23_i386.deb
  to pool/main/n/nvi/nvi_1.79-23_i386.deb



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.
Steve Greenland <[EMAIL PROTECTED]> (supplier of updated nvi 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: SHA1

Format: 1.7
Date: Fri, 26 May 2006 18:06:04 -0500
Source: nvi
Binary: nvi
Architecture: source i386
Version: 1.79-23
Distribution: unstable
Urgency: low
Maintainer: Steve Greenland <[EMAIL PROTECTED]>
Changed-By: Steve Greenland <[EMAIL PROTECTED]>
Description: 
 nvi        - 4.4BSD re-implementation of vi
Closes: 193498 195914 220049 276051 294767 340742 355639 360168 367933
Changes: 
 nvi (1.79-23) unstable; urgency=low
 .
   * Update config.sub and config.guess during build (closes: #195914)
   * Adjust priorities so that vim-tiny replaces nvi as default minimal vi
     without changing vi alternative on upgrade. (closes: #367933,#360168)
   * Fix invocation of su in init.d/nvi to use quotes (closes: #355639)
   * Fix crash due to buggy '(' movement, patch from Tommy Pettersson
     (closes: #193498)
   * Always use -f for rm in init.d/nvi to avoid prompting/hangs during
     boot (closes: #220049)
   * More 64bit regex breakage fixes from Al Viro (closes: #276051)
   * Remove spurious space from init.d/nvi output (closes: #294767)
   * In init.d/nvi output, distinguish between finding sessions to recover
     and otherwise (closes: #340742)
   * update debhelper compatibility to v5.
Files: 
 2712b816124aa00e5e12f495f5139850 570 editors optional nvi_1.79-23.dsc
 21391732ab33cbf14fcd7918bace1c86 13503 editors optional nvi_1.79-23.diff.gz
 06c46b9d6f4e6ce959f8692818f9dd21 293570 editors optional nvi_1.79-23_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEd4uhdiZsUPux21MRAmQWAJ93VJUP7av0CsB5G2LS4+tXXatE7gCfXj6n
XAk0J57XvhYPYQPwuNYqBLE=
=Pyze
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to