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

The debugger should not rely on packages symlinks #21749

Closed
DartBot opened this issue Nov 28, 2014 · 3 comments
Closed

The debugger should not rely on packages symlinks #21749

DartBot opened this issue Nov 28, 2014 · 3 comments
Assignees
Labels
type-enhancement A request for a change that isn't a bug

Comments

@DartBot
Copy link

DartBot commented Nov 28, 2014

This issue was originally filed by @zoechi


I tried the option --no-package-symlinks mentioned here http://dartbug.com/15103#c22 but I wasn't able to use the the DartEditor debugger without the packages symlinks.

Currently every time I change a source code file the used Docker image is rebuilt and this needs to run pub get twice which takes very long (30 - 60 sec).
If the symlinks wouldn't be necessary I had more options to accelerate this process.

What steps will clearly show the issue / need for enhancement?
1.
When I connect the DartEditor debugger using menu "Run > Remote Connection..." > [OK] the app fails.

See this discussion https://groups.google.com/a/dartlang.org/d/msg/cloud/OK1nJtg7AjQ/u-GzUDI-0VIJ for more details about how to set up such a development environment.
I assume this can also be reproduced by a simple Dart project with one package dependency.

2.
3.

What is the current output?
Uncaught Error: FileSystemException: Cannot open file, path = '/app/bin/packages/path/path.dart' (OS Error: No such file or directory, errno = 2)

when I connect the debugger to the running app.

What would you like to see instead?
Should work

What version of the product are you using? On what operating system?
Dart VM version: 1.8.0-dev.4.6 (Wed Nov 26 06:04:36 2014) on "linux_x64"

Please provide any additional information below.
related to http://dartbug.com/15103

@clayberg
Copy link

clayberg commented Dec 2, 2014

Set owner to @devoncarew.
Removed Priority-Unassigned label.
Added Priority-Medium label.

@nex3
Copy link
Member

nex3 commented Dec 3, 2014

Marked this as blocking #15103.

@DartBot
Copy link
Author

DartBot commented Aug 6, 2015

This issue has been moved to dart-archive/eclipse3#29.

@DartBot DartBot closed this as completed Aug 6, 2015
@kevmoo kevmoo added type-enhancement A request for a change that isn't a bug and removed triaged labels Mar 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

5 participants