Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 168732

Summary: app-editors/vim-7.0.174 - forces eselect installation
Product: Gentoo Linux Reporter: cilly <cilly>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description cilly 2007-02-28 13:41:36 UTC
emerge -pvuDN world

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild  N    ] app-admin/eselect-1.0.7  USE="bash-completion -doc" 0 kB 
[ebuild  N    ] app-admin/eselect-vi-1.1.4  0 kB 
[ebuild     U ] app-editors/vim-core-7.0.174 [7.0.17] USE="acl bash-completion nls -livecd" 0 kB 
[ebuild     U ] app-editors/vim-7.0.174 [7.0.17] USE="acl bash-completion nls perl python -cscope -gpm -minimal -ruby -vim-pager -vim-with-x (-mzscheme%)" 0 kB 

Total: 4 packages (2 upgrades, 2 new), Size of downloads: 0 kB

I don't have installed app-editors/nvi and I don't need eselect, so there is no need to force an install of eselect.

Please, remove that dependency or add a check in the ebuild to test the need of eselect.

It should be possible to install vim without eselect.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-28 14:06:57 UTC
Eh, the whole eclass relies on this to prevent all kind of collisions with gvim/nvi/elvis/vile and provide neeeded functionality. See Bug 147857.

Not a bug.
Comment 2 cilly 2007-02-28 14:29:03 UTC
Hm, yes, I understand, but shouldn't be first checked, if eselect has something to select before installing it? I mean, if you only have vim and none of the other editors it is a little overhead to install eselect, what do you think?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-02-28 18:48:36 UTC
Lot better than dying on collisions when you try to emerge something else later on; sorry.