Bug 650535
| Summary: | Upgrade from F-12 to F-14 breaks vim usability | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | William A. Mahaffey III <wam> |
| Component: | vim | Assignee: | Karsten Hopp <karsten> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 14 | CC: | djuran, karsten, kas, k.weiz, mtasaka |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | vim-7.3.056-1.fc14 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2010-11-21 21:57:00 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
William A. Mahaffey III
2010-11-06 22:15:35 UTC
A "me too" with more details: I have upgraded from F12 to F14 via DVD ISO image (no preupgrade), and I had the same problem. The problem is that F12 apparently has newer version of vim, so it did not get upgraded to the F14 package, which has lower version: Before: $ rpm -qa|grep vim vim-filesystem-7.3.029-1.fc12.x86_64 vim-minimal-7.3.029-1.fc12.x86_64 vim-enhanced-7.3.029-1.fc12.x86_64 vim-common-7.3.029-1.fc12.x86_64 I then did the following: # rpm -e --nodeps vim-filesystem vim-minimal vim-enhanced vim-common # yum -y install vim-enhanced vim-minimal and the versions now are: $ rpm -qa|grep vim vim-enhanced-7.2.446-2.fc14.x86_64 vim-common-7.2.446-2.fc14.x86_64 vim-minimal-7.2.446-2.fc14.x86_64 So there are two problems: 1. F14 has older version of vim than F12 without increasing the package Epoch. 2. Anaconda should probably prefer packages for the "new distribution", even though existing ones have higher or the same version. This should definitely be the case when the existing package will end up with broken dependencies after the upgrade [meta: should I report it as a separate bug of anaconda?] I have seen a similar problem with many other packages - after the upgrade, there remained many F12 packages with broken dependencies, instead of being upgraded to the F14 version. Hoooooaaaaaaaaahhhhh !!!! That fixed things perfectly :-) !!!! Jan: I am having a few other odd problems w/ NFS client & CIFS mounts, I wonder if they are the same symptom you diagnose in problem 2 above (I notice several dozen FC12 packages still installed) ? Anyway, well done, I am up & running w/ vi(m) :-) !!!! I have reproduced the problem on a freshly installed F12 machine upgraded to F14, and reported the results as a bug in anaconda. See bug #651419. So the problem here is that upgrade path from F-12 -> F-13/14 is now completely broken: [tasaka1@localhost ~]$ koji latest-pkg dist-f12-build vim Build Tag Built by ---------------------------------------- -------------------- ---------------- vim-7.3.029-1.fc12 dist-f12-updates karsten [tasaka1@localhost ~]$ koji latest-pkg dist-f13-build vim Build Tag Built by ---------------------------------------- -------------------- ---------------- vim-7.2.411-1.fc13 dist-f13 karsten [tasaka1@localhost ~]$ koji latest-pkg dist-f14-build vim Build Tag Built by ---------------------------------------- -------------------- ---------------- vim-7.2.446-2.fc14 dist-f14 mtasaka And the location of libperl.so is moved from perl-libs-4:5.10.0-96.fc12.x86_64 /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so to: perl-libs-4:5.12.2-136.fc14.x86_64 /usr/lib64/perl5/CORE/libperl.so Now vim-7.3.055-1.fc13 is in testing. Karsten, would you also upgrade F-14 vim? vim-7.3.056-1.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/vim-7.3.056-1.fc14 vim-7.3.056-1.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update vim'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/vim-7.3.056-1.fc14 vim-7.3.056-1.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. Rats !!!! I just did a full yum upgrade yesterday, still have the version 2:7.2.446-2.fc14 .... OK, just upgraded to the 2:7.3.056-1.fc14 & vi-ed a file & it came up OK, looking good so far .... |