Bug#1008401: haskell-gi-gobject: FTBFS: Haddock failed (no modules?), refusing to create empty documentation package.

Lucas Nussbaum lucas at debian.org
Sat Mar 26 21:19:57 GMT 2022


Source: haskell-gi-gobject
Version: 2.0.24-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220326 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> test -x debian/rules
> dh_testroot
> dh_prep 
> dh_installdirs -A 
> mkdir -p "."
> CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
> CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
> . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
> make_setup_recipe
> Running ghc --make Setup.hs -o debian/hlibrary.setup
> [1 of 1] Compiling Main             ( Setup.hs, Setup.o )
> Linking debian/hlibrary.setup ...
> . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
> configure_recipe
> Running debian/hlibrary.setup configure --ghc -v2 --package-db=/var/lib/ghc/package.conf.d --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib --builddir=dist-ghc --ghc-option=-optl-Wl\,-z\,relro --haddockdir=/usr/lib/ghc-doc/haddock/gi-gobject-2.0.24/ --datasubdir=gi-gobject --htmldir=/usr/share/doc/libghc-gi-gobject-doc/html/ --enable-library-profiling
> Using Parsec parser
> Configuring gi-gobject-2.0.24...
> Dependency base >=4.7 && <5: using base-4.13.0.0
> Dependency bytestring >=0.10 && <1: using bytestring-0.10.10.1
> Dependency containers >=0.5 && <1: using containers-0.6.2.1
> Dependency gi-glib ==2.0.*: using gi-glib-2.0.24
> Dependency haskell-gi >=0.24.1 && <0.25: using haskell-gi-0.24.4
> Dependency haskell-gi-base ==0.24.*: using haskell-gi-base-0.24.2
> Dependency text >=1.0 && <2: using text-1.2.4.0
> Dependency transformers >=0.4 && <1: using transformers-0.5.6.2
> Dependency gobject-2.0 -any: using version 2.72.0
> Source component graph: component lib
> Configured component graph:
>     component gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx
>         include base-4.13.0.0
>         include bytestring-0.10.10.1
>         include containers-0.6.2.1
>         include gi-glib-2.0.24-AGgD3WzzLD3EZwRwoVI9Vn
>         include haskell-gi-0.24.4-GhfHY0VJtr89rHNQ5kPVxX
>         include haskell-gi-base-0.24.2-45XQXFQiCXh8Fo2MbVDqqV
>         include text-1.2.4.0
>         include transformers-0.5.6.2
> Linked component graph:
>     unit gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx
>         include base-4.13.0.0
>         include bytestring-0.10.10.1
>         include containers-0.6.2.1
>         include gi-glib-2.0.24-AGgD3WzzLD3EZwRwoVI9Vn
>         include haskell-gi-0.24.4-GhfHY0VJtr89rHNQ5kPVxX
>         include haskell-gi-base-0.24.2-45XQXFQiCXh8Fo2MbVDqqV
>         include text-1.2.4.0
>         include transformers-0.5.6.2
>         GI.GObject=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject,GI.GObject.Callbacks=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Callbacks,GI.GObject.Config=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Config,GI.GObject.Constants=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Constants,GI.GObject.Flags=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Flags,GI.GObject.Functions=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Functions,GI.GObject.Interfaces=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Interfaces,GI.GObject.Interfaces.TypePlugin=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Interfaces.TypePlugin,GI.GObject.Objects=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects,GI.GObject.Objects.Binding=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.Binding,GI.GObject.Objects.BindingGroup=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.BindingGroup,GI.GObject.Objects.InitiallyUnowned=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.InitiallyUnowned,GI.GObject.Objects.Object=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.Object,GI.GObject.Objects.ParamSpec=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpec,GI.GObject.Objects.ParamSpecBoolean=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecBoolean,GI.GObject.Objects.ParamSpecBoxed=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecBoxed,GI.GObject.Objects.ParamSpecChar=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecChar,GI.GObject.Objects.ParamSpecDouble=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecDouble,GI.GObject.Objects.ParamSpecEnum=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecEnum,GI.GObject.Objects.ParamSpecFlags=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecFlags,GI.GObject.Objects.ParamSpecFloat=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecFloat,GI.GObject.Objects.ParamSpecGType=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecGType,GI.GObject.Objects.ParamSpecInt=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecInt,GI.GObject.Objects.ParamSpecInt64=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecInt64,GI.GObject.Objects.ParamSpecLong=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecLong,GI.GObject.Objects.ParamSpecObject=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecObject,GI.GObject.Objects.ParamSpecOverride=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecOverride,GI.GObject.Objects.ParamSpecParam=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecParam,GI.GObject.Objects.ParamSpecPointer=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecPointer,GI.GObject.Objects.ParamSpecString=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecString,GI.GObject.Objects.ParamSpecUChar=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecUChar,GI.GObject.Objects.ParamSpecUInt=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecUInt,GI.GObject.Objects.ParamSpecUInt64=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecUInt64,GI.GObject.Objects.ParamSpecULong=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecULong,GI.GObject.Objects.ParamSpecUnichar=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecUnichar,GI.GObject.Objects.ParamSpecValueArray=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecValueArray,GI.GObject.Objects.ParamSpecVariant=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.ParamSpecVariant,GI.GObject.Objects.SignalGroup=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.SignalGroup,GI.GObject.Objects.TypeModule=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Objects.TypeModule,GI.GObject.Structs=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs,GI.GObject.Structs.CClosure=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.CClosure,GI.GObject.Structs.ClosureNotifyData=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ClosureNotifyData,GI.GObject.Structs.EnumClass=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.EnumClass,GI.GObject.Structs.EnumValue=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.EnumValue,GI.GObject.Structs.FlagsClass=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.FlagsClass,GI.GObject.Structs.FlagsValue=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.FlagsValue,GI.GObject.Structs.InitiallyUnownedClass=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.InitiallyUnownedClass,GI.GObject.Structs.InterfaceInfo=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.InterfaceInfo,GI.GObject.Structs.ObjectClass=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ObjectClass,GI.GObject.Structs.ObjectConstructParam=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ObjectConstructParam,GI.GObject.Structs.ParamSpecPool=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ParamSpecPool,GI.GObject.Structs.ParamSpecTypeInfo=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ParamSpecTypeInfo,GI.GObject.Structs.Parameter=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.Parameter,GI.GObject.Structs.SignalInvocationHint=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.SignalInvocationHint,GI.GObject.Structs.SignalQuery=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.SignalQuery,GI.GObject.Structs.TypeClass=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeClass,GI.GObject.Structs.TypeFundamentalInfo=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeFundamentalInfo,GI.GObject.Structs.TypeInfo=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeInfo,GI.GObject.Structs.TypeInstance=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeInstance,GI.GObject.Structs.TypeInterface=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeInterface,GI.GObject.Structs.TypeQuery=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeQuery,GI.GObject.Structs.TypeValueTable=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.TypeValueTable,GI.GObject.Structs.ValueArray=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.ValueArray,GI.GObject.Structs.WeakRef=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Structs.WeakRef,GI.GObject.Unions=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Unions,GI.GObject.Unions.TypeCValue=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Unions.TypeCValue,GI.GObject.Unions.Value_Data_Union_=gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx:GI.GObject.Unions.Value_Data_Union_
> Ready component graph:
>     definite gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx
>         depends base-4.13.0.0
>         depends bytestring-0.10.10.1
>         depends containers-0.6.2.1
>         depends gi-glib-2.0.24-AGgD3WzzLD3EZwRwoVI9Vn
>         depends haskell-gi-0.24.4-GhfHY0VJtr89rHNQ5kPVxX
>         depends haskell-gi-base-0.24.2-45XQXFQiCXh8Fo2MbVDqqV
>         depends text-1.2.4.0
>         depends transformers-0.5.6.2
> Using Cabal-3.0.1.0 compiled by ghc-8.8
> Using compiler: ghc-8.8.4
> Using install prefix: /usr
> Executables installed in: /usr/bin
> Libraries installed in:
> /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.8.4/gi-gobject-2.0.24-611FtUK5ikMKby1qiiENx
> Dynamic Libraries installed in:
> /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.8.4
> Private executables installed in:
> /usr/lib/x86_64-linux-ghc-8.8.4/gi-gobject-2.0.24
> Data files installed in: /usr/share/gi-gobject
> Documentation installed in:
> /usr/share/doc/x86_64-linux-ghc-8.8.4/gi-gobject-2.0.24
> Configuration files installed in: /usr/etc
> No alex found
> Using ar found on system at: /usr/bin/x86_64-linux-gnu-ar
> No c2hs found
> No cpphs found
> No doctest found
> Using gcc version 11 found on system at: /usr/bin/x86_64-linux-gnu-gcc
> Using ghc version 8.8.4 found on system at: /usr/bin/ghc
> Using ghc-pkg version 8.8.4 found on system at: /usr/bin/ghc-pkg
> No ghcjs found
> No ghcjs-pkg found
> No greencard found
> Using haddock version 2.23.0 found on system at: /usr/bin/haddock
> No happy found
> Using haskell-suite found on system at: haskell-suite-dummy-location
> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
> No hmake found
> Using hpc version 0.67 found on system at: /usr/bin/hpc
> Using hsc2hs version 0.68.7 found on system at: /usr/bin/hsc2hs
> No hscolour found
> No jhc found
> Using ld found on system at: /usr/bin/x86_64-linux-gnu-ld.gold
> Using pkg-config version 0.29.2 found on system at: /usr/bin/pkg-config
> Using runghc version 8.8.4 found on system at: /usr/bin/runghc
> Using strip version 2.38 found on system at: /usr/bin/strip
> Using tar found on system at: /bin/tar
> No uhc found
> touch configure-ghc-stamp
> . /usr/share/haskell-devscripts/Dh_Haskell.sh &&\
> haddock_recipe
> Running debian/hlibrary.setup haddock --builddir=dist-ghc --with-haddock=/usr/bin/haddock --with-ghc=ghc --verbose=2 --html --hoogle --haddock-options=\"--mathjax=file:///usr/share/javascript/mathjax/MathJax.js\" --hyperlink-source
> /usr/bin/haddock --version
> /usr/bin/ghc --numeric-version
> /usr/bin/haddock --ghc-version '--mathjax=file:///usr/share/javascript/mathjax/MathJax.js'
> /usr/bin/ghc --print-libdir
> /usr/bin/ghc-pkg init dist-ghc/package.conf.inplace
> creating dist-ghc/build
> creating dist-ghc/build/autogen
> creating dist-ghc/build/autogen
> Preprocessing library for gi-gobject-2.0.24..
> Running Haddock on library for gi-gobject-2.0.24..
> Warning: The documentation for the following packages are not installed. No
> links will be generated to these packages: ansi-terminal-0.10.3, async-2.2.2,
> attoparsec-0.13.2.4, blaze-builder-0.4.1.0, blaze-html-0.9.1.2,
> blaze-markup-0.8.2.7, colour-2.3.5, conduit-1.3.2, conduit-extra-1.3.5,
> data-default-class-0.1.2.0, exceptions-0.10.4, hashable-1.3.0.0,
> haskell-lexer-1.1, integer-logarithms-1.0.3, mono-traversable-1.0.15.1,
> network-3.1.1.1, pretty-show-1.10, primitive-0.7.0.1, random-1.1,
> regex-base-0.94.0.0, regex-tdfa-1.3.1.0, resourcet-1.2.4.2, safe-0.3.19,
> scientific-0.3.6.2, split-0.2.3.4, streaming-commons-0.2.2.1,
> typed-process-0.2.6.0, unliftio-core-0.1.2.0, unordered-containers-0.2.10.0,
> vector-0.12.1.2, vector-algorithms-0.8.0.3, xdg-basedir-0.2.2,
> xml-conduit-1.9.0.0, xml-types-0.3.8, zlib-0.6.2.2
> creating dist-ghc/doc/html/gi-gobject
> creating dist-ghc/doc/html
> creating dist-ghc/doc
> creating dist-ghc/doc/html
> creating dist-ghc/doc/html/gi-gobject
> /usr/bin/haddock '@dist-ghc/doc/html/gi-gobject/haddock-response3678955-3.txt' '--mathjax=file:///usr/share/javascript/mathjax/MathJax.js'
> Warning: --source-* options are ignored when --hyperlinked-source is enabled.
> 
> GI/GObject/Objects/SignalGroup.hs:798:71: error:
>     • Couldn't match type ‘IO ()’ with ‘Ptr (GClosure ()) -> IO ()’
>       Expected type: FunPtr GObject.Callbacks.C_ClosureNotify
>         Actual type: FunPtr (Ptr () -> IO ())
>     • In the fifth argument of ‘g_signal_group_connect_data’, namely
>         ‘notify’
>       In a stmt of a 'do' block:
>         g_signal_group_connect_data
>           self' detailedSignal' cHandler' data_ notify flags'
>       In the second argument of ‘($)’, namely
>         ‘do self' <- unsafeManagedPtrCastPtr self
>             detailedSignal' <- textToCString detailedSignal
>             cHandler' <- GObject.Callbacks.mk_Callback
>                            (GObject.Callbacks.wrap_Callback Nothing cHandler)
>             let flags' = gflagsToWord flags
>             ....’
>     |
> 798 |     g_signal_group_connect_data self' detailedSignal' cHandler' data_ notify flags'
>     |                                                                       ^^^^^^
> Haddock coverage:
>  100% (  2 /  2) in 'GI.GObject.Config'
>  100% ( 16 / 16) in 'GI.GObject.Constants'
>  100% ( 18 / 18) in 'GI.GObject.Flags'
>  100% (  7 /  7) in 'GI.GObject.Objects.InitiallyUnowned'
>  100% ( 24 / 24) in 'GI.GObject.Objects.BindingGroup'
>  100% ( 44 / 44) in 'GI.GObject.Objects.Binding'
>  100% ( 29 / 29) in 'GI.GObject.Objects.ParamSpec'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecBoolean'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecBoxed'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecChar'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecDouble'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecEnum'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecFlags'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecFloat'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecGType'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecInt'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecInt64'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecLong'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecObject'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecOverride'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecParam'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecPointer'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecString'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecUChar'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecUInt'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecUInt64'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecULong'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecUnichar'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecValueArray'
>  100% (  7 /  7) in 'GI.GObject.Objects.ParamSpecVariant'
>  100% ( 63 / 63) in 'GI.GObject.Structs.CClosure'
>  100% ( 21 / 21) in 'GI.GObject.Structs.EnumValue'
>  100% ( 21 / 21) in 'GI.GObject.Structs.FlagsValue'
>  100% ( 17 / 17) in 'GI.GObject.Structs.ObjectConstructParam'
>  100% ( 13 / 13) in 'GI.GObject.Structs.ParamSpecPool'
>  100% ( 17 / 17) in 'GI.GObject.Structs.Parameter'
>  100% ( 19 / 19) in 'GI.GObject.Structs.SignalInvocationHint'
>  100% ( 32 / 32) in 'GI.GObject.Structs.SignalQuery'
>  100% ( 23 / 23) in 'GI.GObject.Structs.FlagsClass'
>  100% ( 27 / 27) in 'GI.GObject.Structs.EnumClass'
>  100% ( 22 / 22) in 'GI.GObject.Structs.TypeClass'
>  100% ( 11 / 11) in 'GI.GObject.Structs.TypeFundamentalInfo'
>  100% ( 21 / 21) in 'GI.GObject.Objects.TypeModule'
>  100% (  8 /  8) in 'GI.GObject.Structs.TypeInstance'
>  100% ( 69 / 69) in 'GI.GObject.Objects.Object'
>  100% ( 18 / 18) in 'GI.GObject.Structs.TypeInterface'
>  100% (226 /226) in 'GI.GObject.Functions'
>  100% ( 24 / 24) in 'GI.GObject.Structs.TypeQuery'
>  100% ( 14 / 14) in 'GI.GObject.Interfaces.TypePlugin'
>  100% (  2 /  2) in 'GI.GObject.Interfaces'
>  100% ( 32 / 32) in 'GI.GObject.Structs.ValueArray'
>  100% (  5 /  5) in 'GI.GObject.Structs.WeakRef'
>  100% (421 /421) in 'GI.GObject.Callbacks'
>  100% ( 47 / 47) in 'GI.GObject.Structs.TypeValueTable'
>  100% ( 54 / 54) in 'GI.GObject.Structs.TypeInfo'
>  100% ( 44 / 44) in 'GI.GObject.Structs.ParamSpecTypeInfo'
>  100% ( 51 / 51) in 'GI.GObject.Structs.ObjectClass'
>  100% ( 22 / 22) in 'GI.GObject.Structs.InterfaceInfo'
>  100% ( 45 / 45) in 'GI.GObject.Structs.InitiallyUnownedClass'
>  100% ( 17 / 17) in 'GI.GObject.Structs.ClosureNotifyData'
>  100% ( 25 / 25) in 'GI.GObject.Structs'
> Haddock failed (no modules?), refusing to create empty documentation package.
> make: *** [/usr/share/cdbs/1/class/hlibrary.mk:173: build-haddock-stamp] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/03/26/haskell-gi-gobject_2.0.24-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-haskell-maintainers mailing list