Re: [gentoo-user] crypto with dolphin:5

2017-04-23 Thread J. Roeleveld
On April 23, 2017 10:04:50 AM GMT+02:00, Marc Joliet  wrote:
>On Sonntag, 23. April 2017 07:56:05 CEST J. Roeleveld wrote:
>> Ok. /etc/portage/package.use.unmask doesn't work.
>
>First, there is no package.use.unmask (although I'll grant that that
>would be 
>the intuitive name for such a file).  There is only package.use.mask
>and 
>package.use.stable.mask, which can reside in the portage tree and in
>/etc/
>portage/profile/.  portage(5) has this to say (see especially the
>second 
>example):
>
>package.use.mask and package.use.stable.mask
> Per-package USE flag masks.
>
>Note: In a cascading profile setup, you can remove USE 
>flags in children profiles which were added by parent profiles by
>prefixing 
>the flag with a '-'.
>
> Format:
> - comments begin with # (no inline comments)
>  - one DEPEND atom per line with space-delimited USE flags
>
> Example:
> # mask docs for GTK 2.x
> =x11-libs/gtk+-2* doc
> # unmask mysql support for QT
> x11-libs/qt -mysql
>
>In this particular case, both files can be used, it seems (I'm not sure
>what 
>the "stable" refers to in this case, it's probably explained on the
>Gentoo 
>wiki somewhere or in the developer documentation).
>
>HTH

Thanks. This worked.

I have been using the kde/plasma version for kmail for a while. After the 
gcc5.4 upgrade, I wanted to rebuild everything and encountered this issue.

I'll need to read up on the profile directory options.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Re: [gentoo-user] crypto with dolphin:5

2017-04-23 Thread Marc Joliet
On Sonntag, 23. April 2017 07:56:05 CEST J. Roeleveld wrote:
> Ok. /etc/portage/package.use.unmask doesn't work.

First, there is no package.use.unmask (although I'll grant that that would be 
the intuitive name for such a file).  There is only package.use.mask and 
package.use.stable.mask, which can reside in the portage tree and in /etc/
portage/profile/.  portage(5) has this to say (see especially the second 
example):

package.use.mask and package.use.stable.mask
 Per-package USE flag masks.

 Note: In a cascading profile setup, you can remove USE 
flags in children profiles which were added by parent profiles by prefixing 
the flag with a '-'.

 Format:
 - comments begin with # (no inline comments)
 - one DEPEND atom per line with space-delimited USE flags

 Example:
 # mask docs for GTK 2.x
 =x11-libs/gtk+-2* doc
 # unmask mysql support for QT
 x11-libs/qt -mysql

In this particular case, both files can be used, it seems (I'm not sure what 
the "stable" refers to in this case, it's probably explained on the Gentoo 
wiki somewhere or in the developer documentation).

HTH
-- 
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup


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


Re: [gentoo-user] crypto with dolphin:5

2017-04-22 Thread J. Roeleveld
On April 23, 2017 7:48:27 AM GMT+02:00, "J. Roeleveld"  
wrote:
>On April 21, 2017 6:37:46 PM GMT+02:00, "Arthur Țițeică"
> wrote:
>>În ziua de vineri, 21 aprilie 2017, la 12:34:13 EEST, Mick a scris:
>>> I've updated dolphin to kde-apps/dolphin-16.12.3 and elog advised
>me:
>>> 
>>> * Messages for package kde-apps/dolphin-16.12.3:
>>> 
>>>  * For crypto actions, please install kde-apps/kleopatra:5
>>> 
>>> So off I went keywording kleopatra:5, only to discover that it needs
>>USE
>>> flags [cxx,qt5] which I recall were disabled recently, or gpgme
>would
>>not
>>> install. This is the output I get.
>>> 
>>> # emerge -1aNDv kde-apps/kleopatra:5
>>> 
>>> These are the packages that would be merged, in order:
>>> 
>>> Calculating dependencies... done!
>>> 
>>> emerge: there are no ebuilds to satisfy
>>">=app-crypt/gpgme-1.7.1[cxx,qt5]".
>>> (dependency required by "kde-apps/kleopatra-17.04.0::gentoo"
>>[ebuild])
>>> (dependency required by "kde-apps/kleopatra:5" [argument])
>>> 
>>> 
>>> So, what's the recommended way forward?
>>
>>In
>/usr/portage/profiles/targets/desktop/plasma/package.use.stable.mask
>>
>>there's an explanation why 'cxx' and 'qt5' are masked.
>>
>>If you don't use kdepim4 I think it's safe to unmask those use flags
>>for 
>>gpgme.
>
>What is the best way to unmask those use flags?
>Editing that file in the profile isn't a good idea.
>
>Is a file 'package.use.unmask' in /etc/portage sufficient?
>
>Thanks,
>
>Joost
>
>Ps. Not at the computer, so can't try it at the moment.

Ok. /etc/portage/package.use.unmask doesn't work.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Re: [gentoo-user] crypto with dolphin:5

2017-04-22 Thread J. Roeleveld
On April 21, 2017 6:37:46 PM GMT+02:00, "Arthur Țițeică" 
 wrote:
