Your message dated Thu, 10 Apr 2025 20:39:14 +0000
with message-id <[email protected]>
and subject line Bug#1084243: fixed in bustle 0.11.0-1
has caused the Debian Bug report #1084243,
regarding bustle: FTBFS: Bustle/Loader/Pcap.hs:107:5: error: [GHC-88464]
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 [email protected]
immediately.)


-- 
1084243: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084243
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:bustle
Version: 0.8.0-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ghc -package Cabal Setup.hs -o setup
[1 of 2] Compiling Main             ( Setup.hs, Setup.o )
[2 of 2] Linking setup
./setup configure --prefix /usr -f-threaded --datasubdir=bustle
Configuring bustle-0.8.0...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make
make[2]: Entering directory '/<<PKGBUILDDIR>>'
perl -nle 'm/^Version:\s+(.*)$/ and print $1' \
        bustle.cabal > dist/build/autogen/version.txt
echo '#define BUSTLE_VERSION "'`cat dist/build/autogen/version.txt`'"' > 
dist/build/autogen/version.h
cc -Idist/build/autogen -g -O2 -Wall -Wunused -Waddress -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wl,-z,relro \
        -o dist/build/bustle-pcap c-sources/pcap-reader.c 
c-sources/pcap-monitor.c c-sources/bustle-pcap.c \
        -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid 
-I/usr/include/gio-unix-2.0 -pthread -lgio-2.0 -lgobject-2.0 -lglib-2.0  
-I/usr/include -lpcap
help2man --output=bustle-pcap.1 --no-info --name='Generate D-Bus logs for 
bustle' dist/build/bustle-pcap
msgfmt --desktop -d po --template data/org.freedesktop.Bustle.desktop.in -o 
org.freedesktop.Bustle.desktop
msgfmt: po/LINGUAS does not exist
msgfmt --xml -d po --template data/org.freedesktop.Bustle.appdata.xml.in -o 
org.freedesktop.Bustle.appdata.xml
Warning: program compiled against libxml 212 using older 209
msgfmt: po/LINGUAS does not exist
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
./setup build
Preprocessing executable 'bustle' for bustle-0.8.0..
Building executable 'bustle' for bustle-0.8.0..
[ 1 of 28] Compiling Bustle.Application.Monad ( Bustle/Application/Monad.hs, 
dist/build/bustle/bustle-tmp/Bustle/Application/Monad.o )
[ 2 of 28] Compiling Bustle.GVariant  ( Bustle/GVariant.hs, 
dist/build/bustle/bustle-tmp/Bustle/GVariant.o )
[ 3 of 28] Compiling Bustle.GDBusMessage ( Bustle/GDBusMessage.hs, 
dist/build/bustle/bustle-tmp/Bustle/GDBusMessage.o )

Bustle/GDBusMessage.hs:70:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Marshal.Alloc’ is redundant
      except perhaps to import instances from ‘Foreign.Marshal.Alloc’
    To import instances alone, use: import Foreign.Marshal.Alloc()
   |
70 | import Foreign.Marshal.Alloc
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 28] Compiling Bustle.Missing   ( Bustle/Missing.hs, 
dist/build/bustle/bustle-tmp/Bustle/Missing.o )
[ 5 of 28] Compiling Bustle.Regions   ( Bustle/Regions.hs, 
dist/build/bustle/bustle-tmp/Bustle/Regions.o )
[ 6 of 28] Compiling Bustle.Translation ( 
src-no-hgettext/Bustle/Translation.hs, 
dist/build/bustle/bustle-tmp/Bustle/Translation.o )
[ 7 of 28] Compiling Bustle.Types     ( Bustle/Types.hs, 
dist/build/bustle/bustle-tmp/Bustle/Types.o )
[ 8 of 28] Compiling Bustle.Stats     ( Bustle/Stats.hs, 
dist/build/bustle/bustle-tmp/Bustle/Stats.o )
[ 9 of 28] Compiling Bustle.Reader    ( Bustle/Reader.hs, 
dist/build/bustle/bustle-tmp/Bustle/Reader.o )
[10 of 28] Compiling Bustle.Monitor   ( Bustle/Monitor.hs, 
dist/build/bustle/bustle-tmp/Bustle/Monitor.o )

Bustle/Monitor.hs:41:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.ByteString’ is redundant
      except perhaps to import instances from ‘Data.ByteString’
    To import instances alone, use: import Data.ByteString()
   |
41 | import qualified Data.ByteString as BS
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 28] Compiling Bustle.Marquee   ( Bustle/Marquee.hs, 
dist/build/bustle/bustle-tmp/Bustle/Marquee.o )
[12 of 28] Compiling Bustle.StatisticsPane ( Bustle/StatisticsPane.hs, 
dist/build/bustle/bustle-tmp/Bustle/StatisticsPane.o )
[13 of 28] Compiling Bustle.Loader.Pcap ( Bustle/Loader/Pcap.hs, 
dist/build/bustle/bustle-tmp/Bustle/Loader/Pcap.o )

