Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"agoric init foo" fails with "file already exists" #662

Closed
michaelfig opened this issue Mar 6, 2020 · 1 comment · Fixed by #664
Closed

"agoric init foo" fails with "file already exists" #662

michaelfig opened this issue Mar 6, 2020 · 1 comment · Fixed by #664
Assignees
Labels
agoric-cli package: agoric-cli

Comments

@michaelfig
Copy link
Member

soil:~ michael$ agoric init foo
initializing foo
mkdir foo/_agstate
write foo/package.json
write foo/README-agoric-dapp.md
mkdir foo/contract
mkdir foo/ui
mkdir foo/api
write foo/yarn.lock
write foo/contract/.gitignore
write foo/contract/autoswap.js
write foo/contract/deploy-autoswap.js
write foo/contract/deploy-myfirstdapp.js
write foo/contract/deploy.js
write foo/contract/myFirstDapp.js
write foo/contract/package.json
write foo/ui/.env.local.example
write foo/ui/.eslintignore
write foo/ui/.eslintrc
write foo/ui/.gitignore
write foo/ui/.prettierrc
write foo/ui/README.md
mkdir foo/ui/build
write foo/ui/package.json
mkdir foo/ui/public
write foo/ui/yarn.lock
mkdir foo/ui/src
write foo/api/.gitignore
write foo/api/deploy.js
write foo/api/handler.js
write foo/api/package.json
mkdir foo/ui/public/assets
write foo/ui/public/index.html
write foo/ui/public/favicon.ico
mkdir foo/ui/src/components
mkdir foo/ui/src/contexts
write foo/ui/public/manifest.json
write foo/ui/src/index.jsx
write foo/ui/src/setupProxy.js
mkdir foo/ui/src/store
mkdir foo/ui/src/pages
mkdir foo/ui/src/utils
write foo/ui/build/favicon.ico
write foo/ui/build/asset-manifest.json
write foo/ui/build/favicon-red.ico
write foo/ui/build/index.html
write foo/ui/build/precache-manifest.eb77a63c28b730b275d6629be63f9231.js
mkdir foo/ui/build/static
mkdir foo/ui/build/assets
write foo/ui/build/manifest.json
write foo/ui/build/service-worker.js
write foo/ui/public/assets/shuffle-24px.svg
write foo/ui/src/components/BuyAndSell.jsx
write foo/ui/src/components/Header.jsx
write foo/ui/src/components/OrderBook.jsx
write foo/ui/src/components/AssetInput.jsx
write foo/ui/src/components/Wallet.jsx
write foo/ui/src/components/OrderHistory.jsx
write foo/ui/src/components/Web3Status.jsx
write foo/ui/src/store/operations.js
write foo/ui/src/store/actions.js
write foo/ui/src/store/reducer.js
write foo/ui/src/store/types.js
write foo/ui/src/contexts/Application.jsx
write foo/ui/src/pages/App.jsx
write foo/ui/src/utils/constants.js
write foo/ui/src/utils/fetch-websocket.js
mkdir foo/ui/build/static/js
write foo/ui/build/assets/autoswap-24px-red.svg
write foo/ui/build/assets/autoswap-24px.svg
write foo/ui/build/static/js/2.75cbb8d9.chunk.js
write foo/ui/build/static/js/2.75cbb8d9.chunk.js.LICENSE.txt
write foo/ui/build/static/js/main.7a206cbe.chunk.js
write foo/ui/build/static/js/main.7a206cbe.chunk.js.map
write foo/ui/build/static/js/runtime-main.544435f7.js.map
write foo/ui/build/static/js/2.75cbb8d9.chunk.js.map
write foo/ui/build/static/js/runtime-main.544435f7.js
agoric: ERROR: [Error: EEXIST: file already exists, mkdir 'foo/_agstate'] {
  errno: -17,
  code: 'EEXIST',
  syscall: 'mkdir',
  path: 'foo/_agstate'
}
soil:~ michael$
@michaelfig michaelfig added the agoric-cli package: agoric-cli label Mar 6, 2020
@michaelfig michaelfig self-assigned this Mar 6, 2020
@michaelfig
Copy link
Member Author

@dtribble reports that adding options of { recursive: true } prevents mkdir from crashing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agoric-cli package: agoric-cli
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant