Skip to content
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

Consider upstreaming changes to go-mastodon #276

Open
mdosch opened this issue Dec 15, 2023 · 1 comment
Open

Consider upstreaming changes to go-mastodon #276

mdosch opened this issue Dec 15, 2023 · 1 comment

Comments

@mdosch
Copy link

mdosch commented Dec 15, 2023

Dear developer,

thank you for this useful tool. I am considering packaging it for debian but I face a problem. For the debian packaging of golang programs it is necessary to have all dependencies also packaged. You use a fork of mattn/go-mastodon and write there Do not use this version!. So I would package mattn/go-mastodon instead of your fork but tut doesn't build with mattn/go-mastodon. So now I have to either package a library which clearly states it shall not be used (which feels wrong to me and maybe the debian ftp-masters would reject it due to this statement) or I'd have to vendor the go-mastodon library (which is strongly discouraged). Both possible solutions do not appeal to me and therefore I abstained from packaging this useful program.

Would you please consider one of the following solutions?

  • Upstream your changes to mattn/go-mastodon
  • Rework tut to be compatible to mattn/go-mastodon
  • Commit yourself to maintain your fork of mattn/go-mastodon and remove the "Don't use this version!" warning

Best regards,
Martin

@r3k2
Copy link

r3k2 commented Jul 17, 2024

yeah TUT is starting to fail to compile on new systems with newer versions of GO and such :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants