Your message dated Sun, 16 Mar 2025 16:34:41 +0000
with message-id <e1ttqwj-00bv9n...@fasolo.debian.org>
and subject line Bug#1098501: fixed in haskell-gi-vte 2.91.33-2
has caused the Debian Bug report #1098501,
regarding [multiple architectures] haskell-gi-vte: FTBFS:build failed ( Could 
not load module ‘GI.GdkPixbuf.Objects.Pixbuf’)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1098501: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098501
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: haskell-gi-vte
Version:  2.91.33-1
Severity: serious
Tags: FTBFS, patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org

Dear haskell-gi-vte maintainer,
The package haskell-gi-vte build failed on riscv64. The crucial buildd log
below:
```

GI/Vte/Callbacks.hs:98:1: error:
    Could not load module ‘GI.GdkPixbuf.Objects.Pixbuf’
    It is a member of the hidden package ‘gi-gdkpixbuf-2.0.32’.
    Perhaps you need to add ‘gi-gdkpixbuf’ to the build-depends in
your .cabal file.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
   |
98 | import qualified GI.GdkPixbuf.Objects.Pixbuf as GdkPixbuf.Pixbuf
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-e: error: debian/hlibrary.setup build --builddir=dist-ghc returned exit code 1
 at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 877.
        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 616
        Debian::Debhelper::Dh_Lib::error_exitcode("debian/hlibrary.setup
build --builddir=dist-ghc") called at
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 479
        Debian::Debhelper::Dh_Lib::doit("debian/hlibrary.setup", "build",
"--builddir=dist-ghc") called at
/usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line
656
        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

```
The full buildd log is here:
https://buildd.debian.org/status/fetch.php?pkg=haskell-gi-vte&arch=riscv64&ver=2.91.33-1%2Bb2&stamp=1740067747&raw=0
My solution to this issue:
  The error occurs because the module "GI.GdkPixbuf.Objects.Pixbuf" cannot
be loaded on the riscv64 architecture, as it belongs to the hidden package
"gi-gdkpixbuf-2.0.32". My solution is to explicitly add
"gi-gdkpixbuf-2.0.32" to the build-depends list in gi-vte.cabal.I have
tested that locally, and it works well.The debpatch is in the attachment.
Please let me know whether this solution can be accepted.
Gui-Yue
Best Regards

Attachment: fix_haskell-gi-vte_build_failed_onriscv.patch
Description: Binary data


--- End Message ---
--- Begin Message ---
Source: haskell-gi-vte
Source-Version: 2.91.33-2
Done: Ilias Tsitsimpis <ilias...@debian.org>

We believe that the bug you reported is fixed in the latest version of
haskell-gi-vte, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1098...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ilias Tsitsimpis <ilias...@debian.org> (supplier of updated haskell-gi-vte 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 16 Mar 2025 18:26:04 +0200
Source: haskell-gi-vte
Architecture: source
Version: 2.91.33-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<pkg-haskell-maintain...@lists.alioth.debian.org>
Changed-By: Ilias Tsitsimpis <ilias...@debian.org>
Closes: 1098501
Changes:
 haskell-gi-vte (2.91.33-2) unstable; urgency=medium
 .
   * Add missing dependency on haskell-gi-gdkpixbuf. Thanks to Yue Gui for
     providing the patch (Closes: #1098501)
Checksums-Sha1:
 1b8f3faadc5d361b89fec69b3c4449b3f3eb170d 3510 haskell-gi-vte_2.91.33-2.dsc
 d842cbbf12bd5924c7f7844b5e499443b0eb6290 2300 
haskell-gi-vte_2.91.33-2.debian.tar.xz
 ee5e29e90b4d340430f57bd950bbd5d9f51feff8 22818 
haskell-gi-vte_2.91.33-2_amd64.buildinfo
Checksums-Sha256:
 7ca4afd27131fd351fadd6863fb7f28e7b9590c83b5cc00e476762d756746af5 3510 
haskell-gi-vte_2.91.33-2.dsc
 07ef66e4a6cc7658ad030fcbc2c419a071dbf9982c0455e9d9cc0696efefcec5 2300 
haskell-gi-vte_2.91.33-2.debian.tar.xz
 c45911099b9727744a1f5267ff44400faad9847f007b67191baa8d622ba72e6e 22818 
haskell-gi-vte_2.91.33-2_amd64.buildinfo
Files:
 bdd6e72bc20c1bc64c63d4dc82f55e48 3510 haskell optional 
haskell-gi-vte_2.91.33-2.dsc
 d8d86dd4feb8dc35da4847e74871f550 2300 haskell optional 
haskell-gi-vte_2.91.33-2.debian.tar.xz
 a8396e2d0487c023650e652fdf374181 22818 haskell optional 
haskell-gi-vte_2.91.33-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEJ9c8pfW11+AaUTb116hngMxkQDwFAmfW/JAUHGlsaWFzdHNp
QGRlYmlhbi5vcmcACgkQ16hngMxkQDwxjhAAilMInq1aje+jB++W9/0va7I+/Ins
Nw6EOPjEcoIkVKds9uU7ionZ71xJhL9sCFTm0h5YnnYZGy2V3WnApaQsbHdCGq3O
YGfj8Rdeg1sHNKAc0AczrhUy+aZPkPlwLnzroEeKfNg4ZN9wc12eCKFog9pHW2Lq
aLMpQ3zW59+op1IX0BCvSbwkgObnT4jpgJtra2LJQhJi+M5NdbcP3lOC5QYdI+ke
i/YGE6Dv6rOv0L6zpckv7SVApbkvdYDiRDYJ9EMrAwH1yAuVWnVdxQhwAcqtbNFs
tYukC2EeAAJGZ6zmdy8c/wLHa1EXd2ZThFeYt2+fzG3UGXQNGWAEOFAdebbYfMRQ
dPmlLkjQHciqvzfiFvmGyexmURPfP7DD8Tisc6ZG03cvDHM2tGNZoNUq3hwCcIvO
TGrFd5AN6jWXArAfGVmH9UIBO9kPhP9L87fXoqzYDxxkMRBoh8OSGO66VlJy9rKV
DA9UipEt3qyCsJ/ZRx08lnme+Mv8lWPZbLiRYDDrFR97x/R7oxLoUCy8rqDYS0mu
sCHf10/1zqyuiqskjWT6xFEfhcY+75wQogU+40LPbwhBS36tay8dqmCd7RMICogR
sElF/EUBJ9asFvCGEtXatHSJfCFGX52zYY09R/zHeCs18xH0sr+ianX4FY32RthN
7eSRN/OvyUljUaE=
=YgUO
-----END PGP SIGNATURE-----

Attachment: pgptTRi3TJn4N.pgp
Description: PGP signature


--- End Message ---

Reply via email to