[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929842: marked as done (Mapbox GL plugin missing in QtLocation)



Your message dated Thu, 02 Jan 2020 19:00:32 +0000
with message-id <E1in5hw-000Gfy-ET@fasolo.debian.org>
and subject line Bug#929842: fixed in qtlocation-opensource-src 5.12.5+dfsg-3
has caused the Debian Bug report #929842,
regarding Mapbox GL plugin missing in QtLocation
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 owner@bugs.debian.org
immediately.)


-- 
929842: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929842
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qtlocation-opensource-src source
Version: 5.11.3+dfsg-2

Packaging of QtLocation excludes Mapbox GL plugin. Originally, it was enforced by the presence of JSON-licensed code. These days, while LICENSE.md does mention JSON-license, we could not find any code that would be licensed with it. 

As a developer, I would expect that all its parts (or open-source parts) are available on the platforms that package it. So, when I want to run a code that is calling Mapbox GL plugin, it should be possible if QtLocation >= 5.9 is packaged. Currently, these expectations fail in Debian and related distributions.

While discussing Mapbox GL as a part of QtLocation, we have to keep in mind that, at this moment, QtLocation is using qt-staging branch of Mapbox GL. Hence, the discussion would have to be related to that particular branch.

The issues pointed out by Debian maintainers are:

- large number of dependencies bundled with Mapbox GL, see deps/ in source code
- incompatibility in qt-staging and master branches disallowing to cherry-pick bugfixes
- lack of manpower to maintain such large package

References:

Related discussion in debian-qt-kde list, main emails:



--- End Message ---
--- Begin Message ---
Source: qtlocation-opensource-src
Source-Version: 5.12.5+dfsg-3

We believe that the bug you reported is fixed in the latest version of
qtlocation-opensource-src, 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 929842@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qtlocation-opensource-src 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 31 Dec 2019 12:42:59 +0300
Source: qtlocation-opensource-src
Binary: libqt5location5 libqt5location5-dbgsym libqt5location5-plugin-mapboxgl libqt5location5-plugin-mapboxgl-dbgsym libqt5location5-plugins libqt5location5-plugins-dbgsym libqt5positioning5 libqt5positioning5-dbgsym libqt5positioning5-plugins libqt5positioning5-plugins-dbgsym libqt5positioningquick5 libqt5positioningquick5-dbgsym qml-module-qt-labs-location qml-module-qt-labs-location-dbgsym qml-module-qtlocation qml-module-qtlocation-dbgsym qml-module-qtpositioning qml-module-qtpositioning-dbgsym qtlocation5-dev qtlocation5-doc qtlocation5-doc-dev qtlocation5-doc-html qtlocation5-examples qtlocation5-examples-dbgsym qtpositioning5-dev
Architecture: source amd64 all
Version: 5.12.5+dfsg-3
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
 libqt5location5 - Qt Location module
 libqt5location5-plugin-mapboxgl - Qt Location module - Mapbox GL plugin
 libqt5location5-plugins - Qt Location module - geolocation plugins
 libqt5positioning5 - Qt Positioning module
 libqt5positioning5-plugins - Qt Positioning module - position plugins
 libqt5positioningquick5 - Qt Positioning module - Qt Quick module
 qml-module-qt-labs-location - Qt Location Labs module
 qml-module-qtlocation - Qt Location QML module
 qml-module-qtpositioning - Qt Positioning QML module
 qtlocation5-dev - Qt 5 Location development files
 qtlocation5-doc - Qt 5 Location and Positioning QCH documentation
 qtlocation5-doc-dev - Qt 5 Location and Positioning tags files
 qtlocation5-doc-html - Qt 5 Location and Positioning HTML documentation
 qtlocation5-examples - Qt 5 Location and Positioning examples
 qtpositioning5-dev - Qt 5 Positioning development files
Closes: 929842 947735
Changes:
 qtlocation-opensource-src (5.12.5+dfsg-3) experimental; urgency=medium
 .
   * Ship the Mapbox GL plugin in a separate package (closes: #929842).
     - Replace some bundled dependencies with system packages.
   * Fix build on Hurd, thanks Samuel Thibault (closes: #947735).
   * Bump debhelper compat level to 12, use the new syntax.
   * Split the doxygen .tags files into a new qtlocation5-doc-dev package
     (see #922707).
   * Update descriptions of the documentation packages.
Checksums-Sha1:
 10a27351c82dec0b8c3dc522ef61d2d5b030af6c 3821 qtlocation-opensource-src_5.12.5+dfsg-3.dsc
 83b72d144dd972c45f5a49991ab1c2fb21800311 39488 qtlocation-opensource-src_5.12.5+dfsg-3.debian.tar.xz
 f2baf2eb46bce14d7fc4409805c8d4eadae7cf5a 15139940 libqt5location5-dbgsym_5.12.5+dfsg-3_amd64.deb
 44edbb3205812b7768465071f4417bc60e1525c5 59219152 libqt5location5-plugin-mapboxgl-dbgsym_5.12.5+dfsg-3_amd64.deb
 83ed6b44aca92b44214ba614a91faccb83ce4fef 1683976 libqt5location5-plugin-mapboxgl_5.12.5+dfsg-3_amd64.deb
 24ac142bb1d3e93e7db19504636e568d5515c5bf 8628036 libqt5location5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 31b4ffe39c4c02fc446f998ccd9964ad77c9d258 307556 libqt5location5-plugins_5.12.5+dfsg-3_amd64.deb
 9bf83aadf47ffe2084d61bb1e4f2d2b0cc7e5f19 633256 libqt5location5_5.12.5+dfsg-3_amd64.deb
 8a7ad8b23e091b0ed3e38981019c0dd477804a9e 3105916 libqt5positioning5-dbgsym_5.12.5+dfsg-3_amd64.deb
 6b2bfe829574a7596f189c0113627fd6f464baca 1863076 libqt5positioning5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 303794822506fd5e8e95d40ed7322db7303f0570 71960 libqt5positioning5-plugins_5.12.5+dfsg-3_amd64.deb
 725dbcce62047062e387e34a394a60e71018d1ac 200252 libqt5positioning5_5.12.5+dfsg-3_amd64.deb
 5c4f424a7960a406087d4361f42a277bb00fe927 699296 libqt5positioningquick5-dbgsym_5.12.5+dfsg-3_amd64.deb
 2eb97ce9fae0b197fd5ea9d76d0bfa949647ecc7 29340 libqt5positioningquick5_5.12.5+dfsg-3_amd64.deb
 3f5fef3e579036b36284013b066c5d2be38b1c0c 507100 qml-module-qt-labs-location-dbgsym_5.12.5+dfsg-3_amd64.deb
 1146fea869f03a04ee35c7d125e82332d8f41977 19184 qml-module-qt-labs-location_5.12.5+dfsg-3_amd64.deb
 5a602bafccb7ab4debdb0b765e3641bf567e0780 815076 qml-module-qtlocation-dbgsym_5.12.5+dfsg-3_amd64.deb
 ea66786b46482b3479939f9b2ae03e6dd4abee09 42944 qml-module-qtlocation_5.12.5+dfsg-3_amd64.deb
 ec51693ed08ca63234ef931d6ea9e90c9da82ca2 506384 qml-module-qtpositioning-dbgsym_5.12.5+dfsg-3_amd64.deb
 c87637bb54d4561e8859762489b752ddf97fd0d5 27024 qml-module-qtpositioning_5.12.5+dfsg-3_amd64.deb
 d43b8697978c4d95300dafdabb2d0cd4eb2b3aec 20516 qtlocation-opensource-src_5.12.5+dfsg-3_amd64.buildinfo
 0ca61ead70e1ac35d8e08fafa8f6d51617d6f583 26636 qtlocation5-dev_5.12.5+dfsg-3_amd64.deb
 6302197a6dee3fe75f0574b96b303b4f32351655 26312 qtlocation5-doc-dev_5.12.5+dfsg-3_all.deb
 33e3a8ab897a32394476a4325afff8996caddb99 2897880 qtlocation5-doc-html_5.12.5+dfsg-3_all.deb
 55bebf27aecc028cea7b2a4dbc303eb2969d6cea 3727052 qtlocation5-doc_5.12.5+dfsg-3_all.deb
 6a2c89a8872d09410bf99b8d8e3c2970eff29762 1400172 qtlocation5-examples-dbgsym_5.12.5+dfsg-3_amd64.deb
 138c3c312a3b3afa6e7f5f06ea69e83c7456729a 1304244 qtlocation5-examples_5.12.5+dfsg-3_amd64.deb
 bd786e65e9ef5457b1de10931b2e2073f6beb633 21780 qtpositioning5-dev_5.12.5+dfsg-3_amd64.deb
Checksums-Sha256:
 601567368353e21a70fc1e285a140a498dd6b54d54c6688f5f9d7e48e782328a 3821 qtlocation-opensource-src_5.12.5+dfsg-3.dsc
 14b810d73f0f679069ff5a2231b1f65f44fbafc923381d37366d55f5ef1bb262 39488 qtlocation-opensource-src_5.12.5+dfsg-3.debian.tar.xz
 d7a171a9ea8ab982f1a3ac13e7b23e3904de708b04788dc330018cfa75213e4e 15139940 libqt5location5-dbgsym_5.12.5+dfsg-3_amd64.deb
 dbf72885b1e473f91bacff201cde9ca6894c9ce6f7e282707fc0a4d9b34ec94b 59219152 libqt5location5-plugin-mapboxgl-dbgsym_5.12.5+dfsg-3_amd64.deb
 d7a80f6f2a79320cae8677a150e2b0305e31d0c071b668b454d8f947329f280c 1683976 libqt5location5-plugin-mapboxgl_5.12.5+dfsg-3_amd64.deb
 810d5698a8363a0d98112b0dd49c1cc50bd4a9c32d808d1ed207c57265c13d36 8628036 libqt5location5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 b5715a87c804a01f0909de31a8f63a8e67b7a42820865387c84a16a6dc4e0ba6 307556 libqt5location5-plugins_5.12.5+dfsg-3_amd64.deb
 2dcbc0ba4bc58e8929899c5df4ff7648ce0335fce4cf6ec1abfaa402779d7c36 633256 libqt5location5_5.12.5+dfsg-3_amd64.deb
 5fbbc0eb85d097b2475ab0b764c5be6f451f518af45b21ee07b01bc1c9914fc9 3105916 libqt5positioning5-dbgsym_5.12.5+dfsg-3_amd64.deb
 35549bb8484a7a725fcb03435ee42396b94750ef55badea938ea5579b0bbba7e 1863076 libqt5positioning5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 282182ae58ed9d18fb9c31b1f5bea2ba298d93a929e7fd6ce8df02a29b4d6d7e 71960 libqt5positioning5-plugins_5.12.5+dfsg-3_amd64.deb
 3ff045f58b392efbd56a3a8e27f4d4f243d9cbce45960b2fb666dbba36c38fd4 200252 libqt5positioning5_5.12.5+dfsg-3_amd64.deb
 f326b24357795ffdaf7d53770f69d24f3f94f1387bc97b31ea256dac18908aa3 699296 libqt5positioningquick5-dbgsym_5.12.5+dfsg-3_amd64.deb
 a4025b83fe4c420e0cb80e5fa56de8760775b237d626c4acb9f0bb5df56ec330 29340 libqt5positioningquick5_5.12.5+dfsg-3_amd64.deb
 3aca78dd212fbde733cf9b6d88e25b49e0a0a4e7d621a6bb55430ecd3aa38c15 507100 qml-module-qt-labs-location-dbgsym_5.12.5+dfsg-3_amd64.deb
 79456bb4c706e56518c84d45dd1e2cbbae609b059074145f45c622dd81def0f6 19184 qml-module-qt-labs-location_5.12.5+dfsg-3_amd64.deb
 9447afedc442f706b162d6671fba2c652d98eee578a5b0aded027c399f3e94a9 815076 qml-module-qtlocation-dbgsym_5.12.5+dfsg-3_amd64.deb
 5f381d35fc6b5849bd9825007b1ea72e14848df07cdfc4744f2945b43f92a4a9 42944 qml-module-qtlocation_5.12.5+dfsg-3_amd64.deb
 a45e715800bc15329381495298011c3e12cac9ed1e89051b7282014cb1ad377b 506384 qml-module-qtpositioning-dbgsym_5.12.5+dfsg-3_amd64.deb
 b4afbe8be2b64d953b3a108f3ae39ab3d5602bede17be1055082f58e0c2a7c4d 27024 qml-module-qtpositioning_5.12.5+dfsg-3_amd64.deb
 373e400aa77efb3c1f22209c2862025bb959150b0eb741e552454f18063d182c 20516 qtlocation-opensource-src_5.12.5+dfsg-3_amd64.buildinfo
 e96afd8a3de397bdabf95e76d84d55f20c1a609753f800a4ce9a4de23aa90409 26636 qtlocation5-dev_5.12.5+dfsg-3_amd64.deb
 d361b78afd98437c398a124637fdaa6c087cb34631408c7550cd8dbd5a490dd2 26312 qtlocation5-doc-dev_5.12.5+dfsg-3_all.deb
 86c5ea33b7785ea652b4ce062f9c5cfdfa406502c9a92fcec9f56e587a8bfc14 2897880 qtlocation5-doc-html_5.12.5+dfsg-3_all.deb
 ab132a8f9862e358fb3a109e493c56b23f23d34a2463d19f5659a2762e708ab0 3727052 qtlocation5-doc_5.12.5+dfsg-3_all.deb
 060b03d88ae001b8e912642235c346714aade4f3c6b8eb7ae90f9c899a7e5db9 1400172 qtlocation5-examples-dbgsym_5.12.5+dfsg-3_amd64.deb
 1a01e7bb9466702bf6e82dd884e97a62f4d695d6c93fd3ffb2c2f30e1c8a2649 1304244 qtlocation5-examples_5.12.5+dfsg-3_amd64.deb
 3c7973a831f1f55d4bab687a1d582ec435799db3e1b65aaf21934e9449279f04 21780 qtpositioning5-dev_5.12.5+dfsg-3_amd64.deb
Files:
 5c66aecdac5be16cf27cb1d12b7b8f49 3821 libs optional qtlocation-opensource-src_5.12.5+dfsg-3.dsc
 a5d42790023e1c801cd7c20916ed3bff 39488 libs optional qtlocation-opensource-src_5.12.5+dfsg-3.debian.tar.xz
 232d2d59a95a4a121b7d44c273622435 15139940 debug optional libqt5location5-dbgsym_5.12.5+dfsg-3_amd64.deb
 3bbde369b3ecfa23e45c4da64887f27c 59219152 debug optional libqt5location5-plugin-mapboxgl-dbgsym_5.12.5+dfsg-3_amd64.deb
 f76dd455ef75ca577495444ce1ab8291 1683976 libs optional libqt5location5-plugin-mapboxgl_5.12.5+dfsg-3_amd64.deb
 56a6d789f3deb23f0a4d630c2c5426e7 8628036 debug optional libqt5location5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 83938996dc246f5ae21f2800f6788577 307556 libs optional libqt5location5-plugins_5.12.5+dfsg-3_amd64.deb
 537c904b0c9dedd139663896436cf652 633256 libs optional libqt5location5_5.12.5+dfsg-3_amd64.deb
 33add566d87f0a17238233759c463014 3105916 debug optional libqt5positioning5-dbgsym_5.12.5+dfsg-3_amd64.deb
 009112da8bce3ac8c7f9d270eedc771c 1863076 debug optional libqt5positioning5-plugins-dbgsym_5.12.5+dfsg-3_amd64.deb
 e54174a8c9f01972f486701467592d1f 71960 libs optional libqt5positioning5-plugins_5.12.5+dfsg-3_amd64.deb
 caeb595bae8646ac0a9e2e968c1a9ee6 200252 libs optional libqt5positioning5_5.12.5+dfsg-3_amd64.deb
 e9c76e7ec556c566e3b65902ab98e3c6 699296 debug optional libqt5positioningquick5-dbgsym_5.12.5+dfsg-3_amd64.deb
 679935bc8cb914f04c791554da019986 29340 libs optional libqt5positioningquick5_5.12.5+dfsg-3_amd64.deb
 8bfc748fc8c6faf6ead7f66406e3b160 507100 debug optional qml-module-qt-labs-location-dbgsym_5.12.5+dfsg-3_amd64.deb
 cedc6fc330aae0aaaf16f225d48e5a52 19184 libs optional qml-module-qt-labs-location_5.12.5+dfsg-3_amd64.deb
 40014ef1b5d540944f169c7d3383d23e 815076 debug optional qml-module-qtlocation-dbgsym_5.12.5+dfsg-3_amd64.deb
 c33776217fedd90f943f780a66b773a4 42944 libs optional qml-module-qtlocation_5.12.5+dfsg-3_amd64.deb
 83d7f6421b785afc14b6c20794272718 506384 debug optional qml-module-qtpositioning-dbgsym_5.12.5+dfsg-3_amd64.deb
 819b37d01b99b0aa3dc62dc2ecc13236 27024 libs optional qml-module-qtpositioning_5.12.5+dfsg-3_amd64.deb
 ac64312f3f3413efa9682a02dac03cc5 20516 libs optional qtlocation-opensource-src_5.12.5+dfsg-3_amd64.buildinfo
 3dc91d9400172319a5f3a68bd0555ef0 26636 libdevel optional qtlocation5-dev_5.12.5+dfsg-3_amd64.deb
 78dceb25218fc48b5f9094ecacb51d3e 26312 libdevel optional qtlocation5-doc-dev_5.12.5+dfsg-3_all.deb
 a9f6521b99ffb82fb12c06c6c03dfcfe 2897880 doc optional qtlocation5-doc-html_5.12.5+dfsg-3_all.deb
 ef0b4340dd0105bcac875c1a1e1624a3 3727052 doc optional qtlocation5-doc_5.12.5+dfsg-3_all.deb
 84d1b1a6eb2c258acb802e8df45567ff 1400172 debug optional qtlocation5-examples-dbgsym_5.12.5+dfsg-3_amd64.deb
 3a296d1ea8ea0803b83b973ddf259ba6 1304244 x11 optional qtlocation5-examples_5.12.5+dfsg-3_amd64.deb
 83984901e04f71ea92e5145da21cead9 21780 libdevel optional qtpositioning5-dev_5.12.5+dfsg-3_amd64.deb

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl4LNl8THG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy2QmD/9TAW2+5oawRr2l2WncOAa7fRWDqEdq
RKTOQcP2vG7p+iuBf1NZpyuqqxqHMEdGAx6GIqpXeuRTCwN956icn+hStwyAE/F7
yzm5K8vGsqbdqjDltDrYG9r6dl7rvQIkU9TZ2H4Wx70XN1zc4eIoG2L9A7TkPXFk
cvWrBAO1tATqaqvMVQ0VQpF+q22HD0fQguDH0kNGYzh0hY0qsJj3y2CwTGTG3WFo
3GhKg9qUBWzI8mNmq1PS9cjPK/FIGcz4MxNZpgwwJtpWkZug6aCgGZdg5i3YjMZ4
OYtMMsWH2eUzA3gIw5kdHy/5y6CXBmD4XdNhLG5S2gEA9rYK8mIOhnViMttm2dDm
tff0WdJu35e4W4Ikc22sH7jT3BpmyoCQ1fYJJcprPRH0DQGcpAKyBvvBy6d+a0v7
54/XepGoUTAj20519OSul205GASeOCUjxGp/1S5k5pd0TkUrhRSXyjKIX13EIN9F
vXPRKyw1a+JCwTYDvemEBCVyftoM0voko3qSmsqRSAM5bLWnr0L6fvoI4mvWbHyX
pwNeAlz375prrjVumPhcl1VgewR+sPq+l8Pd1p5dGaUK5SKT0VruTAg7k0jomf8b
d4h6X1y/BsRYk6TO025bz8niD7SURdz98qjS9rHCThgtysTIMM5aE0rrqsIWHjgf
5OIddvM958qn4w==
=IGQU
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: