[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFS] -- golang-github-zyedidia-pty



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

Attachment: signature.asc
Description: PGP signature


Reply to: