Summary: | x11-misc/xmobar-0.37 - src/.../Parse.hs: error: | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo's Haskell Language team <haskell> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 temp.tar.bz2 x11-misc:xmobar-0.37:20210425-072251.log |
Description
Toralf Förster
![]() Created attachment 702321 [details]
emerge-info.txt
Created attachment 702324 [details]
emerge-history.txt
Created attachment 702327 [details]
environment
Created attachment 702330 [details]
etc.portage.tar.bz2
Created attachment 702333 [details]
temp.tar.bz2
Created attachment 702336 [details]
x11-misc:xmobar-0.37:20210425-072251.log
``` src/Xmobar/Config/Parse.hs:159:34: error: • Couldn't match type ‘parsec1-1.0.0.7:Text.ParserCombinators.Parsec.Prim.GenParser Char st0’ with ‘Text.Parsec.Prim.ParsecT s u m’ Expected type: Text.Parsec.Prim.ParsecT s u m a Actual type: parsec1-1.0.0.7:Text.ParserCombinators.Parsec.Char.CharParser st0 a • In the second argument of ‘(>>)’, namely ‘int’ In the first argument of ‘(>>=)’, namely ‘spaces >> int’ In the first argument of ‘sepBy’, namely ‘(spaces >> int >>= \ x -> spaces >> return x)’ • Relevant bindings include intList :: Text.Parsec.Prim.ParsecT s u m [a] (bound at src/Xmobar/Config/Parse.hs:156:7) | 159 | list <- sepBy (spaces >> int >>= \x-> spaces >> return x) (char ',') | ^^^ ``` Does not happen for me on the same depends versions and USEs. Probably means some dependency changes it's API based on parsec1 dep (and flag). My guess is on dev-haskell/parsec-numbers[parsec1]. |