View previous topic :: View next topic |
Author |
Message |
Vorlon Apprentice
Joined: 16 May 2003 Posts: 263 Location: East Earl, PA
|
Posted: Fri Jan 03, 2025 4:11 pm Post subject: |
|
|
I had similar problems. emerge myspell-en always gave me this error:
Quote: | !!! Problem resolving dependencies for app-dicts/myspell-en
!!! The ebuild selected to satisfy "myspell-en" has unmet requirements.
- app-dicts/myspell-en-20241101::gentoo USE="" ABI_X86="(64)" L10N="-en-AU -en-CA -en-GB -en-US -en-ZA"
The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( l10n_en-AU l10n_en-CA l10n_en-GB l10n_en-US l10n_en-ZA ) |
emerge --info shows L10N="en_US".
I had this line in my /etc/portage/make.conf
I tried lots of permutations of settings in /etc/portage/package.use/myspell, but nothing seems to have worked.
Finally just forced it with Quote: | L10N="en-US" emerge myspell-en | and it worked. [sigh]
I'm obviously missing something, or something in the latest updates hosed localization. _________________ Casey Bralla
Chief Nerd in Residence
The NerdWorld Organisation |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1969
|
Posted: Fri Jan 03, 2025 4:19 pm Post subject: |
|
|
Vorlon wrote: | I'm obviously missing something, or something in the latest updates hosed localization. |
Please show grep -ri l10n /etc/portage |
|
Back to top |
|
|
Vorlon Apprentice
Joined: 16 May 2003 Posts: 263 Location: East Earl, PA
|
Posted: Fri Jan 03, 2025 4:25 pm Post subject: |
|
|
Here it is:
Quote: | # grep -ri l10n /etc/portage
/etc/portage/make.conf:#L10N="en en-US"
/etc/portage/make.conf~:L10N="en en-US"
/etc/portage/package.use/myspell:app-text/myspell-en L10N="en en-US"
/etc/portage/package.use/localization~:*/* L10N: -* en-US
/etc/portage/package.use/localization:# */* L10N: -* en-US |
_________________ Casey Bralla
Chief Nerd in Residence
The NerdWorld Organisation |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1969
|
Posted: Fri Jan 03, 2025 4:29 pm Post subject: |
|
|
Vorlon wrote: | Here it is:
Quote: | # grep -ri l10n /etc/portage
/etc/portage/make.conf:#L10N="en en-US"
/etc/portage/make.conf~:L10N="en en-US"
/etc/portage/package.use/myspell:app-text/myspell-en L10N="en en-US"
/etc/portage/package.use/localization~:*/* L10N: -* en-US
/etc/portage/package.use/localization:# */* L10N: -* en-US |
|
So nothing is really set because the 3rd line is invalid and everything else is a backup or commented out. |
|
Back to top |
|
|
Vorlon Apprentice
Joined: 16 May 2003 Posts: 263 Location: East Earl, PA
|
Posted: Fri Jan 03, 2025 5:17 pm Post subject: |
|
|
Ooops. I should have shown you where I started. I've done a bunch of permutations trying unsuccessfully to find the solution and left some trash files and comments.
Here is the result again (which still produces the same error):
Quote: | # grep -ri l10n /etc/portage
/etc/portage/make.conf:L10N="en en-US"
/etc/portage/package.use/localization:*/* L10N: -* en-US |
I'd appreciate your insights, since I'm confused.
Thanks! _________________ Casey Bralla
Chief Nerd in Residence
The NerdWorld Organisation |
|
Back to top |
|
|
|