question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Bump cachedir to 1.3.0 to start removing barriers for FreeBSD

See original GitHub issue

Current behavior:

Currently, Cypress doesn’t install on FreeBSD:

➜  ~ npm install cypress
> cypress@3.0.1 postinstall /usr/home/duncan/node_modules/cypress
> node index.js --exec install

/usr/home/duncan/node_modules/cachedir/index.js:25
    default: throw new Error('Your OS is currently not supported by node-cachedir.')

Desired behavior:

I would like Cypress to install and run on FreeBSD 😃

Versions

Cypress: DEVELOP Browser: Chromium 65.0.3325.181 OS: FreeBSD 11.1-RELEASE GENERIC amd64

Notes

I believe the only impediment to FreeBSD support within the Cypress codebase is that cachedir doesn’t support FreeBSD. I’ve raised a PR to fix this, and it’s been merged by the maintainer.

My plan is to upgrade Cypress to use cachedir 2.0.0, and test that on FreeBSD. If it works, I’ll raise a PR to resolve this feature request.

If not, I’ll see if I can fix any other issues that are preventing FreeBSD support.

As an aside, I’m also helping to get Electron ported to FreeBSD (at this point, just by helping out with testing). This is another pre-requisite for Cypress to run on FreeBSD, but isn’t specifically related to this project. See https://github.com/electron/electron/issues/3797 and https://github.com/yzgyyang/freebsd-ports-electron for more details on that work.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:15 (8 by maintainers)

github_iconTop GitHub Comments

3reactions
jennifer-shehanecommented, Jun 14, 2018

I think this issue should remain open in order to gauge interest in FreeBSD support unless it is a complete impossibility for Cypress to support this.

0reactions
dmilithcommented, Jul 23, 2021

Why closed?

Read more comments on GitHub >

github_iconTop Results From Across the Web

https://reviews.freebsd.org/rP476819?diff=1
20170915: AFFECTS: users of devel/cargo AUTHOR: rust@FreeBSD.org Starting with ... been updated to 1.3.0 and the shared library versions have been bumped.
Read more >
Bug listing with status RESOLVED with resolution TEST ...
1.4.1) segmentation fault'ed while starting up" status:RESOLVED resolution:TEST-REQUEST ... Bug:50405 - "dev-java/bsh-1.3.0 installs and works on sparc" ...
Read more >
Change log for 4.8.55
Remove hostNetwork from DaemonSet #907; Disable uuid checks on XFS #913; Update driver capabilities #922; helm chart configurable log ...
Read more >
709f5e044f2b68163d19a3b9d66...
+ + Bumped variable limit further to 2^17 (Chromium issue 151625). ... the write barrier code to use + aligned loads and stores...
Read more >
New Tumbleweed snapshot 20220207 released!
USB: core: Fix hang in usb_kill_urb by adding memory barriers ... create kcminit symlink * Add FreeBSD CI * Add Linux CI *...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found