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

Not needing symbolic linking #1276

Closed
DartBot opened this issue Jun 5, 2015 · 2 comments
Closed

Not needing symbolic linking #1276

DartBot opened this issue Jun 5, 2015 · 2 comments
Labels
closed-duplicate Closed in favor of an existing report type-enhancement A request for a change that isn't a bug

Comments

@DartBot
Copy link

DartBot commented Jun 5, 2015

Originally opened as dart-lang/sdk#22985

This issue was originally filed by [email protected]


What steps will clearly show the issue / need for enhancement?

  1. Save Dart files on a network drive with symbolic linking disabled
  2. Run Tools-Pub Get
    3.

What is the current output?
"Cannot create link, path = 'Q:\dart\test33\packages\browser' (OS Error: Access is denied.
, errno = 5)"

What would you like to see instead?
I am a high school teacher who likes Google Dart because it offers a good language with typed, explicit variables and a good, simple class inheritance system. And my students can put their products up for the world to see if they wish. My IT department is very security conscious and doesn't really want to turn on symbolic linking. I recognize it might make things slower on every Pub Get, but is it possible to have an option to turn off symbolic linking?

What version of the product are you using? On what operating system?
Dart 1.8.5, Windows 7 Enterprise

Please provide any additional information below.

@DartBot
Copy link
Author

DartBot commented Jun 5, 2015

<img src="https://avatars.githubusercontent.com/u/4865287?v=3" align="left" width="48" height="48"hspace="10"> Comment by lrhn


We have current enhancement proposal that wants to get rid of symbolic links.

Until then, would it be possible for pub to add a flag that makes it copy libraries into the packages directory instead of making symbolic links. It should probably be restricted to doing it in one place, and not everywhere it would put a symbolic link, requiring the user to use --package-root to point to that one directory when running dart files in other locations.


Removed Area-Tools label.
Added Area-Pub label.

@DartBot
Copy link
Author

DartBot commented Jun 5, 2015

<img src="https://avatars.githubusercontent.com/u/188?v=3" align="left" width="48" height="48"hspace="10"> Comment by nex3


Added Duplicate label.
Marked as being merged into #727.

@DartBot DartBot added closed-duplicate Closed in favor of an existing report type-enhancement A request for a change that isn't a bug labels Jun 5, 2015
@DartBot DartBot closed this as completed Jun 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-duplicate Closed in favor of an existing report type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

1 participant