Re: [gentoo-user] emerge -e and --resume

2018-01-05 Thread Daniel Frey

On 01/05/18 18:50, allan gottlieb wrote:

On Fri, Jan 05 2018, Daniel Frey wrote:


On 01/05/18 13:15, Neil Bothwick wrote:

On Fri, 05 Jan 2018 13:00:20 -0500, allan gottlieb wrote:


I am finally moving my production machine the the 17.0 profile.
Currently running is

  emerge -e --keep-going @world

So far there is one failure (libcryptui, the fix is easy).

Am I correct that when the above emerge completes, I should run
simply

  emerge --resume


If the emerge has completed, there is nothing to resume. Just make a note
of the packages that failed to build ans emerge --oneshot them, with any
necessary fixes.




You may also want to check for dependencies (as in: `equery depends
` and rebuild the dependencies of the failed package as well.

Dan


I don't understand.  If the dependencies didn't fail, why should I
rebuild them?

thanks,
allan



If you're transitioning over to the new profile, that means the 
dependencies would be built and linked to the old profile's binaries. 
This was merely a suggestion, as I've had some mighty strange things 
happen after upgrades to gcc in the past, all solved by `emerge -e 
world`, although... I didn't have packages fail back then.


When I switched over to the 17 profile I had one rebuild failure, and it 
didn't have any direct dependencies fail.


Dan



Re: [gentoo-user] emerge -e and --resume

2018-01-05 Thread allan gottlieb
On Fri, Jan 05 2018, Neil Bothwick wrote:

> On Fri, 05 Jan 2018 13:00:20 -0500, allan gottlieb wrote:
>
>> I am finally moving my production machine the the 17.0 profile.
>> Currently running is
>> 
>> emerge -e --keep-going @world
>> 
>> So far there is one failure (libcryptui, the fix is easy).
>> 
>> Am I correct that when the above emerge completes, I should run
>> simply
>> 
>> emerge --resume
>
> If the emerge has completed, there is nothing to resume. Just make a note
> of the packages that failed to build ans emerge --oneshot them, with any
> necessary fixes.

Thank you.  So far (only 104 to go) just the one failure.  Will the
 emerge --keep-going
print a list of failed pkgs at the end?

thanks again,
allan



Re: [gentoo-user] Re: Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Dale
Ian Zimmerman wrote:
> On 2018-01-05 17:02, Dale wrote:
>
>> I may just have to find a new password tool to use.  LastPass did all
>> I wanted and then some but since it no longer works in Seamonkey, I've
>> got to find something that will.
> Here are some things to be aware of:
>
> https://github.com/IJHack/QtPass/issues/338
> https://freedom-to-tinker.com/2017/12/27/no-boundaries-for-user-identities-web-trackers-exploit-browser-login-managers/
>

I been looking for something that works with Seamonkey, so far, I
haven't found anything that works with Seamonkey.  It's almost hard to
believe that there is no password tool/addon that works with Seamonkey. 

I've never heard of qtpass but based on skimming the article you linked
to, I think I'll stay clear of it for a while.  ;-)  I also don't use
built-in password managers either.  I've read they are not secure for
years.  Plus, they don't generate good passwords that I know of either. 

I see some password managers in portage but no clue if they work with
Seamonkey and other apps I use, firefox included.  That's what I liked
about LastPass.  It worked everywhere I needed it too. 

Dale

:-)  :-) 



Re: [gentoo-user] Re: Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Rich Freeman
On Fri, Jan 5, 2018 at 7:26 PM, Adam Carter  wrote:
>> > So, HAVE_EBPF_JIT=y just means that BPF JIT _can_ be done on x86.  There
>> > is a separate BPF_JIT setting to actually enable it.
>>
>> Well, that doesn't seem to be present here. Just the HAVE_ symbol.
>
>
> Careful, there's BPF and EBPF.
>
> $ zgrep BPF /proc/config.gz
> CONFIG_CGROUP_BPF=y
> CONFIG_BPF=y
> CONFIG_BPF_SYSCALL=y
> # CONFIG_NETFILTER_XT_MATCH_BPF is not set
> # CONFIG_NET_CLS_BPF is not set
> # CONFIG_NET_ACT_BPF is not set
> # CONFIG_BPF_JIT is not set
> # CONFIG_BPF_STREAM_PARSER is not set
> CONFIG_HAVE_EBPF_JIT=y
> # CONFIG_TEST_BPF is not set
>

