[gentoo-user] Ssh problem

2019-03-09 Thread Philip Webb
I updated Ssh yesterday :

  net-misc/openssh
  Available versions:  7.5_p1-r4 7.7_p1-r9^t 7.9_p1-r4^t {X X509 audit bindist 
debug (+)hpn kerberos ldap ldns libedit libressl livecd pam +pie sctp selinux 
skey ssh1 +ssl static test ABI_MIPS="n32" KERNEL="linux"}
  Installed versions:  7.9_p1-r4^t([2019-03-09 22:25:11])(X ssl -X509 -audit 
-bindist -debug -hpn -kerberos -ldns -libedit -libressl -livecd -pam -pie -sctp 
-selinux -static -test ABI_MIPS="-n32" KERNEL="linux")

Previously, I was using :  net-misc/openssh-7.7_p1-r9 .

Today, I tried to access an off-site via Ssh ,
which I've been doing for years & got this :

  ssh x.y.z
  Unable to negotiate with 128.100.160.1 port 22: no matching key exchange 
method found. Their offer: 
diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

'x.y.z' disguises the site's URL, which doesn't seem to be a problem.

Can anyone suggest what's gone wrong ?

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-user] Help with emerge error msg

2019-03-09 Thread Corbin Bird
Just as a test set the 'icu inspector' USE FLAGS for net-libs/nodejs,
Then try this command, it should show how many packages would be pulled
in and their USE FLAGS :

emerge -pvt net-libs/nodejs

On 3/9/19 4:24 PM, allan gottlieb wrote:
> In trying to emerge chromium I received an error msg saying that
> net-libs/nodejs needed the "inspector" USE flag.
> 
> I added
>   >=net-libs/nodejs-8.12.0 inspector
> to
>  /etc/portage/package.use  chromium
> 
> Now I receive the msg
> 
> !!! The ebuild selected to satisfy ">=net-libs/nodejs-7.6.0[inspector]" has 
> unmet requirements.
> - net-libs/nodejs-8.12.0::gentoo USE="inspector npm snapshot ssl -debug -doc 
> -icu -systemtap -test" ABI_X86="(64)" CPU_FLAGS_X86="sse2" 
> PYTHON_TARGETS="python2_7"
> 
>   The following REQUIRED_USE flag constraints are unsatisfied:
> inspector? ( icu )
> 
>   The above constraints are a subset of the following complete expression:
> python_targets_python2_7 inspector? ( icu ssl ) npm? ( ssl )
> 
> (dependency required by "www-client/chromium-72.0.3626.96::gentoo" [ebuild])
> (dependency required by "chromium" [argument])
> 
> This seems more serious than a simple request to add the icu USE flag to
> nodejs.  Can someone please explain how I should proceed?
> 
> Thanks in advance,
> allan
> 
> 



[gentoo-user] [SOLVED] layman config file setup?

2019-03-09 Thread Walter Dnes
  My apologies for wasting everybody's time.  I think that I
misinterpreted https://wiki.gentoo.org/wiki/Layman and did a mix of the
config method for both version 2.1.0 and later as well as versions prior
to 2.1.0  Needless to say, the system was badly confused.

  I removed all overlays, unmerged layman, removed all directories/files
related to layman, and the entry in make.conf.  Then I did a fresh
install...

emerge layman
layman -S
layman -a palemoon

  It works fine now.

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



Re: [gentoo-user] layman config file setup?

2019-03-09 Thread Mick
On Saturday, 9 March 2019 20:04:46 GMT Walter Dnes wrote:
>   I originally had...
> 
> [palemoon]
> priority = 50
> location = /var/lib/layman/palemoon
> layman-type = git
> auto-sync = No
> 
>   I ran "layman -S"; no difference. I copied your config, ran "layman -S"
> and now I get...
> 
> =
> 
> [i660][root][~] emerge -pv layman
> !!! Repository 'palemoon' has sync-type attribute set to unsupported value:
> 'laymansync' !!! 

This is odd.  Is it reading some other repo file?

> Installed sync-types are: '['cvs', 'git', 'rsync', 'svn',
> 'webrsync']' WARNING: One or more repositories have missing repo_name
> entries:
> 
> /var/lib/layman/profiles/repo_name
> 
> NOTE: Each repo_name entry should be a plain text file containing a
> unique name for the repository on the first line.

OK, try this:

echo palemoon /var/lib/layman/profiles/palemoon


> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild   R] app-portage/layman-2.4.2-r1::gentoo  USE="git -bazaar -cvs
> -darcs (-g-sorcery) -gpg -mercurial -sqlite -squashfs -subversion
> -sync-plugin-portage -test" PYTHON_TARGETS="python2_7 python3_6 (-pypy)
> -python3_4 -python3_5" 0 KiB
> 
> =
> 
>   Is there anything unusual in my USE flags?