>În ziua de vineri, 21 aprilie 2017, la 12:34:13 EEST, Mick a scris:
>> I've updated dolphin to kde-apps/dolphin-16.12.3 and elog advised me:
>> 
>> * Messages for package kde-apps/dolphin-16.12.3:
>> 
>>  * For crypto actions, please install kde-apps/kleopatra:5
>> 
>> So off I went keywording kleopatra:5, only to discover that it needs
>USE
>> flags [cxx,qt5] which I recall were disabled recently, or gpgme would
>not
>> install. This is the output I get.
>> 
>> # emerge -1aNDv kde-apps/kleopatra:5
>> 
>> These are the packages that would be merged, in order:
>> 
>> Calculating dependencies... done!
>> 
>> emerge: there are no ebuilds to satisfy
>">=app-crypt/gpgme-1.7.1[cxx,qt5]".
>> (dependency required by "kde-apps/kleopatra-17.04.0::gentoo"
>[ebuild])
>> (dependency required by "kde-apps/kleopatra:5" [argument])
>> 
>> 
>> So, what's the recommended way forward?
>
>In /usr/portage/profiles/targets/desktop/plasma/package.use.stable.mask
>
>there's an explanation why 'cxx' and 'qt5' are masked.
>
>If you don't use kdepim4 I think it's safe to unmask those use flags
>for 
>gpgme.

What is the best way to unmask those use flags?
Editing that file in the profile isn't a good idea.

Is a file 'package.use.unmask' in /etc/portage sufficient?

Thanks,

Joost

Ps. Not at the computer, so can't try it at the moment.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Re: [gentoo-user] crypto with dolphin:5

2017-04-21 Thread Mick
Thanks Arthur,

On Friday 21 Apr 2017 19:37:46 you wrote:
> În ziua de vineri, 21 aprilie 2017, la 12:34:13 EEST, Mick a scris:
> > I've updated dolphin to kde-apps/dolphin-16.12.3 and elog advised me:
> > 
> > * Messages for package kde-apps/dolphin-16.12.3:
> >  * For crypto actions, please install kde-apps/kleopatra:5
> > 
> > So off I went keywording kleopatra:5, only to discover that it needs USE
> > flags [cxx,qt5] which I recall were disabled recently, or gpgme would not
> > install. This is the output I get.
> > 
> > # emerge -1aNDv kde-apps/kleopatra:5
> > 
> > These are the packages that would be merged, in order:
> > 
> > Calculating dependencies... done!
> > 
> > emerge: there are no ebuilds to satisfy
> > ">=app-crypt/gpgme-1.7.1[cxx,qt5]".
> > (dependency required by "kde-apps/kleopatra-17.04.0::gentoo" [ebuild])
> > (dependency required by "kde-apps/kleopatra:5" [argument])
> > 
> > 
> > So, what's the recommended way forward?
> 
> In /usr/portage/profiles/targets/desktop/plasma/package.use.stable.mask
> there's an explanation why 'cxx' and 'qt5' are masked.
> 
> If you don't use kdepim4 I think it's safe to unmask those use flags for
> gpgme.

I'm afraid I am using kde-apps/kdepimlibs-4.14.11_pre20160211-r3, therefore 
until kdepimlibs:5 shows up in portage, I won't be able to install 
kleopatra:5.

The reason I have been looking into this is because SSL certificates I had 
entered and marked as trusted in .gnupg/trustlist.txt are no longer recognised 
as such and therefore I am not able to use them in Kmail.  :-(

Also, selecting and clicking on them as trusted in kde-
apps/kleopatra-4.14.11_pre20160211-r1 does not seem to have any effect.

-- 
Regards,
Mick

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


Re: [gentoo-user] crypto with dolphin:5

2017-04-21 Thread Arthur Țițeică
În ziua de vineri, 21 aprilie 2017, la 12:34:13 EEST, Mick a scris:
> I've updated dolphin to kde-apps/dolphin-16.12.3 and elog advised me:
> 
> * Messages for package kde-apps/dolphin-16.12.3:
> 
>  * For crypto actions, please install kde-apps/kleopatra:5
> 
> So off I went keywording kleopatra:5, only to discover that it needs USE
> flags [cxx,qt5] which I recall were disabled recently, or gpgme would not
> install. This is the output I get.
> 
> # emerge -1aNDv kde-apps/kleopatra:5
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> 
> emerge: there are no ebuilds to satisfy ">=app-crypt/gpgme-1.7.1[cxx,qt5]".
> (dependency required by "kde-apps/kleopatra-17.04.0::gentoo" [ebuild])
> (dependency required by "kde-apps/kleopatra:5" [argument])
> 
> 
> So, what's the recommended way forward?

In /usr/portage/profiles/targets/desktop/plasma/package.use.stable.mask 
there's an explanation why 'cxx' and 'qt5' are masked.

If you don't use kdepim4 I think it's safe to unmask those use flags for 
gpgme.




[gentoo-user] crypto with dolphin:5

2017-04-21 Thread Mick
I've updated dolphin to kde-apps/dolphin-16.12.3 and elog advised me:

* Messages for package kde-apps/dolphin-16.12.3:

 * For crypto actions, please install kde-apps/kleopatra:5

So off I went keywording kleopatra:5, only to discover that it needs USE flags 
[cxx,qt5] which I recall were disabled recently, or gpgme would not install.  
This is the output I get.

# emerge -1aNDv kde-apps/kleopatra:5

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=app-crypt/gpgme-1.7.1[cxx,qt5]".
(dependency required by "kde-apps/kleopatra-17.04.0::gentoo" [ebuild])
(dependency required by "kde-apps/kleopatra:5" [argument])


So, what's the recommended way forward?
-- 
Regards,
Mick

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