View previous topic :: View next topic |
Author |
Message |
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Sun May 28, 2017 9:49 am Post subject: qt4 vs qt5 |
|
|
Been switching my use flags changing qt4 to qt5 (-qt4 qt5 in make.conf)
The packages i had installed was remerged and everything seems to work fine.
Is there some how any need for me to enable qt4 on a package.use base? If a application has it as required use flag, or will qt5 do? |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8936
|
Posted: Sun May 28, 2017 9:57 am Post subject: |
|
|
This cannot be answered generally:
- USE flags are about optional support.
- Some packages only have qt4 support.
- Some packages only have qt5 support.
- Some packages have entirely optional GUI support and enable that via qt4 or qt5.
- Some packages have support for _either_ qt4 _or_ qt5.
- Some packages can enable support for _both_ qt4 and qt5.
If you look at the Plasma profile, what it does is enable qt4 and qt5 globally (in make.defaults) - and then disable qt4 selectively where there are conflicts (e.g. packages that have either-or support that lead to one of these emerge conflicts). |
|
Back to top |
|
|
tuggbuss Apprentice
Joined: 20 Mar 2017 Posts: 222
|
Posted: Sun May 28, 2017 10:10 am Post subject: |
|
|
asturm wrote: | This cannot be answered generally:
- USE flags are about optional support.
- Some packages only have qt4 support.
- Some packages only have qt5 support.
- Some packages have entirely optional GUI support and enable that via qt4 or qt5.
- Some packages have support for _either_ qt4 _or_ qt5.
- Some packages can enable support for _both_ qt4 and qt5.
If you look at the Plasma profile, what it does is enable qt4 and qt5 globally (in make.defaults) - and then disable qt4 selectively where there are conflicts (e.g. packages that have either-or support that lead to one of these emerge conflicts). |
Great, i'll keep qt4 on package.use base if it's needed. |
|
Back to top |
|
|
|