Skip to content

A question regarding the installation of the ECMA-SL dependency #71

@guiyi-he

Description

@guiyi-he

Hello explode-js authors,

Thank you for developing such an excellent tool. I've been reading your paper and was excited to set up and run explode-js in my local environment (Ubuntu).

I encountered a problem while trying to install the project dependencies using opam. When I run the command to pin the ECMA-SL dependency as instructed:

opam pin add ecma-sl git+ssh://git@github.com/formalsec/ECMA-SL.git#v1.4.0

I receive the following error, which indicates that the repository could not be found:

[ERROR] Could not synchronize /home/dayshift/.opam/5.3.0/.opam-switch/sources/ecma-sl from git+ssh://git@github.com/formalsec/ECMA-SL.git#v1.4.0": /usr/bin/git fetch -q "origin" exited with code 128 "ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists."

[ecma-sl.~dev] fetching sources failed: git+ssh://git@github.com/formalsec/ECMA-SL.git#v1.4.0
[ERROR] Error getting source from git+ssh://git@github.com/formalsec/ECMA-SL.git#v1.4.0: git+ssh://git@github.com/formalsec/ECMA-SL.git#v1.4.0

Based on the ERROR: Repository not found message, it seems that opam is unable to locate the repository at the specified address (github.com/formalsec/ECMA-SL.git).

I was hoping to ask if the URL for the ECMA-SL dependency has recently changed, or if the repository might have been made private. If so, would there be an alternative installation method or an updated address you could provide?

Thank you again for your great work on this tool, and for your time and help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions