Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 690616 - sys-fs/squashfs-tools-ng: please keyword
Summary: sys-fs/squashfs-tools-ng: please keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matt Turner
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2019-07-24 17:34 UTC by Matt Turner
Modified: 2019-07-29 19:47 UTC (History)
0 users

See Also:
Package list:
sys-fs/squashfs-tools-ng-9999 sys-fs/squashfs-tools-ng-0.5
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2019-07-24 17:34:31 UTC
At some point I would like to use sys-fs/squashfs-tools-ng in dev-util/catalyst. Please keyword. The test suite is expected to entirely pass.
Comment 1 Matt Turner gentoo-dev 2019-07-24 21:00:34 UTC
b-man pointed out that this is a confusing request, since we don't add keywords to 9999 ebuilds. That's right, and I don't want keywords in the 9999 ebuild. Let me explain.

The test suite was just fixed on 32-bit platforms in upstream git. In preparation for the next release, I'm requesting that you build and run the test suite (using the 9999 ebuild) and do the normal ekeyword ~arch ... workflow.

The KEYWORD=... assignment happens inside a block like this:

if [[ ${PV} = 9999* ]]; then
	inherit autotools git-r3
	EGIT_REPO_URI="https://github.com/AgentD/${PN}.git"
else
	KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86"
	SRC_URI="https://infraroot.at/pub/squashfs/${P}.tar.xz"
fi

so we will not actually be enabling KEYWORDS for the 9999 ebuild, but just preparing them for the next release.

Sorry, I know that is an unusual request.
Comment 2 Aaron Bauman (RETIRED) gentoo-dev 2019-07-24 21:39:15 UTC
arm64 keyworded
Comment 3 Rolf Eike Beer archtester 2019-07-25 19:54:11 UTC
sparc keyworded
Comment 4 Rolf Eike Beer archtester 2019-07-26 18:43:16 UTC
hppa keyworded
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 08:59:38 UTC
~riscv keyworded
Comment 6 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 08:59:57 UTC
~arm keyworded
Comment 7 Larry the Git Cow gentoo-dev 2019-07-29 18:54:46 UTC
The bug has been referenced in the following commit(s):

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

commit 7b335dcde68a8bd91956970bfd43eddc976af2bc
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-07-29 18:52:25 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2019-07-29 18:54:38 +0000

    Revert "sys-fs/squashfs-tools-ng: Add ~riscv keyword wrt bug #690616"
    
    This reverts commit 49c52431f362f93e652c6e07fe9aefde36b3b6ae.
    
    app-arch/lz4 dev-libs/lzo app-arch/zstd are required but are missing
    riscv keyword.
    
    Bug: https://bugs.gentoo.org/690616
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 sys-fs/squashfs-tools-ng/squashfs-tools-ng-0.5.ebuild  | 2 +-
 sys-fs/squashfs-tools-ng/squashfs-tools-ng-9999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 8 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-07-29 19:44:15 UTC
should be fine now.