-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 12/08/15 02:00 PM, Ulrich Mueller wrote:
>>>>>> On Wed, 12 Aug 2015, Ciaran McCreesh wrote:
> 
>>> pkg_pretend() { if use qt4; then required_use -qt5 else 
>>> required_use qt5 fi }
> 
>> And how would the PM understand that -qt5 is conditional upon
>> qt4? Such knowledge is required if it's supposed to
>> auto-resolve stuff...
> 
> Right, the above was too simple (and wrong). It should have
> been:
> 
> pkg_pretend() { use qt4 && use qt5 && required_use -qt5 use qt4
> || use qt5 || required_use qt4 }
> 

I think Ciaran's point was more, if required_use is going to i.e.
elog, it needs to elog that qt4 is being enabled because neither-of
qt4 or qt5 are off, and similarly for why qt5 is being disabled.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iF4EAREIAAYFAlXLjdwACgkQAJxUfCtlWe3K6QD+L3kdVxSIJDp3N+wBZEtuhtNT
5kT7NXTdXuubE4Dgv7wA/1auz4k+rYQDZP7DP+i/JsHA/RMhOgUt7yc5a0H8yYHS
=FXa+
-----END PGP SIGNATURE-----

Reply via email to