You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This causes a conundrum when haskell-updater pulls in the already-installed package and fails with:
!!! All ebuilds that could satisfy "dev-haskell/hls-selection-range-plugin:0" have been masked.
Running emerge -c hls-selction-range-plugin does not work because it is a dependency of the installed version of haskell-language-server. Meanwhile, I can't rebuild haskell-language-server because it depends on broken packages that need to be rebuilt with haskell-updater.
Another masked package that should be ignored by default:
!!! All ebuilds that could satisfy "dev-haskell/implicit-hie-cradle:0" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-haskell/implicit-hie-cradle-0.5.0.0-r1::haskell (masked by: package.mask)
/mnt/development/git/gentoo-haskell/profiles/package.mask:
# hololeap <[email protected]> (2024-01-21)
#
# No longer needed by HLS ecosystem, masked for removal
# Removal: 2024-02-20
Note: "node" package refers to a package that is a transient dependency of a "leaf" package.
hls-selection-range-plugin
was a dependency ofhaskell-language-server
. They changed the name upstream, so I masked the old package and createdhls-code-range-plugin
.This causes a conundrum when
haskell-updater
pulls in the already-installed package and fails with:Running
emerge -c hls-selction-range-plugin
does not work because it is a dependency of the installed version ofhaskell-language-server
. Meanwhile, I can't rebuildhaskell-language-server
because it depends on broken packages that need to be rebuilt withhaskell-updater
.Workarounds
A workaround would be to run:
The text was updated successfully, but these errors were encountered: