Your message dated Mon, 01 Apr 2024 22:07:17 +0000
with message-id <e1rrpod-00eqxx...@fasolo.debian.org>
and subject line Bug#1054820: fixed in xcffib 1.5.0-1
has caused the Debian Bug report #1054820,
regarding xcffib: FTBFS: make[2]: *** [Makefile:16: xcffib] Error 1
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.)
--
1054820: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054820
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: xcffib
Version: 0.11.1-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231027 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> cabal --config-file=/dev/null new-run -j8 exe:xcffibgen -- --input
> //usr/share/xcb --output ./xcffib
> Warning: No remote package servers have been specified. Usually you would have
> one specified in the config file.
> Resolving dependencies...
> Build profile: -w ghc-9.4.7 -O1
> In order, the following will be built (use -v for more details):
> - xcffib-0.11.1 (lib) (first run)
> - xcffib-0.11.1 (exe:xcffibgen) (first run)
> Configuring library for xcffib-0.11.1..
> Preprocessing library for xcffib-0.11.1..
> Building library for xcffib-0.11.1..
> [1 of 2] Compiling Data.XCB.Python.PyHelpers (
> generator/Data/XCB/Python/PyHelpers.hs,
> /<<PKGBUILDDIR>>/dist-newstyle/build/x86_64-linux/ghc-9.4.7/xcffib-0.11.1/build/Data/XCB/Python/PyHelpers.o,
>
> /<<PKGBUILDDIR>>/dist-newstyle/build/x86_64-linux/ghc-9.4.7/xcffib-0.11.1/build/Data/XCB/Python/PyHelpers.dyn_o
> )
> [2 of 2] Compiling Data.XCB.Python.Parse (
> generator/Data/XCB/Python/Parse.hs,
> /<<PKGBUILDDIR>>/dist-newstyle/build/x86_64-linux/ghc-9.4.7/xcffib-0.11.1/build/Data/XCB/Python/Parse.o,
>
> /<<PKGBUILDDIR>>/dist-newstyle/build/x86_64-linux/ghc-9.4.7/xcffib-0.11.1/build/Data/XCB/Python/Parse.dyn_o
> )
>
> generator/Data/XCB/Python/Parse.hs:291:29: error:
> • The constructor ‘Pad’ should have 2 arguments, but has been given 1
> • In the pattern: Pad i
> In an equation for ‘structElemToPyUnpack’:
> structElemToPyUnpack _ _ _ (Pad i) = Left (Nothing, mkPad i)
> |
> 291 | structElemToPyUnpack _ _ _ (Pad i) = Left (Nothing, mkPad i)
> | ^^^^^
>
> generator/Data/XCB/Python/Parse.hs:355:27: error:
> • The constructor ‘Pad’ should have 2 arguments, but has been given 1
> • In the pattern: Pad i
> In an equation for ‘structElemToPyPack’:
> structElemToPyPack _ _ _ (Pad i) = Left (Nothing, mkPad i)
> |
> 355 | structElemToPyPack _ _ _ (Pad i) = Left (Nothing, mkPad i)
> | ^^^^^
>
> generator/Data/XCB/Python/Parse.hs:643:16: error:
> • The constructor ‘Pad’ should have 2 arguments, but has been given 1
> • In the pattern: Pad _
> In an equation for ‘getName’: getName (Pad _) = Nothing
> In an equation for ‘mkSyntheticMethod’:
> mkSyntheticMethod membs
> = do let names = ...
> ....
> if null names then [] else [...]
> where
> getName :: GenStructElem Type -> Maybe String
> getName (Pad _) = Nothing
> getName (X.List n _ _ _) = Just n
> getName (SField n _ _ _) = Just n
> getName (ExprField n _ _) = Just n
> getName (ValueParam _ n _ _) = Just n
> getName (Switch n _ _ _) = Just n
> getName (Doc _ _ _) = Nothing
> getName (Fd n) = Just n
> getName (Length _ _) = Nothing
> assign :: String -> Statement ()
> assign n = mkAssign (mkDot "self" n) $ mkName n
> |
> 643 | getName (Pad _) = Nothing
> | ^^^^^
>
> generator/Data/XCB/Python/Parse.hs:681:19: error:
> • The constructor ‘XEvent’ should have 6 arguments, but has been given 5
> • In the pattern: XEvent name opcode _ membs noSequence
> In an equation for ‘processXDecl’:
> processXDecl ext (XEvent name opcode _ membs noSequence)
> = do m <- get
> let cname = ...
> ....
> return
> $ Declaration
> [mkXClass cname "xcffib.Event" statements (pack :
> synthetic), ....]
> |
> 681 | processXDecl ext (XEvent name opcode _ membs noSequence) = do
> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Error: cabal: Failed to build xcffib-0.11.1 (which is required by
> exe:xcffibgen from xcffib-0.11.1).
>
> make[2]: *** [Makefile:16: xcffib] Error 1
The full build log is available from:
http://qa-logs.debian.net/2023/10/27/xcffib_0.11.1-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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 mark 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.
--- End Message ---
--- Begin Message ---
Source: xcffib
Source-Version: 1.5.0-1
Done: Alexandre Detiste <tc...@debian.org>
We believe that the bug you reported is fixed in the latest version of
xcffib, 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 1054...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated xcffib 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: Mon, 01 Apr 2024 23:49:33 +0200
Source: xcffib
Architecture: source
Version: 1.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1052375 1054820
Changes:
xcffib (1.5.0-1) unstable; urgency=medium
.
* Team Upload.
* New upstream version 1.5.0 (Closes: #1052375, #1054820)
* remove obsolete dependency on python3-six
* replace obsolete dependency pkg-config -> pkgconf
* use new dh-sequence-python3
* refresh patches
* nose2 has been replaced by pytest
Checksums-Sha1:
161b2a51a5883aae2dd99a67bbfde6e4dfea33fc 2484 xcffib_1.5.0-1.dsc
0d40f29c54ded4e3a01ea00451a8b36f24499104 52834 xcffib_1.5.0.orig.tar.gz
8079f3d6d034cc8d72232c86cf5b1fc26da4e4b0 5340 xcffib_1.5.0-1.debian.tar.xz
da7bf8e237b134fdde5fd516c512c11b2a1dea4a 12089 xcffib_1.5.0-1_source.buildinfo
Checksums-Sha256:
ac877b9151a89ed415ccb2da9a5f0c8148f5025a870546305c8a2c593409dc92 2484
xcffib_1.5.0-1.dsc
3bf9ce88b8a343a12eb1fc72a7b3e6091f8b65e682354510261b0a2cae1b00c5 52834
xcffib_1.5.0.orig.tar.gz
8b62ecbbfcb9e34193eb35f4c2610f6e35d0b46337b7ec6499345f9b3b898314 5340
xcffib_1.5.0-1.debian.tar.xz
5adf737931fd3d1189735cf565f933e99bbd91b31e141ed50f6bbebf1d52a6ae 12089
xcffib_1.5.0-1_source.buildinfo
Files:
8142a59ba8db0a863604e54a97d7d6ad 2484 python optional xcffib_1.5.0-1.dsc
4e7b0075822c88e5523b5232202ce113 52834 python optional xcffib_1.5.0.orig.tar.gz
44aa15217ab1eeac6685e145c814aaf0 5340 python optional
xcffib_1.5.0-1.debian.tar.xz
1784ead4458ff0fc288d5fbc0ffd0b0a 12089 python optional
xcffib_1.5.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmYLLKURHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBo+kxAAvDOSDKrhtBA5eJawacZJojtTnVGd8x++
5HQOnjY7g/B/EtWSnThYDcpg4ltUlIKRjYwydfNqh36obw05UaNkISO6UsYBY0fn
Ic97S28msPlSwOK1gpIQU3raUilY7RWyeTWr41ojCvhZSTX1yHTTWdQtZSVvakqj
4lCq10gsY2kCMzewNjKT+FjmZYyVLfAFVpMZBobwfUHUfM0x0eTJbTOX3ILGzpbA
IA8rVID/6gZw9A3LVWeTzweXbkH0cQwwLqwhO0r1uou9xC/m2zBJMbBszD693FQ8
vnL/0yBI8xH4HpNifLjmyKhr08Ws3a97VeuJ57HIItB3HGX9dY6JuWTaNls+z65i
buT/VQyMCk4Edx+0VyZrqhFBKbYSo8WnDJ5yW1iwfTBVKawphaf0TlK0aOmfQNC5
NPa0ZCJPUatCDRVmrnWgvlMo0KRt8nMdoBP4r/OmJeOYKPM7PI3AWIld3iguB0L1
jYLmnDKHNHj+dvucqY56JzejbSiRarg0o0bzAjQv+ZWdSTEsZH8HQt96MbtA/XjW
E0WqWLpkZGLpz+e1ye03+m5vMGWxbL8aXIu0b+szhJ/dJ1oayC8slcGLVtzon8PD
DWWxwm4dv2YpCbRSwTZQc8EnrrIE0dqTo/r9JQmpzl/kRCEMbUPq7INeWugKyUGa
+nBFzwRHkRE=
=uZGC
-----END PGP SIGNATURE-----
pgp8L2WbJWQrQ.pgp
Description: PGP signature
--- End Message ---