In this context they're the same thing.  The only use of "EBPF" is
that internal dependency, which might be why nobody bothered to try to
change it.

-- 
Rich



Re: [gentoo-user] Re: Spectre and Meltdown summary

2018-01-05 Thread Adam Carter
Here's a nice non-expert explanation of Meltdown

https://medium.com/@pwnallthethings/time-travelling-exploits-with-meltdown-1189548f1e1d


Re: [gentoo-user] Re: Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Adam Carter
>
> > So, HAVE_EBPF_JIT=y just means that BPF JIT _can_ be done on x86.  There
> > is a separate BPF_JIT setting to actually enable it.
>
> Well, that doesn't seem to be present here. Just the HAVE_ symbol.


Careful, there's BPF and EBPF.

$ zgrep BPF /proc/config.gz
CONFIG_CGROUP_BPF=y
CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
# CONFIG_NETFILTER_XT_MATCH_BPF is not set
# CONFIG_NET_CLS_BPF is not set
# CONFIG_NET_ACT_BPF is not set
# CONFIG_BPF_JIT is not set
# CONFIG_BPF_STREAM_PARSER is not set
CONFIG_HAVE_EBPF_JIT=y
# CONFIG_TEST_BPF is not set


[gentoo-user] Re: Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Ian Zimmerman
On 2018-01-05 17:02, Dale wrote:

> I may just have to find a new password tool to use.  LastPass did all
> I wanted and then some but since it no longer works in Seamonkey, I've
> got to find something that will.

Here are some things to be aware of:

https://github.com/IJHack/QtPass/issues/338
https://freedom-to-tinker.com/2017/12/27/no-boundaries-for-user-identities-web-trackers-exploit-browser-login-managers/

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet, fetch the TXT record for the domain.



Re: [gentoo-user] Re: Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Dale
Ian Zimmerman wrote:
> On 2018-01-05 15:04, Dale wrote:
>
>> Without this, I'll have to copy and paste all the links I want to
>> open. That is just not a good option.  No matter which way I go,
>> something is broken.
> You can write a script that takes the contents of the clipboard [1],
> possibly makes sure it is a valid URL, and then runs firefox with that
> arg the way you want (ie. specific profile and new tab inside existing
> instance, I'm sure firefox can do it if palemoon can).
>
> Then bind the script to a short key sequence using your favorite desktop
> environment method.  Now, to follow a link from from thunderbird, do
> "Copy Link Location" from the context menu, then type the key sequence.
> It is longer than a single click, but not prohibitively so, IMO.
>
> [1] the xclip program is handy for that
>

Well, I switched back to Seamonkey.  At this point, I may just have to
find a new password tool to use.  LastPass did all I wanted and then
some but since it no longer works in Seamonkey, I've got to find
something that will.  I still have the problem of some sites not working
but that doesn't happen to often. 

Dale

:-)  :-) 



[gentoo-user] Re: Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Ian Zimmerman
On 2018-01-05 15:04, Dale wrote:

> Without this, I'll have to copy and paste all the links I want to
> open. That is just not a good option.  No matter which way I go,
> something is broken.

You can write a script that takes the contents of the clipboard [1],
possibly makes sure it is a valid URL, and then runs firefox with that
arg the way you want (ie. specific profile and new tab inside existing
instance, I'm sure firefox can do it if palemoon can).

Then bind the script to a short key sequence using your favorite desktop
environment method.  Now, to follow a link from from thunderbird, do
"Copy Link Location" from the context menu, then type the key sequence.
It is longer than a single click, but not prohibitively so, IMO.

[1] the xclip program is handy for that

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet, fetch the TXT record for the domain.



Re: [gentoo-user] emerge -e and --resume

2018-01-05 Thread Daniel Frey

On 01/05/18 13:15, Neil Bothwick wrote:

On Fri, 05 Jan 2018 13:00:20 -0500, allan gottlieb wrote:


I am finally moving my production machine the the 17.0 profile.
Currently running is

 emerge -e --keep-going @world

So far there is one failure (libcryptui, the fix is easy).

Am I correct that when the above emerge completes, I should run
simply

 emerge --resume


If the emerge has completed, there is nothing to resume. Just make a note
of the packages that failed to build ans emerge --oneshot them, with any
necessary fixes.




You may also want to check for dependencies (as in: `equery depends 
` and rebuild the dependencies of the failed package as well.


Dan



Re: [gentoo-user] emerge -e and --resume

2018-01-05 Thread Neil Bothwick
On Fri, 05 Jan 2018 13:00:20 -0500, allan gottlieb wrote:

> I am finally moving my production machine the the 17.0 profile.
> Currently running is
> 
> emerge -e --keep-going @world
> 
> So far there is one failure (libcryptui, the fix is easy).
> 
> Am I correct that when the above emerge completes, I should run
> simply
> 
> emerge --resume

If the emerge has completed, there is nothing to resume. Just make a note
of the packages that failed to build ans emerge --oneshot them, with any
necessary fixes.


-- 
Neil Bothwick

SITCOM: Single Income, Two Children, Oppressive Mortgage


pgp7pyrRpZVGo.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Dale

On 01/05/2018 12:07 PM, Dale wrote:

On 01/05/2018 10:55 AM, Mick wrote:



This should help:

http://kb.mozillazine.org/Changing_the_web_browser_invoked_by_Thunderbird




It does to a point at least.  Thing is, I have multiple profiles and 
when it asks me which profile and I pick one, if it is already open I 
get the error that it is in use.  Same as I get when it was trying to 
use Seamonkey.


I have to find a way to tell it what profile to use and to open in a new 
tab instead of trying to start from scratch.  Or something.


I know one thing, google sure isn't helping much.  At least not yet anyway.

Thanks.

Dale

:-)  :-)





I found someone else wanting the same thing, well, close enough anyway. 
It seems this isn't doable.  I find it odd that a email program can't be 
configured to open links in a running browser without the two programs 
being the same.  Linky.


https://support.mozilla.org/en-US/questions/999493

Without this, I'll have to copy and paste all the links I want to open. 
That is just not a good option.  No matter which way I go, something is 
broken.


Weird.

Dale

:-)  :-)



[gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
On 2018-01-05, Dale  wrote:

> Yea, sometimes people think everything is ready when some are not.  One 
> would think the more used packages would be noticed tho.  Guess not.

The iso-codes case is probably unique in that it actually fails to
build.

The cups brokennes is subtle: it builds with all of the languages it
knows about enabled regardless of the user's settings.  Presumably,
the result still actually works.

It looks like most of the other broken packages just get rebuilt with
no languages supported (which means they probably still work for an
english speaker).

I suspect that at some point, the only way you can get people to fix
the last handful of packages is to force the issue by implementing the
change that causes them to fail/misbehave.

-- 
Grant Edwards   grant.b.edwardsYow! Hello.  Just walk
  at   along and try NOT to think
  gmail.comabout your INTESTINES being
   almost FORTY YARDS LONG!!




Re: [gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Dale

On 01/05/2018 02:02 PM, Grant Edwards wrote:

On 2018-01-05, Grant Edwards  wrote:

On 2018-01-05, Grant Edwards  wrote:


Is this related:

https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html


I don't know.  I read that news item and followed its instructions at
the time.  My make conf contains:

LINGUAS="en en_US"
L10N="en en-US"


Most recent thread here:

https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421


That sounds supicious, but I set L10N as I was supposed to.

Still, it looks like there are at least 9 packages on my system
installed which are now broken due to linguas_XX USE flag problems.


Apparently, even though there are still plenty of packages that aren't
ready for the removal LINGUAS as an expanded USE variable, they went
ahead and did it.

For example, the first one I ran into was iso-codes:

https://bugs.gentoo.org/643594

Hopefully the others will also get fixed soon.

It's surprising that something as common as cups got broken.


Apparently, cups's LINGUAS brokeness was reported almost two years
ago, but hasn't been fixed yet:

   https://bugs.gentoo.org/574318

It looks like aspell was just fixed a couple hours ago:

   
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28feeb4139bfc6d45b8f1353ba167a5757b1c0ea

I think I'll wait a week or two before attempting to update any other
machines...




Yea, sometimes people think everything is ready when some are not.  One 
would think the more used packages would be noticed tho.  Guess not.


That was the only change I recall reading about so I thought it worth a 
mention, just in case it was the cause.


Dale

:-)  :-)



[gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
On 2018-01-05, Grant Edwards  wrote:
> On 2018-01-05, Grant Edwards  wrote:
>
>>> Is this related:
>>>
>>> https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html
>>
>> I don't know.  I read that news item and followed its instructions at
>> the time.  My make conf contains:
>>
>> LINGUAS="en en_US"
>> L10N="en en-US"
>>
>>> Most recent thread here:
>>>
>>> https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421
>>>  
>>
>> That sounds supicious, but I set L10N as I was supposed to.
>>
>> Still, it looks like there are at least 9 packages on my system
>> installed which are now broken due to linguas_XX USE flag problems.
>
> Apparently, even though there are still plenty of packages that aren't
> ready for the removal LINGUAS as an expanded USE variable, they went
> ahead and did it.
>
> For example, the first one I ran into was iso-codes:
>
>https://bugs.gentoo.org/643594
>
> Hopefully the others will also get fixed soon.
>
> It's surprising that something as common as cups got broken.

Apparently, cups's LINGUAS brokeness was reported almost two years
ago, but hasn't been fixed yet:

  https://bugs.gentoo.org/574318

It looks like aspell was just fixed a couple hours ago:

  
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28feeb4139bfc6d45b8f1353ba167a5757b1c0ea

I think I'll wait a week or two before attempting to update any other
machines...

-- 
Grant Edwards   grant.b.edwardsYow! Thank god!! ... It's
  at   HENNY YOUNGMAN!!
  gmail.com




[gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
On 2018-01-05, Grant Edwards  wrote:

>> Is this related:
>>
>> https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html
>
> I don't know.  I read that news item and followed its instructions at
> the time.  My make conf contains:
>
> LINGUAS="en en_US"
> L10N="en en-US"
>
>> Most recent thread here:
>>
>> https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421
>>  
>
> That sounds supicious, but I set L10N as I was supposed to.
>
> Still, it looks like there are at least 9 packages on my system
> installed which are now broken due to linguas_XX USE flag problems.

Apparently, even though there are still plenty of packages that aren't
ready for the removal LINGUAS as an expanded USE variable, they went
ahead and did it.

For example, the first one I ran into was iso-codes:

   https://bugs.gentoo.org/643594

Hopefully the others will also get fixed soon.

It's surprising that something as common as cups got broken.

-- 
Grant Edwards   grant.b.edwardsYow! This MUST be a good
  at   party -- My RIB CAGE is
  gmail.combeing painfully pressed up
   against someone's MARTINI!!




[gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
On 2018-01-05, Dale  wrote:
> On 01/05/2018 12:53 PM, Grant Edwards wrote:
>> I tried to update today using my normal "emerge --sync; emerge -auvND
>> world" sequence and it's failing when it gets to iso-codes:
>> 
> Emerging (1 of 1) app-text/iso-codes-3.75::gentoo
>>   * iso-codes-3.75.tar.xz BLAKE2B SHA512 size ;-) ...
>>  [ ok ]
> Unpacking source...
> Unpacking iso-codes-3.75.tar.xz to 
> /var/tmp/portage/app-text/iso-codes-3.75/work
> Source unpacked in /var/tmp/portage/app-text/iso-codes-3.75/work
> Preparing source in 
> /var/tmp/portage/app-text/iso-codes-3.75/work/iso-codes-3.75 ...
>>   * Looking for new locales ...  
>>  [ ok ]
>>   * Preparing iso_15924 ...
>>   * ERROR: app-text/iso-codes-3.75::gentoo failed (prepare phase):
>>   *   USE Flag 'linguas_ar' not in IUSE for app-text/iso-codes-3.75
>>   *
>>   * Call stack:
>>   *  ebuild.sh, line  124:  Called src_prepare
>>   *environment, line 3054:  Called use 'linguas_ar'
>>   *   phase-helpers.sh, line  200:  Called die
>>   * The specific snippet of code:
>>   * die "USE Flag '${u}' not in IUSE for 
>> ${CATEGORY}/${PF}"
>> 
>> I haven't changed LINGUAS or L10N for ages, but I've noticed that
>> suddely other packages are being rebuild without linguas_en and
>> linguas_en_us.
>> 
>> Is make.conf's LINGUAS variable no longer being expanded?
>> 
>> How do you show the complete set of use flags including expanded ones?
>> 
>> euse doesn't seem to show use flags generated from expanded variables.
>> 
>
>
>
> Is this related:
>
> https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html

I don't know.  I read that news item and followed its instructions at
the time.  My make conf contains:

LINGUAS="en en_US"
L10N="en en-US"

> Most recent thread here:
>
> https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421
>  

That sounds supicious, but I set L10N as I was supposed to.

Still, it looks like there are at least 9 packages on my system
installed which are now broken due to linguas_XX USE flag problems.

-- 
Grant Edwards   grant.b.edwardsYow! We have DIFFERENT
  at   amounts of HAIR --
  gmail.com




[gentoo-user] Re: LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
On 2018-01-05, Grant Edwards  wrote:

> I tried to update today using my normal "emerge --sync; emerge -auvND
> world" sequence and it's failing when it gets to iso-codes:

[...]

> I haven't changed LINGUAS or L10N for ages, but I've noticed that
> suddely other packages are being rebuild without linguas_en and
> linguas_en_us.

For example iso-codes and aspell are both reportedly being rebuilt
because linguas_en has changed from ture to false, and cups is being
rebuilt because a half-dozen other linguas_XX flags have changed from
false to true.

I tried adding linguas_en to USE in make.conf, and that didn't help:
emerge still wants to build aspell without linguas_en (and that
linguas_en has changed from active to inactive since the last time
aspell was built):

  # euse -a | grep linguas
  linguas_en  [+ C] 

  # emerge --pretend --color=n --verbose aspell

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

  Calculating dependencies... done!
  [ebuild   R] app-text/aspell-0.60.7_rc1::gentoo  USE="nls unicode 
(-linguas_af%) (-linguas_be%) (-linguas_bg%) (-linguas_br%) (-linguas_ca%) 
(-linguas_cs%) (-linguas_cy%) (-linguas_da%) (-linguas_de%) (-linguas_de@1901%) 
(-linguas_el%) (-linguas_en%*) (-linguas_eo%) (-linguas_es%) (-linguas_et%) 
(-linguas_fi%) (-linguas_fo%) (-linguas_fr%) (-linguas_ga%) (-linguas_gl%) 
(-linguas_he%) (-linguas_hr%) (-linguas_hu%) (-linguas_hy%) (-linguas_is%) 
(-linguas_it%) (-linguas_la%) (-linguas_lt%) (-linguas_nl%) (-linguas_no%) 
(-linguas_pl%) (-linguas_pt%) (-linguas_pt_BR%) (-linguas_ro%) (-linguas_ru%) 
(-linguas_sk%) (-linguas_sl%) (-linguas_sr%) (-linguas_sv%) (-linguas_uk%) 
(-linguas_vi%)" L10N="en -af -be -bg -br -ca -cs -cy -da -de -de-1901 -el -eo 
-es -et -fi -fo -fr -ga -gl -he -hr -hu -hy -is -it -la -lt -nl -no -pl -pt 
-pt-BR -ro -ru -sk -sl -sr -sv -uk -vi" 0 KiB

  Total: 1 package (1 reinstall), Size of downloads: 0 KiB

I'm baffled...

-- 
Grant Edwards   grant.b.edwardsYow! !  Up ahead!  It's a
  at   DONUT HUT!!
  gmail.com




Re: [gentoo-user] LINGUAS make.conf variable being ignored?

2018-01-05 Thread Dale

On 01/05/2018 12:53 PM, Grant Edwards wrote:

I tried to update today using my normal "emerge --sync; emerge -auvND
world" sequence and it's failing when it gets to iso-codes:


Emerging (1 of 1) app-text/iso-codes-3.75::gentoo

  * iso-codes-3.75.tar.xz BLAKE2B SHA512 size ;-) ...   
  [ ok ]

Unpacking source...
Unpacking iso-codes-3.75.tar.xz to /var/tmp/portage/app-text/iso-codes-3.75/work
Source unpacked in /var/tmp/portage/app-text/iso-codes-3.75/work
Preparing source in 
/var/tmp/portage/app-text/iso-codes-3.75/work/iso-codes-3.75 ...

  * Looking for new locales ... 
  [ ok ]
  * Preparing iso_15924 ...
  * ERROR: app-text/iso-codes-3.75::gentoo failed (prepare phase):
  *   USE Flag 'linguas_ar' not in IUSE for app-text/iso-codes-3.75
  *
  * Call stack:
  *  ebuild.sh, line  124:  Called src_prepare
  *environment, line 3054:  Called use 'linguas_ar'
  *   phase-helpers.sh, line  200:  Called die
  * The specific snippet of code:
  * die "USE Flag '${u}' not in IUSE for 
${CATEGORY}/${PF}"

I haven't changed LINGUAS or L10N for ages, but I've noticed that
suddely other packages are being rebuild without linguas_en and
linguas_en_us.

Is make.conf's LINGUAS variable no longer being expanded?

How do you show the complete set of use flags including expanded ones?

euse doesn't seem to show use flags generated from expanded variables.





Is this related:

https://www.gentoo.org/support/news-items/2016-06-23-l10n-use_expand.html

Most recent thread here:

https://archives.gentoo.org/gentoo-dev/message/29b00839ba5be715d883412011d8a421 



Dale

:-)  :-)



