Your message dated Fri, 26 Jan 2024 16:05:28 +0000
with message-id <e1rtohs-008xd0...@fasolo.debian.org>
and subject line Bug#1061466: fixed in nautilus 45.2.1-4
has caused the Debian Bug report #1061466,
regarding nautilus FTBFS with nocheck profile: 
../test/automated/displayless/meson.build:1:19: ERROR: Dependency 
"tracker-testutils-3.0" not found, tried pkgconfig
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.)


-- 
1061466: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061466
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: nautilus
Version: 45.2.1-3
Severity: serious
Tags: patch ftbfs trixie sid

nautilus fails to build from source when built with the nocheck profile.
Since trixie such a build failure is considered release-critical. The
build system does not automatically disable tests when test dependencies
are missing and fails. I'm attaching a patch for your convenience. I
verified that a nocheck build results in bit-identicial artifacts to a
regular build.

Helmut
diff --minimal -Nru nautilus-45.2.1/debian/changelog 
nautilus-45.2.1/debian/changelog
--- nautilus-45.2.1/debian/changelog    2024-01-12 02:39:25.000000000 +0100
+++ nautilus-45.2.1/debian/changelog    2024-01-24 23:12:48.000000000 +0100
@@ -1,3 +1,10 @@
+nautilus (45.2.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix nocheck FTBFS (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 24 Jan 2024 23:12:48 +0100
+
 nautilus (45.2.1-3) unstable; urgency=medium
 
   * Update tracker test patch to really skip the test failure
diff --minimal -Nru nautilus-45.2.1/debian/rules nautilus-45.2.1/debian/rules
--- nautilus-45.2.1/debian/rules        2024-01-12 02:39:25.000000000 +0100
+++ nautilus-45.2.1/debian/rules        2024-01-24 23:12:48.000000000 +0100
@@ -4,6 +4,12 @@
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
 export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
 
+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
+ENABLE_TESTS := -Dtests=all
+else
+ENABLE_TESTS := -Dtests=none
+endif
+
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 ENABLE_SELINUX := -Dselinux=true
 else
@@ -24,7 +30,7 @@
        dh_auto_configure -- \
                -Ddocs=true \
                -Dpackagekit=true \
-               -Dtests=all \
+               $(ENABLE_TESTS) \
                $(ENABLE_CLOUD) \
                $(ENABLE_SELINUX)
 

--- End Message ---
--- Begin Message ---
Source: nautilus
Source-Version: 45.2.1-4
Done: Simon McVittie <s...@debian.org>

We believe that the bug you reported is fixed in the latest version of
nautilus, 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.
Simon McVittie <s...@debian.org> (supplier of updated nautilus 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: SHA256

Format: 1.8
Date: Fri, 26 Jan 2024 15:14:00 +0000
Source: nautilus
Architecture: source
Version: 45.2.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 1061466
Changes:
 nautilus (45.2.1-4) unstable; urgency=medium
 .
   * Team upload
 .
   [ Helmut Grohne ]
   * Fix FTBFS when nocheck build option is specified (Closes: #1061466)
 .
   [ Jeremy BĂ­cha ]
   * salsa-ci: Disable reprotest
Checksums-Sha1:
 0971da35abc306cdbddeab683c7f34a35e983d3c 3218 nautilus_45.2.1-4.dsc
 3043a7e8ac4d4c7a9af223384c98353d45ddbfc6 27468 nautilus_45.2.1-4.debian.tar.xz
 89bbca41bef839475c1e4cab038dee001fc8e255 18630 
nautilus_45.2.1-4_source.buildinfo
Checksums-Sha256:
 711aa569269f0e977945216f1cee1c20ed89b5b05ae952f28884f02778b52664 3218 
nautilus_45.2.1-4.dsc
 b338529cfce7e7aa5fd9a7512d1b57d085945349cb6e5db61092bcd7dded3c87 27468 
nautilus_45.2.1-4.debian.tar.xz
 9e7386ce8fa04c645fa394302329f880719eb1538fa1aaf929ca400fa043c8ba 18630 
nautilus_45.2.1-4_source.buildinfo
Files:
 672c8dc3e0062fd3cc570fa1e634f8dc 3218 gnome optional nautilus_45.2.1-4.dsc
 dad453821d3cc808805a86a4d2fef702 27468 gnome optional 
nautilus_45.2.1-4.debian.tar.xz
 d4e199e5f980e2059c67b1a539820a17 18630 gnome optional 
nautilus_45.2.1-4_source.buildinfo

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

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmWz1UYACgkQ4FrhR4+B
TE/JfBAAiJAP9spoRdqb/byNVUq+9tyYhRqfiEViO6XpkYtZtp0TA9VntMbtIJQu
cSZMwiWvgUN8F0o8moVnpveqMTfqjMK2IJoqyVHmR/oLXYQvH5M3+Q+1wALdcy3I
0zj5auX+yVq2T7AgaV+c/47V+aOL+ud9u9KGFo54ZOfOnT8b6LragsStMlxC5IIc
TQ4t5fTjiFRESqXVL7E1+ZN0PBaX1VdyVK0gD3cJ+ecoqkL4ln97i2ScqYh32HCm
6EN0yM8W4lE3PiCxllycofvinF/0SoBa24T7t4PEfhaNd41++mhuvk0FUJ1d3Co9
OVnIELWoKibNiff2ieP/Gkby4UL8/GP1nQFc6c2e/XsxXNx3AZYdIMIWzjHa74kT
vIIw9CCM10oRzQV504QRuE7VxUIC7LnjiiS7aLkL/NkNjhdvVAwzF8/5ON5YNxgU
cq5cf/7NxQbXh4nxPR20PW540U1y2+ln/OFKSU0jbRGTy5HrYItO6xMuPb5xYIPx
fzXDrlY0VAdt1aadsfO54OSBJk6Hdb1b7c+nDzrQkv160VNieUEUoCzxtEuk+Uvo
qdHQcjltJGzWJRIoAjG51KBNtFioo3vqLKaf+90KU1qGG9c3+DCvvgK23o+gJBG4
yrxqHIbmS1mi3SXyzbUJDodq1UBQhackGNtfiTufHT5fZ62LDH8=
=VWD4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to