Package: swi-prolog
Version: 7.2.3+dfsg-5.1
Severity: serious
Justification: FTBFS

Hi,

something broke swi-prolog in Debian (see #852892), but it revealed
another problem. Java tests fail on mips with segmentation
fault. Unfortunately, 7.2 branch of swi-prolog is almost at its end of
life stage and it is not supported by upstream in an appropriate
manner. Currently, upstream works heavily on releasing 7.4 branch
(7.4-rc1 was released two weeks ago), which as upstream puts it will be
supported by security fixes for a long time and in an appropriate
manner.

I've tried to play with build flags, but (unfortunately!) my attempts
to fix the bug were unsuccessful.

So, there are simply two options:

  1. Do not build swi-prolog-java on mips (as it already done on armel
  and armhf), and let swi-prolog enter stretch.

  2. Do not let 7.2.3 version of swi-prolog enter stretch.

As for me I vote for the second option, because I don't think that it
is a good idea to let dead (= without upstream support and without
enough competent contributors in Debian, who is interested to keep it
alive) branch of some piece of software enter stable release and stay
there for 2 or more years. It simply will _not_ have any good support,
which I'd consider as a bad thing.

My suggestion, as partly stated above, is to have that RC bug open to
not let swi-prolog enter stretch. But after stretch release 7.4
(moreover 7.4 should have OpenSSL 1.1 support, which is absent in 7.2)
branch of swi-prolog will be ready and I'll upload it to backports.

But if there are anyone who _really_ need swi-prolog in stretch, I'm
open to your suggestions and can manage with the first option. (In
this case, please, do not expect good level of support of swi-prolog
in stretch.)

Cheers,
Lev Lamberov


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages swi-prolog depends on:
ii  swi-prolog-nox  7.2.3+dfsg-5.1
ii  swi-prolog-x    7.2.3+dfsg-5.1

swi-prolog recommends no packages.

Versions of packages swi-prolog suggests:
pn  prolog-el  <none>

-- no debconf information

Reply via email to