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

Bug 565294

Summary: sci-geosciences/grass-7.0.1-r3 collides with sci-geosciences/grass-6.4.2
Product: Gentoo Linux Reporter: Martin von Gagern <Martin.vGagern>
Component: Current packagesAssignee: Sam Jorna (wraeth) <wraeth>
Status: RESOLVED OBSOLETE    
Severity: normal CC: proxy-maint, sci-geosciences
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 566314    
Bug Blocks:    
Attachments: tail of build log

Description Martin von Gagern 2015-11-09 20:42:34 UTC
Created attachment 416486 [details]
tail of build log

Having grass 6.4.2 installed, emerging grass 7.0.1-r3 resulted in quite a number of file collisions. On the other hand, unmerging grass using "emerge -c" would fail due to some unsatisfied dependency.

I can't see why you had to introduce a new slot in the first place. If there is a good reason for doing so, then I think the two slots should block one another, so that portage knows that emerging one means unmerging the other, and that collisions between them are to be expected. If portage is as clever as I think it might be.
Comment 1 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2015-11-21 05:34:29 UTC
grass-6.4.2 has been masked for removal for some time and will be removed as part of the work in bug 566314.
Comment 2 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2015-12-05 10:08:20 UTC
commit 7b7292c071b7e6f0c8be5952cf2a05691d072222
Author: Ian Delaney <idella4@gentoo.org>
Date:   Tue Dec 1 16:38:06 2015 +0800

    sci-geosciences/grass: remove pmasked and broken vn. 6.4.2

    Package-Manager: portage-2.2.24