On Fri, Sep 22, 2023 at 05:35:50PM +0800, Bo YU wrote: > It is time to update zyedidia-terminal here. But something else need > to be updated also I think. > > The reason why to update these go packages is due to #1032265[0]. > Now micro has switched to creack/pty[1] > > micro build dependence on golang-github-zyedidia-terminal-dev and > golang-github-zyedidia-pty-dev. > golang-github-zyedidia-terminal-dev dependence on > golang-github-zyedidia-pty-dev. > Now the zyedidia/terminal and mciro upstream has switched to creack/pty[2] > [3]. > > So we can update golang-github-zyedidia-terminal-dev[4] and micro[5] > and remove golang-github-zyedidia-pty. > > But these update do not fix my final goal: to fix FTBFS on riscv64 for > micro due to the issue[6]. Now the micro > has new upstream version and i think this is a chance to fix the FTBFS issue. > > I can confirm the micro(2.0.12) can be built with > golang-github-zyedidia-terminal which has switch to creack-pty. > Another thing is that need to upgrade golang-github-zyedidia-tcell also. > > In other words, in order to fix FTBFS on riscv64 for micro, I have to > update two go -dev packages and then > update micro also. Once I get the ack, I will start the work. > > What are your options here? :)
Sounds good to me, please proceed ahead! > [0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032265 > [1]: https://github.com/zyedidia/micro/blob/master/go.sum#LL6C4-L6C4 > [2]: https://github.com/zyedidia/terminal/blob/master/go.mod > [3]: https://github.com/zyedidia/micro/blob/master/go.sum#L6 > [4]: > https://salsa.debian.org/go-team/packages/golang-github-zyedidia-terminal/-/blob/debian/sid/debian/control#L12 > [5]: > https://salsa.debian.org/go-team/packages/micro/-/blob/debian/sid/debian/control#L25 > [6]: https://github.com/zyedidia/micro/issues/2854 Best, Nilesh
signature.asc
Description: PGP signature