Comments (4)
that's an interesting case, actually. i'm gonna have a look at this over the weekend!
from node-rpm-builder.
Is this issue why I'm getting the following error while trying to copy node_modules/express?
Error: EEXIST, file already exists '../mime/cli.js'
at Object.fs.symlinkSync (evalmachine.<anonymous>:742:18)
at copySync (/home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:91:8)
at /home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:86:7
at Array.forEach (native)
at copySync (/home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:85:14)
at /home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:86:7
at Array.forEach (native)
at copySync (/home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:85:14)
at /home/mjackson/projects/beetlejuice/node_modules/rpm-builder/node_modules/fs-extra/lib/copy.js:86:7
at Array.forEach (native)
Is there currenly a recommended work around?
from node-rpm-builder.
hey @majgis, i'm not really sure about your case.
i'm gonna update this module this week and will try to reproduce the issues described here :)
i'll let you guys know.
from node-rpm-builder.
For the record, I encountered the issue.
I found a workaround by not creating those ./bin syslinks as I don't need them in the package.
Run npm install --only=prod --no-bin-links
before building rpm.
from node-rpm-builder.
Related Issues (20)
- Add support for files/folder attributes
- stderr maxBuffer exceeded HOT 4
- Next release HOT 9
- Add tests HOT 1
- Update globby dependency due to ReDoS security issue
- Add "command prefix" parameter or similar
- On master branch the version in package.json has a SNAPSHOT postfix HOT 3
- error: No compatible architectures found for build
- Options/configs should be validated
- ExcludeFiles doesn't check against contents of included subdirectory.
- huntr.dev - Command Injection
- targetOS support please merge this PR asap HOT 1
- Verbose option HOT 1
- %config(noreplace) HOT 1
- Add support for the `cwd` option
- Add support for ignoring files HOT 1
- Add support for setting the destination folder of the RPM HOT 1
- Deprecate `fs.existsSync()`
- Add usage examples
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-rpm-builder.