Re: [gentoo-user] Re: Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Peter Humphrey
On Friday, 5 January 2018 18:04:10 GMT Ian Zimmerman wrote:
> On 2018-01-05 11:10, Peter Humphrey wrote:
> > Symbol: HAVE_EBPF_JIT [=y]
> > │
> > │ Type  : boolean
> > │   Defined at net/Kconfig:436
> > │   Selected by: X86 [=y] && X86_64 [=y]
> > 
> > So it's on, like it or not. This is kernel 4.9.72 on an i7-5820K.
> 
> As Rich writes, the HAVE_* symbols are not settable via the UI, and in
> fact do not toggle the inclusion of any code; they are automatically set
> by kconfig to record the _availability_ of some features on the system,
> based on given constraints such as architecture and memory model.

I didn't read that in what Rich wrote, but it's useful anyway - thanks.

> So, HAVE_EBPF_JIT=y just means that BPF JIT _can_ be done on x86.  There
> is a separate BPF_JIT setting to actually enable it.

Well, that doesn't seem to be present here. Just the HAVE_ symbol.

-- 
Regards,
Peter.




[gentoo-user] LINGUAS make.conf variable being ignored?

2018-01-05 Thread Grant Edwards
I tried to update today using my normal "emerge --sync; emerge -auvND
world" sequence and it's failing when it gets to iso-codes:

>>> Emerging (1 of 1) app-text/iso-codes-3.75::gentoo
 * iso-codes-3.75.tar.xz BLAKE2B SHA512 size ;-) ...
 [ ok ]
>>> Unpacking source...
>>> Unpacking iso-codes-3.75.tar.xz to 
>>> /var/tmp/portage/app-text/iso-codes-3.75/work
>>> Source unpacked in /var/tmp/portage/app-text/iso-codes-3.75/work
>>> Preparing source in 
>>> /var/tmp/portage/app-text/iso-codes-3.75/work/iso-codes-3.75 ...
 * Looking for new locales ...  
 [ ok ]
 * Preparing iso_15924 ...
 * ERROR: app-text/iso-codes-3.75::gentoo failed (prepare phase):
 *   USE Flag 'linguas_ar' not in IUSE for app-text/iso-codes-3.75
 * 
 * Call stack:
 *  ebuild.sh, line  124:  Called src_prepare
 *environment, line 3054:  Called use 'linguas_ar'
 *   phase-helpers.sh, line  200:  Called die
 * The specific snippet of code:
 * die "USE Flag '${u}' not in IUSE for 
${CATEGORY}/${PF}"

I haven't changed LINGUAS or L10N for ages, but I've noticed that
suddely other packages are being rebuild without linguas_en and
linguas_en_us.

Is make.conf's LINGUAS variable no longer being expanded?

How do you show the complete set of use flags including expanded ones?

euse doesn't seem to show use flags generated from expanded variables.

-- 
Grant Edwards   grant.b.edwardsYow! I'm a GENIUS!  I want
  at   to dispute sentence
  gmail.comstructure with SUSAN
   SONTAG!!




Re: [gentoo-user] Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Dale

On 01/05/2018 10:55 AM, Mick wrote:



This should help:

