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

Tightening dependencies #9860

Open
flyn-org opened this issue May 5, 2022 · 3 comments
Open

Tightening dependencies #9860

flyn-org opened this issue May 5, 2022 · 3 comments
Labels
Milestone

Comments

@flyn-org
Copy link
Contributor

flyn-org commented May 5, 2022

I maintain the Hugo package for Fedora.

During the packaging process, I have come across a few things that I patch around. I wanted to bring these things to your attention in the hope that you might be able to address them upstream. Should our discussion suggest it, I am happy to create individual merge requests.

  1. Hugo (up to 0.98.0) relies on github.com/clbanning/mxj/v2 v2.5.5. Fedora provides golang-github-clbanning-mxj 2.5.5 (note the lack of the "v2"), and Hugo seems to build just fine against this. Did what was once known as "v2" get merged into the master branch? Can Hugo drop the use of "v2" and simply use the primary release of this package?

  2. Hugo has for some time relied on github.com/gohugoio/go-i18n/v2. The "about" text associated with this repository reads "This is a short-lived fork to fix a critical upstream issue, do not use." Is it possible that Hugo could transition back to the upstream version of this package? Have they fixed the "critical upstream issue".

@bep
Copy link
Member

bep commented May 5, 2022

  1. github.com/clbanning/mxj/v2 v2.5.5. <== this is how Go modules works. It's admittingly unfortunate in this scenario, but I don't see how Hugo can solve it (without changing away from using Go's build tools).
  2. I haven't checked lately.

@flyn-org
Copy link
Contributor Author

flyn-org commented May 5, 2022

  1. Okay, I started a discussion with my fellow packagers to determine if we can solve this with "provides" statements.
  2. I added this: Fix artificial language matching nicksnyder/go-i18n#253 (comment).

@bep bep removed the NeedsTriage label May 6, 2022
@bep bep added this to the v0.99.0 milestone May 6, 2022
@bep bep modified the milestones: v0.99.0, v0.100.0 May 24, 2022
@bep bep modified the milestones: v0.100.0, v0.101.0 May 31, 2022
@bep bep modified the milestones: v0.101.0, v0.102.0 Jun 16, 2022
@bep bep modified the milestones: v0.102.0, v0.103.0 Aug 28, 2022
@bep bep modified the milestones: v0.103.0, v0.104.0 Sep 15, 2022
@bep bep modified the milestones: v0.104.0, v0.105.0 Sep 23, 2022
@bep bep modified the milestones: v0.105.0, v0.106.0 Oct 26, 2022
@bep bep modified the milestones: v0.106.0, v0.107.0 Nov 18, 2022
@bep bep modified the milestones: v0.107.0, v0.108.0 Dec 3, 2022
@bep bep modified the milestones: v0.108.0, v0.109.0 Dec 14, 2022
@bep bep modified the milestones: v0.109.0, v0.111.0, v0.110.0 Jan 26, 2023
@bep bep added this to the v0.111.0 milestone Jan 26, 2023
@bep bep modified the milestones: v0.111.0, v0.112.0 Feb 15, 2023
@bep bep modified the milestones: v0.112.0, v0.113.0 Apr 15, 2023
@bep bep modified the milestones: v0.113.0, v0.115.0 Jun 13, 2023
@bep bep modified the milestones: v0.115.0, v0.116.0 Jun 30, 2023
@flyn-org
Copy link
Contributor Author

flyn-org commented Jul 23, 2023

@bep, is there any hope of progress here? As I mentioned in nicksnyder/go-i18n#253, I am hesitant to package the fork because it bears the warning "This is a short-lived fork to fix a critical upstream issue, do not use."

@bep bep modified the milestones: v0.116.0, v0.117.0 Aug 1, 2023
@bep bep modified the milestones: v0.117.0, v0.118.0 Aug 30, 2023
@bep bep modified the milestones: v0.118.0, v0.119.0 Sep 15, 2023
@bep bep modified the milestones: v0.119.0, v0.120.0 Oct 5, 2023
@bep bep modified the milestones: v0.120.0, v0.121.0 Oct 31, 2023
@bep bep modified the milestones: v0.121.0, v0.122.0 Dec 6, 2023
@bep bep modified the milestones: v0.122.0, v0.123.0, v0.124.0 Jan 27, 2024
@bep bep modified the milestones: v0.124.0, v0.125.0 Mar 4, 2024
@bep bep modified the milestones: v0.125.0, Unscheduled Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants