Your message dated Thu, 23 Oct 2025 19:06:01 +0000
with message-id <[email protected]>
and subject line Bug#1118264: fixed in lomiri-content-hub
2.2.0~git20250807.642a369-1~exp2
has caused the Debian Bug report #1118264,
regarding lomiri-content-hub: Package contents is different when using the
nocheck build profile
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.)
--
1118264: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118264
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:lomiri-content-hub
Version: 2.1.0-4
Severity: serious
Tags: ftbfs patch
Dear maintainer:
When this package is built with the nocheck build profile, the contents of
the package lomiri-content-hub-testability.deb is different, which is a
violation of policy:
Files in first .deb but not in second
-------------------------------------
-rw-r--r-- root/root /etc/apparmor.d/lomiri-content-hub-testability
-rw-r--r-- root/root
/usr/share/applications/lomiri-content-hub-test-exporter.desktop
-rw-r--r-- root/root
/usr/share/applications/lomiri-content-hub-test-importer.desktop
-rw-r--r-- root/root
/usr/share/applications/lomiri-content-hub-test-sharer.desktop
-rw-r--r-- root/root
/usr/share/icons/hicolor/512x512/apps/lomiri-content-hub-test-exporter.png
-rw-r--r-- root/root
/usr/share/icons/hicolor/512x512/apps/lomiri-content-hub-test-importer.png
-rw-r--r-- root/root
/usr/share/icons/hicolor/512x512/apps/lomiri-content-hub-test-sharer.png
-rw-r--r-- root/root
/usr/share/lomiri-content-hub/peers/lomiri-content-hub-test-exporter
-rw-r--r-- root/root
/usr/share/lomiri-content-hub/peers/lomiri-content-hub-test-importer
-rw-r--r-- root/root
/usr/share/lomiri-content-hub/peers/lomiri-content-hub-test-sharer
-rw-r--r-- root/root /usr/share/lomiri-content-hub/testability/data/Joker.vcf
-rw-r--r-- root/root /usr/share/lomiri-content-hub/testability/data/Music
Ringtone.ogg
-rw-r--r-- root/root
/usr/share/lomiri-content-hub/testability/data/Stark,_Tony.vcf
-rw-r--r-- root/root /usr/share/lomiri-content-hub/testability/data/clock.png
-rw-r--r-- root/root
/usr/share/lomiri-content-hub/testability/data/webbrowser-app.png
-rw-r--r-- root/root DEBIAN/conffiles
-rwxr-xr-x root/root /usr/bin/lomiri-content-hub-test-exporter
-rwxr-xr-x root/root /usr/bin/lomiri-content-hub-test-importer
-rwxr-xr-x root/root /usr/bin/lomiri-content-hub-test-sharer
-rwxr-xr-x root/root DEBIAN/postinst
-rwxr-xr-x root/root DEBIAN/postrm
Moreover, when building the package using DEB_BUILD_OPTIONS=nocheck
(*not* the nocheck build profile, only the variable), the package fails
to build:
Totally, 0 B can be reduced.
Now making symbolic links. creating
Making 0 links.
cd debian/tmp/usr/share/doc/lomiri-content-hub/qml/html/ && symlinks -rc .
dh_install
dh_install: warning: Cannot find (any matches for)
"usr/bin/lomiri-content-hub-test*" (tried in ., debian/tmp)
dh_install: warning: lomiri-content-hub-testability missing files:
usr/bin/lomiri-content-hub-test*
dh_install: warning: Cannot find (any matches for)
"usr/share/lomiri-content-hub/peers/lomiri-content-hub-test*" (tried in .,
debian/tmp)
dh_install: warning: lomiri-content-hub-testability missing files:
usr/share/lomiri-content-hub/peers/lomiri-content-hub-test*
dh_install: warning: Cannot find (any matches for)
"usr/share/applications/lomiri-content-hub-test*" (tried in ., debian/tmp)
dh_install: warning: lomiri-content-hub-testability missing files:
usr/share/applications/lomiri-content-hub-test*
dh_install: warning: Cannot find (any matches for)
"usr/share/lomiri-content-hub/testability/data" (tried in ., debian/tmp)
dh_install: warning: lomiri-content-hub-testability missing files:
usr/share/lomiri-content-hub/testability/data
dh_install: warning: Cannot find (any matches for)
"usr/share/icons/hicolor/512x512/apps/lomiri-content-hub-test*" (tried in .,
debian/tmp)
dh_install: warning: lomiri-content-hub-testability missing files:
usr/share/icons/hicolor/512x512/apps/lomiri-content-hub-test*
dh_install: error: missing files, aborting
make[1]: *** [debian/rules:63: override_dh_install] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
The attached patch tries to address both things (please double check).
Thanks.
--- a/debian/rules
+++ b/debian/rules
@@ -11,11 +11,6 @@ PROJECT_DH_OPTIONS = --with click
# Disable coverage reporting, enable locally for introspecting test coverage
CONFIGURE_OPTS += -DENABLE_COVERAGE=OFF
-ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
- CONFIGURE_OPTS += -DENABLE_TESTS=OFF
- DEB_BUILD_PROFILES += noinsttest
-endif
-
ifneq (,$(findstring nodoc,$(DEB_BUILD_OPTIONS)))
CONFIGURE_OPTS += -DENABLE_DOC=OFF
endif
@@ -46,9 +41,7 @@ endif
endif
override_dh_auto_install:
-ifneq (,$(findstring nocheck,$(DEB_BUILD_PROFILES)))
mkdir -p debian/lomiri-content-hub-testability
-endif
dh_auto_install --builddirectory=build-qt6 --buildsystem=cmake ..
dh_auto_install --builddirectory=build-qt5 --buildsystem=cmake ..
dh_apparmor -plomiri-content-hub-testability
--profile-name=lomiri-content-hub-testability
--- End Message ---
--- Begin Message ---
Source: lomiri-content-hub
Source-Version: 2.2.0~git20250807.642a369-1~exp2
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lomiri-content-hub, 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.
Mike Gabriel <[email protected]> (supplier of updated lomiri-content-hub
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, 23 Oct 2025 20:33:48 +0200
Source: lomiri-content-hub
Architecture: source
Version: 2.2.0~git20250807.642a369-1~exp2
Distribution: experimental
Urgency: medium
Maintainer: Debian UBports Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1118264
Changes:
lomiri-content-hub (2.2.0~git20250807.642a369-1~exp2) experimental;
urgency=medium
.
* Revisit DEB_BUILD_PROFILES 'noinsttest' and 'nocheck' vs. DEB_BUILD_OPTIONS
'nocheck': (Closes: #1118264)
- DEB_BUILD_PROFILES='nocheck' -> don't build, don't run and don't build
the lomiri-content-hub-testability bin:pkg.
- DEB_BUILD_PROFILES='nocheck noinsttest'-> same as above.
- DEB_BUILD_PROFILES='noinsttest' -> build and run tests, but omit building
the lomiri-content-hub-testability bin:pkg.
- DEB_BUILD_OPTIONS='nocheck' -> build tests, install them into the lomiri-
content-hub-testability bin:pkg, but don't run unit tests at build-time.
* The above is implemented by the following two changes:
+ debian/rules: Set 'noinsttest' as additional build profile if 'nocheck'
is set in DEB_BUILD_PROFILES (instead of being set in DEB_BUILD_OPTIONS).
+ debian/control: Only build lomiri-content-hub-testability bin:pkg if
neither 'noinsttest' nor 'nocheck' are defined in DEB_BUILD_PROFILES.
Checksums-Sha1:
8ba44cd9f49b536a8107d934327c8669f9dc59b6 4226
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.dsc
12c64e021c857fbb23ae13cf8ec37ad1dfbb04a2 11928
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.debian.tar.xz
39f4f9afdcff54ebb56c055dc23c3d3906b9b637 25796
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2_source.buildinfo
Checksums-Sha256:
dd87b707f21bd877edded81abb95cb34e091f5dc1c0b6fc3e2d02b548e518209 4226
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.dsc
5ee2e486672e2923f3b4bf7cade1634e968271b718ee57a0859a10938013fc57 11928
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.debian.tar.xz
fd87599405ce7b91f3624715468bf16668fb17ecbe334026d0e0d166c8cbd23c 25796
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2_source.buildinfo
Files:
614ebfd9d4641268bdcc2b6e6d0788c8 4226 misc optional
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.dsc
3ee2dd85a24d5f74d0ebe3a2ebf168fb 11928 misc optional
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2.debian.tar.xz
efaf8a89440082af7d564aa58202164f 25796 misc optional
lomiri-content-hub_2.2.0~git20250807.642a369-1~exp2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmj6d3kVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxCWYQAJFUKdgqTVmADaoiD0G2L4Db9w58
T23E3jU8Wsf9zkh6uDTISxJO6S0EzLgqzz6ztNv7y8mYdcRN1RWUEJC1RLcNcTnP
bPzy44zP5a7NvBfRHPjMos5QzI1D/PMTZYXbXKcfikxhp+MwUnVos65u8G28Ur2b
aCUg4EpVc34R0oeXhAiVuaASTXNJH2Lt22tWrQEvw9P3TPjYUUbM2NvAd9Z48iu2
ONhZAiQMu6hkTUkUq/cStIx6Yi1rXUzXEghPO1AdoS4f6xLIj7WuWJD221TNrrzf
iBQ5z2VRFUFpVajpKhMcgczExswp6y+/eBC/x50BRPrc+vRftlOqnwxtCatLtm2e
Z15AvfAnVttHjKn/I3DWQt2Xh6qhABI5WDiQmVqF/+UaPa35liZm/pGA0XSukM6U
r5csYBsa1cx9AahBiCGSDY4w1s5iQctZXLTK/xx2tXJD8EhLwXivOw1nhjt/8o2z
Z9m7PJHb0hAsEsJ+BQqChuTToUeJqNy+IROwHlYk0Y++9VI3dNmH9EERCGtookDh
aNJ/MpBE8x4ikhi9uoORe1sAb9TcKK3r+4sDT9+i7qNXkl+Hv8U0yfL15WBcs2/X
rBzVUMi0Q+91dqYT/n3+gJOBXzzEKXP1BumdeNE6nN/d81MrbUKbVQlC6OzhvoWM
lFAOJPbXFTUrD6A0
=Gvfh
-----END PGP SIGNATURE-----
pgpn1CPrX8coF.pgp
Description: PGP signature
--- End Message ---