[postgis-tickets] [PostGIS] #4515: 00-regress-install doesn't get created legacy regress fails

PostGIS trac at osgeo.org
Sun Oct 6 09:02:48 PDT 2019


#4515: 00-regress-install doesn't get created legacy regress fails
------------------------------------+---------------------------
  Reporter:  robe                   |      Owner:  strk
      Type:  defect                 |     Status:  new
  Priority:  medium                 |  Milestone:  PostGIS 3.0.0
 Component:  build/upgrade/install  |    Version:  trunk
Resolution:                         |   Keywords:
------------------------------------+---------------------------

Comment (by robe):

 Myon has run into a similar issue, so I'm changing this to a blocker

 From IRC 2019-10-06 logs

 {{{
 15:56:39        Myon:   anyone around who can explain how scriptdir() in
 regress/run_test.pl is supposed to work?
 15:57:04        Myon:   that broke Debian's (hackish) way of running the
 regression tests on the installed packages
 15:57:43        Myon:   things work at build time, but when the regression
 tests are told to run on the installed packages, they fail
 15:57:49        Myon:   errors like
 https://pgdgbuild.dus.dg-i.net/view/Binaries/job/postgis-
 binaries/lastSuccessfulBuild/architecture=amd64,distribution=sid/consoleFull
 15:57:50        sigq:   Title: postgis-binaries » amd64,sid amd64,sid
 Console [Jenkins] (at pgdgbuild.dus.dg-i.net)
 15:58:17        Myon:   --- legacy_expected 2019-09-29 02:06:05.000000000
 +0200
 15:58:18        Myon:   +++ /tmp/pgis_reg/test_54_out 2019-10-06
 17:43:51.178126685 +0200
 15:58:18        Myon:   @@ -1,19 +1,8138 @@
 15:58:18        Myon:   +\cd: could not change directory to
 "/tmp/autopkgtest.2sqTEN/tree/regress/00-regress-install/sha
 15:58:20        Myon:   re/contrib/postgis": No such file or directory
 15:59:05        Myon:   test runner is https://salsa.debian.org/debian-
 gis-team/postgis/blob/experimental/debian/tests/regress
 15:59:06        sigq:   Title: debian/tests/regress · experimental ·
 Debian GIS Project / postgis · GitLab (at salsa.debian.org)
 16:00:29        robe2:  Myon that's interesting I get similar error too --
 I thought it was just something on my local setup as bots aren't
 experiencing that - https://trac.osgeo.org/postgis/ticket/4515
 16:00:30        sigq:   Title: #4515 (00-regress-install doesn't get
 created legacy regress fails) – PostGIS (at trac.osgeo.org)
 16:01:02        Myon:   there is code to make it use the location from
 pg_config, but the glue around it is weird
 16:01:19        Myon:   specifically I don't understand the idea of if (
 $version and $version ne $libver ) {
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4515#comment:5>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list