Your message dated Mon, 08 Feb 2021 18:35:48 +0000
with message-id <e1l9bo0-0003rc...@fasolo.debian.org>
and subject line Bug#952016: fixed in ruby-graffiti 2.3.2-1
has caused the Debian Bug report #952016,
regarding ruby-graffiti: FTBFS: ERROR: Test "ruby2.7" failed.
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.)
--
952016: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952016
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-graffiti
Version: 2.3.1-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/ruby2.7 /usr/bin/gem2deb-test-runner
>
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.7 from debian/ruby-test-files.yaml
> │
> └──────────────────────────────────────────────────────────────────────────────┘
>
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby:.
> GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/share/rubygems-integration/all:/var/lib/gems/2.7.0:/usr/lib/ruby/gems/2.7.0:/usr/share/rubygems-integration/2.7.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.7.0
> ruby2.7 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\
> \{\ \|f\|\ require\ f\ \}
> Loaded suite -e
> Started
> F
> ===============================================================================
> Failure: test_dangling_blank_node(TC_Storage):
> SquishSelect initialization raised FrozenError: can't modify frozen String:
> "".
> <false> is not true.
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:365:in `rescue in test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:362:in `test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:153:in `test_dangling_blank_node'
> 150: INNER JOIN resource AS b ON (a.part_of_subproperty = b.id) AND
> (b.uriref = 't' AND b.label =
> 'http://www.nongnu.org/samizdat/rdf/schema#inReplyTo')
> 151: WHERE (a.id IS NOT NULL)"
> 152:
> => 153: test_squish_select(squish, sql) do |query|
> 154: assert_equal %w[?msg], query.nodes
> 155: assert query.pattern.include?(["#{@ns['s']}inReplyTo",
> "?msg", "?parent", nil, false])
> 156: assert_equal @ns['s'], query.ns['s']
> ===============================================================================
> F
> ===============================================================================
> Failure: test_except(TC_Storage):
> SquishSelect initialization raised FrozenError: can't modify frozen String:
> "".
> <false> is not true.
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:365:in `rescue in test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:362:in `test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:206:in `test_except'
> 203: AND (d.id IS NULL)
> 204: ORDER BY a.published_date DESC"
> 205:
> => 206: test_squish_select(squish, sql)
> 207: end
> 208:
> 209: def test_except_group_by
> ===============================================================================
> ..F
> ===============================================================================
> Failure: test_external_resource_no_self_join(TC_Storage):
> SquishSelect initialization raised FrozenError: can't modify frozen String:
> "".
> <false> is not true.
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:365:in `rescue in test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:362:in `test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:168:in
> `test_external_resource_no_self_join'
> 165: WHERE (a.id IS NOT NULL)
> 166: AND ((a.uriref = 't' AND a.label =
> 'http://www.nongnu.org/samizdat/rdf/tag#Translation'))"
> 167:
> => 168: test_squish_select(squish, sql) do |query|
> 169: assert_equal %w[?id], query.nodes
> 170: assert query.pattern.include?(["#{@ns['s']}id",
> "#{@ns['tag']}Translation", "?id", nil, false])
> 171: assert_equal @ns['s'], query.ns['s']
> ===============================================================================
> .F
> ===============================================================================
> Failure: test_optional(TC_Storage):
> SquishSelect initialization raised FrozenError: can't modify frozen String:
> "".
> <false> is not true.
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:365:in `rescue in test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:362:in `test_squish_select'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:259:in `test_optional'
> 256: WHERE (a.published_date IS NOT NULL)
> 257: AND ((a.id = 1))"
> 258:
> => 259: test_squish_select(squish, sql)
> 260: end
> 261:
> 262: def test_except_optional_transitive
> ===============================================================================
> F
> ===============================================================================
> Failure: test_query_assert(TC_Storage):
> SquishAssert initialization raised FrozenError: can't modify frozen String:
> "".
> <false> is not true.
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:88:in `rescue in test_query_assert'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:85:in `test_query_assert'
> 82: (s::content ?msg ?content)
> 83: USING dc FOR #{@ns['dc']}
> 84: s FOR #{@ns['s']}}
> => 85: begin
> 86: query = SquishAssert.new(@store.config, query_text)
> 87: rescue
> 88: assert false, "SquishAssert initialization raised #{$!.class}:
> #{$!}"
> ===============================================================================
> .E
> ===============================================================================
> Error: test_update_null_and_subproperty(TC_Storage): FrozenError: can't
> modify frozen String: ""
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/squish.rb:104:in
> `upcase!'
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/squish.rb:104:in
> `initialize'
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/squish.rb:318:in
> `initialize'
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/store.rb:95:in
> `new'
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/store.rb:95:in
> `block in assert'
> /<<PKGBUILDDIR>>/debian/ruby-graffiti/usr/lib/ruby/vendor_ruby/graffiti/store.rb:94:in
> `assert'
> /<<PKGBUILDDIR>>/test/ts_graffiti.rb:339:in `test_update_null_and_subproperty'
> 336: %{INSERT ?msg
> 337: UPDATE ?parent = :parent
> 338: WHERE (dct::isPartOf ?msg ?parent)}
> => 339: @store.assert(query_text, :id => 1, :parent => 3)
> 340: assert_equal 3, @db[:resource].filter(:id => 1).get(:part_of)
> 341:
> 342: # check that subproperty is set
> ===============================================================================
>
> Finished in 0.060789841 seconds.
> -------------------------------------------------------------------------------
> 10 tests, 20 assertions, 5 failures, 1 errors, 0 pendings, 0 omissions, 0
> notifications
> 40% passed
> -------------------------------------------------------------------------------
> 164.50 tests/s, 329.00 assertions/s
> ERROR: Test "ruby2.7" failed.
The full build log is available from:
http://qa-logs.debian.net/2020/02/22/ruby-graffiti_2.3.1-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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: ruby-graffiti
Source-Version: 2.3.2-1
Done: Dmitry Borodaenko <angdr...@debian.org>
We believe that the bug you reported is fixed in the latest version of
ruby-graffiti, 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 952...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Borodaenko <angdr...@debian.org> (supplier of updated ruby-graffiti
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, 08 Feb 2021 09:48:00 -0800
Source: ruby-graffiti
Architecture: source
Version: 2.3.2-1
Distribution: unstable
Urgency: high
Maintainer: Debian Ruby Team
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Dmitry Borodaenko <angdr...@debian.org>
Closes: 952016
Changes:
ruby-graffiti (2.3.2-1) unstable; urgency=high
.
[ Jelmer Vernooij ]
* Use secure copyright file specification URI.
.
[ Utkarsh Gupta ]
* Add salsa-ci.yml
.
[ Debian Janitor ]
* Use secure URI in debian/watch.
* Bump debhelper from old 9 to 12.
.
[ Daniel Leidert ]
* d/control: Add Testsuite and Rules-Requires-Root fields.
(Standards-Version): Bump to 4.5.0.
(Vcs-Browser, Vcs-Git): Fix URL and use salsa.
(Homepage): Use secure URL.
(Depends): Remove interpreters.
* d/copyright: Add Upstream-Contact.
(Source): Use secure URL.
.
[ Cédric Boutillier ]
* [ci skip] Update team name
.
[ Dmitry Borodaenko ]
* d/watch: switch from Savannah to GitHub.
* New upstream version 2.3.2 (Closes: #952016).
* Bump debhelper to 13.
* Bump Standards-Version to 4.5.1 (no changes).
* d/upstream/metadata: point at GitHub.
* urgency=high: fixes FTBFS, re-enter testing before Soft Freeze.
Checksums-Sha1:
7c63870e58fd7ff12a9200c18df26ac5096a2f2b 2062 ruby-graffiti_2.3.2-1.dsc
73444a322b08bdaa8855a443a570c401da5ce109 79701 ruby-graffiti_2.3.2.orig.tar.gz
08668a9e2c4f0738520b1ec9727c3b2b52bbe198 2948
ruby-graffiti_2.3.2-1.debian.tar.xz
f1a3b48786117e5489fdb781e116f88ddbc4d814 8924
ruby-graffiti_2.3.2-1_amd64.buildinfo
Checksums-Sha256:
5a72fc7c1808c57378c25722372bc6788caa9ab72f62815548b9dd2c28db5942 2062
ruby-graffiti_2.3.2-1.dsc
361ea8e0e48b1ea41f1d1508ecb87244ec373a7b118379abdd1b2a53479ccdae 79701
ruby-graffiti_2.3.2.orig.tar.gz
0e2377cbc601f003e3c587295d5a0d7904073de056a1bc5366dc9c243e773435 2948
ruby-graffiti_2.3.2-1.debian.tar.xz
991729505a0716b580071fb2ab7135a02344da4c028251a0da373ad954e94696 8924
ruby-graffiti_2.3.2-1_amd64.buildinfo
Files:
0d974d68891cd6b3a1bca539afcbbce2 2062 ruby optional ruby-graffiti_2.3.2-1.dsc
79195cf835bd5e328e53adff06418da6 79701 ruby optional
ruby-graffiti_2.3.2.orig.tar.gz
3b4b6749a3c34b7718e5a0b737e8a432 2948 ruby optional
ruby-graffiti_2.3.2-1.debian.tar.xz
f20949af4a936922a511367e4cf61c53 8924 ruby optional
ruby-graffiti_2.3.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEf9nWUr9f0uxfE5GweY8eNctNOKkFAmAhfwUACgkQeY8eNctN
OKngXg/+N7IRPrAZBMaf41Qm4GgBmKv15bVc1MQW/zNl95oyM049TRakK0VPsTFQ
mo0hKxq6N5V1OcCSbi4sezbBqUVU2h1lrjiJb4ee7STsTcbl/FDx3W4kHC3jXR5i
m18F0kr9jpArdzX8Gs0ph3eM6ZM7iKrUAR7vgEkArTYne1U1jJ6Tot1wudvUJOvc
HCcCI4K7gM+duMUMdJk1iNxv79x4I1FJv5vv3JCAuX/3H05DRcmOb3aKC+ngQ3Eh
H8RHNjd8zN0vCOYE72HyUyd5RN1Q2E6HeEBMglY3IC2gdVYm1uCZoRPC9Zhv+jmO
hcr3T4VLjtAjP0pwTRQgXOj0ZvR6WattoESpookj6fmvjANtuFWNLyNAlyczKdCk
IbnU8qeTi/amhqb+jOT1F6G0h77gI9AujwbIBXMfb2DPtLGdbDT95yAusLN5c3WL
5h9saLs2pCR36N9CaOsRhsWFbcv3dUyvyFBNsHBBM66ckh/x/MPO0mjP+ZclcKNA
PIQFdlnDlr7Ln0yTaKiJDFStru+K4dPYMUv9h/PvOtTILsaG1FAwqluOtYHEt3Bo
hHu1DmEEjLyVJ/JCoy1oInPtwBNNZod81OjxhyyFP6eS3d+Kg/VXjjw9SfrzGs5r
Rr9MgOsVT2yieyI3Tegnf8hh2hk6NVXXP3Rk5eAQa+7jQRTaQeE=
=IXY6
-----END PGP SIGNATURE-----
--- End Message ---