Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702390 - =dev-scheme/guile-2.2.6 : QA Notice: filter-flags: command not found
Summary: =dev-scheme/guile-2.2.6 : QA Notice: filter-flags: command not found
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-09 20:20 UTC by Daniel M. Weeks
Modified: 2020-01-16 11:45 UTC (History)
1 user (show)

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 Daniel M. Weeks 2019-12-09 20:20:45 UTC
There is a regression in dev-scheme/guile-2.2.6; "inherit flag-o-matic" was removed while a function it provides (filter-flags) is still in use.

 * QA Notice: command not found:
 * 
 *      /tmp/portage/dev-scheme/guile-2.2.6/temp/environment: line 498: filter-flags: command not found

Reproducible: Always
Comment 1 Jeroen Roovers gentoo-dev 2020-01-16 11:45:52 UTC
This was introduced in 

commit 2a83255f6572f1cb16ba48c3c79cecfe5273cb5d
Author: Amy Liffey <amynka@gentoo.org>
Date:   Sat Dec 7 20:17:31 2019 +0100

    dev-scheme/guile: version bump 2.2.6

    Closes: https://bugs.gentoo.org/697062
    Package-Manager: Portage-2.3.76, Repoman-2.3.16
    Signed-off-by: Amy Liffey <amynka@gentoo.org>

which adds the 2.2.4 ebuild with the EAPI=7 change but adds no inherit line.

--- a/guile-2.2.4.ebuild
+++ b/guile-2.2.6.ebuild
@@ -3,8 +3,6 @@

 EAPI=7

-inherit flag-o-matic
-
 MAJOR="2.2"
 DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions"
 HOMEPAGE="https://www.gnu.org/software/guile/"
@@ -12,7 +10,7 @@

 LICENSE="LGPL-3+"
 SLOT="12/2.2-1" # libguile-2.2.so.1 => 2.2-1
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-malloc +deprecated +networking +nls +regex +threads" # upstream recommended +networking +nls
 REQUIRED_USE="regex" # workaround for bug 596322
 RESTRICT="strip"