Bug#895388: Symbol removal prevents upgrade of postgres 9.6 cluster with postgis columns

2018-04-11 Thread Adrian Bunk
On Wed, Apr 11, 2018 at 09:43:59AM +0300, Adrian Bunk wrote:
> Control: reopen -1
> Control: severity -1 serious
> 
> On Wed, Apr 11, 2018 at 07:04:40AM +0200, Sebastiaan Couwenberg wrote:
> > severity 895388 normal
> > tags 895388 wontfix
> > thanks
> > 
> > On 04/10/2018 11:30 PM, Ari Pollak wrote:
> > > I have postgresql-9.6-postgis-2.3 installed (no longer in Debian
> > > buster, but was in stretch, current stable). After upgrading libsfcgal1
> > > and trying to use postgis on my existing Postgres 9.6 server, I get an
> > > error when trying to access a table with a geography column:
> > > 
> > > [...]
> > > 
> > > That would be fine if I could upgrade the database to Postgres 10, since
> > > the new postgresql-10-postgis-2.4 package doesn't depend on libsfcgal1,
> > > but I can't do that with the missing symbol:
> > > 
> > > [...]
> > > 
> > > If I downgrade libsfcgal1, all of that works fine.
> > 
> > Upgrading postgis databases is not supported by the Debian package. You
> > need to recreate the postgis databases, or use the symlink hacks.
> 
> This bug is not about postgis databases, it is about a broken library.
> 
> > The postgis package in unstable will be rebuilt with the new sfcgal once
> > that migrates to testing.
> 
> Does that work for you?
> 
> I would expect linking to fail due to this bug.

I think I'm wrong on the latter:
As a plugin it would link but fail with the same error when trying to 
use it.

Either way, SFCGAL no longer linked with CGAL is a pretty fatal bug.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#895388: Symbol removal prevents upgrade of postgres 9.6 cluster with postgis columns

2018-04-11 Thread Adrian Bunk
Control: reopen -1
Control: severity -1 serious

On Wed, Apr 11, 2018 at 07:04:40AM +0200, Sebastiaan Couwenberg wrote:
> severity 895388 normal
> tags 895388 wontfix
> thanks
> 
> On 04/10/2018 11:30 PM, Ari Pollak wrote:
> > I have postgresql-9.6-postgis-2.3 installed (no longer in Debian
> > buster, but was in stretch, current stable). After upgrading libsfcgal1
> > and trying to use postgis on my existing Postgres 9.6 server, I get an
> > error when trying to access a table with a geography column:
> > 
> > [...]
> > 
> > That would be fine if I could upgrade the database to Postgres 10, since
> > the new postgresql-10-postgis-2.4 package doesn't depend on libsfcgal1,
> > but I can't do that with the missing symbol:
> > 
> > [...]
> > 
> > If I downgrade libsfcgal1, all of that works fine.
> 
> Upgrading postgis databases is not supported by the Debian package. You
> need to recreate the postgis databases, or use the symlink hacks.

This bug is not about postgis databases, it is about a broken library.

> The postgis package in unstable will be rebuilt with the new sfcgal once
> that migrates to testing.

Does that work for you?

I would expect linking to fail due to this bug.

> Kind Regards,
> 
> Bas

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#894370: osmpbf build depends on openjdk-8-jdk-headless

2018-03-29 Thread Adrian Bunk
Source: osmpbf
Version: 1.3.3-7
Severity: serious
Tags: buster sid

osmpbf build depends on openjdk-8-jdk-headless, which is not
expected to be part of the buster release:

Build-Depends: debhelper (>= 9),
   ant,
   default-jdk-headless,
   openjdk-8-jdk-headless | java6-sdk-headless,

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#894354: postgis-java build depends on openjdk-8-jdk-headless

2018-03-29 Thread Adrian Bunk
Control: tags -1 - moreinfo

On Thu, Mar 29, 2018 at 02:23:53PM +0200, Bas Couwenberg wrote:
> Control: tags -1 moreinfo
> 
> On 2018-03-29 14:12, Adrian Bunk wrote:
> > postgis-java build depends on openjdk-8-jdk-headless, which is not
> > expected to be part of the buster release.
> > 
> > Build-Depends-Indep: default-jdk-headless,
> >  openjdk-8-jdk-headless | java7-sdk-headless,
> > 
> > Java 7 is even in jessie, I wonder whether the second line here
> > could just be removed with default-jdk-headless already covering
> > the required JDK in all cases.
> 
> The explicit openjdk dependency exists to prevent the package being built
> with gjc on certain ports.

The package is binary-all, and the Debian binary-all autobuilders are
on amd64.

> If we have openjdk on all architectures now, and gjc is no longer used,

gcc upstream removed gcj in gcc 7, so gcj is no longer an option
for buster.

> we can change the dependency to:
> 
>  default-jdk-headless (>= 2:1.7) | java7-sdk-headless
> 
> Kind Regards,
> 
> Bas

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#894354: postgis-java build depends on openjdk-8-jdk-headless

2018-03-29 Thread Adrian Bunk
Source: postgis-java
Version: 1:2.2.1-5
Severity: serious

postgis-java build depends on openjdk-8-jdk-headless, which is not
expected to be part of the buster release.

Build-Depends-Indep: default-jdk-headless,
 openjdk-8-jdk-headless | java7-sdk-headless,

Java 7 is even in jessie, I wonder whether the second line here
could just be removed with default-jdk-headless already covering
the required JDK in all cases.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#893348: josm FTBFS with openjdk-9

2018-03-18 Thread Adrian Bunk
Source: josm
Version: 0.0.svn13500+dfsg-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/josm.html

...
compile:
[javac] Compiling 1586 source files to 
/build/1st/josm-0.0.svn13500+dfsg/build
[javac] warning: [options] bootstrap class path not set in conjunction with 
-source 1.8
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:16:
 error: package com.sun.javafx.application does not exist
[javac] import com.sun.javafx.application.PlatformImpl;
[javac]  ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:18:
 error: package javafx.scene.media does not exist
[javac] import javafx.scene.media.Media;
[javac]  ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:19:
 error: package javafx.scene.media does not exist
[javac] import javafx.scene.media.MediaException;
[javac]  ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:20:
 error: package javafx.scene.media does not exist
[javac] import javafx.scene.media.MediaPlayer;
[javac]  ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:21:
 error: package javafx.scene.media.MediaPlayer does not exist
[javac] import javafx.scene.media.MediaPlayer.Status;
[javac]  ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:22:
 error: package javafx.util does not exist
[javac] import javafx.util.Duration;
[javac]   ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:38:
 error: cannot find symbol
[javac] private MediaPlayer mediaPlayer;
[javac] ^
[javac]   symbol:   class MediaPlayer
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java:281:
 warning: [deprecation] boudingBoxChanged(Bounds) in 
AbstractDownloadSourcePanel has been deprecated
[javac] public void boudingBoxChanged(Bounds bbox) {
[javac] ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/MapCSSParserTokenManager.java:580:
 warning: [cast] redundant cast to int
[javac]  int hiByte = (int)(curChar >> 8);
[javac]   ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/gui/mappaint/mapcss/parsergen/MapCSSParserTokenManager.java::
 warning: [cast] redundant cast to int
[javac]  int hiByte = (int)(curChar >> 8);
[javac]   ^
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:56:
 error: cannot find symbol
[javac] PlatformImpl.startup(startupLatch::countDown);
[javac] ^
[javac]   symbol:   variable PlatformImpl
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:74:
 error: cannot find symbol
[javac] mediaPlayer = new MediaPlayer(new 
Media(url.toString()));
[javac]   ^
[javac]   symbol:   class MediaPlayer
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:74:
 error: cannot find symbol
[javac] mediaPlayer = new MediaPlayer(new 
Media(url.toString()));
[javac]   ^
[javac]   symbol:   class Media
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:80:
 error: cannot find symbol
[javac] if (Status.PLAYING == mediaPlayer.getStatus()) {
[javac] ^
[javac]   symbol:   variable Status
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:81:
 error: cannot find symbol
[javac] Duration seekTime = 
Duration.seconds(command.offset());
[javac] ^
[javac]   symbol:   class Duration
[javac]   location: class JavaFxMediaPlayer
[javac] 
/build/1st/josm-0.0.svn13500+dfsg/src/org/openstreetmap/josm/io/audio/JavaFxMediaPlayer.java:81:
 error: cannot find symbol
[javac] Duration seekTime = 
Duration.seconds(command.offset());
[javac]  

Bug#892462: python-mpop FTBFS and Debci failure: FAIL: test_boundaries_to_extent (mpop.tests.test_satin_helpers.TestSatinHelpers)

2018-03-09 Thread Adrian Bunk
Source: python-mpop
Version: 1.5.0-2
Severity: serious

https://ci.debian.net/packages/p/python-mpop/unstable/amd64/
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-mpop.html

...
==
FAIL: test_boundaries_to_extent (mpop.tests.test_satin_helpers.TestSatinHelpers)
Test conversion of area boundaries to area extent.
--
Traceback (most recent call last):
  File "/build/1st/python-mpop-1.5.0/mpop/tests/test_satin_helpers.py", line 
194, in test_boundaries_to_extent
correct_values_afgh[i], 2)
AssertionError: 0.0 != 3053894.9120028536 within 2 places

--
Ran 69 tests in 4.178s

FAILED (failures=1, skipped=1)
Test failed: 
error: Test failed: 
make[1]: *** [debian/rules:22: override_dh_auto_test] Error 1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#871506: stretch update for hdf5

2018-02-26 Thread Adrian Bunk
On Sun, Aug 13, 2017 at 05:51:08PM +, Debian Bug Tracking System wrote:
>...
>  hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium
>  .
>* debian/rules: fix javahelper invocation (closes: #871506)
>...

Thanks a lot for fixing this bug for unstable.

It is still present in stretch, could you also fix it there?
Alternatively, I can fix it for stretch if you don't object.

Thanks
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#890426: libgeo-shapelib-perl FTBFS on !amd64: Can't find shapelib

2018-02-14 Thread Adrian Bunk
Source: libgeo-shapelib-perl
Version: 0.22-1
Severity: important

https://buildd.debian.org/status/package.php?p=libgeo-shapelib-perl=sid

...
   dh_auto_configure -a
perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 
-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc 
-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z,relro -Wl,-z,now"
Can't find shapelib.
Please install a development version of shapelib or
specify the location of libshp.a or libshp.so with
command line parameter --shapelib= or with environment
variable PERL_SHAPELIB.
You can get shapelib from http://download.osgeo.org/shapelib/. at Makefile.PL 
line 36.
dh_auto_configure: perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 
-fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=i686-linux-gnu-gcc 
-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z,relro -Wl,-z,now" returned exit code 2
debian/rules:17: recipe for target 'build-arch' failed
make: *** [build-arch] Error 2


Root cause:
https://sources.debian.org/src/libgeo-shapelib-perl/0.22-1/Makefile.PL/#L18

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#889962: node-mapnik FTBFS with mapnik-vector-tile 1.6.0+dfsg-1

2018-02-09 Thread Adrian Bunk
Source: node-mapnik
Version: 3.6.2+dfsg-3
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/node-mapnik.html

...
../src/mapnik_vector_tile.cpp: In static member function 'static 
v8::Local VectorTile::_compositeSync(Nan::NAN_METHOD_ARGS_TYPE)':
../src/mapnik_vector_tile.cpp:626:27: warning: comparison is always false due 
to limited range of data type [-Wtype-limits]
 if (fill_type < 0 || fill_type >= 
mapnik::vector_tile_impl::polygon_fill_type_max)
 ~~^~~
../src/mapnik_vector_tile.cpp: In static member function 'static 
Nan::NAN_METHOD_RETURN_TYPE VectorTile::composite(Nan::NAN_METHOD_ARGS_TYPE)':
../src/mapnik_vector_tile.cpp:1000:27: warning: comparison is always false due 
to limited range of data type [-Wtype-limits]
 if (fill_type < 0 || fill_type >= 
mapnik::vector_tile_impl::polygon_fill_type_max)
 ~~^~~
../src/mapnik_vector_tile.cpp: In static member function 'static 
Nan::NAN_METHOD_RETURN_TYPE VectorTile::addGeoJSON(Nan::NAN_METHOD_ARGS_TYPE)':
../src/mapnik_vector_tile.cpp:3261:27: warning: comparison is always false due 
to limited range of data type [-Wtype-limits]
 if (fill_type < 0 || fill_type >= 
mapnik::vector_tile_impl::polygon_fill_type_max)
 ~~^~~
../src/mapnik_vector_tile.cpp: In static member function 'static void 
VectorTile::EIO_RenderTile(uv_work_t*)':
../src/mapnik_vector_tile.cpp:5147:35: error: 'spherical_mercator' is not a 
member of 'mapnik::vector_tile_impl'
 mapnik::vector_tile_impl::spherical_mercator 
merc(closure->d->tile_size());
   ^~
../src/mapnik_vector_tile.cpp:5151:13: error: 'merc' was not declared in this 
scope
 merc.xyz(closure->x,closure->y,closure->z,minx,miny,maxx,maxy);
 ^~~~
../src/mapnik_vector_tile.cpp:5151:13: note: suggested alternative: 'getc'
 merc.xyz(closure->x,closure->y,closure->z,minx,miny,maxx,maxy);
 ^~~~
 getc
../src/mapnik_vector_tile.cpp:5155:13: error: 'merc' was not declared in this 
scope
 merc.xyz(closure->d->get_tile()->x(),
 ^~~~
../src/mapnik_vector_tile.cpp:5155:13: note: suggested alternative: 'getc'
 merc.xyz(closure->d->get_tile()->x(),
 ^~~~
 getc
mapnik.target.mk:220: recipe for target 
'Release/obj.target/mapnik/src/mapnik_vector_tile.o' failed
make[2]: *** [Release/obj.target/mapnik/src/mapnik_vector_tile.o] Error 1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#888925: libminc FTBFS with netcdf 1:4.6.0-2: NetCDF: Attempt to use feature that was not turned on when netCDF was built

2018-01-31 Thread Adrian Bunk
Source: netcdf
Version: 1:4.6.0-2
Severity: serious
Control: affects -1 src:libminc

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libminc.html

...
21/51 Test #21: minc_conversion ..***Failed0.02 sec
nccreate: filename "/tmp/minc-P1g2dy": NetCDF: Attempt to use feature that was 
not turned on when netCDF was built.
...
98% tests passed, 1 tests failed out of 51

Total Test time (real) =  65.14 sec

The following tests FAILED:
 21 - minc_conversion (Failed)
Errors while running CTest
Makefile:143: recipe for target 'test' failed
make[2]: *** [test] Error 8


I don't know which of the packages is at fault here,
the change that triggered it was the new netcdf.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#882663: serverity important because qtwebkit is still in testing

2017-11-25 Thread Adrian Bunk
On Sat, Nov 25, 2017 at 07:57:33PM +0100, Sebastiaan Couwenberg wrote:
> Control: tags -1 important
> 
> On 11/25/2017 07:53 PM, Adrian Bunk wrote:
> > On Sat, Nov 25, 2017 at 12:59:54PM +0100, Sebastiaan Couwenberg wrote:
> >> Control: severity -1 important
> >>
> >> The serious severity is not appropriate as long as qtwebkit is still in
> >> testing
> > 
> > And how should qtwebkit get removed from testing without RC bugs on the
> > reverse dependencies first?
> By filing an RM bug and having all remaining issues block that, and
> whose severity is then raised.

This is not how removal of packages from unstable or testing is done
in Debian.

The way things work in Debian, it is the duty of the maintainer
to get the reverse dependencies removed before filing the RM bug.

> > Due to RC bugs 28 of the 34 reverse dependencies have already been 
> > removed from testing, and qgis is one of only 6 packages left.
> > 
> > Do you agree to testing removal of qgis without any further
> > advance notice whenever qtwebkit testing removal is ready?
> > 
> > The only advance notice you can expect is this bug.
>...

For not wasting even more time on this discussion, it should be 
acceptable for everyone that immediate removal of qgis from testing will 
be requested as part of the qtwebkit removal request at whatever point 
in the future qtwebkit is ready for testing removal due to having no 
other reverse dependencies left.

> Kind Regards,
> 
> Bas

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#882663: serverity important because qtwebkit is still in testing

2017-11-25 Thread Adrian Bunk
Control: severity -1 serious

On Sat, Nov 25, 2017 at 12:59:54PM +0100, Sebastiaan Couwenberg wrote:
> Control: severity -1 important
> 
> The serious severity is not appropriate as long as qtwebkit is still in
> testing

And how should qtwebkit get removed from testing without RC bugs on the
reverse dependencies first?

Due to RC bugs 28 of the 34 reverse dependencies have already been 
removed from testing, and qgis is one of only 6 packages left.

Do you agree to testing removal of qgis without any further
advance notice whenever qtwebkit testing removal is ready?

The only advance notice you can expect is this bug.

> and no definitive removal date is known.

testing removal of qtwebkit is only pending on the upload of
a few more KDE packages.

December 2017 is a realistic date for removal from testing.

In the worst case it will happen in January 2018.

> Kind Regards,
> 
> Bas

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#877117: pdal FTBFS with Sphinx 1.6.4-1: dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX

2017-09-28 Thread Adrian Bunk
Source: pdal
Version: 1.5.0-3
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pdal.html

...
   dh_sphinxdoc -O--parallel
dh_sphinxdoc: DOCUMENTATION_OPTIONS does not define SOURCELINK_SUFFIX
debian/rules:19: recipe for target 'binary' failed
make: *** [binary] Error 255


sphinx (1.6.4-1) unstable; urgency=medium
...
  * dh_sphinxdoc: Turn warning about missing SOURCELINK_SUFFIX to an error.
...
 -- Dmitry Shachnev   Tue, 26 Sep 2017 17:47:54 +0300

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#876902: mapnik-vector-tile FTBFS with catch 1.10.0

2017-09-26 Thread Adrian Bunk
Source: mapnik-vector-tile
Version: 1.4.0+dfsg-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/mapnik-vector-tile.html

...
In file included from ../test/vector_tile_pbf.cpp:1:0:
../test/vector_tile_pbf.cpp: In function 'void 
C_A_T_C_HT_E_S_T10()':
../test/vector_tile_pbf.cpp:367:7: error: expected primary-expression before 
'{' token
   {
   ^
../test/vector_tile_pbf.cpp:367:7: error: expected ')' before '{' token
../test/vector_tile_pbf.cpp:366:7: error: expected primary-expression before 
')' token
   CHECK_THROWS(
   ^
../test/vector_tile_pbf.cpp: In function 'void 
C_A_T_C_HT_E_S_T16()':
../test/vector_tile_pbf.cpp:556:22: error: expected primary-expression before 
'{' token
 CHECK_THROWS({
  ^
../test/vector_tile_pbf.cpp:556:22: error: expected ')' before '{' token
../test/vector_tile_pbf.cpp:556:9: error: expected primary-expression before 
')' token
 CHECK_THROWS({
 ^
  g++ '-DMAPNIK_VECTOR_TILE_LIBRARY=1' '-DMAPNIK_PLUGINDIR=""' '-DNDEBUG' 
-I../src -I../test -I../test/utils -I./Release/obj/gen -I/usr/include   
-std=c++11 -I/usr/include -I/usr/include/mapnik/agg -I/usr/include/mapnik 
-I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 
-I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/libpng16 -DMAPNIK_MEMORY_MAPPED_FILE 
-DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG 
-DMAPNIK_USE_PROJ4 -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX 
-DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 
-DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 
-DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -std=c++11 -g -O2 
-fdebug-prefix-map=/build/mapnik-3.0.15+ds=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden 
-fvisibility-i
 nlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 
-MMD -MF 
./Release/.deps/Release/obj.target/tests/test/unit/compression/compression.o.d.raw
 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -c -o 
Release/obj.target/tests/test/unit/compression/compression.o 
../test/unit/compression/compression.cpp
  g++ '-DMAPNIK_VECTOR_TILE_LIBRARY=1' '-DMAPNIK_PLUGINDIR=""' '-DNDEBUG' 
-I../src -I../test -I../test/utils -I./Release/obj/gen -I/usr/include   
-std=c++11 -I/usr/include -I/usr/include/mapnik/agg -I/usr/include/mapnik 
-I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 
-I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/libpng16 -DMAPNIK_MEMORY_MAPPED_FILE 
-DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG 
-DMAPNIK_USE_PROJ4 -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX 
-DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 
-DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 
-DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -std=c++11 -g -O2 
-fdebug-prefix-map=/build/mapnik-3.0.15+ds=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden 
-fvisibility-i
 nlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 
-MMD -MF 
./Release/.deps/Release/obj.target/tests/test/unit/composite/vector.o.d.raw -g 
-O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -c -o Release/obj.target/tests/test/unit/composite/vector.o 
../test/unit/composite/vector.cpp
gyp/tests.target.mk:196: recipe for target 
'Release/obj.target/tests/test/vector_tile_pbf.o' failed
make[3]: *** [Release/obj.target/tests/test/vector_tile_pbf.o] Error 1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#876809: spatialite-gui FTBFS with libopenjp2-7-dev 2.2.0-1

2017-09-26 Thread Adrian Bunk
Source: spatialite-gui
Version: 2.0.0~devel2-5
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/spatialite-gui.html

...
checking openjpeg-2.0/openjpeg.h usability... no
checking openjpeg-2.0/openjpeg.h presence... no
checking for openjpeg-2.0/openjpeg.h... no
checking openjpeg-2.1/openjpeg.h usability... no
checking openjpeg-2.1/openjpeg.h presence... no
checking for openjpeg-2.1/openjpeg.h... no
configure: error: 'OpenJpeg-2' is required but the header (openjpeg.h) doesn't 
seem to be installed on this system

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#876808: librasterlite2 FTBFS with libopenjp2-7-dev 2.2.0-1

2017-09-26 Thread Adrian Bunk
Source: librasterlite2
Version: 1.0.0~rc0+devel1-4
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/librasterlite2.html

...
checking openjpeg-2.0/openjpeg.h usability... no
checking openjpeg-2.0/openjpeg.h presence... no
checking for openjpeg-2.0/openjpeg.h... no
checking openjpeg-2.1/openjpeg.h usability... no
checking openjpeg-2.1/openjpeg.h presence... no
checking for openjpeg-2.1/openjpeg.h... no
configure: error: 'OpenJpeg-2' is required but the header (openjpeg.h) doesn't 
seem to be installed on this system

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#873275: always segfaults at start due to QSslSocket

2017-08-26 Thread Adrian Bunk
Control: reopen -1
Control: severity -1 serious
Control: tags -1 - moreinfo
Control: tags -1 confirmed
Control: reassign -1 src:qt4-x11 4:4.8.7+dfsg-12
Control: affects -1 qgis

On Sat, Aug 26, 2017 at 08:45:21AM +0200, Sebastiaan Couwenberg wrote:
> tags 873275 unreproducible
> severity 873275 normal
> thanks
> 
> qgis works fine here.
> 
> On 08/26/2017 03:11 AM, 積丹尼 Dan Jacobson wrote:
> > -- System Information:
> > Debian Release: buster/sid
> >   APT prefers experimental
> 
> This likely caused your problem, you shouldn't prefer experimental over
> unstable.
>...

This is supposed to work when the dependencies allow it,[1]
and such bug reports can be quite valuable for finding regressions
before they hit a large userbase in unstable.

Likely causes for such problems include for example library ABI changes 
without a corresponding change of the so-name.

Based on the information in the bug it was in this case trivial to 
narrow the regression down to Qt4 in experimental switching to
OpenSSL 1.1 - qgis works for me with Qt4 from stable/unstable
and segfaults as describes by Dan with Qt4 from experimental.

> Kind Regards,
> 
> Bas

cu
Adrian

[1] apt preferring experimental is IMHO not a good idea,
but that doesn't turn bugs into non-bugs

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Bug#872292: libosmium FTBFS on 32bit: memory_test_item (Failed)

2017-08-15 Thread Adrian Bunk
Source: libosmium
Version: 2.13.0-1
Severity: serious

https://buildd.debian.org/status/package.php?p=libosmium=sid

...
21: Test command: /<>/build/test/memory_test_item
21: Environment variables: 
21:  OSMIUM_TEST_DATA_DIR=/<>/test
21: Test timeout computed to be: 9.99988e+06
21: 
21: 
~~~
21: memory_test_item is a Catch v1.9.7 host application.
21: Run with -? for options
21: 
21: 
---
21: padded length
21: 
---
21: /<>/test/t/memory/test_item.cpp:5
21: 
...
21: 
21: /<>/test/t/memory/test_item.cpp:17: FAILED:
21:   REQUIRE( osmium::memory::padded_length(4294967295) == 4294967296 )
21: with expansion:
21:   0 == 4294967296 (0x1)
21: 
21: 
===
21: test cases:  1 | 1 failed
21: assertions: 10 | 9 passed | 1 failed
21: 
 21/149 Test  #21: memory_test_item .***Failed
0.01 sec
...
The following tests FAILED:
 21 - memory_test_item (Failed)
Errors while running CTest
debian/rules:27: recipe for target 'override_dh_auto_test-arch' failed
make[1]: *** [override_dh_auto_test-arch] Error 8

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Bug#870079: hdf4: Please enable SZIP support (libaec library)

2017-07-30 Thread Adrian Bunk
reassign 870079 src:libhdf4
thanks

On Sat, Jul 29, 2017 at 03:41:11PM +0100, Alastair McKinstry wrote:
> Package: hdf4
> Severity: wishlist
> Tags: patch
> 
> Debdiff attached. This enables HDF4 to read/write compressed files
> 
> -- System Information:
> Debian Release: 9.0
>   APT prefers stable
>   APT policy: (500, 'stable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 4.9.0-3-686-pae (SMP w/1 CPU core)
> Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to 
> en_IE.UTF-8), LANGUAGE=C (charmap=UTF-8) (ignored: LC_ALL set to en_IE.UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)

> diff -Nru libhdf4-4.2.13/debian/changelog libhdf4-4.2.13/debian/changelog
> --- libhdf4-4.2.13/debian/changelog   2017-06-28 22:30:05.0 +0100
> +++ libhdf4-4.2.13/debian/changelog   2017-07-25 15:58:54.0 +0100
> @@ -1,3 +1,10 @@
> +libhdf4 (4.2.13-1.1) UNRELEASED; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Enable SZIP support
> +
> + -- Alastair McKinstry   Tue, 25 Jul 2017 15:58:54 
> +0100
> +
>  libhdf4 (4.2.13-1) unstable; urgency=medium
>  
>* Team upload.
> diff -Nru libhdf4-4.2.13/debian/control libhdf4-4.2.13/debian/control
> --- libhdf4-4.2.13/debian/control 2017-06-28 22:29:26.0 +0100
> +++ libhdf4-4.2.13/debian/control 2017-07-25 15:58:54.0 +0100
> @@ -11,6 +11,7 @@
> chrpath,
> flex,
> gfortran,
> +   libaec-dev,
> libjpeg-dev,
> sharutils,
> zlib1g-dev
> diff -Nru libhdf4-4.2.13/debian/rules libhdf4-4.2.13/debian/rules
> --- libhdf4-4.2.13/debian/rules   2017-06-28 22:02:11.0 +0100
> +++ libhdf4-4.2.13/debian/rules   2017-07-25 15:58:54.0 +0100
> @@ -87,6 +87,7 @@
>--libdir=/usr/lib \
>--enable-shared \
>--enable-fortran \
> +  --with-szip \
>F77="$(F77)" CC="$(CC)" CXX="$(CXX)" \
>CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
>  
> @@ -99,6 +100,7 @@
>--enable-shared \
>--disable-fortran \
>--disable-netcdf \
> +  --with-szip \
>CC="$(CC)" CXX="$(CXX)" \
>CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
>  



___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#869888: otb FTBFS with cmake 3.9.0

2017-07-27 Thread Adrian Bunk
Source: otb
Version: 6.0.0+dfsg-2
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/otb.html

...
-- Found LibSVM: /usr/lib/libsvm.so  
-- Found OpenCV: /usr/lib/x86_64-linux-gnu/libopencv_core.so (found version 
"2.4.9") 
-- Try to compile libsiftfast.cpp -- yes.
CMake Error at Modules/ThirdParty/SiftFast/src/CMakeLists.txt:54 (else):
  A duplicate ELSE command was found inside an IF block.


-- Configuring incomplete, errors occurred!

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#869274: postgis-java FTBFS: missing build dependency on junit4

2017-07-22 Thread Adrian Bunk
Source: postgis-java
Version: 1:2.2.1-3
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/history/postgis-java.html

...
dh_auto_build --sourcedirectory jdbc
/usr/lib/jvm/default-java/bin/java -noverify -cp 
/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar
 -Dmaven.home=/usr/share/maven 
-Dmaven.multiModuleProjectDirectory=/build/1st/postgis-java-2.2.1 
-Dclassworlds.conf=/etc/maven/m2-debian.conf 
-Dproperties.file.manual=/build/1st/postgis-java-2.2.1/debian/maven.properties 
org.codehaus.plexus.classworlds.launcher.Launcher 
-s/etc/maven/settings-debian.xml 
-Ddebian.dir=/build/1st/postgis-java-2.2.1/debian 
-Dmaven.repo.local=/build/1st/postgis-java-2.2.1/debian/maven-repo package 
-DskipTests -Dnotimestamp=true -Dlocale=en_US
[INFO] Scanning for projects...
[INFO] 
[INFO] 

[INFO] Building Postgis JDBC Driver 2.2.1
[INFO] 

[INFO] 
[INFO] --- maven-resources-plugin:3.0.0:resources 
(default-resources) @ postgis-jdbc ---
[WARNING] File encoding has not been set, using platform encoding 
ANSI_X3.4-1968, i.e. build is platform dependent!
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy 
filtered resources, i.e. build is platform dependent!
[INFO] Copying 2 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile 
(default-compile) @ postgis-jdbc ---
[WARNING] The POM for org.codehaus.plexus:plexus-compiler-api:jar:2.x 
is invalid, transitive dependencies (if any) will not be available, enable 
debug logging for more details
[WARNING] The POM for 
org.codehaus.plexus:plexus-compiler-javac:jar:2.x is invalid, transitive 
dependencies (if any) will not be available, enable debug logging for more 
details
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding 
ANSI_X3.4-1968, i.e. build is platform dependent!
[INFO] Compiling 28 source files to 
/build/1st/postgis-java-2.2.1/jdbc/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.0:testResources 
(default-testResources) @ postgis-jdbc ---
[INFO] Not copying test resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile 
(default-testCompile) @ postgis-jdbc ---
[INFO] Not compiling test sources
[INFO] 
[INFO] --- maven-surefire-plugin:2.19.1:test 
(default-test) @ postgis-jdbc ---
[WARNING] The POM for junit:junit:jar:4.x is missing, no dependency 
information available
[INFO] 

[INFO] BUILD FAILURE
[INFO] 

[INFO] Total time: 3.274 s
[INFO] Finished at: 2017-07-21T21:49:35-12:00
[INFO] Final Memory: 15M/591M
[INFO] 

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test 
(default-test) on project postgis-jdbc: Execution 
default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test 
failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.19.1 or one of 
its dependencies could not be resolved: Cannot access central 
(https://repo.maven.apache.org/maven2) in offline mode and the artifact 
junit:junit:jar:4.x has not been downloaded from it before. -> [Help 
1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with 
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug 
logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, 
please read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
dh_auto_build: /usr/lib/jvm/default-java/bin/java -noverify -cp 
/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar
 -Dmaven.home=/usr/share/maven 
-Dmaven.multiModuleProjectDirectory=/build/1st/postgis-java-2.2.1 
-Dclassworlds.conf=/etc/maven/m2-debian.conf 
-Dproperties.file.manual=/build/1st/postgis-java-2.2.1/debian/maven.properties 
org.codehaus.plexus.classworlds.launcher.Launcher 
-s/etc/maven/settings-debian.xml 

Bug#867549: pysal FTBFS with python 3.6 as supported version

2017-07-07 Thread Adrian Bunk
Source: pysal
Version: 1.13.0-4
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pysal.html

...
I: pybuild base:184: cd /build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build; 
python3.6 -m nose --exclude test_DistanceBand_arc  --exclude-dir=pysal/contrib 
--exclude-dir pysal/network
Trying `CDLL(libgeos_c.so.1)`
Library path: 'libgeos_c.so.1'
DLL: 
Trying `CDLL(libc.so.6)`
Library path: 'libc.so.6'
DLL: 
.../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/cg/segmentLocator.py:117:
 FutureWarning: comparison to `None` will result in an elementwise object 
comparison in the future.
  if self._hashKeys == None:
...S../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:189:
 UserWarning: There are 3 disconnected observations
  warnings.warn("There are %d disconnected observations" % ni)
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:190:
 UserWarning: Island ids: 6, 8, 11
  warnings.warn("Island ids: %s" % ', '.join(str(island) for island in 
self.islands))
./build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/core/IOHandlers/gwt.py:148:
 RuntimeWarning: DBF relating to GWT was not found, proceeding with unordered 
string ids.
  warn("DBF relating to GWT was not found, proceeding with unordered string 
ids.", RuntimeWarning)
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:189:
 UserWarning: There are 7 disconnected observations
  warnings.warn("There are %d disconnected observations" % ni)
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/weights/weights.py:190:
 UserWarning: Island ids: 5, 9, 10, 11, 12, 14, 15
  warnings.warn("Island ids: %s" % ', '.join(str(island) for island in 
self.islands))
../build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/core/Tables.py:215:
 UserWarning: Encountered the following error in attempting to read the 
shapefile 
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/examples/us_income/usjoin.shp.
 Proceeding with read, but the error will be reproduced below:
 [Errno 2] No such file or directory: 
'/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/examples/us_income/usjoin.shp'
  ' {}'.format(self.dataPath[:-3]+'shp', e))
...FF/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:876:
 RuntimeWarning: invalid value encountered in greater
  zp = self.z > 0
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:877: 
RuntimeWarning: invalid value encountered in greater
  lp = zl > 0
/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/moran.py:826: 
RuntimeWarning: invalid value encountered in greater_equal
  above = sim >= self.Is
/usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:875: 
RuntimeWarning: invalid value encountered in greater
  return (self.a < x) & (x < self.b)
/usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:875: 
RuntimeWarning: invalid value encountered in less
  return (self.a < x) & (x < self.b)
/usr/lib/python3/dist-packages/scipy/stats/_distn_infrastructure.py:1731: 
RuntimeWarning: invalid value encountered in greater_equal
  cond2 = (x >= self.b) & cond0

==
FAIL: test_Headbanging_Median_Rate (pysal.esda.tests.test_smoothing.TestHB)
--
Traceback (most recent call last):
  File 
"/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/tests/test_smoothing.py",
 line 301, in test_Headbanging_Median_Rate
np.testing.assert_array_almost_equal(self.sids_hb_rr5, sids_hb_r.r[:5])
  File "/usr/lib/python3/dist-packages/numpy/testing/utils.py", line 979, in 
assert_array_almost_equal
precision=decimal)
  File "/usr/lib/python3/dist-packages/numpy/testing/utils.py", line 796, in 
assert_array_compare
raise AssertionError(msg)
AssertionError: 
Arrays are not almost equal to 6 decimals

(mismatch 80.0%)
 x: array([ 0.000756,  0.  ,  0.000829,  0.001832,  0.004989])
 y: array([ 0.000756,  0.000788,  0.000788,  0.001699,  0.004821])

==
FAIL: test_Headbanging_Median_Rate_tabular 
(pysal.esda.tests.test_smoothing.TestHB)
--
Traceback (most recent call last):
  File 
"/build/1st/pysal-1.13.0/.pybuild/pythonX.Y_3.6/build/pysal/esda/tests/test_smoothing.py",
 line 315, in test_Headbanging_Median_Rate_tabular
np.testing.assert_array_almost_equal(self.sids_hb_rr5, 

Bug#867405: python3-geolinks: missing python3 dependency

2017-07-06 Thread Adrian Bunk
Package: python3-geolinks
Version: 0.2.0-1
Severity: serious
Tags: patch

Due to a cut'n'paste error the python3 dependency is missing.

Proposed fix:

--- debian/control.old  2017-07-06 13:40:31.0 +
+++ debian/control  2017-07-06 13:40:38.0 +
@@ -29,7 +29,7 @@
  
 Package: python3-geolinks
 Architecture: all
-Depends: ${python:Depends},
+Depends: ${python3:Depends},
  ${misc:Depends}
 Description: Python 3 Library for using geospatial links (catalogue 
interoperablity)
  This package is a utility library to work with geospatial links.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#865775: postgis shouldn't disable PIE

2017-06-24 Thread Adrian Bunk
Source: postgis
Version: 2.3.2+dfsg-1
Severity: normal
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please consider applying the following patch:

--- debian/rules.old2017-06-24 18:29:40.0 +
+++ debian/rules2017-06-24 18:29:49.0 +
@@ -7,9 +7,8 @@
 # This has to be exported to make some magic below work.
 export DH_OPTIONS
 
-# Enable hardening build flags, except:
-#  pie: causes build failure
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+# Enable hardening build flags
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 # Magic to automatically create a debian/control file for the (or all)
 # supported versions of Postgres.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#865310: sfcgal: Reduce build-time memory usage on mips/mipsel

2017-06-20 Thread Adrian Bunk
Source: sfcgal
Version: 1.3.1-1
Severity: important
Tags: patch

https://buildd.debian.org/status/fetch.php?pkg=sfcgal=mips=1.3.1-1=1497851040=0

...
cc1plus: out of memory allocating 5842196 bytes after a total of 57806848 bytes
src/CMakeFiles/SFCGAL.dir/build.make:1241: recipe for target 
'src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o' failed
make[3]: *** [src/CMakeFiles/SFCGAL.dir/algorithm/union.cpp.o] Error 1
...


On mips/mipsel only 2 GB address space are available for userspace.

The following change addresses this by reducing the amount of
debug info generated to what is required for backtraces:

--- debian/rules.old2017-06-19 22:17:14.0 +
+++ debian/rules2017-06-19 23:42:31.0 +
@@ -6,9 +6,15 @@
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+# reduce debug info to fix FTBFS on archs with few address space
+ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel))
+CMAKECXXFLAGS="-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=' -O2 -g1 -DNDEBUG'"
+endif
+
 # main packaging script based on dh7 syntax
 %:
dh $@ --with pkgkde_symbolshelper --parallel
@@ -16,6 +22,7 @@
 override_dh_auto_configure:
dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
+   $(CMAKECXXFLAGS) \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib/$(DEB_HOST_MULTIARCH) \
-DCMAKE_VERBOSE_MAKEFILE=ON \

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859433: ogdi-dfsg shouldn't disable PIE

2017-04-03 Thread Adrian Bunk
Source: ogdi-dfsg
Version: 3.2.0+ds-1
Severity: normal
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please consider applying the following patch:

--- debian/rules.old2017-04-03 13:11:13.0 +
+++ debian/rules2017-04-03 13:11:18.0 +
@@ -5,7 +5,7 @@
 #export DH_VERBOSE=1
 
 # Enable hardening build flags
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 export TOPDIR=$(CURDIR)
 export CFG=debug

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859430: netcdf shouldn't disable PIE

2017-04-03 Thread Adrian Bunk
Source: netcdf
Version: 1:4.4.1.1-1
Severity: normal
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please consider applying the following patch:

--- debian/rules.old2017-04-03 12:44:22.0 +
+++ debian/rules2017-04-03 12:44:40.0 +
@@ -2,9 +2,8 @@
 
 #export DH_VERBOSE=1
 
-# Enable hardening build flags, except:
-#  pie: causes build failure
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+# Enable hardening build flags
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859424: mapnik shouldn't disable PIE

2017-04-03 Thread Adrian Bunk
Source: mapnik
Version: 3.0.12+ds-2
Severity: important
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

For packages like mapnik that include static libraries the situation
is even worse, since non-PIE static libraries cannot be used with
the stretch gcc unless -no-pie is explicitly passed when linking.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

I verified that python-mapnik still builds after this change.

Please apply the following patch:

--- debian/rules.old2017-04-03 11:04:40.0 +
+++ debian/rules2017-04-03 11:04:53.0 +
@@ -4,9 +4,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# Enable hardening build flags, except:
-#  pie: causes python-mapnik build failure
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+# Enable hardening build flags:
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 NJOBS := -j1
 ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859413: libhdf4 shouldn't disable PIE

2017-04-03 Thread Adrian Bunk
Source: libhdf4
Version: 4.2.12-1
Severity: important
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

For packages like libhdf4 that include static libraries the situation
is even worse, since non-PIE static libraries cannot be used with
the stretch gcc unless -no-pie is explicitly passed when linking.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please apply the following patch:

--- debian/rules.old2017-04-03 10:46:45.0 +
+++ debian/rules2017-04-03 10:47:06.0 +
@@ -6,7 +6,7 @@
 #
 
 # Enable hardening build flags
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 
@@ -24,9 +24,9 @@
 CXX  := g++
 LIBS := -ljpeg -lz -lm
 
-CFLAGS  = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags 
--get CFLAGS)
-CFLAGS += $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags 
--get CPPFLAGS)
-LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie dpkg-buildflags 
--get LDFLAGS)
+CFLAGS  = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get 
CFLAGS)
+CFLAGS += $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get 
CPPFLAGS)
+LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get 
LDFLAGS)
 
 ifneq (,$(findstring verbose,$(DEB_BUILD_OPTIONS)))
DH_VERBOSE=1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859372: grass shouldn't disable PIE

2017-04-02 Thread Adrian Bunk
Source: grass
Version: 7.2.0-1
Severity: normal
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist, and grass builds with my patch.

Please consider applying the following patch:

--- debian/rules.old2017-04-02 20:40:04.0 +
+++ debian/rules2017-04-02 20:40:18.0 +
@@ -3,9 +3,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# Enable hardening build flags, except:
-#  pie: causes build failure
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+# Enable hardening build flags:
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 VERSION=$(shell echo `head -2 $(CURDIR)/include/VERSION` | sed -e 's/ //')
 ABI=$(shell echo `head -3 $(CURDIR)/include/VERSION` | sed -e 's/ //g' -e 
's/RC/-/')

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859368: gdal shouldn't disable PIE

2017-04-02 Thread Adrian Bunk
On Sun, Apr 02, 2017 at 10:40:18PM +0200, Sebastiaan Couwenberg wrote:
> On 04/02/2017 10:15 PM, Adrian Bunk wrote:
> > The -pie in hardening flags was in some cases required in pre-stretch
> > releases to avoid build failures caused by (incorrectly) passing -fPIE
> > to the compiler when building shared libraries or plugins.
> > This problem does no longer exist.
> > 
> > Please apply the following change:
> 
> Only if it no longer breaks the Python bindings.
> 
> I'm a little short on time, so I'm tempted to move this to post-stretch.

If the Python bindings breakage was a FTBFS, then it was exactly
the problem I described.

And I verified that gdal builds with my change before sending the bug.

> Kind Regards,
> 
> Bas

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#859368: gdal shouldn't disable PIE

2017-04-02 Thread Adrian Bunk
Source: gdal
Version: 2.1.2+dfsg-3
Severity: important
Tags: patch

With gcc in stretch defaulting to PIE, hardening=+all,-pie changed
semantics from "enable hardening but not PIE" to "enable all hardening
and explicitely disable the default PIE".
The latter is usually not intended.

For packages like gdal that include static libraries the situation
is even worse, since non-PIE static libraries cannot be used with
the stretch gcc unless -no-pie is explicitly passed when linking.

The -pie in hardening flags was in some cases required in pre-stretch
releases to avoid build failures caused by (incorrectly) passing -fPIE
to the compiler when building shared libraries or plugins.
This problem does no longer exist.

Please apply the following change:

--- debian/rules.old2017-04-02 19:23:02.0 +
+++ debian/rules2017-04-02 19:23:08.0 +
@@ -9,7 +9,7 @@
 #export DH_VERBOSE=1
 
 # Enable hardening build flags
-export DEB_BUILD_MAINT_OPTIONS=hardening=+all,-pie
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 UPSTREAM_VERSION = $(shell dpkg-parsechangelog | sed -ne 's/^Version: 
\(.*\)-.*/\1/p' | sed -e 's/\+.*//; s/^[0-9]://')
 

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#851370: RM: pgrouting [mips mipsel mips64el] -- RoQA; mips* binaries must be removed again

2017-01-14 Thread Adrian Bunk
Package: ftp.debian.org
Severity: normal


pgrouting (2.3.2+ds-2) unstable; urgency=medium

  * Team upload.
  * Add postgis to build dependencies to limit archs to where it's available.

 -- Bas Couwenberg   Tue, 10 Jan 2017 19:34:33 +0100


What is now required is a removal of the mips* binaries that were
built from 2.3.2+ds-1, #847759 contains more background.

___
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel