Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831903 - www-client/firefox-96.0.2: rejects zstandard 0.17
Summary: www-client/firefox-96.0.2: rejects zstandard 0.17
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-23 17:25 UTC by Denis Lisov
Modified: 2022-01-24 08:11 UTC (History)
0 users

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


Attachments
build log (firefox-96.0.2:20220123-170802.log.gz,4.95 KB, application/gzip)
2022-01-23 17:27 UTC, Denis Lisov
Details
emerge --info (emerge-info.log,17.12 KB, text/x-log)
2022-01-23 17:28 UTC, Denis Lisov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Lisov 2022-01-23 17:25:56 UTC
Firefox errors out in configure phase saying that `zstandard<=0.16.0,>=0.11.1: Installed with unexpected version "0.17.0"`
The installed version of dev-python/zstandard is 0.17.0.

Reproducible: Always

Actual Results:  
>>> Configuring source in /tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2 ...
[...]
==========================================================

zstandard<=0.16.0,>=0.11.1: Installed with unexpected version "0.17.0"
Traceback (most recent call last):
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/./mach", line 126, in <module>
    main(sys.argv[1:])
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/./mach", line 118, in main
    mach = check_and_get_mach(os.path.dirname(os.path.realpath(__file__)))
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/./mach", line 105, in check_and_get_mach
    return load_mach(dir_path, mach_path)
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/./mach", line 91, in load_mach
    return mach_initialize.initialize(dir_path)
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/build/mach_initialize.py", line 219, in initialize
    _activate_python_environment(
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/build/mach_initialize.py", line 172, in _activate_python_environment
    mach_environment = MachSiteManager.from_environment(
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/python/mach/mach/site.py", line 259, in from_environment
    if external_python.provides_any_package("mach", requirements)
  File "/tmp/portage/www-client/firefox-96.0.2/work/firefox-96.0.2/python/mach/mach/site.py", line 800, in provides_any_package
    raise Exception(
Exception: The Python packages associated with "/usr/bin/python3.10" aren't compatible with the "mach" virtualenv
 * ERROR: www-client/firefox-96.0.2::gentoo failed (configure phase):
 *   (no error message)
Comment 1 Denis Lisov 2022-01-23 17:27:08 UTC
Created attachment 763388 [details]
build log
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-23 17:27:39 UTC
Please include emerge --info in a comment too. Thanks!
Comment 3 Denis Lisov 2022-01-23 17:28:16 UTC
Created attachment 763389 [details]
emerge --info
Comment 4 Larry the Git Cow gentoo-dev 2022-01-24 08:11:32 UTC
The bug has been closed via the following commit(s):

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

commit 2abb8d818510406133ca305735aeccdd46be8f6c
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2022-01-24 08:10:17 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-01-24 08:11:20 +0000

    www-client/firefox: bump 96.0.2 patch set
    
     - don't fail pip check with optional deps.
    
    Closes: https://bugs.gentoo.org/831903
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox/Manifest              | 2 +-
 www-client/firefox/firefox-96.0.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)