Package: phantomjs
Version: 2.0.0+dfsg-1
Severity: important

Dear Maintainer,

When I updated the git repo for PhantomJS 2 packaging, I did not mean to imply
that it was ready to be released. In fact I notified upstream of my attempts
at removing the bundled copy of Qt, and they told me it was not a good idea: 

https://github.com/ariya/phantomjs/issues/13727#issuecomment-155693418
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795719#81

"Building PhantomJS with a system-provided stock Qt may *appear* to work,
but will break a bunch of stuff that its users depend upon [..] it's probably
best, right now, if Debian does not attempt to package PhantomJS at all.

Historically, upstreams have been annoyed at Debian packaging that differs
significantly from theirs, and this can also seriously confuse and frustrate
users. Therefore it's probably not a good idea to keep this package in the
current state. At the very least, we *MUST* patch it to remove the
--web-security option:

https://github.com/ariya/phantomjs/issues/13727#issuecomment-155609276

I will also see if I can get the unit tests working; I believe they are not
being run at the moment.

Sorry about the mess,
Ximin

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

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

Versions of packages phantomjs depends on:
ii  libc6                     2.19-22
ii  libgcc1                   1:5.2.1-23
ii  libgl1-mesa-glx [libgl1]  11.0.6-1
ii  libqt5core5a              5.5.1+dfsg-8
ii  libqt5gui5                5.5.1+dfsg-8
ii  libqt5network5            5.5.1+dfsg-8
ii  libqt5printsupport5       5.5.1+dfsg-8
ii  libqt5webkit5             5.5.1+dfsg-2
ii  libqt5widgets5            5.5.1+dfsg-8
ii  libstdc++6                5.2.1-23

phantomjs recommends no packages.

phantomjs suggests no packages.

-- no debconf information

Reply via email to