Not really.  In addition to yours I have sqlite and subversion set on mine, 
because git is not used by all overlays I'm interested in.

-- 
Regards,
Mick

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


[gentoo-user] Re: Help with emerge error msg

2019-03-09 Thread Nikos Chantziaras

On 10/03/2019 00:24, allan gottlieb wrote:

   The following REQUIRED_USE flag constraints are unsatisfied:
 inspector? ( icu )

   The above constraints are a subset of the following complete expression:
 python_targets_python2_7 inspector? ( icu ssl ) npm? ( ssl )

This seems more serious than a simple request to add the icu USE flag to
nodejs.
That's actually exactly what that means. The ebuild states that if 
"inspector" is set, then you also need to set "icu" and "ssl".





[gentoo-user] Help with emerge error msg

2019-03-09 Thread allan gottlieb
In trying to emerge chromium I received an error msg saying that
net-libs/nodejs needed the "inspector" USE flag.

I added
  >=net-libs/nodejs-8.12.0 inspector
to
 /etc/portage/package.use  chromium

Now I receive the msg

!!! The ebuild selected to satisfy ">=net-libs/nodejs-7.6.0[inspector]" has 
unmet requirements.
- net-libs/nodejs-8.12.0::gentoo USE="inspector npm snapshot ssl -debug -doc 
-icu -systemtap -test" ABI_X86="(64)" CPU_FLAGS_X86="sse2" 
PYTHON_TARGETS="python2_7"

  The following REQUIRED_USE flag constraints are unsatisfied:
inspector? ( icu )

  The above constraints are a subset of the following complete expression:
python_targets_python2_7 inspector? ( icu ssl ) npm? ( ssl )

(dependency required by "www-client/chromium-72.0.3626.96::gentoo" [ebuild])
(dependency required by "chromium" [argument])

This seems more serious than a simple request to add the icu USE flag to
nodejs.  Can someone please explain how I should proceed?

Thanks in advance,
allan




[gentoo-user] Re: KDE plasma upgrade heads up for possible problem

2019-03-09 Thread Nikos Chantziaras

On 06/03/2019 14:39, Mick wrote:

To date I have not found, or cannot recall, an occasion where revdep-rebuild
rebuilt anything following a run of @preserved-rebuild.  I have stopped
running revdep-rebuild.sh for years now thinking it is redundant.


@preserved-rebuild is only able to detect cases where the actual library 
file (*.so) got deleted. If the file is still there but there's runtime 
linking issues, it's not gonna find them. revdep-rebuild does find them, 
but not all of them. revdep-rebuild.sh finds cases revdep-rebuild does not.


It seems that the safest option is to run "emerge -a @preserved-rebuild" 
first, then "revdep-rebuild -i -- -a" and finally "revdep-rebuild.sh -i 
-- -a". (The "-- -a" is just so emerge asks you before emerging anything.)





Re: [gentoo-user] Flags for amd 6180se opteron

2019-03-09 Thread mad.scientist.at.large
Thank you both, I knew there was a command.  Did get it working with flags for 
similar processor but obviously the goal is to optimize for the hardware i 
have.  Just couldn't remember how you got the cpu flags.  

If you like computers that sound like a pile of angry hair dryers servers are a 
real bargain, fortunately i can put mine in another room!

"We the People Dare to Create a More Perfect Union" 



Mar 9, 2019, 8:36 AM by corbinb...@charter.net:

> According to GCC :
> CPUs based on AMD Family 10h cores with x86-64 instruction set support.
> (This supersets MMX, SSE, SSE2, SSE3, SSE4A, 3DNow!, enhanced 3DNow!,
> ABM and 64-bit instruction set extensions.)
>
>
> Best way to get that info :
> ( simplest way ) cat /proc/cpuinfo
> ( long form ) gcc -c -Q -march=native --help=target
> ( short form ) gcc -### -march=native /usr/include/stdlib.h
>
> partial output of cat /proc/cpuinfo :
> 
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
> pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt
> pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid
> extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
> sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
> cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
> lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
> hw_pstate ssbd ibpb vmmcall bmi1 arat npt lbrv svm_lock nrip_save
> tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold
>
> partial output of gcc -### -march=native /usr/include/stdlib.h :
> 
> "-march=bdver2" -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -msse4a
> -mcx16 -msahf -mno-movbe -maes -mno-sha -mpclmul -mpopcnt -mabm -mlwp
> -mfma -mfma4 -mxop -mbmi -mno-sgx -mno-bmi2 -mno-pconfig -mno-wbnoinvd
> -mtbm -mavx -mno-avx2 -msse4.2 -msse4.1 -mlzcnt -mno-rtm -mno-hle
> -mno-rdrnd -mf16c -mno-fsgsbase -mno-rdseed -mprfchw -mno-adx -mfxsr
> -mxsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd
> -mno-avx512pf -mno-prefetchwt1 -mno-clflushopt -mno-xsavec -mno-xsaves
> -mno-avx512dq -mno-avx512bw -mno-avx512vl -mno-avx512ifma
> -mno-avx512vbmi -mno-avx5124fmaps -mno-avx5124vnniw -mno-clwb
> -mno-mwaitx -mno-clzero -mno-pku -mno-rdpid -mno-gfni -mno-shstk
> -mno-avx512vbmi2 -mno-avx512vnni -mno-vaes -mno-vpclmulqdq
> -mno-avx512bitalg -mno-movdiri -mno-movdir64b --param "l1-cache-size=16"
> --param "l1-cache-line-size=64" --param "l2-cache-size=2048" "-mtune=bdver2"
>
> For CPU_FLAGS_X86 :
> -mmmx means USE FLAG "mmx"
> -msse == sse
> -msse2 == sse2
> ... etc.
>
> Reference Links :
> https://wiki.gentoo.org/wiki/GCC_optimization 
> 
> https://gcc.gnu.org/onlinedocs/gcc-8.3.0/gcc/x86-Options.html#x86-Options 
> 
>
> On 3/9/19 3:51 AM, > mad.scientist.at.la...@tutanota.com 
> >  wrote:
>
>> can any one suggest flags for the make.conf file, i'm trying to build on
>> an hp dl585 g7 with 4 amd 6180se, 12 core, cpu world says k10
>> microarchetecture, Maranello platform.
>>
>> When this works, I'll be upgrading to 6380 CPUs.  All help appreciated.
>>
>>
>> "We the People Dare to Create a More Perfect Union" 
>>



Re: [gentoo-user] layman config file setup?

2019-03-09 Thread Walter Dnes
  I originally had...

[palemoon]
priority = 50
location = /var/lib/layman/palemoon
layman-type = git
auto-sync = No

  I ran "layman -S"; no difference. I copied your config, ran "layman -S"
and now I get...

=

[i660][root][~] emerge -pv layman
!!! Repository 'palemoon' has sync-type attribute set to unsupported value: 
'laymansync'
!!! Installed sync-types are: '['cvs', 'git', 'rsync', 'svn', 'webrsync']'
WARNING: One or more repositories have missing repo_name entries:

/var/lib/layman/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

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

Calculating dependencies... done!
[ebuild   R] app-portage/layman-2.4.2-r1::gentoo  USE="git -bazaar -cvs 
-darcs (-g-sorcery) -gpg -mercurial -sqlite -squashfs -subversion 
-sync-plugin-portage -test" PYTHON_TARGETS="python2_7 python3_6 (-pypy) 
-python3_4 -python3_5" 0 KiB

=

  Is there anything unusual in my USE flags?

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



Re: [gentoo-user] Flags for amd 6180se opteron

2019-03-09 Thread Corbin Bird
According to GCC :
CPUs based on AMD Family 10h cores with x86-64 instruction set support.
(This supersets MMX, SSE, SSE2, SSE3, SSE4A, 3DNow!, enhanced 3DNow!,
ABM and 64-bit instruction set extensions.)


Best way to get that info :
( simplest way ) cat /proc/cpuinfo
( long form ) gcc -c -Q -march=native --help=target
( short form ) gcc -### -march=native /usr/include/stdlib.h

partial output of cat /proc/cpuinfo :

flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt
pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid
extd_apicid aperfmperf pni pclmulqdq monitor ssse3 fma cx16 sse4_1
sse4_2 popcnt aes xsave avx f16c lahf_lm cmp_legacy svm extapic
cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt
lwp fma4 tce nodeid_msr tbm topoext perfctr_core perfctr_nb cpb
hw_pstate ssbd ibpb vmmcall bmi1 arat npt lbrv svm_lock nrip_save
tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold

partial output of gcc -### -march=native /usr/include/stdlib.h :

