Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

github.com/boltdb/bolt switch to github.com/etcd-io/bbolt? #33

Open
yuzibo opened this issue May 6, 2022 · 2 comments · May be fixed by #44
Open

github.com/boltdb/bolt switch to github.com/etcd-io/bbolt? #33

yuzibo opened this issue May 6, 2022 · 2 comments · May be fixed by #44
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@yuzibo
Copy link

yuzibo commented May 6, 2022

Hi,
Is there we have plan to switch github.com/etcd-io/bbolt? because the bolt repo is a public archive and the bblot is active.
Backgroup: I am fix Debian ftbfs issue on riscv64 arch, and there are many package build fails on riscv64 arch due to the dependence of
github.com/boltdb/bolt. I am going to fix the bolt build issue on riscv64 but Debian Go-Lang people tell me it would be better ask for help from upstream:
https://lists.debian.org/debian-riscv/2022/05/msg00007.html
I am not familiar with go program but if that is true i can try to send PR.
Thank you.

@yuzibo yuzibo changed the title github.com/boltdb/bolt switch to github.com/etcd-io/bbolt github.com/boltdb/bolt switch to github.com/etcd-io/bbolt? May 6, 2022
@jrasell jrasell self-assigned this May 6, 2022
@jrasell
Copy link
Member

jrasell commented May 6, 2022

Hi @yuzibo, the boltdb/bolt dependency is an indirect one from github.com/hashicorp/nomad/client/state. Nomad 1.3 will ship with a migrated bolt implementation to bbolt; once this is GA I will update the Nomad dependency of this driver which will update the indirect dependency.

@yuzibo
Copy link
Author

yuzibo commented May 6, 2022

Hi, Very glad to hear about that. Once Nomad 1.3 was released, I will forward this to Debian Go packaging people.

@tgross tgross added the dependencies Pull requests that update a dependency file label Aug 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants