Debian Bug report logs - #654674
vim-tiny incompatible with vim-common's mailcap

version graph

Package: vim-common; Maintainer for vim-common is Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>; Source for vim-common is src:vim (PTS, buildd, popcon).

Reported by: "Trent W. Buck" <trentbuck@gmail.com>

Date: Thu, 5 Jan 2012 05:33:01 UTC

Severity: minor

Found in version vim/2:7.3.363-1

Fixed in version vim/2:7.3.429-1

Done: James McCoy <jamessan@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#654674; Package vim-common. (Thu, 05 Jan 2012 05:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Trent W. Buck" <trentbuck@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>. (Thu, 05 Jan 2012 05:33:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Trent W. Buck" <trentbuck@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: vim-tiny incompatible with vim-common's mailcap
Date: Thu, 05 Jan 2012 16:29:31 +1100
Package: vim-common
Version: 2:7.3.363-1
Severity: minor
File: /usr/lib/mime/packages/vim-common

After installing vim-tiny,

    $ compose /tmp/tmp.c
    sh: 1: vim: not found
    Warning: program returned non-zero exit code #127

This is because vim-tiny provides "vi" but not "vim", and vim-common
claims the latter can edit text/* files.

I think either vim-tiny should provide an alternative for
/usr/bin/vim, or the mailcap should refer to vi instead of vim.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vim-common depends on:
ii  libc6  2.13-23

Versions of packages vim-common recommends:
ii  vim-tiny  2:7.3.363-1

vim-common suggests no packages.

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>:
Bug#654674; Package vim-common. (Thu, 05 Jan 2012 11:03:27 GMT) (full text, mbox, link).


Acknowledgement sent to James McCoy <jamessan@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>. (Thu, 05 Jan 2012 11:03:30 GMT) (full text, mbox, link).


Message #10 received at 654674@bugs.debian.org (full text, mbox, reply):

From: James McCoy <jamessan@debian.org>
To: "Trent W. Buck" <trentbuck@gmail.com>, 654674@bugs.debian.org
Subject: Re: Bug#654674: vim-tiny incompatible with vim-common's mailcap
Date: Thu, 5 Jan 2012 06:01:37 -0500
[Message part 1 (text/plain, inline)]
On Thu, Jan 05, 2012 at 04:29:31PM +1100, Trent W. Buck wrote:
> After installing vim-tiny,
> 
>     $ compose /tmp/tmp.c
>     sh: 1: vim: not found
>     Warning: program returned non-zero exit code #127
> 
> This is because vim-tiny provides "vi" but not "vim", and vim-common
> claims the latter can edit text/* files.
> 
> I think either vim-tiny should provide an alternative for
> /usr/bin/vim, or the mailcap should refer to vi instead of vim.

We specifically stopped providing a vim alternative in the vim-tiny package
because of the purpose of the package (providing a vi for the base system) and
because the lack of functionaity confused too many users.

I'll look into adjusting the mailcap for vim-tiny.

Thanks,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy <jamessan@debian.org>
[signature.asc (application/pgp-signature, inline)]

Added tag(s) pending. Request was from James McCoy <jamessan@debian.org> to control@bugs.debian.org. (Sat, 14 Jan 2012 00:33:03 GMT) (full text, mbox, link).


Reply sent to James McCoy <jamessan@debian.org>:
You have taken responsibility. (Sun, 05 Feb 2012 03:45:08 GMT) (full text, mbox, link).


Notification sent to "Trent W. Buck" <trentbuck@gmail.com>:
Bug acknowledged by developer. (Sun, 05 Feb 2012 03:45:08 GMT) (full text, mbox, link).


Message #17 received at 654674-close@bugs.debian.org (full text, mbox, reply):

From: James McCoy <jamessan@debian.org>
To: 654674-close@bugs.debian.org
Subject: Bug#654674: fixed in vim 2:7.3.429-1
Date: Sun, 05 Feb 2012 03:41:09 +0000
Source: vim
Source-Version: 2:7.3.429-1

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

vim-athena_7.3.429-1_amd64.deb
  to main/v/vim/vim-athena_7.3.429-1_amd64.deb
vim-common_7.3.429-1_amd64.deb
  to main/v/vim/vim-common_7.3.429-1_amd64.deb
vim-dbg_7.3.429-1_amd64.deb
  to main/v/vim/vim-dbg_7.3.429-1_amd64.deb
vim-doc_7.3.429-1_all.deb
  to main/v/vim/vim-doc_7.3.429-1_all.deb
vim-gnome_7.3.429-1_amd64.deb
  to main/v/vim/vim-gnome_7.3.429-1_amd64.deb
vim-gtk_7.3.429-1_amd64.deb
  to main/v/vim/vim-gtk_7.3.429-1_amd64.deb
vim-gui-common_7.3.429-1_all.deb
  to main/v/vim/vim-gui-common_7.3.429-1_all.deb
vim-lesstif_7.3.429-1_all.deb
  to main/v/vim/vim-lesstif_7.3.429-1_all.deb
vim-nox_7.3.429-1_amd64.deb
  to main/v/vim/vim-nox_7.3.429-1_amd64.deb
vim-runtime_7.3.429-1_all.deb
  to main/v/vim/vim-runtime_7.3.429-1_all.deb
vim-tiny_7.3.429-1_amd64.deb
  to main/v/vim/vim-tiny_7.3.429-1_amd64.deb
vim_7.3.429-1.debian.tar.gz
  to main/v/vim/vim_7.3.429-1.debian.tar.gz
vim_7.3.429-1.dsc
  to main/v/vim/vim_7.3.429-1.dsc
vim_7.3.429-1_amd64.deb
  to main/v/vim/vim_7.3.429-1_amd64.deb
vim_7.3.429.orig.tar.gz
  to main/v/vim/vim_7.3.429.orig.tar.gz



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 654674@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
James McCoy <jamessan@debian.org> (supplier of updated vim 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 04 Feb 2012 22:04:06 -0500
Source: vim
Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-lesstif vim-gnome
Architecture: source all amd64
Version: 2:7.3.429-1
Distribution: unstable
Urgency: low
Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
Changed-By: James McCoy <jamessan@debian.org>
Description: 
 vim        - Vi IMproved - enhanced vi editor
 vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI
 vim-common - Vi IMproved - Common files
 vim-dbg    - Vi IMproved - enhanced vi editor (debugging symbols)
 vim-doc    - Vi IMproved - HTML documentation
 vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
 vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
 vim-gui-common - Vi IMproved - Common GUI files
 vim-lesstif - Vi IMproved - enhanced vi editor (transitional package)
 vim-nox    - Vi IMproved - enhanced vi editor
 vim-runtime - Vi IMproved - Runtime files
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
Closes: 594296 651381 654674 657777
Changes: 
 vim (2:7.3.429-1) unstable; urgency=low
 .
   * Pull upstream tag v7-3-429
     + Updated sshconfig syntax file.  (Closes: #594296)
     + 7.3.365: Fix crash when using a large Unicode character with syntax
       highlighting.  (Closes: #657777)
   * Add new education and introspection sections to debcontrol syntax file.
     (Closes: #651381)
   * Update vim-common's mime information to handle only having vim-tiny
     installed.  (Closes: #654674)
     + Add test -x /usr/bin/vim for the vim entries.
     + Add lower-priority vi entries.
   * Use new --enable-fail-if-missing flag to make configure fail if an
     interpreter is enabled but configure test fails.
   * Add bug script to show what binaries the vi/vim/gvim symlinks point to.
   * Only use /u/s/dpkg/default.mk when available.
     + Reduce versioned B-D on dpkg-dev
     + Manually set relevant makefile variables if file isn't present
   * Add alternate libncurses5-dev B-D to ease backporting.
Checksums-Sha1: 
 959426189db2c5acb51072496e66ccbdd795f065 1993 vim_7.3.429-1.dsc
 984a42ad7f7e17c2e7543d1587e1f95500862587 11009709 vim_7.3.429.orig.tar.gz
 db0a1566597338b9532cf3db336763e243d748cb 189584 vim_7.3.429-1.debian.tar.gz
 421a80e35b8360039fcfe5505429909c88de2181 144844 vim-gui-common_7.3.429-1_all.deb
 66dadcbeb64c6cb36285fd5dbfc712fa77ff8482 6291882 vim-runtime_7.3.429-1_all.deb
 c0964799383e6839e07d50081b87da5689c99002 2346988 vim-doc_7.3.429-1_all.deb
 a328318815165293f3dd2f0a4b464713b8845342 86296 vim-lesstif_7.3.429-1_all.deb
 8776cc45be53ca1cdc2d7874f49da1bf3fbccc09 411210 vim-tiny_7.3.429-1_amd64.deb
 1ad5192ffd9d5325f9796b638a8d1035c14d5325 1226340 vim-gtk_7.3.429-1_amd64.deb
 c287ab6afb34340863976f03e057ecc449ef36fd 1227828 vim-gnome_7.3.429-1_amd64.deb
 74d3242272b5c120d3d7d13012b9f922afe68e6e 1209814 vim-athena_7.3.429-1_amd64.deb
 7cec52fedb8f40c5af30ca23b6bd3b206a273834 1088148 vim-nox_7.3.429-1_amd64.deb
 e81dd1557141f73db8b533613fc2c4a5681b0a64 163276 vim-common_7.3.429-1_amd64.deb
 cf07d6d54cf2ffb2f6bae5e5ab79375fc57f31a1 987004 vim_7.3.429-1_amd64.deb
 c46ebc50af2f3fc420e0c813e4f6e4ccd5c0e86c 10479462 vim-dbg_7.3.429-1_amd64.deb
Checksums-Sha256: 
 8da3cb3152dbc2f99579cbf72ac7c9d7b17ba62776925d9bd5a49c6ce02fd9d6 1993 vim_7.3.429-1.dsc
 998bf2823a494d092b7c674d8499e2f94022fcac2ee7512a44a4d8b9409db077 11009709 vim_7.3.429.orig.tar.gz
 41c92ce0cce1ee05098e504d3186c8daa3937afc01cf75eddd25081a45eab8a4 189584 vim_7.3.429-1.debian.tar.gz
 639e98fe60c71f134638684f041104ae81d76c7031ae3d4dd0e592f0a4b2b31c 144844 vim-gui-common_7.3.429-1_all.deb
 92731fc640d9e7b8302b5c6aaeb1321619fd669700ee73c0b5a09da721a4b520 6291882 vim-runtime_7.3.429-1_all.deb
 854a9d68c7daef64404ec1516cd3c04e121e3d7967baadcb8c21c6fc218ac1c6 2346988 vim-doc_7.3.429-1_all.deb
 fcc07866da5abbdf5d4fd04fe011aa99c0978dea92567d0ce32be5097fd01f4a 86296 vim-lesstif_7.3.429-1_all.deb
 2fbc396777a8891e48cc1f7920fefcc4e87a78bb5aff8c3c230bd33e9df3dd30 411210 vim-tiny_7.3.429-1_amd64.deb
 faa7c7536c0d438772e9b35cb497ea655b6a540fbb26f90490f4f9df140374ba 1226340 vim-gtk_7.3.429-1_amd64.deb
 3091eaea47e600fae83ca6db15b8bb2dd565a84d49a8087276310e0a7c9af200 1227828 vim-gnome_7.3.429-1_amd64.deb
 91503f24bef18c03a56033557888eba007998e75a35e1ad6088f216dc02fafe8 1209814 vim-athena_7.3.429-1_amd64.deb
 94cad904c62f88bac293558f65696f619dca2f92b1f8b12bb1d1be2999ea2811 1088148 vim-nox_7.3.429-1_amd64.deb
 6b1b3d0698f42917fa3775875c641c82de690ccfb01b56f782a8570854282771 163276 vim-common_7.3.429-1_amd64.deb
 d7da20f249626148ca3c9c38021920af8f039c57232007c2208804c30b9797d7 987004 vim_7.3.429-1_amd64.deb
 7a864e624f9cc0fcab35dfc786de34e1fbadb1a1a86d070f9aa65377e2d4554b 10479462 vim-dbg_7.3.429-1_amd64.deb
Files: 
 1f716ae37777560513251de92591d6a4 1993 editors optional vim_7.3.429-1.dsc
 5e1b68e1d716e3e8a07775e7987b08c2 11009709 editors optional vim_7.3.429.orig.tar.gz
 6c21d2d0c97fc2cdebb3984115c3c4e2 189584 editors optional vim_7.3.429-1.debian.tar.gz
 f5e6356dc13cfff389b8ebe4788a6a02 144844 editors optional vim-gui-common_7.3.429-1_all.deb
 38cb0dbf01b52a8545dc01c0716510f4 6291882 editors optional vim-runtime_7.3.429-1_all.deb
 62824258c684af8218f494e5105724d6 2346988 doc optional vim-doc_7.3.429-1_all.deb
 0607f76ac027c4026b8ddd5d7c732721 86296 oldlibs extra vim-lesstif_7.3.429-1_all.deb
 59fccb2d5b37ed1de32083ac2701ad1c 411210 editors important vim-tiny_7.3.429-1_amd64.deb
 a7e2284217911b3af53303bc32e786b2 1226340 editors extra vim-gtk_7.3.429-1_amd64.deb
 5542eff8f61d298b8cf982dfe903dcf1 1227828 editors extra vim-gnome_7.3.429-1_amd64.deb
 b81f193a6596d01a364e71e78982b18e 1209814 editors extra vim-athena_7.3.429-1_amd64.deb
 e0d28655f98ec44a70093a3ccb96471c 1088148 editors extra vim-nox_7.3.429-1_amd64.deb
 adfd9809760ea5f92f406efe19266bf6 163276 editors important vim-common_7.3.429-1_amd64.deb
 42dcdeb053883ca388d1d8d12f43f1ac 987004 editors optional vim_7.3.429-1_amd64.deb
 5ffe3002e51429bb4450899342adaf21 10479462 debug extra vim-dbg_7.3.429-1_amd64.deb

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

iEYEARECAAYFAk8t9QsACgkQDb3UpmEybUApOACfTbmvBBox2PobWbbV24DiYiMJ
Bt8AnRhGP6kw/kQNmBZSaZjvRQPsrE3y
=+4VG
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Mar 2012 07:39:34 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 12 18:29:43 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.