Bug#1043385: haskell-gi-vte: FTBFS in sid

Andreas Hasenack andreas at canonical.com
Wed Aug 9 21:34:05 BST 2023


Package: haskell-gi-vte
Version: 2.91.30-1
Severity: important

Dear Maintainer,

haskell-gi-vte is failing to build from source in debian sid:
Preprocessing library for gi-vte-2.91.30..
Building library for gi-vte-2.91.30..
[ 1 of 19] Compiling GI.Vte.Config    ( GI/Vte/Config.hs,
dist-ghc/build/GI/Vte/Config.o, dist-ghc/build/GI/Vte/Config.dyn_o )
[ 2 of 19] Compiling GI.Vte.Constants ( GI/Vte/Constants.hs,
dist-ghc/build/GI/Vte/Constants.o,
dist-ghc/build/GI/Vte/Constants.dyn_o )
[ 3 of 19] Compiling GI.Vte.Enums[boot] ( GI/Vte/Enums.hs-boot,
dist-ghc/build/GI/Vte/Enums.o-boot, dist-ghc/build/GI/Vte/Enums.dyn_o
)
[ 4 of 19] Compiling GI.Vte.Enums     ( GI/Vte/Enums.hs,
dist-ghc/build/GI/Vte/Enums.o, dist-ghc/build/GI/Vte/Enums.dyn_o )
[ 5 of 19] Compiling GI.Vte.Flags[boot] ( GI/Vte/Flags.hs-boot,
dist-ghc/build/GI/Vte/Flags.o-boot, dist-ghc/build/GI/Vte/Flags.dyn_o
)
[ 6 of 19] Compiling GI.Vte.Flags     ( GI/Vte/Flags.hs,
dist-ghc/build/GI/Vte/Flags.o, dist-ghc/build/GI/Vte/Flags.dyn_o )
[ 7 of 19] Compiling GI.Vte.Functions ( GI/Vte/Functions.hs,
dist-ghc/build/GI/Vte/Functions.o,
dist-ghc/build/GI/Vte/Functions.dyn_o )
[ 8 of 19] Compiling GI.Vte.Objects.Pty[boot] (
GI/Vte/Objects/Pty.hs-boot, dist-ghc/build/GI/Vte/Objects/Pty.o-boot,
dist-ghc/build/GI/Vte/Objects/Pty.dyn_o )
[ 9 of 19] Compiling GI.Vte.Objects.Pty ( GI/Vte/Objects/Pty.hs,
dist-ghc/build/GI/Vte/Objects/Pty.o,
dist-ghc/build/GI/Vte/Objects/Pty.dyn_o )
[10 of 19] Compiling GI.Vte.Objects.Terminal[boot] (
GI/Vte/Objects/Terminal.hs-boot,
dist-ghc/build/GI/Vte/Objects/Terminal.o-boot,
dist-ghc/build/GI/Vte/Objects/Terminal.dyn_o )
[11 of 19] Compiling GI.Vte.Callbacks ( GI/Vte/Callbacks.hs,
dist-ghc/build/GI/Vte/Callbacks.o,
dist-ghc/build/GI/Vte/Callbacks.dyn_o )
[12 of 19] Compiling GI.Vte.Structs.CharAttributes[boot] (
GI/Vte/Structs/CharAttributes.hs-boot,
dist-ghc/build/GI/Vte/Structs/CharAttributes.o-boot,
dist-ghc/build/GI/Vte/Structs/CharAttributes.dyn_o )
[13 of 19] Compiling GI.Vte.Structs.CharAttributes (
GI/Vte/Structs/CharAttributes.hs,
dist-ghc/build/GI/Vte/Structs/CharAttributes.o,
dist-ghc/build/GI/Vte/Structs/CharAttributes.dyn_o )
[14 of 19] Compiling GI.Vte.Structs.Regex[boot] (
GI/Vte/Structs/Regex.hs-boot,
dist-ghc/build/GI/Vte/Structs/Regex.o-boot,
dist-ghc/build/GI/Vte/Structs/Regex.dyn_o )
[15 of 19] Compiling GI.Vte.Structs.Regex ( GI/Vte/Structs/Regex.hs,
dist-ghc/build/GI/Vte/Structs/Regex.o,
dist-ghc/build/GI/Vte/Structs/Regex.dyn_o )
[16 of 19] Compiling GI.Vte.Structs   ( GI/Vte/Structs.hs,
dist-ghc/build/GI/Vte/Structs.o, dist-ghc/build/GI/Vte/Structs.dyn_o )
[17 of 19] Compiling GI.Vte.Objects.Terminal (
GI/Vte/Objects/Terminal.hs, dist-ghc/build/GI/Vte/Objects/Terminal.o,
dist-ghc/build/GI/Vte/Objects/Terminal.dyn_o )

GI/Vte/Objects/Terminal.hs:1910:1: error:
    Could not load module ‘GI.Cairo.Structs.FontOptions’
    It is a member of the hidden package ‘gi-cairo-1.0.27’.
    Perhaps you need to add ‘gi-cairo’ to the build-depends in your .cabal file.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
     |
1910 | import qualified GI.Cairo.Structs.FontOptions as Cairo.FontOptions
     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-e: error: debian/hlibrary.setup build --builddir=dist-ghc returned exit code 1
 at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 880.
        Debian::Debhelper::Dh_Lib::error("debian/hlibrary.setup build
--builddir=dist-ghc returned exit"...) called at
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 610
        Debian::Debhelper::Dh_Lib::error_exitcode("debian/hlibrary.setup
build --builddir=dist-ghc") called at
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 473
        Debian::Debhelper::Dh_Lib::doit("debian/hlibrary.setup",
"build", "--builddir=dist-ghc") called at
/usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line
650
        Debian::Debhelper::Buildsystem::Haskell::Recipes::build_recipe()
called at -e line 1
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:158: build-ghc-stamp] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Pkg-haskell-maintainers mailing list