Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python-mapnik: 3.0.16 -> unstable-2020-02-24 #81628

Merged
merged 1 commit into from Mar 5, 2020

Conversation

tollb
Copy link
Contributor

@tollb tollb commented Mar 3, 2020

Update to fix build errors with mapnik 3.0.23, along with other pending
upstream commits.

Upstream has not tagged a python-mapnik release since 2017. This
unstable commit, however, is also the basis for the python-mapnik
package in Debian testing.

NOTE: This PR is dependent on #81537 (or other fix to GDAL build).

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

nixpkgs-review was run on this PR on top of #81537:
Result of nixpkgs-review 1

1 package marked as broken and skipped:
  • gdata-sharp
1 package failed to build:
  • mysqlWorkbench (mysql-workbench)
27 package built:
  • gdal (python37Packages.gdal)
  • grass
  • libLAS
  • mapnik
  • mapproxy
  • merkaartor
  • openorienteering-mapper
  • perl528Packages.Tirex
  • perl530Packages.Tirex
  • postgis (postgresql11Packages.postgis)
  • python27Packages.cartopy
  • python27Packages.gdal
  • python27Packages.python-mapnik
  • python27Packages.tilestache
  • python27Packages.worldengine
  • python37Packages.cartopy
  • python37Packages.python-mapnik
  • python37Packages.worldengine
  • python38Packages.cartopy
  • python38Packages.gdal
  • python38Packages.python-mapnik
  • python38Packages.worldengine
  • qgis
  • qgis-unwrapped
  • qlandkartegt
  • qmapshack
  • saga

NOTE: The mysql-workbench package that failed to build has not built successfully since 2019-09-30 on hydra and the reason appears unrelated, see: https://hydra.nixos.org/build/113768418

Update to fix build errors with mapnik 3.0.23, along with other pending
upstream commits.

Upstream has not tagged a python-mapnik release since 2017. This
unstable commit, however, is also the basis for the python-mapnik
package in Debian testing.
@tollb
Copy link
Contributor Author

tollb commented Mar 3, 2020

Copying @hrdinka for possible review as this PR is a follow-up to #80513.
The upstream python-mapnik issue is here: mapnik/python-mapnik#223

@hrdinka hrdinka merged commit 0508c93 into NixOS:master Mar 5, 2020
@hrdinka
Copy link
Contributor

hrdinka commented Mar 5, 2020

Thanks for the fix! 👍

@tollb tollb deleted the python-mapnik-unstable-2020-02-24 branch March 6, 2020 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants