Hi! On Tue, Jun 13, 2023 at 1:03 PM Nilesh Patra <nil...@mailbox.org> wrote: > > > > On 13 June 2023 9:05:26 am IST, Bo YU <tsu.y...@gmail.com> wrote: > >On Tue, Jun 13, 2023 at 2:44 AM Nilesh Patra <nil...@mailbox.org> wrote: > >Many thanks for sponsoring this. > >But I found the situation is complicated, hope I can explain as much > >as possible.:) > > > >Micro upstream has been switched to creack/pty[0] from zyedidia/pty, > >which is the package that needs to be updated here. > > go.mod is the file you should usually be looking at to check dependencies. > > I confirm the analysis. terminal depends on creak-pty and micro > (build-)depends on terminal. > > >So I think the package(golang-github-zyedidia-pty) can be removed once > >micro and golang-github-zyedidia-terminals' dependences switch to > >golang-github-creack-pty. > > Yes. Would you like to package creak-pty? If this is correct, we have packaged the creack-pty? https://tracker.debian.org/pkg/golang-github-creack-pty
> > >But I have not > >tested it given micro has not upgrade the newest version with > >upstream. > > Micro is at latest version, it was me who upgraded it. Ok, got it. > > >Yeah, I can confirmed the micro and > >golang-github-zyedidia-terminal-dev can be built with the version from > >golang-github-zyedidia-pty. > >What are your options here? > > I don't think it makes sense to do more work on zyedidia-pty given that it > would be removed at some point. > This is my point here also. So the next thing is I should update golang-github-zyedidia-terminal. Once done, we can remove golang-github-zyedidia-pty. BR, Bo > >[0]: https://github.com/zyedidia/micro/blob/master/go.sum#LL6C4-L6C4 > >[1]: https://github.com/zyedidia/terminal/blob/master/go.sum#LL1 > >[2]: https://lists.debian.org/debian-go/2023/03/msg00045.html