certifi-2999:0 won't build
by vladimir1986 from LinuxQuestions.org on (#5SF4E)
Hi there. I had a problem with my Gentoo installation.... well, for over a month now. I don't know how to solve it.
(Every time I upgrade)
>>> Downloading 'https://github.com/mgorny/certifi-shim/archive/v2999.tar.gz'
--2021-11-29 09:47:05-- https://github.com/mgorny/certifi-sh...e/v2999.tar.gz
Resolving github.com... 140.82.121.4
Connecting to github.com|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/mgorny/c...m/tar.gz/v2999 [following]
--2021-11-29 09:47:05-- https://codeload.github.com/mgorny/c...m/tar.gz/v2999
Resolving codeload.github.com... 140.82.121.10
Connecting to codeload.github.com|140.82.121.10|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-11-29 09:47:06 ERROR 404: Not Found.
* Messages for package dev-python/certifi-2999:
* Fetch failed for 'dev-python/certifi-2999', Log file:
* '/var/tmp/portage/dev-python/certifi-2999/temp/build.log'
* One or more packages are either masked or have missing dependencies:
*
* >=dev-python/certifi-2016.9.26[python_targets_python3_9(-)] pulled in by:
* (dev-python/setuptools-57.5.0:0/0::gentoo, installed)
*
* >=dev-python/certifi-2017.4.17[python_targets_python3_9(-)] pulled in by:
* (dev-python/requests-2.26.0:0/0::gentoo, installed)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
*
* The following package has failed to build, install, or execute postinst:
*
* (dev-python/certifi-2999:0/0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/certifi-2999/temp/build.log'
*
* Regenerating GNU info directory index...
* Processed 109 info files.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
It gives the circular depoendcies now because I removed the certifi package installed previously, in desperation. Trying to see if that would help.
Now all upgrades have to come with --keep-going as I know that bloody certifi will fail. What it does anyway?
thanks in advance
(Every time I upgrade)
>>> Downloading 'https://github.com/mgorny/certifi-shim/archive/v2999.tar.gz'
--2021-11-29 09:47:05-- https://github.com/mgorny/certifi-sh...e/v2999.tar.gz
Resolving github.com... 140.82.121.4
Connecting to github.com|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/mgorny/c...m/tar.gz/v2999 [following]
--2021-11-29 09:47:05-- https://codeload.github.com/mgorny/c...m/tar.gz/v2999
Resolving codeload.github.com... 140.82.121.10
Connecting to codeload.github.com|140.82.121.10|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2021-11-29 09:47:06 ERROR 404: Not Found.
* Messages for package dev-python/certifi-2999:
* Fetch failed for 'dev-python/certifi-2999', Log file:
* '/var/tmp/portage/dev-python/certifi-2999/temp/build.log'
* One or more packages are either masked or have missing dependencies:
*
* >=dev-python/certifi-2016.9.26[python_targets_python3_9(-)] pulled in by:
* (dev-python/setuptools-57.5.0:0/0::gentoo, installed)
*
* >=dev-python/certifi-2017.4.17[python_targets_python3_9(-)] pulled in by:
* (dev-python/requests-2.26.0:0/0::gentoo, installed)
*
* The resume list contains packages that are either masked or have
* unsatisfied dependencies. Please restart/continue the operation
* manually, or use --skipfirst to skip the first package in the list and
* any other packages that may be masked or have missing dependencies.
*
* The following package has failed to build, install, or execute postinst:
*
* (dev-python/certifi-2999:0/0::gentoo, ebuild scheduled for merge), Log file:
* '/var/tmp/portage/dev-python/certifi-2999/temp/build.log'
*
* Regenerating GNU info directory index...
* Processed 109 info files.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
It gives the circular depoendcies now because I removed the certifi package installed previously, in desperation. Trying to see if that would help.
Now all upgrades have to come with --keep-going as I know that bloody certifi will fail. What it does anyway?
thanks in advance