"-march=bdver2" -mmmx -mno-3dnow -msse -msse2 -msse3 -mssse3 -msse4a
-mcx16 -msahf -mno-movbe -maes -mno-sha -mpclmul -mpopcnt -mabm -mlwp
-mfma -mfma4 -mxop -mbmi -mno-sgx -mno-bmi2 -mno-pconfig -mno-wbnoinvd
-mtbm -mavx -mno-avx2 -msse4.2 -msse4.1 -mlzcnt -mno-rtm -mno-hle
-mno-rdrnd -mf16c -mno-fsgsbase -mno-rdseed -mprfchw -mno-adx -mfxsr
-mxsave -mno-xsaveopt -mno-avx512f -mno-avx512er -mno-avx512cd
-mno-avx512pf -mno-prefetchwt1 -mno-clflushopt -mno-xsavec -mno-xsaves
-mno-avx512dq -mno-avx512bw -mno-avx512vl -mno-avx512ifma
-mno-avx512vbmi -mno-avx5124fmaps -mno-avx5124vnniw -mno-clwb
-mno-mwaitx -mno-clzero -mno-pku -mno-rdpid -mno-gfni -mno-shstk
-mno-avx512vbmi2 -mno-avx512vnni -mno-vaes -mno-vpclmulqdq
-mno-avx512bitalg -mno-movdiri -mno-movdir64b --param "l1-cache-size=16"
--param "l1-cache-line-size=64" --param "l2-cache-size=2048" "-mtune=bdver2"

For CPU_FLAGS_X86 :
-mmmx means USE FLAG "mmx"
-msse == sse
-msse2 == sse2
... etc.

Reference Links :
https://wiki.gentoo.org/wiki/GCC_optimization
https://gcc.gnu.org/onlinedocs/gcc-8.3.0/gcc/x86-Options.html#x86-Options

On 3/9/19 3:51 AM, mad.scientist.at.la...@tutanota.com wrote:
> can any one suggest flags for the make.conf file, i'm trying to build on
> an hp dl585 g7 with 4 amd 6180se, 12 core, cpu world says k10
> microarchetecture, Maranello platform.
> 
> When this works, I'll be upgrading to 6380 CPUs.  All help appreciated.
> 
> 
> "We the People Dare to Create a More Perfect Union" 



Re: [gentoo-user] Flags for amd 6180se opteron

2019-03-09 Thread Andrew Savchenko
Hi!

On Sat, 9 Mar 2019 10:51:22 +0100 (CET)
mad.scientist.at.la...@tutanota.com wrote:
> can any one suggest flags for the make.conf file, i'm trying to build on an 
> hp dl585 g7 with 4 amd 6180se, 12 core, cpu world says k10 microarchetecture, 
> Maranello platform.
> 
> When this works, I'll be upgrading to 6380 CPUs.  All help appreciated.

Install and run app-portage/cpuid2cpuflags.

Best regards,
Andrew Savchenko


pgp2AOrdjxjhl.pgp
Description: PGP signature


Re: [gentoo-user] layman config file setup?

2019-03-09 Thread Corbin Bird
On 3/8/19 7:15 PM, Walter Dnes wrote:
>  
>   So I ran "layman -d ALL" followed by "layman -a palemoon".  Now...
> 
> [i660][root][~] cat /var/lib/layman/palemoon/profiles/repo_name 
> palemoon
> 
> ... but I still get the same warning!  Some more info...
> 

Apologies, if this a stupid question ... did you sync layman also?

( i.e. "layman -S", --NOT-- using emerge )

Layman has to be sync'd separately from portage/emerge.
( its a separate database system )

emerge will not find the updated ebuilds, from the overlays, without
layman being sync'd.

Also, the following dirs need the usual entries :
/etc/portage/package.use
/etc/portage/package.accept_keywords ( i.e. www-client/palemoon ~amd64 )

> 
>   What does your /etc/layman/overlays/ directory contain?
> 

... Same as yours.

Please check the contents of this file :
/etc/portage/repos.conf/layman.conf

content of /etc/portage/repos.conf/layman.conf :
[palemoon]
priority = 50
location = /var/lib/layman/palemoon
layman-type = git
sync-type = laymansync
sync-uri = https://github.com/deu/palemoon-overlay.git
auto-sync = Yes

Hope this helps.



[gentoo-user] [OT] Dropping file from....the commandline?

2019-03-09 Thread tuxic
Hi,

I am playing around with "Meshroom" -- an OpenSource software able to
create 3D-objects for Blender for example by scanning a bunch of
photos.

But...
Meshroom expects exspects image file to be dropped onto a certain
place of its gui...to make it really easy to use.
There is no "import" or "open" dialog for images...

I am using openbox and urxvt as interface...am I out?

How can I drop files from the commandline into Meshroom?

Thanks for dropping me a help in advance!

Cheers!
Meino






[gentoo-user] Flags for amd 6180se opteron

2019-03-09 Thread mad.scientist.at.large
can any one suggest flags for the make.conf file, i'm trying to build on an hp 
dl585 g7 with 4 amd 6180se, 12 core, cpu world says k10 microarchetecture, 
Maranello platform.

When this works, I'll be upgrading to 6380 CPUs.  All help appreciated.


"We the People Dare to Create a More Perfect Union"