Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 722690 - dev-go/delve fails to compile
Summary: dev-go/delve fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-05-12 13:20 UTC by Agostino Sarubbo
Modified: 2021-04-11 08:37 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,15.92 KB, text/plain)
2020-05-12 13:20 UTC, Agostino Sarubbo
Details
build.log and emerge --info (2020-08-03_delve_build.log,16.44 KB, text/x-log)
2020-08-03 22:01 UTC, Stephen Bosch
Details
First pass at new ebuild for most current version (delve-1.5.0.ebuild,690 bytes, text/plain)
2020-08-03 23:36 UTC, Stephen Bosch
Details
build.log including test output (build.log,454.94 KB, text/x-log)
2020-08-03 23:40 UTC, Stephen Bosch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2020-05-12 13:20:30 UTC
This is an auto-filled bug because dev-go/delve fails to compile.
The issue was originally discovered on amd64, but it may be reproducible on other arches as well.
If you think that a different summary clarifies the issue better, feel free to change it.
Attached build log and emerge --info.

NOTE:
If you need further logs, feel free to ask..
Comment 1 Agostino Sarubbo gentoo-dev 2020-05-12 13:20:39 UTC
Created attachment 638436 [details]
build.log

build log and emerge --info
Comment 2 Stephen Bosch 2020-08-03 22:00:24 UTC
I am having the same issue.

build.log and emerge --info output attached as one file.
Comment 3 Stephen Bosch 2020-08-03 22:01:42 UTC
Created attachment 652816 [details]
build.log and emerge --info
Comment 4 Stephen Bosch 2020-08-03 23:36:21 UTC
Created attachment 652824 [details]
First pass at new ebuild for most current version

Package compiles but tests are still failing with this version.
Comment 5 Stephen Bosch 2020-08-03 23:40:29 UTC
Created attachment 652826 [details]
build.log including test output
Comment 6 Daniel Santos 2020-09-03 14:42:26 UTC
The work-around is:

FEATURES="-network-sandbox" emerge -v dev-go/delve

FEATURES="network-sandbox" has recently been added and defaults to being set.  The way this ebuild is written, it wants to talk over the network when it's supposed to be compiling and we're supposed to be done fetching. iiuc, the ebuild needs to be updated to follow new standards.

[9/3/20 09:20:17] <iamben> yeah you're supposed to use the go eclass and specify all the deps to be fetched tehre
Comment 7 Agostino Sarubbo gentoo-dev 2021-01-21 16:29:00 UTC
Dear treecleaner@:

I'm still able to reproduce this issue right now.

Since it has not been fixed for a long time, I'd suggest to evaluate if it is the case to remove this package from the tree. Thanks
Comment 8 Marco Scardovi (scardracs) 2021-04-02 06:59:01 UTC
Please do not close it, as I'm working in a fix
Comment 9 Marco Scardovi (scardracs) 2021-04-02 07:11:19 UTC
Refer to PR https://github.com/gentoo/gentoo/pull/20226
Comment 10 Larry the Git Cow gentoo-dev 2021-04-11 08:37:16 UTC
The bug has been closed via the following commit(s):

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

commit 6bd7565d7698fd5018a121cba7c4853d572730b5
Author:     Marco Scardovi <marco@scardovi.com>
AuthorDate: 2021-04-02 07:06:30 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2021-04-11 08:35:51 +0000

    dev-go/delve: bump to 1.6.0
    
    Closes: https://bugs.gentoo.org/722690
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Marco Scardovi <marco@scardovi.com>
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-go/delve/Manifest           |  1 +
 dev-go/delve/delve-1.6.0.ebuild | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)