Ticket #209 (new enhancement)

Opened 5 weeks ago

Last modified 5 weeks ago

Pmerge doesn't show the reason for a reinstall with new-use if the reason is a newly masked use-flag

Reported by: nexon Owned by:
Priority: normal Milestone:
Component: pkgcore Version: 0.4.7.4
Keywords: Cc:

Description

The useflag "openmp" recently got masked/removed from media-gfx/imagemagick and pmerge correctly says it should be reinstalled, but it doesn't show the reason for it in the pretend-output.

$ emerge -Nvp media-gfx/imagemagick [ebuild R ] media-gfx/imagemagick-6.4.2.0 USE="X ... -wfm (-openmp%*)"

$ pmerge -Np media-gfx/imagemagick [ebuild R ] media-gfx/imagemagick-6.4.2.0 USE="X ... -wfm"

Change History

Changed 5 weeks ago by nexon

I saw that pmerge wanted to reinstall imagemagick through "pmerge -Np", not "pmerge -Np imagemagick", so it's not that it doesn't detect its new useflag.

Changed 5 weeks ago by masterdriverz

Hmmm, I actually removed that code 'cuz it was annoying me. I guess that was the wrong thing to do. It looked like it was doing the wrong thing though, so maybe it needs selective pruning.

Note: See TracTickets for help on using tickets.