Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 856382 - dev-python/aiohttp: make: command: Command not found
Summary: dev-python/aiohttp: make: command: Command not found
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-04 12:11 UTC by Sergey 'L29Ah' Alirzaev
Modified: 2022-07-22 01:44 UTC (History)
2 users (show)

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


Attachments
build log (build.log,2.38 KB, text/x-log)
2022-07-04 12:11 UTC, Sergey 'L29Ah' Alirzaev
Details
emerge --info (emerge.info,18.08 KB, text/plain)
2022-07-04 12:12 UTC, Sergey 'L29Ah' Alirzaev
Details
workaround /etc/portage/patches/dev-python/aiohttp/856382.patch (856382.patch,730 bytes, patch)
2022-07-22 01:44 UTC, Sergey 'L29Ah' Alirzaev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey 'L29Ah' Alirzaev 2022-07-04 12:11:47 UTC
Created attachment 790046 [details]
build log

Got this when upgrading world to python 3.10:

>>> Configuring source in /var/tmp/portage/dev-python/aiohttp-3.8.1-r1/work/aiohttp-3.8.1 ...
 * Checking whether python3_11 is suitable ...
 *   >=dev-lang/python-3.11.0_beta3:3.11 ...                                                                             [ ok ]
 *   python_check_deps ...                                                                                               [ ok ]
 * Using python3.11 in global scope
 * python3_11: running distutils-r1_run_phase python_configure_all
make -j9 requirements/.hash/cython.txt.hash 
make: command: Command not found
/bin/sh: line 1: ./tools/check_sum.py: No such file or directory
make: *** [Makefile:43: requirements/.hash/cython.txt.hash] Error 127
Comment 1 Sergey 'L29Ah' Alirzaev 2022-07-04 12:12:08 UTC
Created attachment 790049 [details]
emerge --info
Comment 2 Arthur Zamarin archtester gentoo-dev 2022-07-09 12:34:19 UTC
Hmm, this failure looks weird.
This failure occurs in line 83 of ebuild, in line "emake requirements/.hash/cython.txt.hash"

The build.log confirms it just calls simply "make -j9 requirements/.hash/cython.txt.hash", which one again confirms to the implementation of "emake".

As a result I suspect there is a bigger breakage in your system, AKA something with "make".

Please check if "sys-devel/make" is installed.
Do you have "make" in your system PATH (run `command -v make`)?
Comment 3 Sergey 'L29Ah' Alirzaev 2022-07-09 18:50:46 UTC
(In reply to Arthur Zamarin from comment #2)
> Hmm, this failure looks weird.
> This failure occurs in line 83 of ebuild, in line "emake
> requirements/.hash/cython.txt.hash"
> 
> The build.log confirms it just calls simply "make -j9
> requirements/.hash/cython.txt.hash", which one again confirms to the
> implementation of "emake".
> 
> As a result I suspect there is a bigger breakage in your system, AKA
> something with "make".
> 
> Please check if "sys-devel/make" is installed.
> Do you have "make" in your system PATH (run `command -v make`)?

Of course i have `make`, and 2000 other packages, lots of these depend on make being operational. I also checked that `make` works fine on my own C projects.
Comment 4 Sergey 'L29Ah' Alirzaev 2022-07-21 20:44:16 UTC
(In reply to Arthur Zamarin from comment #2)
> Hmm, this failure looks weird.
> This failure occurs in line 83 of ebuild, in line "emake
> requirements/.hash/cython.txt.hash"
> 
> The build.log confirms it just calls simply "make -j9
> requirements/.hash/cython.txt.hash", which one again confirms to the

∞ ls /var/tmp/portage/dev-python/aiohttp-3.8.1-r1/work/aiohttp-3.8.1/requirements
cython.txt
Comment 5 Sergey 'L29Ah' Alirzaev 2022-07-22 01:44:50 UTC
Created attachment 792983 [details, diff]
workaround /etc/portage/patches/dev-python/aiohttp/856382.patch