Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 896098 - www-client/firefox-110 - ERROR: Package dependency requirement 'icu-i18n >= 72.1' could not be satisfied
Summary: www-client/firefox-110 - ERROR: Package dependency requirement 'icu-i18n >= 7...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-23 22:46 UTC by Martin Mokrejš
Modified: 2023-02-24 09:35 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2023-02-23 22:46:09 UTC
0:09.90 checking for icu-i18n >= 72.1... no
 0:09.90 ERROR: Package dependency requirement 'icu-i18n >= 72.1' could not be satisfied.
 0:09.90 ERROR: Package 'icu-i18n' has version '71.1', required version is '>= 72.1'
*** Fix above errors and then restart with "./mach build"
 * ERROR: www-client/firefox-110.0::gentoo failed (configure phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line 136:  Called src_configure
 *   environment, line 5363:  Called die
 * The specific snippet of code:
 *       ./mach configure || die
 * 
 * If you need support, post the output of `emerge --info '=www-client/firefox-110.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-client/firefox-110.0::gentoo'`.
 * The complete build log is located at '/mnt/nocrypt/var/tmp/portage/portage/www-client/firefox-110.0/temp/build.log'.
 * The ebuild environment file is located at '/mnt/nocrypt/var/tmp/portage/portage/www-client/firefox-110.0/temp/environment'.
 * Working directory: '/mnt/nocrypt/var/tmp/portage/portage/www-client/firefox-110.0/work/firefox-110.0'
 * S: '/mnt/nocrypt/var/tmp/portage/portage/www-client/firefox-110.0/work/firefox-110.0'

>>> Failed to emerge www-client/firefox-110.0, Log file:
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-24 00:09:52 UTC
Please always include the full build.log and emerge --info.
Comment 2 Joonas Niilola gentoo-dev 2023-02-24 05:53:20 UTC
You should update your whole system more often.
Comment 3 Stephan Hartmann (RETIRED) gentoo-dev 2023-02-24 08:06:49 UTC
The version for icu is clearly wrong in the firefox ebuild.
Comment 4 Larry the Git Cow gentoo-dev 2023-02-24 08:49:42 UTC
The bug has been closed via the following commit(s):

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

commit 73393fce8de557999898565634a7eaf53d473ef2
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2023-02-24 08:48:37 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-02-24 08:49:39 +0000

    www-client/firefox: update icu version requirement on 110.0
    
    Closes: https://bugs.gentoo.org/896098
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox/firefox-110.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Joonas Niilola gentoo-dev 2023-02-24 08:52:19 UTC
I thought I had removed the minimum version requirement because the repository versions will always satisfy it on up-to-date repo (& system), but guess I forgot in the end.
Comment 6 Martin Mokrejš 2023-02-24 09:02:08 UTC
Thank you. Meanwhile I of course upgraded about 1/4 of a month I spend in recompiling apps and solvind dependency issues (am on ~amd64).
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-24 09:31:35 UTC
(In reply to Joonas Niilola from comment #5)
> I thought I had removed the minimum version requirement because the
> repository versions will always satisfy it on up-to-date repo (& system),
> but guess I forgot in the end.

Portage doesn't aggressively update everything in RDEPEND before the existing package, but indeed for ICU, the subslot operator means that that should happen normally, so this is a bit odd here. But still easier to just fix.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-24 09:35:01 UTC
(In reply to Martin Mokrejš from comment #6)
> Thank you. Meanwhile I of course upgraded about 1/4 of a month I spend in
> recompiling apps and solvind dependency issues (am on ~amd64).

I don't know what this means but it's not normal to have to spend huge amounts of time "fixing dependency issues".