Your message dated Mon, 22 Sep 2008 14:32:09 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#499451: fixed in vim 2:7.2.000-3 has caused the Debian Bug report #499451, regarding vim-tiny: prompts on replacing an unchanged conffile 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.) -- 499451: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499451 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: vim-tiny Version: 1:7.1.314-3 I'm not quite sure if this is a dpkg bug or if vim is doing something wrong. Please reassign at your convenience. Scenario: when an etch system with vim-tiny and an unedited /etc/vim/vimrc.tiny is upgraded to lenny and further to sid, the sid upgrade makes dpkg prompt about overwriting local changes. The conffile has moved from vim-common to vim-tiny between the etch and lenny versions, and it looks like dpkg gets confused about which md5sum belongs to which package. When the system is upgraded to lenny, the lenny md5sum ends up with vim-common as 'obsolete' (as seen with 'dpkg -s', for instance), while the etch md5sum is in vim-tiny and non-obsolete. This seems backwards to me. The problem only happens when the lenny vim-common and vim-tiny packages are installed in the same dpkg run. If vim-common is upgraded first, things work as expected: vim-common's obsolete entry has the etch md5sum and vim-tiny is marked with the correct lenny md5sum. Here's a log from playing with dpkg on a sid host (dpkg 1.4.22). For reference, the versions and md5sums of unmodified conffiles are as follows: - etch: 1:7.0-122+1etch3 /etc/vim/vimrc.tiny is in vim-common with md5sum f59b7a4afca85ec57547b20964eea3ae - lenny: 1:7.1.314-3+b1 /etc/vim/vimrc.tiny is in vim-tiny with md5sum d6cca1b2d118c1819b91e790886278f1 - sid: 2:7.2.000-2 /etc/vim/vimrc.tiny is in vim-tiny with md5sum 3b4112567ad92c78ccc16c670df381e9 # sudo dpkg -i vim-common_1%3a7.0-122+1etch3_amd64.deb vim-tiny_1%3a7.0-122+1etch3_amd64.deb Selecting previously deselected package vim-common. (Reading database ... 123032 files and directories currently installed.) Unpacking vim-common (from vim-common_1%3a7.0-122+1etch3_amd64.deb) ... Selecting previously deselected package vim-tiny. Unpacking vim-tiny (from vim-tiny_1%3a7.0-122+1etch3_amd64.deb) ... Setting up vim-common (1:7.0-122+1etch3) ... Processing triggers for man-db ... Setting up vim-tiny (1:7.0-122+1etch3) ... # md5sum /etc/vim/vimrc.tiny f59b7a4afca85ec57547b20964eea3ae /etc/vim/vimrc.tiny # sudo dpkg -i vim-common_1%3a7.1.314-3+b1_amd64.deb vim-tiny_1%3a7.1.314-3+b1_amd64.deb (Reading database ... 123133 files and directories currently installed.) Preparing to replace vim-common 1:7.0-122+1etch3 (using vim-common_1%3a7.1.314-3+b1_amd64.deb) ... Unpacking replacement vim-common ... Preparing to replace vim-tiny 1:7.0-122+1etch3 (using vim-tiny_1%3a7.1.314-3+b1_amd64.deb) ... Unpacking replacement vim-tiny ... Setting up vim-common (1:7.1.314-3+b1) ... Installing new version of config file /etc/vim/vimrc ... Installing new version of config file /etc/vim/vimrc.tiny ... Processing triggers for man-db ... Setting up vim-tiny (1:7.1.314-3+b1) ... # md5sum /etc/vim/vimrc.tiny d6cca1b2d118c1819b91e790886278f1 /etc/vim/vimrc.tiny # dpkg -s vim-common|grep vimrc.tiny /etc/vim/vimrc.tiny d6cca1b2d118c1819b91e790886278f1 obsolete # dpkg -s vim-tiny|grep vimrc.tiny /etc/vim/vimrc.tiny f59b7a4afca85ec57547b20964eea3ae # sudo dpkg -i vim-common_2%3a7.2.000-2_amd64.deb vim-tiny_2%3a7.2.000-2_amd64.deb (Reading database ... 123131 files and directories currently installed.) Preparing to replace vim-common 1:7.1.314-3+b1 (using vim-common_2%3a7.2.000-2_amd64.deb) ... Unpacking replacement vim-common ... Preparing to replace vim-tiny 1:7.1.314-3+b1 (using vim-tiny_2%3a7.2.000-2_amd64.deb) ... Unpacking replacement vim-tiny ... Setting up vim-common (2:7.2.000-2) ... Installing new version of config file /etc/vim/vimrc ... Processing triggers for man-db ... Setting up vim-tiny (2:7.2.000-2) ... Configuration file `/etc/vim/vimrc.tiny' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : background this process to examine the situation The default action is to keep your current version. *** vimrc.tiny (Y/I/N/O/D/Z) [default=N] ? z Don't forget to foreground (`fg') this process when you're done ! zsh: suspended sudo dpkg -i vim-common_2%3a7.2.000-2_amd64.deb # md5sum /etc/vim/vimrc.tiny* d6cca1b2d118c1819b91e790886278f1 /etc/vim/vimrc.tiny 3b4112567ad92c78ccc16c670df381e9 /etc/vim/vimrc.tiny.dpkg-new -- Niko Tyni [EMAIL PROTECTED]
--- End Message ---
--- Begin Message ---Source: vim Source-Version: 2:7.2.000-3 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-common_7.2.000-3_i386.deb to pool/main/v/vim/vim-common_7.2.000-3_i386.deb vim-dbg_7.2.000-3_i386.deb to pool/main/v/vim/vim-dbg_7.2.000-3_i386.deb vim-doc_7.2.000-3_all.deb to pool/main/v/vim/vim-doc_7.2.000-3_all.deb vim-full_7.2.000-3_all.deb to pool/main/v/vim/vim-full_7.2.000-3_all.deb vim-gnome_7.2.000-3_i386.deb to pool/main/v/vim/vim-gnome_7.2.000-3_i386.deb vim-gtk_7.2.000-3_i386.deb to pool/main/v/vim/vim-gtk_7.2.000-3_i386.deb vim-gui-common_7.2.000-3_all.deb to pool/main/v/vim/vim-gui-common_7.2.000-3_all.deb vim-lesstif_7.2.000-3_i386.deb to pool/main/v/vim/vim-lesstif_7.2.000-3_i386.deb vim-nox_7.2.000-3_i386.deb to pool/main/v/vim/vim-nox_7.2.000-3_i386.deb vim-perl_7.2.000-3_all.deb to pool/main/v/vim/vim-perl_7.2.000-3_all.deb vim-python_7.2.000-3_all.deb to pool/main/v/vim/vim-python_7.2.000-3_all.deb vim-ruby_7.2.000-3_all.deb to pool/main/v/vim/vim-ruby_7.2.000-3_all.deb vim-runtime_7.2.000-3_all.deb to pool/main/v/vim/vim-runtime_7.2.000-3_all.deb vim-tcl_7.2.000-3_all.deb to pool/main/v/vim/vim-tcl_7.2.000-3_all.deb vim-tiny_7.2.000-3_i386.deb to pool/main/v/vim/vim-tiny_7.2.000-3_i386.deb vim_7.2.000-3.diff.gz to pool/main/v/vim/vim_7.2.000-3.diff.gz vim_7.2.000-3.dsc to pool/main/v/vim/vim_7.2.000-3.dsc vim_7.2.000-3_i386.deb to pool/main/v/vim/vim_7.2.000-3_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. James Vega <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 22 Sep 2008 02:01:47 -0400 Source: vim Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-dbg vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-nox vim-lesstif vim-gnome vim-full Architecture: source all i386 Version: 2:7.2.000-3 Distribution: unstable Urgency: low Maintainer: Debian Vim Maintainers <[EMAIL PROTECTED]> Changed-By: James Vega <[EMAIL PROTECTED]> Description: vim - Vi IMproved - enhanced vi editor vim-common - Vi IMproved - Common files vim-dbg - Vi IMproved - enhanced vi editor (debugging symbols) vim-doc - Vi IMproved - HTML documentation vim-full - Vi IMproved - enhanced vi editor (transitional package) 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 - with LessTif GUI vim-nox - Vi IMproved - enhanced vi editor vim-perl - Vi IMproved - enhanced vi editor (transitional package) vim-python - Vi IMproved - enhanced vi editor (transitional package) vim-ruby - Vi IMproved - enhanced vi editor (transitional package) vim-runtime - Vi IMproved - Runtime files vim-tcl - Vi IMproved - enhanced vi editor (transitional package) vim-tiny - Vi IMproved - enhanced vi editor - compact version Closes: 499451 Changes: vim (2:7.2.000-3) unstable; urgency=low . * Add vim-runtime.preinst to handle removing /etc/vim/vimrc.tiny when upgrading to 1:7.1.293-2 or later. The conffile was moved to vim-tiny and therefore needs to be removed before the new vim-tiny is installed so dpkg forgets about it. (Closes: #499451) Checksums-Sha1: cfca5c44ca0be6011604e3dec06f747d550a5f59 1709 vim_7.2.000-3.dsc 013adb9fe7f3e540833d0adda5e01df18dc31199 178820 vim_7.2.000-3.diff.gz f9ee6442fcd5d79fbdc0d182d19a4aed33ddfd06 160980 vim-gui-common_7.2.000-3_all.deb e2580e2d3017114830a6541b6428371a0416798d 5988674 vim-runtime_7.2.000-3_all.deb 1ed7c3d09efdc5f5eeca6681faf30f63e2f933dc 2210088 vim-doc_7.2.000-3_all.deb 72075c308c5895b57edb60ab366019948ff08ebe 76680 vim-perl_7.2.000-3_all.deb 2734414df883988e372a4c6966fb4e094519689f 76684 vim-python_7.2.000-3_all.deb a1fa55ddb657c280510607aaab1ed567fad83cad 76682 vim-ruby_7.2.000-3_all.deb b2cdec71715912b454a8619fd636fdb7f68fa369 76678 vim-tcl_7.2.000-3_all.deb 7c2250bc640fee1d72f07d15d033b778ac315bf9 76708 vim-full_7.2.000-3_all.deb 57c0da574ed29846c157c39d23d883e81ff0ce7b 334144 vim-tiny_7.2.000-3_i386.deb f5f1a7829fb8eb4468180551a64601163dd53dcb 998140 vim-gtk_7.2.000-3_i386.deb f4218203ecf8f9f6f9ddd7d7258005fe9c18491d 1000202 vim-gnome_7.2.000-3_i386.deb e61e293b3efed17e4a115bb17fb6db81360f2a51 991186 vim-lesstif_7.2.000-3_i386.deb 161c33f223fce22c65c29dc59451c3b112813e3d 867318 vim-nox_7.2.000-3_i386.deb f897dadd321201e8063199b9e7349c0159c022f8 199646 vim-common_7.2.000-3_i386.deb c32ef6f6b062e8aae23629f19ce864be15ac3623 780740 vim_7.2.000-3_i386.deb e97db00c905f0c1cd10e6eef6ad22baddcc57594 8407282 vim-dbg_7.2.000-3_i386.deb Checksums-Sha256: 7e0a3b877ad316d38868e322d42f98e98766fb67d5d708af05111d7fccedbda4 1709 vim_7.2.000-3.dsc 786e3dc53b9bd00e46393aa0a8562a0b6a5c5bbe7e57afac97466886423fb54a 178820 vim_7.2.000-3.diff.gz 5e3be9a91f4f29fed84a70f47b3d329bec76e3b29ee7282e4a73756c61135978 160980 vim-gui-common_7.2.000-3_all.deb c9ffae25493df9ec7933d76a05de2b19d40dae85e7ee0397a7a4719bab0cb789 5988674 vim-runtime_7.2.000-3_all.deb e95eedb4571fedff9dd80d72157dd9c2f23098290b248b1f6c74fc86f71be2ce 2210088 vim-doc_7.2.000-3_all.deb 28ec2a105d5553bd9156b755d79e203bbbe3e3c5a314013f62cf783049e1a44b 76680 vim-perl_7.2.000-3_all.deb eb3adca9e873033a03d1d69e75292c1c209ae761369e2d0dadceb638b0409659 76684 vim-python_7.2.000-3_all.deb 7afe9e74d0d18d44b1ae5b34ad6191993099964c8276c6c9f700fecc073ef10e 76682 vim-ruby_7.2.000-3_all.deb 2df2e5902bac94ea5df3fd50d0f87244a980468fa078d79fac22608897a01d04 76678 vim-tcl_7.2.000-3_all.deb 4d016f48214f4af3a061454669a14d176f2d694e74e1642f6456e7bf5ae505cb 76708 vim-full_7.2.000-3_all.deb 9b5fd6fdcbd90c1311e45d5170481c9a64a56fdeb4343c2191a7f131087e6786 334144 vim-tiny_7.2.000-3_i386.deb 5127a4fad0a1e1a1f16633a1aabd3a109fb7137d1a69437a613e660e75f5acd0 998140 vim-gtk_7.2.000-3_i386.deb cdea718de62266a4ecac90a3117cfb65b4768c7fe50a382d05079a6673de1e94 1000202 vim-gnome_7.2.000-3_i386.deb 1e25fdd2d3ef826dc19c5148de3f83334ff02476bdc74707f66736e6685ed07b 991186 vim-lesstif_7.2.000-3_i386.deb b75dd73492fe0117567a335210897dd35f1ae8804457f16602510533cd05f2ca 867318 vim-nox_7.2.000-3_i386.deb 95434f85387a91f04cdb0d35c5d73561671b7d4e1dbd5c6af94e5617da1297ef 199646 vim-common_7.2.000-3_i386.deb ae6035b4dd4e39e7b7333de603c14bd58941923828ae839d543ccabd4d1fdf09 780740 vim_7.2.000-3_i386.deb 1e4e5914f0da37969f92346e284423f67d31627591898093afa4235e47257418 8407282 vim-dbg_7.2.000-3_i386.deb Files: 8f9e63d9bff97a593327c4980c8edbfd 1709 editors optional vim_7.2.000-3.dsc 9fb71704bf44cb9b0fe283f44439c31e 178820 editors optional vim_7.2.000-3.diff.gz fa46f3053d72a69084a9b99959aa2e09 160980 editors optional vim-gui-common_7.2.000-3_all.deb 29eb3021cfb78d4ec5743d1e32760028 5988674 editors optional vim-runtime_7.2.000-3_all.deb bb498199f5cbf9444c37e3b5f1bc8649 2210088 doc optional vim-doc_7.2.000-3_all.deb 214e949321aced140df35216de69d669 76680 editors extra vim-perl_7.2.000-3_all.deb bbb727bedde97bd2d40300575d8634f1 76684 editors extra vim-python_7.2.000-3_all.deb ed023f16de7930ea33de6ba1737cd492 76682 editors extra vim-ruby_7.2.000-3_all.deb 6fe617397887d5ddcd42e1235ab7dc57 76678 editors extra vim-tcl_7.2.000-3_all.deb 916e355cf07fc205965db159d604f8a6 76708 editors extra vim-full_7.2.000-3_all.deb 3d193396c2b2ad15f7b45edc706af247 334144 editors important vim-tiny_7.2.000-3_i386.deb ee17fa71f17119577938b5b148c554b0 998140 editors extra vim-gtk_7.2.000-3_i386.deb 75c5646ea1af8a61fe6aa4e8213571b7 1000202 editors extra vim-gnome_7.2.000-3_i386.deb 1c3dfe87823002cb4de7e6cdb50456bf 991186 editors extra vim-lesstif_7.2.000-3_i386.deb 4374f3110b8d97b4a24fea37fe4c4254 867318 editors extra vim-nox_7.2.000-3_i386.deb 264de4db4608c797bc66a5ed296b6876 199646 editors important vim-common_7.2.000-3_i386.deb fc587660fd22fe89bd7f2e8cf05681b8 780740 editors optional vim_7.2.000-3_i386.deb aa05fa268eecfc39cca789828930775b 8407282 editors extra vim-dbg_7.2.000-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEUEARECAAYFAkjXqBwACgkQDb3UpmEybUD50wCYuMXpxOanHEdAwOT/636qCp0B AwCff2oF7IaceJKCwsUmoV1TrZwZ4H4= =A9mt -----END PGP SIGNATURE-----
--- End Message ---

