Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701188 - go-module.eclass: support EGO_VENDOR unpack for versioned module paths
Summary: go-module.eclass: support EGO_VENDOR unpack for versioned module paths
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-26 06:11 UTC by Zac Medico
Modified: 2019-11-26 07:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zac Medico gentoo-dev 2019-11-26 06:11:39 UTC
When trying to package https://github.com/jfrog/jfrog-cli, I found that it has a dependency on github.com/vbauerster/mpb/v4. Apparently this package must be unpacked into a v4 subdirectory because it has a line like this in its go.mod file:

module github.com/vbauerster/mpb/v4

See: https://github.com/vbauerster/mpb/blob/v4.7.0/go.mod
Comment 1 Larry the Git Cow gentoo-dev 2019-11-26 07:19:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37623d4ce993b39bf5c2298d2aaa654cf24af87

commit c37623d4ce993b39bf5c2298d2aaa654cf24af87
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-11-26 07:07:43 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-11-26 07:19:08 +0000

    dev-util/jfrog-cli: new package
    
    This ebuild uses golang-vcs-snapshot.eclass instead of go-module.eclass
    due to missing support for versioned module import paths.
    
    Bug: https://bugs.gentoo.org/701188
    Package-Manager: Portage-2.3.79, Repoman-2.3.18
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 dev-util/jfrog-cli/Manifest                | 45 +++++++++++++++
 dev-util/jfrog-cli/jfrog-cli-1.30.4.ebuild | 91 ++++++++++++++++++++++++++++++
 dev-util/jfrog-cli/metadata.xml            |  8 +++
 3 files changed, 144 insertions(+)