Bustle/Loader/Pcap.hs:107:5: error: [GHC-88464]
    Variable not in scope: guard :: Bool -> MaybeT IO a3
    |
107 |     guard (sender == B.dbusName)
    |     ^^^^^

Bustle/Loader/Pcap.hs:109:5: error: [GHC-88464]
    Variable not in scope: guard :: Bool -> MaybeT IO a2
    |
109 |     guard (type_ == MessageTypeSignal)
    |     ^^^^^

Bustle/Loader/Pcap.hs:111:5: error: [GHC-88464]
    Variable not in scope: guard :: Bool -> MaybeT IO a1
    |
111 |     guard (iface == B.dbusInterface)
    |     ^^^^^

Bustle/Loader/Pcap.hs:113:5: error: [GHC-88464]
    Variable not in scope: guard :: Bool -> MaybeT IO a0
    |
113 |     guard (formatMemberName member == "NameOwnerChanged")
    |     ^^^^^

Bustle/Loader/Pcap.hs:150:5: error: [GHC-88464]
    Variable not in scope: guard :: Bool -> MaybeT IO a4
    |
150 |     guard (formatMemberName member == "GetNameOwner")
    |     ^^^^^
[14 of 28] Compiling Bustle.Diagram   ( Bustle/Diagram.hs, 
dist/build/bustle/bustle-tmp/Bustle/Diagram.o )

Bustle/Diagram.hs:307:5: error: [GHC-88464]
    Variable not in scope:
      forM_ :: [Shape] -> (Shape -> Render ()) -> Render ()
    |
307 |     forM_ (filter f shapes) $ \x -> do
    |     ^^^^^

Bustle/Diagram.hs:308:9: error: [GHC-88464]
    Variable not in scope: when :: Bool -> Render () -> Render a2
    |
308 |         when drawBounds (drawBoundingBox x)
    |         ^^^^

Bustle/Diagram.hs:408:5: error: [GHC-88464]
    Variable not in scope:
      forM_ :: Maybe Double -> (Double -> Render ()) -> Render a1
    |
408 |     forM_ mleft $ \left -> do
    |     ^^^^^

Bustle/Diagram.hs:414:5: error: [GHC-88464]
    Variable not in scope:
      forM_ :: Maybe Double -> (Double -> Render ()) -> Render ()
    |
414 |     forM_ mright $ \right -> do
    |     ^^^^^

Bustle/Diagram.hs:472:24: error: [GHC-88464]
    Variable not in scope:
      forM_ :: [(a0, String)] -> ((Double, s0) -> Render ()) -> Render ()
    |
472 | drawHeader names x y = forM_ (zip [0..] names) $ \(i, name) -> do
    |                        ^^^^^

Bustle/Diagram.hs:506:5: error: [GHC-88464]
    Variable not in scope:
      forM_ :: [Double] -> (Double -> Render ()) -> Render ()
    |
506 |     forM_ (toList xs) $ \x -> do
    |     ^^^^^
[16 of 28] Compiling Bustle.UI.DetailsView ( Bustle/UI/DetailsView.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/DetailsView.o )
[17 of 28] Compiling Bustle.UI.Recorder ( Bustle/UI/Recorder.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/Recorder.o )
[18 of 28] Compiling Bustle.Util      ( Bustle/Util.hs, 
dist/build/bustle/bustle-tmp/Bustle/Util.o )
[22 of 28] Compiling Paths_bustle     ( 
dist/build/bustle/autogen/Paths_bustle.hs, 
dist/build/bustle/bustle-tmp/Paths_bustle.o )
[23 of 28] Compiling Bustle.UI.RecordAddressDialog ( 
Bustle/UI/RecordAddressDialog.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/RecordAddressDialog.o )
[24 of 28] Compiling Bustle.UI.OpenTwoDialog ( Bustle/UI/OpenTwoDialog.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/OpenTwoDialog.o )
[25 of 28] Compiling Bustle.UI.FilterDialog ( Bustle/UI/FilterDialog.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/FilterDialog.o )

Bustle/UI/FilterDialog.hs:34:1: warning: [-Wunused-imports]
    The import of ‘Graphics.UI.Gtk.ModelView.CellRendererCombo’ is redundant
      except perhaps to import instances from 
‘Graphics.UI.Gtk.ModelView.CellRendererCombo’
    To import instances alone, use: import 
Graphics.UI.Gtk.ModelView.CellRendererCombo()
   |
34 | import Graphics.UI.Gtk.ModelView.CellRendererCombo (cellComboTextModel)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Bustle/UI/FilterDialog.hs:145:17: warning: [GHC-62161] 
[-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ‘Maybe Int’ not matched: Nothing
    |
145 |             let Just j = elemIndex (neVisibility ne) nameVisibilities
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Bustle/UI/FilterDialog.hs:148:29: warning: [GHC-62161] 
[-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type ‘[Int]’, ‘String’ not matched:
            [] _
            (_:_:_) _
    |
148 |     comboCell `on` edited $ \[i] str -> do
    |                             ^^^^^^^^^^^^^^...

Bustle/UI/FilterDialog.hs:149:13: warning: [GHC-62161] 
[-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ‘Maybe Int’ not matched: Nothing
    |
149 |         let (Just j) = elemIndex str nameVisibilityNames
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Bustle/UI/FilterDialog.hs:189:33: warning: [GHC-62161] 
[-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type ‘[Int]’, ‘TreeIter’ not matched:
            [] _
            (_:_:_) _
    |
189 |     nameStore `on` rowChanged $ \[i] _iter -> do
    |                                 ^^^^^^^^^^^^^^^^...
[26 of 28] Compiling Bustle.UI.AboutDialog ( Bustle/UI/AboutDialog.hs, 
dist/build/bustle/bustle-tmp/Bustle/UI/AboutDialog.o )
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: bustle
Source-Version: 0.11.0-1
Done: Matthias Geiger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
bustle, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <[email protected]> (supplier of updated bustle 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 [email protected])


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

Format: 1.8
Date: Thu, 10 Apr 2025 22:16:57 +0200
Source: bustle
Architecture: source
Version: 0.11.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Matthias Geiger <[email protected]>
Closes: 1079210 1084243 1084512 1101543
Changes:
 bustle (0.11.0-1) unstable; urgency=medium
 .
   [ Ilias Tsitsimpis ]
   * Declare compliance with Debian policy 4.6.2
   * Declare compliance with Debian policy 4.7.0
 .
   [ Matthias Geiger ]
   * Team upload
   * New upstream release (Closes: #1079210, #1101543, #1084243, #1084512)
   * d/patches: Drop, obsolete
   * d/watch: Update for new upstream location
   * d/u/metadata: Add
   * d/compat: Drop, depend on dh-compat in d/control instead
   * d/dirs: Drop, obsolete
   * d/control: Update Maintainer/Uploaders
   * d/control: Update Vcs-Urls and Homepage
   * d/control: Update S-V to 4.7.0, no changes needed
   * d/control: Add new rust build-dependencies
   * d/rules: Update for rust/meson build
   * Add patch to build with debian crates
   * Stop building bustle-pcap package, it does not exist in the new version
   * Drop linitan-overrides file, obsolete
   * d/control: Mention GNOME Circle in long description
   * d/copyright: Update for new upstream
   * d/docs: Drop, obsolete
   * d/gbp.conf, d/salsa-ci.yml: Add
Checksums-Sha1:
 0bb914a407d2831291477699bc480d821a58d8c4 2057 bustle_0.11.0-1.dsc
 de934032821bc1e4fa6ec00db85cf5388a9759d1 330155 bustle_0.11.0.orig.tar.bz2
 06f3b387e29f1f530ee7a19dca9713aec351066e 12684 bustle_0.11.0-1.debian.tar.xz
 8d0ae6a0a50845ecec90dd751cc477f66cc30e9c 26929 bustle_0.11.0-1_amd64.buildinfo
Checksums-Sha256:
 08e092e305c3afe3247c71a15dacdadbeeeccf2d73d184ad86677f0bfa6ecd5f 2057 
bustle_0.11.0-1.dsc
 947ef5ff2ea96f07abb0965a661b70a8bdd97fe126ff5ff21d64083a161bf991 330155 
bustle_0.11.0.orig.tar.bz2
 c405356dc526c0fc2d19f07be3a0d646372c46e0546ce1c03cdd034e18d08505 12684 
bustle_0.11.0-1.debian.tar.xz
 bc078e4d27c2644f903e149e50f9845ea734f04b1c2246465c9647de9e1cd88d 26929 
bustle_0.11.0-1_amd64.buildinfo
Files:
 30abce32833d9a80789b57186d17f641 2057 devel optional bustle_0.11.0-1.dsc
 8090c47be6c770f7c245a9a35f87287b 330155 devel optional 
bustle_0.11.0.orig.tar.bz2
 74980c6ffb048accda3ec679f1be536f 12684 devel optional 
bustle_0.11.0-1.debian.tar.xz
 043a956c7d5bc8e6a2c0f32f5faae204 26929 devel optional 
bustle_0.11.0-1_amd64.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCZ/gowwAKCRDsvtu2B7my
vrdTAP9op7/d1QmFysnai92EWXZfsoJwaXn2XHqjBPsp82HvlQEAjM4ZUro0tH2I
smQBkOWMLw46XiwB5x9s+IkPGh8pDwU=
=WOno
-----END PGP SIGNATURE-----

Attachment: pgp0gRo3D_Ifk.pgp
Description: PGP signature


--- End Message ---

Reply via email to