http://kb.mozillazine.org/Changing_the_web_browser_invoked_by_Thunderbird




It does to a point at least.  Thing is, I have multiple profiles and 
when it asks me which profile and I pick one, if it is already open I 
get the error that it is in use.  Same as I get when it was trying to 
use Seamonkey.


I have to find a way to tell it what profile to use and to open in a new 
tab instead of trying to start from scratch.  Or something.


I know one thing, google sure isn't helping much.  At least not yet 
anyway.


Thanks.

Dale

:-)  :-)



[gentoo-user] Re: Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Ian Zimmerman
On 2018-01-05 11:10, Peter Humphrey wrote:

> Symbol: HAVE_EBPF_JIT [=y]
>   
> │
> │ Type  : boolean
> │   Defined at net/Kconfig:436
> │   Selected by: X86 [=y] && X86_64 [=y]  
> 
> 
> So it's on, like it or not. This is kernel 4.9.72 on an i7-5820K.

As Rich writes, the HAVE_* symbols are not settable via the UI, and in
fact do not toggle the inclusion of any code; they are automatically set
by kconfig to record the _availability_ of some features on the system,
based on given constraints such as architecture and memory model.

So, HAVE_EBPF_JIT=y just means that BPF JIT _can_ be done on x86.  There
is a separate BPF_JIT setting to actually enable it.

-- 
Please don't Cc: me privately on mailing lists and Usenet,
if you also post the followup to the list or newsgroup.
To reply privately _only_ on Usenet, fetch the TXT record for the domain.



[gentoo-user] emerge -e and --resume

2018-01-05 Thread allan gottlieb
I am finally moving my production machine the the 17.0 profile.
Currently running is

emerge -e --keep-going @world

So far there is one failure (libcryptui, the fix is easy).

Am I correct that when the above emerge completes, I should run
simply

emerge --resume

Thanks,
allan

PS in make.conf I have

EMERGE_DEFAULT_OPTS="--ask --deep --tree --jobs --load-average=5"
MAKEOPTS="--jobs=8 --load-average=5"



Re: [gentoo-user] Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Mick
On Friday, 5 January 2018 16:39:49 GMT Dale wrote:
> Dale wrote:
> > Howdy,
> > 
> > [[[SNIP]]]
> > 
> > Has anyone moved from Seamonkey to Thunderbird recently?  Anyone know of
> > a howto that I missed?  Anyone know of a reason this just won't work?
> > 
> > Thanks much. 
> > 
> > Dale
> > 
> > :-)  :-) 
> 
> After no one replied, I figured either no one ever did this or it must
> be really simple and easy.  I took the plunge and started up
> Thunderbird.  The first thing that loaded up was a question on if I'd
> like to import my old Seamonkey emails.  I answered Yes and it did its
> thing.  Given the huge number of emails I have going back over a decade,
> it took a while. 

You may have been able to achieve the same by mapping T'bird's paths for mail 
folders to Seamonkey's, but I don't use either so I don't know if this would 
have been a straight forward exercise.


> I will add this for future reference.  Before asking it to download new
> messages from your email provider, click through each and every folder
> and make sure the messages show up in the listing.  I didn't do that at
> first and when it checked in and tried to download the new messages, it
> gave a error and left it in the default folder.  Also, when you do that,
> expect some messages to be marked as unread.  I just right clicked the
> folder and told it to mark all as read, since I already have.  I'm not
> sure but I think it may do that on messages that were deleted and were
> downloaded again or something.  It could be something else tho.  I don't
> generally delete messages. 
> 
> I would think this would work the same on any Linux distro.  May even
> work on windows as well. 
> 
> Now to figure out how to tell Thunderbird to open links in Firefox and
> which profile as well.  It wants to open in Seamonkey and picks a
> profile that is already open which gives the usual error about it being
> in use.  Hm. 
> 
> Dale
> 
> :-)  :-) 

This should help:

http://kb.mozillazine.org/Changing_the_web_browser_invoked_by_Thunderbird

-- 
Regards,
Mick

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


Re: [gentoo-user] Switching from Seamonkey to Firefox and Thunderbird

2018-01-05 Thread Dale
Dale wrote:
> Howdy,
>
> [[[SNIP]]]
>
> Has anyone moved from Seamonkey to Thunderbird recently?  Anyone know of
> a howto that I missed?  Anyone know of a reason this just won't work?
>
> Thanks much. 
>
> Dale
>
> :-)  :-) 
>

