Package: libghc-xcb-types-dev
Version: 0.7.1-4
Severity: grave
Tags: sid stretch
Control: block 839314 by -1

Hi,

Currently haskell-xcb-types cannot parse xcb-proto 1.12. While strictly
speaking you don't have to use this package to just parse the files from
xcb-proto, it is the package's main purpose and (afaik) only use in the
archive.

To reproduce (in ghci):
> import System.FilePath.Glob
> import Data.XCB.FromXML
>
> namesMatching "/usr/share/xcb/*.xml" >>= fromFiles

Gives:
> *** Exception: Invalid bitCase: QName {qName = "required_start_align", qURI = 
> Nothing, qPrefix = Nothing}
> CallStack (from HasCallStack):
>   error, called at ./Data/XCB/FromXML.hs:382:19 in 
> xcb-types-0.7.1-CupcnVsMv4F6MMa4qRj9I6:Data.XCB.FromXML

This is the cause of the xcffib FTBFS in #839314

Apparently xcb-types 0.8.0 fixes this. I don't know how suitable that is
to be included into stretch.

Thanks,
James

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to