Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 866139 - net-analyzer/netdata: ~riscv keyword request
Summary: net-analyzer/netdata: ~riscv keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords: CC-ARCHES, KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2022-08-23 11:47 UTC by slchris(Chris Su)
Modified: 2022-09-27 12:03 UTC (History)
1 user (show)

See Also:
Package list:
net-analyzer/netdata riscv net-firewall/nfacct riscv net-libs/libwebsockets riscv net-libs/stem riscv net-libs/libnetfilter_acct riscv
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description slchris(Chris Su) 2022-08-23 11:47:35 UTC
add ~riscv keyword
Comment 1 slchris(Chris Su) 2022-08-23 13:17:11 UTC
Looks we need fixed ghc riscv support first


tatt report

USE tests started on Tue Aug 23 12:56:55 -00 2022

merging test dependencies of =dev-haskell/logict-0.7.0.3 failed
USE='-doc -hscolour -profile' failed for =dev-haskell/logict-0.7.0.3
USE='doc -hscolour -profile' failed for =dev-haskell/logict-0.7.0.3


The package in the report depends on ghc, but the ghc build failed


 * Messages for package dev-lang/ghc-9.0.2:

 * Please try emerging with USE=ghcbootstrap and report build
 * sucess or failure to the haskell team (haskell@gentoo.org)
 * ERROR: dev-lang/ghc-9.0.2::gentoo failed (setup phase):
 *   No binary available for 'riscv' arch yet, USE=ghcbootstrap
 *
 * Call stack:
 *          ebuild.sh, line 122:  Called pkg_setup
 *   ghc-9.0.2.ebuild, line 381:  Called die
 * The specific snippet of code:
 *                      die "No binary available for '${ARCH}' arch yet, USE=ghcbootstrap"
 *
 * If you need support, post the output of `emerge --info '=dev-lang/ghc-9.0.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-lang/ghc-9.0.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-lang/ghc-9.0.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-lang/ghc-9.0.2/temp/die.env'.
 * Working directory: '/var/tmp/portage/dev-lang/ghc-9.0.2/empty'
 * S: '/var/tmp/portage/dev-lang/ghc-9.0.2/work/ghc-9.0.2'
Comment 2 Yixun Lan archtester gentoo-dev 2022-09-07 07:39:24 UTC
can you double check why the haskell dep has been pulled in?
and if it's optional, then let's mask the related USE temporarily?

I'm not optimistic to see haskell support in the near future..
Comment 3 Larry the Git Cow gentoo-dev 2022-09-07 08:20:48 UTC
The bug has been referenced in the following commit(s):

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

commit fa390c7e3f42a542233c4740a74dab10e8c79919
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-09-07 08:18:40 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-09-07 08:18:40 +0000

    profiles/arch/riscv: Mask net-analyzer/netdata[xen,kinetic]
    
    Mask to reduce the amount of dependencies needed for keywording
    
    Bug: https://bugs.gentoo.org/866139
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 profiles/arch/riscv/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 4 slchris(Chris Su) 2022-09-27 10:37:32 UTC
Looks good on riscv 

USE tests started on Tue Sep 27 09:21:41 -00 2022

FEATURES=' test' USE='' succeeded for =net-libs/libnetfilter_acct-1.0.3
USE='-examples -verify-sig' succeeded for =net-libs/libnetfilter_acct-1.0.3

 FEATURES=' test' failed for =net-libs/stem-1.8.0_p20211118
    log has been saved as ./tatt/logs/net-libs_stem-1.8.0_p20211118_use_JDgQQ

FEATURES=' test' USE='' succeeded for =net-libs/libwebsockets-4.3.2-r1
USE='-access-log caps -cgi -client -dbus -extensions -generic-sessions -http-proxy http2 ipv6 lejp -libev -libevent -libuv -mbedtls peer-limits server-status -smtp -socks5 -sqlite3 -ssl threads zip' succeeded for =net-libs/libwebsockets-4.3.2-r1

FEATURES=' test' USE='' succeeded for =net-firewall/nfacct-1.0.2-r2
USE='' succeeded for =net-firewall/nfacct-1.0.2-r2

FEATURES=' test' USE='' succeeded for =net-analyzer/netdata-1.36.1-r1
USE='-caps -cloud compression -cups -dbengine -filecaps -jsonc -lto -mongodb -mysql -nfacct -nodejs postgres prometheus -python -tor' succeeded for =net-analyzer/netdata-1.36.1-r1
Comment 5 Jakov Smolić archtester gentoo-dev 2022-09-27 12:03:01 UTC
riscv done

all arches done