Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642938 - x11-misc/libinput-gestures-2.30 : [TEST] make: flake8: Command not found
Summary: x11-misc/libinput-gestures-2.30 : [TEST] make: flake8: Command not found
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Vladimir Pavljuchenkov (SpiderX)
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2018-01-01 10:53 UTC by Toralf Förster
Modified: 2018-01-04 19:20 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,15.95 KB, text/plain)
2018-01-01 10:53 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,76.54 KB, text/plain)
2018-01-01 10:53 UTC, Toralf Förster
Details
environment (environment,82.03 KB, text/plain)
2018-01-01 10:53 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,15.27 KB, application/x-bzip)
2018-01-01 10:53 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,19.20 KB, application/x-bzip)
2018-01-01 10:53 UTC, Toralf Förster
Details
x11-misc:libinput-gestures-2.30:20171231-213318.log (x11-misc:libinput-gestures-2.30:20171231-213318.log,2.36 KB, text/plain)
2018-01-01 10:53 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-01-01 10:53:26 UTC
make -j1   check
flake8 libinput-gestures
make: flake8: Command not found
make: *** [Makefile:29: check] Error 127
 * ERROR: x11-misc/libinput-gestures-2.30::gentoo failed (test phase):
 *   Make check failed. See above for details.

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-no-multilib-hardened_libressl-test_20171229-182601

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)

java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.6.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv x11-misc/libinput-gestures
[ebuild  N    ] x11-misc/libinput-gestures-2.30  PYTHON_SINGLE_TARGET="python3_5 -python3_4 -python3_6" PYTHON_TARGETS="python3_5 -python3_4 -python3_6"
Comment 1 Toralf Förster gentoo-dev 2018-01-01 10:53:29 UTC
Created attachment 512402 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-01-01 10:53:32 UTC
Created attachment 512404 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-01-01 10:53:35 UTC
Created attachment 512406 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-01-01 10:53:37 UTC
Created attachment 512408 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-01-01 10:53:40 UTC
Created attachment 512410 [details]
temp.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-01-01 10:53:43 UTC
Created attachment 512412 [details]
x11-misc:libinput-gestures-2.30:20171231-213318.log
Comment 7 Vladimir Pavljuchenkov (SpiderX) 2018-01-01 11:11:09 UTC
Actually, I thought about this when was working on https://bugs.gentoo.org/631242.
I do not provide any test functionality in libinput-gestures ebuild, but flake8 somehow was pulled in https://bugs.gentoo.org/631242 and tests were run.

To clarify, Do I have to support "test" for this ebuild by adding USE-flag test and test? ( dev-python/flake8 )?
Comment 8 Toralf Förster gentoo-dev 2018-01-01 12:42:57 UTC
you're right,

FEATURES=test

pls have a look in make.conf (attached etc.portage.tbz2) for all settings.
(and b/c I've taken that tinderbox script I do see that in the tinderbox name itself too ;) )
Comment 9 David Seifert gentoo-dev 2018-01-01 12:44:24 UTC
(In reply to Vladimir Pavljuchenkov (SpiderX) from comment #7)
> Actually, I thought about this when was working on
> https://bugs.gentoo.org/631242.
> I do not provide any test functionality in libinput-gestures ebuild, but
> flake8 somehow was pulled in https://bugs.gentoo.org/631242 and tests were
> run.
> 
> To clarify, Do I have to support "test" for this ebuild by adding USE-flag
> test and test? ( dev-python/flake8 )?

test? ( dev-python/flake8[${PYTHON_USEDEP}] ) specifically
Comment 10 Larry the Git Cow gentoo-dev 2018-01-04 19:20:12 UTC
The bug has been closed via the following commit(s):

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

commit b4e131f1f13d28ac75abc4ea6ed2803445c9b702
Author:     Vladimir Pavljuchenkov (SpiderX) <spiderx@spiderx.dp.ua>
AuthorDate: 2018-01-01 13:35:58 +0000
Commit:     Craig Andrews <candrews@gentoo.org>
CommitDate: 2018-01-04 19:19:59 +0000

    x11-misc/libinput-gestures: fix bug #642938
    
    Closes: https://bugs.gentoo.org/642938
    Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-misc/libinput-gestures/libinput-gestures-2.30.ebuild | 7 ++++---
 x11-misc/libinput-gestures/libinput-gestures-9999.ebuild | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)