After no one replied, I figured either no one ever did this or it must
be really simple and easy.  I took the plunge and started up
Thunderbird.  The first thing that loaded up was a question on if I'd
like to import my old Seamonkey emails.  I answered Yes and it did its
thing.  Given the huge number of emails I have going back over a decade,
it took a while. 

I will add this for future reference.  Before asking it to download new
messages from your email provider, click through each and every folder
and make sure the messages show up in the listing.  I didn't do that at
first and when it checked in and tried to download the new messages, it
gave a error and left it in the default folder.  Also, when you do that,
expect some messages to be marked as unread.  I just right clicked the
folder and told it to mark all as read, since I already have.  I'm not
sure but I think it may do that on messages that were deleted and were
downloaded again or something.  It could be something else tho.  I don't
generally delete messages. 

I would think this would work the same on any Linux distro.  May even
work on windows as well. 

Now to figure out how to tell Thunderbird to open links in Firefox and
which profile as well.  It wants to open in Seamonkey and picks a
profile that is already open which gives the usual error about it being
in use.  Hm. 

Dale

:-)  :-) 



Re: [gentoo-user] Re: old kernels are installed during the upgrade

2018-01-05 Thread Rich Freeman
On Fri, Jan 5, 2018 at 7:34 AM, Walter Dnes  wrote:
>
>   I wonder if it's possible to compile a web browser with protection
> against the exploits, but turn it off for other apps.  That would
> protect against external attacks, while not hurting local app speed.
>

There are three exploits, all requiring different solutions.  Only
exploit 3 has a solution which impacts speed.

Trying to fix exploit 3 in the browser seems dubious.  You'd need to
detect code patterns that could be trying to trigger the exploit
before they're run, because the CPU itself isn't going to provide any
protection here.  Exploit 3 is the only exploit that doesn't require
some kind of underlying vulnerability in a piece of software that is
being attacked (in addition to the CPU vulnerability).

Exploits 1/2 do require fixes in the browser already, but those don't
significantly impact performance.  Those fixes are also still being
worked on.

-- 
Rich



Re: [gentoo-user] Re: old kernels are installed during the upgrade

2018-01-05 Thread Walter Dnes
  The most heavily exposed application will be your web browser.  It
runs various foreign code directly on your machine...

* web assembler
* java
* javascript
* ecmascript (part of Adobe Flash)

  I wonder if it's possible to compile a web browser with protection
against the exploits, but turn it off for other apps.  That would
protect against external attacks, while not hurting local app speed.

-- 
Walter Dnes 
I don't run "desktop environments"; I run useful applications



Re: [gentoo-user] Re: Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Peter Humphrey
On Friday, 5 January 2018 01:18:23 GMT Rich Freeman wrote:

> I believe CONFIG_HAVE_EBPF_JIT isn't actually modifiable via make
> config - it is a dependency and I think it is there to indicate
> whether the feature is supported (maybe it is arch-specific, or there
> is some complex rule for it being available - I didn't dig through the
> Makefiles).

Just to confirm that, menuconfig here shows:

Symbol: HAVE_EBPF_JIT [=y]  

│
│ Type  : boolean   

│   Defined at net/Kconfig:436  

│   Selected by: X86 [=y] && X86_64 [=y]
  

So it's on, like it or not. This is kernel 4.9.72 on an i7-5820K.

-- 
Regards,
Peter.




Re: [gentoo-user] Expect a ~15% average slowdown if you use an Intel processor

2018-01-05 Thread Joerg Schilling
Rich Freeman  wrote:

> On Thu, Jan 4, 2018 at 8:52 PM, Jalus Bilieyich  wrote:
> > Is my Pentium D from 2007 affected?
> >
>
> Any Intel x86 chip after and including the Pentium Pro should be
> affected.  That came out in 1995.  The Pentium D is almost certainly
> vulnerable.

There was a statement from previous Sun people that claim 64 bit Solaris 
kernels on Sparc are not affected because they use a separate context for user 
and kernel space. 

Jörg

-- 
 EMail:jo...@schily.net(home) Jörg Schilling D-13353 Berlin
joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
 URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/'