Package Details: phantomjs 2.1.1-17

Git Clone URL: https://aur.archlinux.org/phantomjs.git (read-only, click to copy)
Package Base: phantomjs
Description: Headless WebKit with JavaScript API
Upstream URL: https://www.phantomjs.org/
Licenses: BSD, LGPL, MIT
Submitter: yan12125
Maintainer: XZS
Last Packager: XZS
Votes: 31
Popularity: 0.046502
First Submitted: 2018-01-24 14:25 (UTC)
Last Updated: 2025-12-09 22:44 (UTC)

Pinned Comments

yan12125 commented on 2018-08-12 11:22 (UTC) (edited on 2019-11-19 03:17 (UTC) by yan12125)

FAQ

  • error while loading shared libraries: libicui18n.so.61: cannot open shared object file: No such file or directory

You can either to reinstall this package afte upgrading the system to ICU 62, or install the prebuilt package listed below.

  • Building takes too long time!

A: PhantomJS ships with its own Qt and QtWebKit. Just be patient.

Latest Comments

1 2 3 4 5 6 Next › Last »

XZS commented on 2025-12-09 22:44 (UTC)

Thank you for finding and testing the changed URL. I updated the package with it.

mativiters commented on 2025-08-09 07:48 (UTC)

the dfsg packages seems to be accessible at https://archive.debian.org/debian/pool/main/p/phantomjs/phantomjs_2.1.1+dfsg-2.debian.tar.xz now. I replaced it in PKGBUILD and it installed just fine

brandom commented on 2025-08-05 18:06 (UTC) (edited on 2025-08-05 18:07 (UTC) by brandom)

Hello, I keep getting a 404 error when running makepkg:

curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://deb.debian.org/debian/pool/main/p/phantomjs/phantomjs_2.1.1+dfsg-2.debian.tar.xz
    Aborting...

When I go to https://ftp.debian.org/debian/pool/main/p/ I don't see phantomjs. Please let me know if I'm doing something wrong.

Pulec commented on 2025-05-29 16:10 (UTC)

Currently getting

collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.phantomjs:437: ../bin/phantomjs] Error 1
make[1]: Leaving directory '/home/pulec/.cache/aurutils/sync/phantomjs/src/phantomjs-2.1.1/src'
make: *** [Makefile:47: sub-src-phantomjs-pro-make_first-ordered] Error 2

micwoj92 commented on 2024-07-15 18:24 (UTC)

No it doesn't. Rebuild qt5-webkit.

HunabKu commented on 2024-07-15 05:10 (UTC)

Actually needs icu73 to build

micwoj92 commented on 2024-03-21 22:59 (UTC)

Please mark ood with that comment, I'll implement these changes later tomorrow.

MarsSeed commented on 2024-03-21 22:30 (UTC)

Please remove the unneeded runtime dependencies:

  • fontconfig
  • gperf
  • icu
  • libjpeg-turbo
  • libpng
  • openssl-1.0
  • python2
  • ruby

Python2 is used for some reason inside the PKGBUILD, but ideally it should be eliminated as well, like in phantomjs-git.

Only the following direct dependencies are needed during runtime:

  • gcc-libs
  • glibc
  • qt5-base
  • qt5-webkit

demelev commented on 2023-12-27 10:53 (UTC)

compilation time can be improved by adding '-j' to cmake to use more cores of CPU. "cmake --build build -j5"

korimitsu commented on 2023-12-17 21:57 (UTC)

Does not build anymore:

/usr/bin/ld: /usr/lib/libQt5WebKit.so: undefined reference to `udat_open_73'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.phantomjs:408: ../bin/phantomjs] Error 1
make[1]: Leaving directory '/home/user/.cache/paru/clone/phantomjs/src/phantomjs-2.1.1/src'
make: *** [Makefile:47: sub-src-phantomjs-pro-make_first-ordered] Error 2

ERROR: Failed to build PhantomJS! Building PhantomJS failed.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'phantomjs-2.1.1-16': 
error: packages failed to build: phantomjs-2.1.1-16