-
Notifications
You must be signed in to change notification settings - Fork 99
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
Rename Module to avoid path conflict with Ethereum go-ethereum #158
Comments
We are running into this issue as well after the nitro upgrade and needing to run the forked geth client along side the geth client. Any work around? |
@FeurJak @jongregis can this be solved by just naming the import ex. |
@hkalodner it fails to download the module with the current geth module downloaded |
Good callout, we're looking into the best option here |
same problem, it's 29-Nov, 2022 now... |
@hkalodner please just rename the go module name to |
@hkalodner Usually, developers of ethereum use "github.com/ethereum/go-ethereum" to develop ethereum-related projects, but since arbitrum is based on go-ethereum and has many new features, developers cannot use "github.com/ethereum/go-ethereum" directly. Since arbitrum is based on go-ethereum, developers cannot use the library "github.com/ethereum/go-ethereum" directly for normal development, such as tracking blocks. In view of this, I sincerely hope that the arbitrum team will pay attention to this problem and fix it, the solution is to change the name of go-module. Until arbitrum fixes this issue, you can use this https://github.com/roodeag/arbitrum that I modified |
10 months later, issue still occurring. |
We also really need support for this. @hkalodner What is your plan for this issue going forward? |
Hello, any updates on this? We face a situation when we need to run both go-ethereum and Arbitrum go-ethereum in the same application to avoid |
+1 Bumping |
Same. Any plans to fix this? |
Could the module for OffchainLabs go-ethereum be renamed (i.e. Optimism names their geth module l2geth) ?
It's currently under module github.com/ethereum/go-ethereum which means there will be path conflicts if you were trying to import both OffchainLabs go-ethereum & Ethereums go-ethereum.
The text was updated successfully, but these errors were encountered: