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
Debian: fails to build in backports #1749
Comments
|
It must be go-humanize, but that is quite surprising since the version of the go-humanize dependency did not change with 2.0.6. Are you sure that you are using go-humanize v1.0.0? |
|
I am very sure! However, let me also state that the version of micro in backports is 2.0.3. And I am going to introduce 2.0.6. Because for v2.0.6 of micro, I just had to bump tcell to it's latest version and the build was clean in unstable. |
|
There have been some updates to the dependencies since 2.0.3, but none of them (other than tcell) change the outward interface or any of the import names in the micro source code, so I don't think updating them should be necessary. None of them should cause this error either since they have nothing to do with go-humanize. The changes are
Since the changes to I'm not sure if this is possible, but if you delete the code in |
Wow, it does build fine now! Would you want to remove it from here as well, if it's not doing anything useful? |
|
I have no idea why that would be. Sure you can open a PR to remove it, and you can remove the line above it too (the one with |
Fixes: zyedidia#1749 Signed-off-by: Utkarsh Gupta <utkarsh@debian.org>
Fixes: zyedidia#1749 Signed-off-by: Utkarsh Gupta <utkarsh@debian.org>
Fixes: #1749 Signed-off-by: Utkarsh Gupta <utkarsh@debian.org>
|
While I have you here, I think the version of micro in the Ubuntu focal repositories is still 2.0.1. Is it possible to upgrade it to 2.0.6 as you have done for Debian buster? Thank you greatly for your help. |
|
@zyedidia, hi, I'll definitely try to bump the version but not sure how Ubuntu folks would react to it. |
|
Sounds good, thanks! |
|
Hi, I am sorry I forgot to update 🤦♂️ The version cannot be upgraded in the stable release, focal. That's a no-go.
|
|
Thanks for the update! It seems like backporting to What do you mean by fix whatever bug is in v2.0.1 in Ubuntu? Is it possible to modify the build script after the fact? If so, the best thing would be to add |
A bit, I think. I am going to have to devote some time to get this going.
I read somewhere that the version of Micro in Ubuntu has some bug that needs fixing, not sure which issue was it.
I see, yeah. When I do this, I'll give you a ping with the changes that I am making.
Yeah, right, of course! |
|
Great, thank you so much! |
|
Just wanted to ping this to see if there was an update, and because I'm planning on releasing 2.0.7 soon. Fixing the build script for 2.0.1 is the most important though, and hopefully it's not too complex. |
Hi @zyedidia,
Whilst backporting 2.0.6 to stable (via buster-backports), I couldn't build it. It fails with the following (snipped) logs:
I am not sure what's causing this, any clue?
I can only think of a dependency mismatch. But not sure which one.
(and I don't think it's go-humanize)
The text was updated successfully, but these errors were encountered: