vim-common conflicts with vim-minimal

Fulko Hew fulko.hew at gmail.com
Wed Feb 19 16:42:50 UTC 2014


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

>
>
> On Tue, Feb 18, 2014 at 5:29 PM, T.C. Hollingsworth <
> tchollingsworth at gmail.com> wrote:
>
>> On Tue, Feb 18, 2014 at 10:26 AM, Fulko Hew <fulko.hew at gmail.com> 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/users/attachments/20140219/49e3388e/attachment.html>


More information about the users mailing list