On 2/13/20 7:48 PM, james wrote:
On 2/13/20 5:04 AM, Gerion Entrup wrote:
Hi,

I have a strange emerge/update problem:
```
# emerge -a1 "=meson-0.52.1::gentoo" "=setuptools-42.0.2::gentoo" -v
These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-python/setuptools-45.2.0::gentoo (masked by: package.mask, ~amd64 keyword)
/usr/portage/profiles/package.mask:
# Micha?? G??rny <[email protected]> (2020-01-16)
# The new version loses Python 2 support but does not introduce any real
# changes.� Let's mask it to reduce the noise, and hopefully try to get
# python2_7 out of default PYTHON_TARGETS first.

- dev-python/setuptools-45.1.0::gentoo (masked by: package.mask, ~amd64 keyword)

(dependency required by "dev-util/meson-0.52.1::gentoo" [ebuild])
(dependency required by "=meson-0.52.1::gentoo" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
```

I guess, this is unwanted, especially since both packages are stable.
I don't find anything in the meson ebuild that explain the dependency to
setuptools 45. Did I misconfigured something?

Best,
Gerion


Strange.

I have

Installed versions:� 0.52.1^t(05:58:03 PM 01/15/2020)(-test PYTHON_TARGETS="python3_6 -python3_7 -python3_8")
with python3_6 highlighted

and setuptools:

Installed versions:� 44.0.0^t(06:17:31 PM 02/10/2020)

perhaps it's confusion concerning python versioning?

hth,
James



I setuptools, which is needed by tons of apps on my systems, is dependent on Meson::


dev-util/meson-0.52.1 (dev-python/setuptools[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)])

equery depends setuptools | grep meson


hth,
James

Reply via email to