Re: vim-common conflicts with vim-minimal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Tue, Feb 18, 2014 at 7:10 PM, Fulko Hew <fulko.hew@xxxxxxxxx> wrote:


On Tue, Feb 18, 2014 at 5:29 PM, T.C. Hollingsworth <tchollingsworth@xxxxxxxxx> wrote:
On Tue, Feb 18, 2014 at 10:26 AM, Fulko Hew <fulko.hew@xxxxxxxxx> wrote:
> file /usr/share/man/man1/vim.1.gz of vim-common-2:7.4.189-1.fc20.i686
>   conflicts with file from package vim-minimal-2:7.4.027-2.fc20.i686

Both vim-common and vim-minimal ship a copy of the vim man page.
Ordinarily, this does not result in an RPM conflict, since the files
will be identical in both packages.

However, you seem to have different versions of vim-common and
vim-minimal, so the file is not identical, thus resulting in the
conflict.  Update vim-minimal to be the same version as vim-common,
and the problem will go away.

Those were the magic words to explain what(s) happened.

To perform my install tests, I always want to start with a virgin system;
so I always reboot a new copy of the live CD, and then do the install
of my package.  If anything is wrong, I fix it, rebuild my package, reboot'
a new Live CD, and retest, and repeat, repeat, etc.

Because its a live cd boot, I never do a 'yum update' first.
(Why bother?  its a working CD, and yum will pull in any dependencies
_my_ package needs.)

But...  my package's post-install routines do add a sudo config value
and so it 'requires' sudo, and the sudo package in turn requires (I think)
the vim-common package, and this new vim-common is/contains a
newer/current version that is incompatible with the version of the
vim-minimal package that was built into the live CD.

I'll test that hypothesis tomorrow at work by updating the live environment
first, before performing the install of _my_ package.

Following up as promised...

Yes. I need to perform an 'yum update vim-minimal' first,  to avoid the issue.

So there's an incompatibility between the vim-minimal packaged
with the Live CD and  vim-common today. 

Too bad vim-common isn't/can't-be defined to 'supersede' an older vim-minimal.


-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux