>>>>> 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
}

Attachment: pgpm4i07nf1_x.pgp
Description: PGP signature

Reply via email to