Your message dated Tue, 06 Aug 2019 15:52:33 +0000
with message-id <[email protected]>
and subject line Bug#924234: fixed in dtkcore 2.1.1-1~exp1
has caused the Debian Bug report #924234,
regarding dtkcore: Cross-builds incorrectly, built packages contain paths from
build architecture
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.)
--
924234: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924234
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dtkcore
Version: 2.0.9.17-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
Dear Maintainer,
When one cross-builds dtkcore package the contents of built libdtkcore-dev
are wrong: some files are installed into /usr/lib/${DEB_BUILD_MULTIARCH}
instead of the expected /usr/lib/${DEB_HOST_MULTIARCH} path.
E.g. in this example, it should be /usr/lib/arm-linux-gnueabihf instead of
/usr/lib/x86_64-linux-gnu:
$ dpkg-deb -c libdtkcore-dev_2.0.9.17-1_armhf.deb | grep mkspecs
drwxr-xr-x root/root 0 2019-02-28 21:00
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/
drwxr-xr-x root/root 0 2019-02-28 21:00
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/
-rw-r--r-- root/root 2378 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_build.prf
-rw-r--r-- root/root 1578 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_cmake.prf
-rw-r--r-- root/root 376 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_lib.prf
-rw-r--r-- root/root 4459 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_module.prf
-rw-r--r-- root/root 3940 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_qmake.prf
-rw-r--r-- root/root 1580 2019-02-26 02:56
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/dtk_translation.prf
drwxr-xr-x root/root 0 2019-02-28 21:00
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/
-rw-r--r-- root/root 471 2019-02-28 21:00
./usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dtkcore.pri
This happens because src/dtk_module.prf has "qmake -query" call, and qmake
is the build architecture qmake by default.
That subprocess call can be avoided at all, as the QT_HOST_DATA variable is
built-in in qmake.
A patch to fix that is attached.
--
Dmitry Shachnev
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: dtkcore
Source-Version: 2.1.1-1~exp1
We believe that the bug you reported is fixed in the latest version of
dtkcore, 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.
Boyuan Yang <[email protected]> (supplier of updated dtkcore 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: Mon, 05 Aug 2019 16:40:11 -0400
Source: dtkcore
Architecture: source
Version: 2.1.1-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Deepin Packaging Team
<[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 924234
Changes:
dtkcore (2.1.1-1~exp1) experimental; urgency=medium
.
* New upstream release 2.1.1.
* debian/shlibs: Bump minimum version requirement to 2.1.1.
* Correctly cross-build. (Closes: #924234)
* debian/patches: Add patch to fix incorrect script
interpreter line.
Checksums-Sha1:
ecb27197e5e2ff0d342272f29cfa93062c4f8027 2199 dtkcore_2.1.1-1~exp1.dsc
32c508718c1bd9520d96ae3f619f25d0e7ddc512 216116 dtkcore_2.1.1.orig.tar.gz
85be39b5c95c349d5d194b9ae03bc087137f455c 5428
dtkcore_2.1.1-1~exp1.debian.tar.xz
463e0fa5b41fbe80692293f681d31c70b2aa990f 13203
dtkcore_2.1.1-1~exp1_amd64.buildinfo
Checksums-Sha256:
83624db05f51d67510007d5d053a905a08dc14e8d0670752ca105a5628cd12d0 2199
dtkcore_2.1.1-1~exp1.dsc
16685953ea0dff2270a5ba04f23b77abe98f0cb798b07f882eb66e7148eb1f57 216116
dtkcore_2.1.1.orig.tar.gz
6fd87fe5f22c73b602e5adf1f0cfd7578d536d96e5b79d8428c6d8a40ed45c01 5428
dtkcore_2.1.1-1~exp1.debian.tar.xz
843bcf023b0bc6c847ad811ae69732b3465d0f9e0a8d5034732cccc90c8ecd1a 13203
dtkcore_2.1.1-1~exp1_amd64.buildinfo
Files:
712dc281e23b9a2babd66cccbb2509d7 2199 libs optional dtkcore_2.1.1-1~exp1.dsc
9398e7ffb73999b77ecef5d515102dd0 216116 libs optional dtkcore_2.1.1.orig.tar.gz
d9cca040a1049fdce12496f60286a3eb 5428 libs optional
dtkcore_2.1.1-1~exp1.debian.tar.xz
3e0ab34b940f57c8520ad81e046fb988 13203 libs optional
dtkcore_2.1.1-1~exp1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl1ImfEACgkQwpPntGGC
Ws5RyA//aBAvmUzI6xQj5K48tBSxCq7D8V53GfAxFqQ10zaDOoerTgYcxBzV/GyG
fftUhsQsyoZhnysb4xWeFpT80IfiqL/+pL1YU7UVnCOxRLpjivjHXyxohF+3+LcQ
2kv7jgqAz/mS3/Ycmorfq8lmpsXIlg4yd63seFvfU5eMYt/ZFt4Q+LXr2m+jniaS
jxUTQZGsuL/d3nYRkKYeuGFf4WEs6alM8fvGFz3u+XlqNphv1fO9/ni1ZzZBnBCd
7KeJYNY/ktFXKtFhwI9YJbGq1qv4o090IrAIk9JD+o64DnUmKw/lpaTe6p/lzf0m
Kfq4OeuVYB2p+KWWq4XfxJlniPEbOHDnQZG20ke3YiIRrBRwAtlQC7TTNH//LqxW
fMzPQX/Bn1p5DMbn+U9xotwhyRI8enm77hQY3GExyC+/3h4Z1j/wOK28Rpoh3AEI
Ntt8wtBkqEYuf9hwBYWNfEA5oJ+mHw67PhJlRPbD04P6iJQBGIdB+3s/C2AShakA
vxML1DoThkOAVOJ3s6ggdP2SPRAU9ikOFDhD+vN1aGpSzQ/TEla6a4e5ObECl/me
KccKYt5OugiMWGBlkoabi2paq3mNm0MpUYBY5As7J8ZKGLj6nBAptCEnnkzViwyS
WgSx2C+BeloQ079CeElC5eWwQDwguQiSnodh/WxKrDJsLp+rpUQ=
=m7v7
-----END PGP SIGNATURE-----
--- End Message ---