Comments (29)
same issue with me , anyone fixed?
from broccoli-funnel.
I found a solution to my problem which was I was running on a drive formatted as FAT where the symlinks will not work. I changed to an NTFS formatted drive and everything works.
from broccoli-funnel.
I suppose that fixing many things, just not the thing that is causing the error is reason for closing the issue. If only real programming was that easy.
from broccoli-funnel.
I'm running into this issue on my windows box. We recently installed ember-cli-d3 into a project and while it works on the macs, it dies on windows with the following error:
The Broccoli Plugin: [Funnel] failed with:
Error: ENOENT: no such file or directory, open 'E:\Work\BitBucket\New folder\tmp\funnel-output_path-W6hyqoN3.tmp\d3-plugins-dist\adnan-wahab\pathgl\named-amd\main.js'
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.fs.writeFileSync (fs.js:1333:33)
at symlinkWindows (E:\Work\BitBucket\New folder\node_modules\symlink-or-copy\index.js:106:18)
at Function.symlinkOrCopySync [as sync] (E:\Work\BitBucket\New folder\node_modules\symlink-or-copy\index.js:53:5)
at Funnel._copy (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:393:19)
at Funnel.processFile (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:376:8)
at Funnel.applyPatch [as _applyPatch] (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:293:12)
at Funnel.<anonymous> (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:248:10)
at Array.forEach (native)
The broccoli plugin was instantiated at:
at Funnel.Plugin (E:\Work\BitBucket\New folder\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:44:10)
at Funnel (E:\Work\BitBucket\New folder\node_modules\broccoli-funnel\index.js:42:43)
at CoreObject.module.exports.treeForVendor (E:\Work\BitBucket\New folder\node_modules\ember-cli-d3\index.js:36:43)
at CoreObject._treeFor (E:\Work\BitBucket\New folder\node_modules\ember-cli\lib\models\addon.js:358:33)
at CoreObject.treeFor (E:\Work\BitBucket\New folder\node_modules\ember-cli\lib\models\addon.js:326:21)
at E:\Work\BitBucket\New folder\node_modules\ember-cli\lib\broccoli\ember-app.js:465:20
at Array.map (native)
at EmberApp.addonTreesFor (E:\Work\BitBucket\New folder\node_modules\ember-cli\lib\broccoli\ember-app.js:463:30)
at EmberApp._processedVendorTree (E:\Work\BitBucket\New folder\node_modules\ember-cli\lib\broccoli\ember-app.js:919:29)
I'm able to reproduce with a completely new project by using ember init, and then updating package.json to include"ember-cli-d3": "1.1.7",
doing the npm and bower installs and then finally calling ember serve.
from broccoli-funnel.
Is there any resolution to this I am running into the same problem as 'tillerstarredwards' using both ember-d3 and ember-d3-cli.
Node: v6.9.2
Ember: 2.10.0
os: win32 x64
from broccoli-funnel.
Just in case:
C:\Users\eralgan\Desktop\ElasticBeanstalk\todo>npm ls broccoli-funnel broccoli-merge-trees broccoli-caching-writer ember-cli-moment
[email protected] C:\Users\eralgan\Desktop\ElasticBeanstalk\todo
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
├─┬ [email protected]
│ └── [email protected]
└── [email protected]
from broccoli-funnel.
I'm having the same issue. Not sure whether this is related to #53
from broccoli-funnel.
Just you need install http://broccolijs.com/ npm install -g broccoli-cli ... this is all ..
from broccoli-funnel.
Many things have been fixed, if there is still and issue please provide a repo that demonstrates this and I will gladly debug + reopen
from broccoli-funnel.
I am getting this error and I do not see a solution that works. Why is this item closed?
λ ng serve
(node:2844) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
The Broccoli Plugin: [Funnel] failed with:
Error: EISDIR: illegal operation on a directory, symlink 'Z:\udemy\Angular2\recipe2\src' -> 'Z:\udemy\Angular2\recipe2\tmp\funnel-input_base_path-rOujc2w6.tmp\0'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\symlink-or-copy\index.js:101:16)
at symlinkOrCopySync (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\symlink-or-copy\index.js:53:5)
at Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\broccoli-plugin\read_compat.js:58:9
at lib$rsvp$$internal$$tryCatch (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1019:11)
at lib$rsvp$asap$$flush (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
The broccoli plugin was instantiated at:
at Funnel.Plugin (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\broccoli-plugin\index.js:10:31)
at new Funnel (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\broccoli-funnel\index.js:44:10)
at Angular2App._buildInputTree (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\lib\broccoli\angular2-app.js:92:7)
at new Angular2App (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\lib\broccoli\angular2-app.js:51:41)
at module.exports (Z:\udemy\Angular2\recipe2\angular-cli-build.js:10:10)
at Class.module.exports.Task.extend.setupBroccoliBuilder (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\angular-cli\lib\models\builder.js:55:19)
at Class.module.exports.Task.extend.init (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\angular-cli\lib\models\builder.js:89:10)
at new Class (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\core-object\core-object.js:18:12)
at Class.module.exports.Task.extend.run (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\angular-cli\lib\tasks\serve.js:15:19)
at Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\angular-cli\lib\commands\serve.js:64:24
at lib$rsvp$$internal$$tryCatch (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1036:16)
at lib$rsvp$$internal$$invokeCallback (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1048:17)
at lib$rsvp$$internal$$publish (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1019:11)
at lib$rsvp$asap$$flush (Z:\udemy\Angular2\recipe2\node_modules\angular-cli\node_modules\rsvp\dist\rsvp.js:1198:9)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
from broccoli-funnel.
@wpirtle the comment before yours explains why it is closed, and what steps (buy a issue submitter) are required to reopen it.
from broccoli-funnel.
@wpirtle lets be charitable here, and assume the fixes addressed problems that would have also caused the above described symptom (which is in-fact the case).
just not the thing that is causing the error is reason for closing the issue
Unfortunately without a reproduction (provided by the issuer) the root cause of this issue may have gone unidentified. But was reasonable to assume addressed given provided information.
As requested above, please provided a reproduction, which will help us identify and address the root cause of your error.
from broccoli-funnel.
I am getting this with current Ghost master: TryGhost/Ghost@71282a2
I am running on Node version 4.4.7
npm version 2.15.8
Error message:
Running "shell:ember:dev" (shell) task
...
Build failed.
The Broccoli Plugin: [Funnel: Funnel: index.html] failed with:
Error: ENOENT: no such file or directory, lstat '/Users/cobbspur/GHOST/Ghost/core/client/tmp/funnel-input_base_path-FNm1HTuv.tmp/0/index.html'
at Error (native)
at Object.fs.lstatSync (fs.js:839:18)
at symlink (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/symlink-or-copy/index.js:60:26)
at Function.symlinkOrCopySync [as sync] (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/symlink-or-copy/index.js:55:5)
at Funnel._copy (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:393:19)
at Funnel.processFile (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:376:8)
at Funnel.applyPatch [as _applyPatch] (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:293:12)
at Funnel.<anonymous> (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:248:10)
at Array.forEach (native)
at Funnel.processFilters (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:247:9)
The broccoli plugin was instantiated at:
at Funnel.Plugin (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/node_modules/broccoli-plugin/index.js:7:31)
at new Funnel (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/broccoli-funnel/index.js:44:10)
at EmberApp.index (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/lib/broccoli/ember-app.js:614:15)
at EmberApp.toArray (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/lib/broccoli/ember-app.js:1565:10)
at EmberApp.toTree (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/lib/broccoli/ember-app.js:1588:30)
at module.exports (/Users/cobbspur/GHOST/Ghost/core/client/ember-cli-build.js:144:16)
at CoreObject.module.exports.Task.extend.setupBroccoliBuilder (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/lib/models/builder.js:54:19)
at CoreObject.module.exports.Task.extend.init (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/lib/models/builder.js:89:10)
at CoreObject.superWrapper [as init] (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/core-object/lib/assign-properties.js:32:18)
at CoreObject.Class (/Users/cobbspur/GHOST/Ghost/core/client/node_modules/ember-cli/node_modules/core-object/core-object.js:32:33)
Please let me know if there is any other information I need to provide.
from broccoli-funnel.
@wpirtle a quick look also indicates your error is very different the the original issue.
Your error:
Error: EISDIR: illegal operation on a directory, symlink
Original error:
Error: ENOENT: no such file or directory, symlink
Please open a new issue, and include some steps to reproduce and we will gladly dig in.
from broccoli-funnel.
@cobbspur awesome, let me take a look.
from broccoli-funnel.
@cobbspur hmm, unable to reproduce but that doesn't mean something isn't up.
@ErisDS is this also affecting your usage of ghost?
from broccoli-funnel.
@stefanpenner thanks for looking into this and sorry for wasting your time.
It appears the Ghost-Admin submodule was in a strange state. Resetting the submodule to the head branch fixed this problem for me. :)
from broccoli-funnel.
@cobbspur no problem, better safe then sorry.
from broccoli-funnel.
My drive is NTFS...
from broccoli-funnel.
I'm able to reproduce with a completely new project by using ember init, and then updating package.json to include"ember-cli-d3": "1.1.7",doing the npm and bower installs and then finally calling ember serve.
@tillerstarredwards what is your ember --version
?
from broccoli-funnel.
ember-cli: 2.6.2
node: 6.3.0
os: win32 x64
from broccoli-funnel.
@wpirtle good to know
@tillerstarredwards mind sharing the exact app that has this issue (I want to be sure to not be chasing ghosts trying to recreate the issue).
The the issue seems to be very different then the original posting (which seems to be resolved). I'm going to open a fresh issue.
Issue specifically related to potential NTFS unhappyness: #67
from broccoli-funnel.
@wpirtle your issue still seems to be different then that of both @tillerstarredwards and @erenalgan (the error message appears different). It may be that it is only the difference between reading a dir and reading a file that results in the difference on an NTFS drive. Do you have further ideas?
Are you by any chance mixing two different formatted drives, for example is your system tmp directory on a different formatted drive/partition that that of where the app is?
from broccoli-funnel.
Stefan.... you want the folder?
All my drives are NTFS...
from broccoli-funnel.
@tillerstarredwards would love it, although I am unsure about NTFS actually being the issue here. All my windows tests, and our windows CI runs using NTFS.... But ya something is sideways...
from broccoli-funnel.
I'm also cursed with a similar issue....
Network drive (X:)
File system: NTFS
ember-cli: 2.8.0
node: 6.5.0
os: win32 x64
The Broccoli Plugin: [Funnel: Funnel: index.html] failed with:
Error: UNKNOWN: unknown error, symlink 'X:\testapp\ember\app' -> 'X:\testapp\ember\tmp\funnel-input_base_path-ZoWtiw5C.tmp\0'
at Error (native)
at Object.fs.symlinkSync (fs.js:1054:18)
at symlinkWindows (X:\testapp\ember\node_modules\symlink-or-copy\index.js:101:16)
at symlinkOrCopySync (X:\testapp\ember\node_modules\symlink-or-copy\index.js:53:5)
at X:\testapp\ember\node_modules\broccoli-plugin\read_compat.js:58:9
at tryCatch (X:\testapp\ember\node_modules\rsvp\dist\rsvp.js:538:12)
at invokeCallback (X:\testapp\ember\node_modules\rsvp\dist\rsvp.js:553:13)
at publish (X:\testapp\ember\node_modules\rsvp\dist\rsvp.js:521:7)
at flush (X:\testapp\ember\node_modules\rsvp\dist\rsvp.js:2373:5)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
The broccoli plugin was instantiated at:
at Funnel.Plugin (X:\testapp\ember\node_modules\broccoli-plugin\index.js:7:31)
at new Funnel (X:\testapp\ember\node_modules\broccoli-funnel\index.js:57:10)
at EmberApp.index (X:\testapp\ember\node_modules\ember-cli\lib\broccoli\ember-app.js:641:15)
at EmberApp.toArray (X:\testapp\ember\node_modules\ember-cli\lib\broccoli\ember-app.js:1605:10)
at EmberApp.toTree (X:\testapp\ember\node_modules\ember-cli\lib\broccoli\ember-app.js:1628:30)
at module.exports (X:\testapp\ember\ember-cli-build.js:62:14)
at CoreObject.setupBroccoliBuilder (X:\testapp\ember\node_modules\ember-cli\lib\models\builder.js:74:19)
at CoreObject.init (X:\testapp\ember\node_modules\ember-cli\lib\models\builder.js:54:10)
at CoreObject.superWrapper [as init] (X:\testapp\ember\node_modules\core-object\lib\assign-properties.js:32:18)
at CoreObject.Class (X:\testapp\ember\node_modules\core-object\core-object.js:32:33)
from broccoli-funnel.
@wpirtle I had the same error, I used the same solution, thank you
from broccoli-funnel.
I had similar error after npm install:
The Broccoli Plugin: [ConfigLoader] failed with:
Error: ENOENT: no such file or directory, symlink(...)
In my case, the only thing that help, was to restart ember server
ember-cli: 2.6.2
node: 6.11.2
os: darwin x64
File system: NTFS
from broccoli-funnel.
I got this error because I was somehow missing index.html (not sure how that happened)
from broccoli-funnel.
Related Issues (20)
- funnel is copying the entire folder instead of a single file HOT 2
- Funnel with missing inputNode fails if include and/or exclude are set HOT 1
- allowEmpty: false isn't throwing an error when no files match HOT 1
- Run time error: Merge error: file already exists, pass option { overwrite: true } HOT 1
- CI is broken on Windows for v3.0.0 HOT 3
- [3.0.1] Relative path is expected, path / is an absolute path. HOT 3
- [3.0.1] destDir not respected HOT 7
- [3.0.0] Leading / in destDir is treated as ROOT directory HOT 5
- srcDir can no longer contain a leading slash HOT 1
- Windows issues HOT 16
- Folders are not properly excluded HOT 2
- Incompatible with heimdalljs 0.1.3? HOT 17
- This project appears to introduce 581 files via itself and its deps HOT 4
- explore passing excludes to walkSync when possible
- Exception is thrown in 1.0.8 with relative paths in broccoli-funnel HOT 3
- Cannot set property 'patches' of undefined HOT 5
- "ENOENT: no such file or directory" when deleting a file HOT 23
- Pass the changes to out when linking roots
- [PERF] potentially unneeded matching
- [DEPRECATE] RegExp's in include / exclude
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 broccoli-funnel.