Your message dated Fri, 08 Mar 2024 13:27:58 +0000
with message-id <e1riagu-000jhz...@fasolo.debian.org>
and subject line Bug#1061464: fixed in tracker 3.7~rc-3
has caused the Debian Bug report #1061464,
regarding tracker FTBFS with nocheck profile: ../meson.build:99:26: ERROR:
python3 is missing modules: gi
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.)
--
1061464: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061464
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: tracker
Version: 3.4.2-3
Severity: serious
Tags: patch trixie sid
tracker fails to build from source when built with the nocheck build
profile. This is considered release-critical since the trixie release,
but not earlier. The failure is:
../meson.build:99:26: ERROR: python3 is missing modules: gi
The build system does not automatically disable building tests and thus
fails. I'm attaching a patch for your convenience.
Helmut
diff --minimal -Nru tracker-3.4.2/debian/changelog
tracker-3.4.2/debian/changelog
--- tracker-3.4.2/debian/changelog 2023-06-27 18:09:03.000000000 +0200
+++ tracker-3.4.2/debian/changelog 2024-01-24 22:37:52.000000000 +0100
@@ -1,3 +1,10 @@
+tracker (3.4.2-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix nocheck FTBFS. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Wed, 24 Jan 2024 22:37:52 +0100
+
tracker (3.4.2-3) unstable; urgency=medium
[ Manuel A. Fernandez Montecelo ]
diff --minimal -Nru tracker-3.4.2/debian/rules tracker-3.4.2/debian/rules
--- tracker-3.4.2/debian/rules 2023-06-27 18:09:03.000000000 +0200
+++ tracker-3.4.2/debian/rules 2024-01-24 22:37:18.000000000 +0100
@@ -19,7 +19,8 @@
-Dbash_completion_dir=/usr/share/bash-completion/completions \
-Dsoup=soup3 \
-Dsystemd_user_services=true \
- -Dsystemd_user_services_dir=/usr/lib/systemd/user
+ -Dsystemd_user_services_dir=/usr/lib/systemd/user \
+ -Dtests=$(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),false,true)
# Enforce tight shlibs dependencies
override_dh_makeshlibs:
--- End Message ---
--- Begin Message ---
Source: tracker
Source-Version: 3.7~rc-3
Done: Jeremy Bícha <jbi...@ubuntu.com>
We believe that the bug you reported is fixed in the latest version of
tracker, 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 1061...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jeremy Bícha <jbi...@ubuntu.com> (supplier of updated tracker 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: Fri, 08 Mar 2024 08:01:20 -0500
Source: tracker
Built-For-Profiles: noudeb
Architecture: source
Version: 3.7~rc-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbi...@ubuntu.com>
Closes: 1035903 1061464 1065464
Changes:
tracker (3.7~rc-3) unstable; urgency=medium
.
[ Helmut Grohne ]
* Disable build tests when nocheck is set (Closes: #1061464)
.
[ Jeremy Bícha ]
* Release to unstable (Closes: #1065464)
.
tracker (3.7~rc-2) experimental; urgency=medium
.
* debian/tests/unit-tests:
- the autopkgtest are using the upstream buildtests which aren't
installed tests. The tests setup isn't rebuilding the libraries but
then LD_LIBRARY_PATH is forced by meson on a local path and not
considering the system location, which means it doesn't fail the
needed libraries. Workaround the problem by copying the system
library to the local path in the unit-tests script. It's not ideal
but the alternative of rebuilding the library would mean we wouldn't
be testing the right binaries.
.
tracker (3.7~rc-1) experimental; urgency=medium
.
* New upstream release
* Drop 3 patches applied in new release
.
tracker (3.7~beta-3) experimental; urgency=medium
.
* Add debian/salsa-ci.yml
* Drop workaround patches for 32-bit build test issues and cherry-pick
upstream's new fixes instead
.
tracker (3.7~beta-2) experimental; urgency=medium
.
* Revert a commit & 2 fixups that broke build tests on 32-bit
(Closes: #1035903)
.
tracker (3.7~beta-1) experimental; urgency=medium
.
* New upstream release
* debian/libtracker-sparql-3.0-0.symbols: Add new symbols
* debian/tracker.install: Install additional binaries
* debian/tracker.install: /usr/libexec/tracker-3 is no longer provided
* Add/restore patch to use bash because of bashisms in scripts
.
tracker (3.6.0-1) experimental; urgency=medium
.
* New upstream release
.
tracker (3.6~rc-1) experimental; urgency=medium
.
* New upstream release
.
tracker (3.6~beta-1) experimental; urgency=medium
.
* New upstream release
* Drop /usr/bin/env patch applied in new release
* debian/libtracker-sparql-3.0-0.symbols: Add new symbol
.
tracker (3.5.3-1) experimental; urgency=medium
.
* New upstream release
- Fix datetime issues for 32-bit architectures (Closes: #1035903)
* Add patch to use full /usr/bin/env path instead of /bin/env
.
tracker (3.5.2-1) experimental; urgency=medium
.
* New upstream release
* debian/control.in: Build-Depend on graphviz for docs build
* debian/copyright: Add generated docs to Files-Excluded
.
tracker (3.5.1-1) experimental; urgency=medium
.
* New upstream release
* Drop patch applied in new release
* Add debian/upstream/metadata
* Update renamed lintian tag names in lintian overrides
* Update standards version to 4.6.2, no changes needed
.
tracker (3.5.0-1) experimental; urgency=medium
.
* New upstream release
* Cherry-pick build test fix
* Build-Depend on gi-docgen
* debian/libtracker-sparql-3.0-0.install: Install newly split out ICU
parser plugin
* deibn/libtracker-sparql-3.0-0.symbols: Add new symbol
Checksums-Sha1:
93437b55dd2b89c594dac25f4f640be359a7f3dc 2836 tracker_3.7~rc-3.dsc
267004f4b5157c64d58ca99352ce7942df830350 24908 tracker_3.7~rc-3.debian.tar.xz
d2e6a3217a25a04bb5a2011b18b515975b200d74 14414
tracker_3.7~rc-3_source.buildinfo
Checksums-Sha256:
037c7ddc3b0133e35336e6fb23996b976e23cd047b27d471cbd9d3f51395a650 2836
tracker_3.7~rc-3.dsc
9283ea05ba48d166484c4d535da47993aa821a204e674a701184d57be2e28ce6 24908
tracker_3.7~rc-3.debian.tar.xz
ccc541ce2b394d127c9e5ceb4e004c8f5d3f0ee0ecb122f8031b933f8bf5e604 14414
tracker_3.7~rc-3_source.buildinfo
Files:
25f16f0da1b5ba43cd98e35f2aa82225 2836 utils optional tracker_3.7~rc-3.dsc
b5d4947dedf04bf0afa6cc7c159290aa 24908 utils optional
tracker_3.7~rc-3.debian.tar.xz
3978ee2560c48102f1315bf8146c2e91 14414 utils optional
tracker_3.7~rc-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmXrDI0ACgkQ5mx3Wuv+
bH06rRAAsjixARNeRX2GM/IEOZ2jR0cZA26k9yxLPbEdC8NMeMQkPdTFQ+0bnL/V
M+wpbdmEbLgVYMRTB7VMqrfMZKCtvAci754vBL5bTHoaKYzj+pWYIh0ZhEw3O8FA
uXPIhum1uY9ma5rhr6osZ8pO0M57Nf/3x14BQ5EN8wtEnupXGba+0EU4Z88gmcC2
nJ0INjOlKX8ARq4J+nwRKIgX+xfvf/xjvAUg2Vbv6y4LQLbbTzf3JmeUnEHSHdQK
E1QpXIzkzxGuI+5kXpfAq3qWq+Kni+ZPcYJQ5+jZPY0AwoJFqT9J6g9c0DHOrKbo
KcmCRm+//ib7qQYe7jaseyxXN5bh6BD/j30mTi6iNp/NjRehUwWncbAZosGhpDGn
UUozB81NXZg4p8RWUbTFe+TS7xQhI/Luj6Wg7WrSNjUJ043++61BdOy8yGYAqnyX
UxF40cR1hoWWjLbfSuIpUvtfGvVYepT2OWnWIeJuPaInZQ2s5Bb6coGluZlVJ+1b
p7MKUnEvjGRF9pjSeMwlhE/P+Gv2ToBKS/3FRxwVMWINQQ7wy0EM08tED9IBE0xx
Mwfzt86ojQicseSs2f7mvO0qnmVFEsMsoHq9VUtW8xmY66SdEAF8kwtFkTssy9/F
0m1BuGYKJNv7wVrlZYQZwGIQgiladpb5a60T1iAFomj+CB5pBfw=
=00iU
-----END PGP SIGNATURE-----
pgpuvdu11HSaM.pgp
Description: PGP signature
--- End Message ---