Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 531170 - app-vim/bash-support-4.2.1: file collisions with app-vim/perl-support-5.2
Summary: app-vim/bash-support-4.2.1: file collisions with app-vim/perl-support-5.2
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords:
: 536914 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-11-29 20:14 UTC by Sławomir Nizio
Modified: 2019-12-20 23:42 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sławomir Nizio 2014-11-29 20:14:04 UTC
* Detected file collision(s):
 * 
 *      /usr/share/vim/vimfiles/syntax/template.vim
 *      /usr/share/vim/vimfiles/doc/templatesupport.txt
 *      /usr/share/vim/vimfiles/autoload/mmtemplates/core.vim
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * app-vim/perl-support-5.2:0::gentoo
 *      /usr/share/vim/vimfiles/autoload/mmtemplates/core.vim
 *      /usr/share/vim/vimfiles/doc/templatesupport.txt
 *      /usr/share/vim/vimfiles/syntax/template.vim
 * 
 * Package 'app-vim/bash-support-4.2.1' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.


Maybe at least one of them bundles some files from an external project.

Reproducible: Always
Comment 1 Tim Harder gentoo-dev 2014-12-03 00:01:45 UTC
Yep, looks like I overlooked that those language support plugins share some of the same templating code between them. I wish upstream could separate things out cleanly, but I imagine they're just doing bundled plugin installs anyway (probably something vim should aim to support natively at some point).

I'll probably hack out the shared files into another plugin that they all dep on at some point if it's possible to do so.
Comment 2 Toralf Förster gentoo-dev 2016-04-23 13:23:24 UTC
*** Bug 536914 has been marked as a duplicate of this bug. ***
Comment 3 Anthony Basile gentoo-dev 2016-05-26 13:20:28 UTC
(In reply to Tim Harder from comment #1)
> Yep, looks like I overlooked that those language support plugins share some
> of the same templating code between them. I wish upstream could separate
> things out cleanly, but I imagine they're just doing bundled plugin installs
> anyway (probably something vim should aim to support natively at some point).
> 
> I'll probably hack out the shared files into another plugin that they all
> dep on at some point if it's possible to do so.

ping just hit this myself.
Comment 4 Toralf Förster gentoo-dev 2017-08-24 17:29:17 UTC
happened today again at tinderbox image 17.0_20170812-170113
Comment 5 Sławomir Nizio 2019-12-20 23:42:25 UTC
Still happens with app-vim/perl-support-5.4 installed and upon attempt to install app-vim/bash-support-4.2.1.

 * app-vim/perl-support-5.4:0::gentoo
 *      /usr/share/vim/vimfiles/autoload/mmtemplates/core.vim
 *      /usr/share/vim/vimfiles/doc/templatesupport.txt
 *      /usr/share/vim/vimfiles/syntax/template.vim
 * 
 * Package 'app-vim/bash-support-4.2.1' NOT merged due to file
 * collisions. If necessary, refer to your elog messages for the whole
 * content of the above message.