-
Notifications
You must be signed in to change notification settings - Fork 65
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
Build / dependencies broken #48
Comments
Same issue here, The reason might be, that transitive dependencies for If I clone |
Nothing has changed here. |
That's only on master.
Brian Goff
… On Aug 14, 2019, at 17:33, andig ***@***.***> wrote:
Indirectly, yes: https://github.com/cpuguy83/go-md2man/blob/master/go.mod#L7
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Sorry, noticed that as well. Maybe this is the expected |
I also came across this issue, so I ran
For that package, you might need to run |
Yeah |
I‘ve opened above go issue as I find the update behavior perplexing. Imho it must not update to a v2 version as that breaks import path equality. |
@cpuguy83 citing from golang/go#34165 (comment):
Given that cpuguy83/go-md2man depends on blackfriday v1 and hence Could you kindly reopen this issue to track this? |
I cannot release a 1.x based on blackfriday 2.x, they are completely incompatible. |
I haven't checked the code. If you cannot hide the incompatibility inside md2man's API then we're stuck until 2.0 is released and downstream projects habe upgraded. If you can keep your API constant (or wrap incompatibilities) then a point release should be acceptable. |
I think the only thing I could do is instead of having a |
As I understood the discussion that wouldn't help. The problem is that blackfriday's v2.0.0 is treated as compatible to blackfriday 1.0 since go.mod was only added later at blackfriday. So if a backwards-compatible fix isn't possible then a 2.0 release of md2man would allow clients to upgrade to a stable 2.0. |
Ok, I hope this works... I tagged v2.0.0 with a /v2 module path. |
I'm using spf13/cobra/doc which depends on this module. Running
go get -u
I'm seing the following errors:The text was updated successfully, but these errors were encountered: