Re: [QGIS-Developer] Removing __author__ , __date__, __copyright__ from python files?
On 11/6/23 22:53, Nyall Dawson via QGIS-Developer wrote: I'd like to propose that we remove all the __author__ , __date__ and __copyright__ strings from the python files in our repository. Please also remove __revision__ which changes the commit hash in every release tarball without any changes to the file content cluttering the diff which needs to be reviewed for license & copyright changes. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] Build QGIS with PDAL on Debian bookworm: missing libpdalcpp.so
On 8/17/23 09:14, Werner Macho via QGIS-Developer wrote: As I am a very long time debian user I would have no problem with that, but I guess there is still a difference between compiling a package and maintaining a debian package :) I was a longtime Debian user too before I got involved in Debian itself. Honestly I have never built a debian package yet. Fortunately you don't have to start from scratch, you can start with the packaging that already exists: https://salsa.debian.org/debian-gis-team/pdal You'll need to change the Maintainer and the Vcs-* fields in debian/control. The Debian Science team seems like a good alternative to GIS team, so set the Maintainer field to: Debian Science Maintainers Set the Uploaders field to your email address, and the other co-maintainers. Join the Debian Science team as documented: https://wiki.debian.org/DebianScience Follow their team policy: https://science-team.pages.debian.net/policy/ Update the package to the latest upstream release, the Debian GIS team policy can help with its documented workflow: https://debian-gis-team.pages.debian.net/policy/packaging.html#git-packaging Push the packaging repo to the science-team namespace on Salsa. Find a sponsor for uploads of the package to the Debian archive in the Science team, on debian-mentors, or Sponsoring of Blends: https://wiki.debian.org/DebianScience/Sponsoring https://lists.debian.org/debian-mentors/ https://wiki.debian.org/DebianPureBlends/SoB Learn from your peers in the team and wider Debian community to improve your knowledge of packaging and its best practices. Use this to host custom packages in your local network that are unsuitable for Debian but better built once installed on multiple hosts in your network. Since PDAL builts shared libraries, learn about transitions and the need to coordinate them with the Release Team when the SONAME gets bumped and the library package(s) renamed: https://wiki.debian.org/Teams/ReleaseTeam/Transitions When you get the hang of things consider becoming a Debian Maintainer so that you can upload the pdal package yourself (as long as it doesn't introduce new binary packages like when the SONAME gets bumped): https://wiki.debian.org/DebianMaintainer Or apply to become a Debian Developer to upload any package yourself: https://wiki.debian.org/DebianDeveloper Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] Build QGIS with PDAL on Debian bookworm: missing libpdalcpp.so
On 8/17/23 08:41, Werner Macho via QGIS-Developer wrote: I have self compiled PDAL and QGIS running on debian bookworm. Can't you PDAL users on Debian team up and co-maintain the pdal package in Debian? Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] [Qgis-psc] QGIS QT6 meeting minutes
I'll leave the answer to your question to others, IIRC at the time fedora was the only distro packaging pyQt6 and SIP. Debian has PyQT6 too: https://tracker.debian.org/pkg/pyqt6 Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] compiling qgis 3.24.2 (release branch) fails against SIP 6.6.1
On 5/4/22 23:52, Saulteau Don via QGIS-Developer wrote: Trying to compile QGIS from the release-3_42 git branch ( https://github.com/qgis/QGIS/tree/release-3_24) and failing against SIP 6.6.1 on Linux. See: https://www.riverbankcomputing.com/pipermail/pyqt/2022-April/044584.html And the continuation of that thread: https://www.riverbankcomputing.com/pipermail/pyqt/2022-May/044619.html Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] Dependency missing?
On 3/11/22 08:48, Paolo Cavallini via QGIS-Developer wrote: Il 11/03/22 08:31, Sebastiaan Couwenberg via QGIS-Developer ha scritto: On 3/11/22 07:46, Paolo Cavallini via QGIS-Developer wrote: AFAICT PyQt5.QtPositioning dependency is missing from 3.22 deb package[0]. As a result, Python support is disabled until the dependency is installed by hand. Am I wrong? Probably: $ wget -q https://qgis.org/debian-ltr/dists/unstable/main/binary-amd64/Packages -O - | grep -B6 python3-pyqt5.qtpositioning Package: python3-qgis Source: qgis Version: 1:3.22.4+99unstable that explains, thanks. I have 3.22.4+dfsg-3, blocked because of #12 - libpython3.10-stdlib,python3-gdbm: both ship /usr/lib/python3.10/lib-dynload/_dbm.cpython-310-x86_64-linux-gnu.so sorry for the noise. python3-qgis (3.22.4+dfsg-3) also has the dependency: https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-3/debian/control#L368 python3-qgis (3.22.4+dfsg-1) did not: https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-1/debian/control#L368 python3-qgis (3.22.4+dfsg-2) fixed it: https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-2/debian/control#L368 Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Re: [QGIS-Developer] Dependency missing?
On 3/11/22 07:46, Paolo Cavallini via QGIS-Developer wrote: AFAICT PyQt5.QtPositioning dependency is missing from 3.22 deb package[0]. As a result, Python support is disabled until the dependency is installed by hand. Am I wrong? Probably: $ wget -q https://qgis.org/debian-ltr/dists/unstable/main/binary-amd64/Packages -O - | grep -B6 python3-pyqt5.qtpositioning Package: python3-qgis Source: qgis Version: 1:3.22.4+99unstable Architecture: amd64 Maintainer: QGIS developers Installed-Size: 71136 Depends: python3-qgis-common (= 1:3.22.4+99unstable), qgis-providers (= 1:3.22.4+99unstable), libqgispython3.22.4, libsqlite3-mod-spatialite, python3-dateutil, python3-future, python3-httplib2, python3-jinja2, python3-markupsafe, python3-owslib, python3-plotly, python3-psycopg2, python3-pygments, python3-pyproj, python3-pyqt5, python3-pyqt5.qsci, python3-pyqt5.qtsql, python3-pyqt5.qtpositioning, python3-pyqt5.qtsvg, python3-pyqt5.qtwebkit, python3-requests, python3-sip, python3-six, python3-tz, python3-yaml, python3-lxml, python3 (<< 3.10), python3 (>= 3.9~), python3:any, libc6 (>= 2.29), libexiv2-27 (>= 0.27.3), libgcc-s1 (>= 3.0), libpython3.9 (>= 3.9.1), libqca-qt5-2 (>= 2.0.2), libqgis-3d3.22.4, libqgis-analysis3.22.4, libqgis-core3.22.4, libqgis-gui3.22.4, libqgis-server3.22.4, libqscintilla2-qt5-15 (>= 2.11.2), libqt5core5a (>= 5.15.1), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.14.1), libqt5positioning5 (>= 5.6.0), libqt5svg5 (>= 5.6.0~beta), libqt5webkit5 (>= 5.212.0~alpha3), libqt5widgets5 (>= 5.11.0~rc1), libqt5xml5 (>= 5.0.2), libstdc++6 (>= 5.2) https://github.com/qgis/QGIS/blob/release-3_22/debian/control.in#L296 Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 ___ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer