Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Aisha Tammy
On 12/30/20 1:34 PM, Andreas K. Huettel wrote:
> Am Mittwoch, 30. Dezember 2020, 19:53:25 EET schrieb Aisha Tammy:
>>
>> Yes, this sounds nice.
>> What about packages which rely on/give unicode support outside of this flag?
>> Like the global icu flag, which supposedly needs dev-libs/icu ?
>>
> 
> Hmmm... good point. I thought too simple.
> 
> 1) We want to enable unicode unconditionally whereever that is possible 
> without much impact.
> 2) If that pulls in large libraries like icu, a useflag remains useful.
> 
> So maybe instead of any use.forcing we should just go through the ebuilds and 
> 
> a) reduce the number of occurences of IUSE=unicode as much as possible
> b) switch to IUSE=icu or similar where that makes sense
> 

dilfridge++

Sounds awesome.



Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread James Cloos
there are not too many packages to look at:

:; git grep -P IUSE.+unicode.*\"|awk -F/ '{print $1 "/" $2}'|sort -u|wc -l
82

so it should ot take too uch effort.

and it definitely would be worth it!

-JimC
-- 
James Cloos  OpenPGP: 0x997A9F17ED7DAEA6



Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Aisha Tammy
On 12/30/20 12:46 PM, Andreas K. Huettel wrote:
> Hi all, 
> 
> since utf8 encoding is everywhere by now, and since switching the useflag 
> unicode off without taking precautions is a way to hose your installation, I 
> would propose to medium-term get rid of this flag.
> 
> Suggestion:
> 
> 1) use.force unicode now/soon in the default profiles
> 
> 2) step by step, modify ebuilds to enable the functionality unconditionally 
> (and if necessary fix depstrings)
> 
> 3) at some point the flag is gone
> 
> Opinions?
> 
> Cheers, 
> Andreas
> 

Yes, this sounds nice.
What about packages which rely on/give unicode support outside of this flag?
Like the global icu flag, which supposedly needs dev-libs/icu ?

Cheers,
Aisha



Re: [gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Andreas K. Huettel
Am Mittwoch, 30. Dezember 2020, 19:53:25 EET schrieb Aisha Tammy:
> 
> Yes, this sounds nice.
> What about packages which rely on/give unicode support outside of this flag?
> Like the global icu flag, which supposedly needs dev-libs/icu ?
> 

Hmmm... good point. I thought too simple.

1) We want to enable unicode unconditionally whereever that is possible 
without much impact.
2) If that pulls in large libraries like icu, a useflag remains useful.

So maybe instead of any use.forcing we should just go through the ebuilds and 

a) reduce the number of occurences of IUSE=unicode as much as possible
b) switch to IUSE=icu or similar where that makes sense

-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer 
(council, qa, toolchain, base-system, perl, libreoffice)


signature.asc
Description: This is a digitally signed message part.


[gentoo-dev] Getting rid of USE=unicode

2020-12-30 Thread Andreas K. Huettel
Hi all, 

since utf8 encoding is everywhere by now, and since switching the useflag 
unicode off without taking precautions is a way to hose your installation, I 
would propose to medium-term get rid of this flag.

Suggestion:

1) use.force unicode now/soon in the default profiles

2) step by step, modify ebuilds to enable the functionality unconditionally 
(and if necessary fix depstrings)

3) at some point the flag is gone

Opinions?

Cheers, 
Andreas

-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer 
(council, qa, toolchain, base-system, perl, libreoffice)


signature.asc
Description: This is a digitally signed message part.