Page MenuHomeDevCentral

Install phantomjs on FreeBSD
Closed, WontfixPublic

Description

When applying the devserver role on WindRiver, I've noticed phantomjs isn't available as a package:

----------
          ID: devserver_software_dev_web
    Function: pkg.installed
      Result: False
     Comment: Problem encountered installing package(s). Additional info follows:

              errors:
                  - pkg: No packages available to install matching 'phantomjs' have been found in the repositories
     Started: 13:00:58.662387
    Duration: 3876.585 ms
     Changes:

Event Timeline

dereckson triaged this task as High priority.Dec 16 2019, 13:47
dereckson created this task.
dereckson updated the task description. (Show Details)

The FreeBSD port didn't have any maintainer anymore. And as it's a dead project, it has been removed:

https://www.freshports.org/lang/phantomjs/

Furthermore, it was broken on FreeBSD 12.

According b3ef1c379247, phantomjs was installed as a ZURB Foundation template dependency.

It was a dependency of uncss (gulp-uncss > uncss > phridge > phantomjs-prebuilt), but it has been replaced by jsdom at https://github.com/uncss/uncss/commit/5621f6060c78811cee33a56e7c835f89e1431d3b

See also https://github.com/jsdom/jsdom/wiki/jsdom-vs.-PhantomJS