Re: [gentoo-user] using package.provided

2016-02-24 Thread Dale
Dale wrote:
> Dale wrote:
>> Harry Putnam wrote:
>>> I'd like to stay on kernel-4.1.6, rather than keep installing the
>>> newest version at each upgrade.
>>>
>>> As I recall, and a quick look at `man portage', a file named
>>> `package.provided' is meant for such things.
>>>
>>> The syntax is not described in detail... I tried these:
>>>
>>>   /etc/portage/package.provided
>>>
>>>   >=sys-kernel/gentoo-sources-4.1.6
>>>
>>> Still `emerge -vp gentoo-sources' indicates it will install the most
>>> recent kernel.
>>>
>>> then I noticed the portage man page, under `Format' does say:
>>> "relational operators are not allowed"
>>> So I dropped the `>=' part
>>>
>>>   sys-kernel/gentoo-sources-4.1.6
>>>
>>> Same result from `emerge -vp gentoo-sources' . . .
>>>
>>> What am I forgetting?
>>>
>>>
>>>
>> This is how I do this sort of thing.  I add the name and version to
>> package.mask which stops future updates/upgrades.  Example, for my
>> nvidia drivers, this is in package.mask.
>>
>>> =x11-drivers/nvidia-drivers-341.0.0 
>> That tells portage that anything above that version is masked locally
>> and not to update it.  For what you want, this should work:
>>
>>> sys-kernel/gentoo-sources-4.1.6
>> I removed the equal sign since you want to keep that version around but
>> nothing above it.  If portage doesn't like that, you may want to use the
>> next version up and have the ">=" in front.  According to what I have
>> here, it would be like this:
>>
>>> =sys-kernel/gentoo-sources-4.1.12 
>> I actually don't show a 4.1.6 here right now.  Removed I guess but
>> likely still works.
>>
>> That goes under /etc/portage/ by the way.  I think you know that already
>> but just in case.  I have those moments too.  ;-) 
>>
>> That helps??
>>
>> Dale
>>
>> :-)  :-) 
>>
>>
> I was triple checking and realized something.  Some of the lines are not
> correct.  It seems in my email software at least it puts a little line
> in place of the >.  So, let me try this way.  
>
>
> Nvidia is like this:  >=x11-drivers/nvidia-drivers-341.0.0
>
> Your kernel line may work like this:  >sys-kernel/gentoo-sources-4.1.6
>
> Or it may have to be like this if portage doesn't like the above: 
>> =sys-kernel/gentoo-sources-4.1.12
> Now, let's see if that displays correctly.  I won't know until I send it
> and get it back. 
>
> Dale
>
> :-)  :-) 
>


Silly software.  That bottom line wraps here so it took it out like the
first email did.  So, if it is doing the same for you, that bottom line
needs a greater than sign in front of the category and package name. 
Let's see if it edits out the words "greater than sign" as well.  ROFL  
The biggest thing, I think you want to use package.mask anyway.  That
should help. 

Jeez.  Sometimes I want to take a hammer to a puter. 

Dale

:-)  :-)



Re: [gentoo-user] using package.provided

2016-02-24 Thread Dale
Dale wrote:
> Harry Putnam wrote:
>> I'd like to stay on kernel-4.1.6, rather than keep installing the
>> newest version at each upgrade.
>>
>> As I recall, and a quick look at `man portage', a file named
>> `package.provided' is meant for such things.
>>
>> The syntax is not described in detail... I tried these:
>>
>>   /etc/portage/package.provided
>>
>>   >=sys-kernel/gentoo-sources-4.1.6
>>
>> Still `emerge -vp gentoo-sources' indicates it will install the most
>> recent kernel.
>>
>> then I noticed the portage man page, under `Format' does say:
>> "relational operators are not allowed"
>> So I dropped the `>=' part
>>
>>   sys-kernel/gentoo-sources-4.1.6
>>
>> Same result from `emerge -vp gentoo-sources' . . .
>>
>> What am I forgetting?
>>
>>
>>
>
> This is how I do this sort of thing.  I add the name and version to
> package.mask which stops future updates/upgrades.  Example, for my
> nvidia drivers, this is in package.mask.
>
>> =x11-drivers/nvidia-drivers-341.0.0 
> That tells portage that anything above that version is masked locally
> and not to update it.  For what you want, this should work:
>
>> sys-kernel/gentoo-sources-4.1.6
> I removed the equal sign since you want to keep that version around but
> nothing above it.  If portage doesn't like that, you may want to use the
> next version up and have the ">=" in front.  According to what I have
> here, it would be like this:
>
>> =sys-kernel/gentoo-sources-4.1.12 
> I actually don't show a 4.1.6 here right now.  Removed I guess but
> likely still works.
>
> That goes under /etc/portage/ by the way.  I think you know that already
> but just in case.  I have those moments too.  ;-) 
>
> That helps??
>
> Dale
>
> :-)  :-) 
>
>

I was triple checking and realized something.  Some of the lines are not
correct.  It seems in my email software at least it puts a little line
in place of the >.  So, let me try this way.  


Nvidia is like this:  >=x11-drivers/nvidia-drivers-341.0.0

Your kernel line may work like this:  >sys-kernel/gentoo-sources-4.1.6

Or it may have to be like this if portage doesn't like the above: 
>=sys-kernel/gentoo-sources-4.1.12

Now, let's see if that displays correctly.  I won't know until I send it
and get it back. 

Dale

:-)  :-) 



Re: [gentoo-user] using package.provided

2016-02-24 Thread Dale
Harry Putnam wrote:
> I'd like to stay on kernel-4.1.6, rather than keep installing the
> newest version at each upgrade.
>
> As I recall, and a quick look at `man portage', a file named
> `package.provided' is meant for such things.
>
> The syntax is not described in detail... I tried these:
>
>   /etc/portage/package.provided
>
>   >=sys-kernel/gentoo-sources-4.1.6
>
> Still `emerge -vp gentoo-sources' indicates it will install the most
> recent kernel.
>
> then I noticed the portage man page, under `Format' does say:
> "relational operators are not allowed"
> So I dropped the `>=' part
>
>   sys-kernel/gentoo-sources-4.1.6
>
> Same result from `emerge -vp gentoo-sources' . . .
>
> What am I forgetting?
>
>
>


This is how I do this sort of thing.  I add the name and version to
package.mask which stops future updates/upgrades.  Example, for my
nvidia drivers, this is in package.mask.

>=x11-drivers/nvidia-drivers-341.0.0 

That tells portage that anything above that version is masked locally
and not to update it.  For what you want, this should work:

>sys-kernel/gentoo-sources-4.1.6

I removed the equal sign since you want to keep that version around but
nothing above it.  If portage doesn't like that, you may want to use the
next version up and have the ">=" in front.  According to what I have
here, it would be like this:

>=sys-kernel/gentoo-sources-4.1.12 

I actually don't show a 4.1.6 here right now.  Removed I guess but
likely still works.

That goes under /etc/portage/ by the way.  I think you know that already
but just in case.  I have those moments too.  ;-) 

That helps??

Dale

:-)  :-) 




[gentoo-user] using package.provided

2016-02-24 Thread Harry Putnam
I'd like to stay on kernel-4.1.6, rather than keep installing the
newest version at each upgrade.

As I recall, and a quick look at `man portage', a file named
`package.provided' is meant for such things.

The syntax is not described in detail... I tried these:

  /etc/portage/package.provided

  >=sys-kernel/gentoo-sources-4.1.6

Still `emerge -vp gentoo-sources' indicates it will install the most
recent kernel.

then I noticed the portage man page, under `Format' does say:
"relational operators are not allowed"
So I dropped the `>=' part

  sys-kernel/gentoo-sources-4.1.6

Same result from `emerge -vp gentoo-sources' . . .

What am I forgetting?




Re: [gentoo-user] Re: Attic (cvs) -> ???(git)

2016-02-24 Thread Mike Gilbert
On Wed, Feb 24, 2016 at 9:21 PM, walt  wrote:
> On Mon, 22 Feb 2016 19:49:22 + (UTC)
> James  wrote:
>
>> So using wget to fetch {package/files} from the gentoo attic was/is a
>> reliable exercise to build things removed from the tree, into one's
>> /usr/local/portage tree. It still works
>
> Hi James.  I need a version of net-libs/gnutls from before the switch
> to git.  Could I trouble you for an example of how you use wget?  So
> far my googling hasn't even revealed the URL of the attic :-/


https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/?hideattic=0



[gentoo-user] Re: Attic (cvs) -> ???(git)

2016-02-24 Thread walt
On Mon, 22 Feb 2016 19:49:22 + (UTC)
James  wrote:

> So using wget to fetch {package/files} from the gentoo attic was/is a
> reliable exercise to build things removed from the tree, into one's
> /usr/local/portage tree. It still works

Hi James.  I need a version of net-libs/gnutls from before the switch
to git.  Could I trouble you for an example of how you use wget?  So
far my googling hasn't even revealed the URL of the attic :-/

Thanks for any hints.





Re: [gentoo-user] Help installing skype

2016-02-24 Thread allan gottlieb
On Wed, Feb 24 2016, Alan McKinnon wrote:

> A finite subset of this package.use file will let skype install,
> followed of course by
> emerge skype.
>
> I arrived at this list the long hard way, repeatedly running emerge and
> adding stuffs still portage stopped it's whinging. The worst part is Qt
> and X11 as skype is a Qt app and no longer bundles a local copy of Qt.

I tried your list.  It needed a few more.  When I added them, a slot
conflict again.  If this is easy to explain and fix, please let me know;
but this is not a do or die effort.

thanks for everyone's help.
allan

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in 
by

dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
   ^


   

>=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)



 

>=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)





  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
dev-libs/libxml2:=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
   ^^^  
  
dev-libs/libxml2:2/2=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
  ^^^   
 



Re: [gentoo-user] [OT] Any thoughts on Intel Skylake SGX?

2016-02-24 Thread Rich Freeman
On Wed, Feb 24, 2016 at 4:05 AM, Frank Steinmetzger  wrote:
>
> Well my concern was more that SGX would provide leverage for even more
> eavesdropping, rather than prohibit it.
>

Yeah, I'm one of those persons who tends to consider most fears of
TPMs and UEFI overblown, but these CPUs that almost have independent
CPUs inside with full RAM+hardware access which are secured against
the main CPU do concern me quite a bit.

-- 
Rich



Re: [gentoo-user] Help installing skype

2016-02-24 Thread Rich Freeman
On Wed, Feb 24, 2016 at 3:30 PM, Alan McKinnon  wrote:
>
> I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever
> appliance solely for use with skype is probably a better use of your
> time. It's a huge PITA to keep abi_x86_32 under control and not bloat,
> whereas a VM only needs disk space (cheap as dirt) and apt-get once a
> fortnight or so.
>

A container would work just as well, and uses WAY less RAM (and disk
as well).  You could keep it running on your desktop all day for about
the same resource cost as just running it normally.

-- 
Rich



Re: [gentoo-user] Print quality unreadable in Firefox

2016-02-24 Thread Daniel Frey
On 02/23/2016 07:40 PM, Michael Orlitzky wrote:
> On 02/23/2016 09:43 PM, Daniel Frey wrote:
>>
>> Lo and behold, it's not showing a bitmap font now:
>>
>> -
>> # fc-match helvetica
>> n019003l.pfb: "Nimbus Sans L" "Regular"
>> -
>>
>> I don't know if the font mapping is correct, but I refreshed a page on
>> bugs.g.o and I can print to PDF without the blocky fonts! So I don't
>> really care if the font mapping is correct now. I can print again! :-)
>>
> 
> Amazing, I guess I can stop bringing a JPEG of my boarding pass to the
> airport now.
> 
> 

Yeah, That was my other solution: screenshots. It was getting to be a
pain in the arse, but apparently not quite enough of a pain as it took
me two years to finally get around to fixing it.

What made me realize what was happening was looking at the source for
bugs.g.o and seeing it was asking for Helvetica. I noticed it wasn't
installed, then I googled for how to search fonts which led me to
fc-match, which then led to googling Helvetica for gentoo, which led to
liberation-fonts. I didn't even know you could use eselect to toggle
font groups until yesterday, and I've been using gentoo since 2003... I
figured if you installed fonts it would use them but that's not the case!

Oh well, learn something new every day. Now I just have to remember the
old thing I forgot because of this new thing I learned... sigh.



Re: [gentoo-user] Help installing skype

2016-02-24 Thread Alan McKinnon
A finite subset of this package.use file will let skype install,
followed of course by
emerge skype.

I arrived at this list the long hard way, repeatedly running emerge and
adding stuffs still portage stopped it's whinging. The worst part is Qt
and X11 as skype is a Qt app and no longer bundles a local copy of Qt.

I agree with Ralf, a small VM with Windows or an Ubuntu/Mint/whatever
appliance solely for use with skype is probably a better use of your
time. It's a huge PITA to keep abi_x86_32 under control and not bloat,
whereas a VM only needs disk space (cheap as dirt) and apt-get once a
fortnight or so.

Anyway, here's a package.use that works on a Plasma 5 system:

# These enable 32-bit libs, mostly for wine and skype
# This list is long because both need all of X11 as 32bit and it's a big
tree
#

dev-libs/*  abi_x86_32
dev-qt/*  abi_x86_32
media-libs/* abi_x86_32
net-libs/* abi_x86_32
sci-libs/* abi_x86_32
sys-libs/* abi_x86_32
x11-libs/* abi_x86_32
x11-proto/* abi_x86_32

app-accessibility/at-spi2-atk abi_x86_32
app-accessibility/at-spi2-core abi_x86_32
app-arch/bzip2 abi_x86_32
app-arch/xz-utils abi_x86_32
app-arch/snappy abi_x86_32
app-i18n/enca abi_x86_32
dev-db/mysql abi_x86_32
dev-db/sqlite abi_x86_32
dev-db/unixODBC abi_x86_32
dev-lang/orc abi_x86_32
dev-qt/qt3support:4 abi_x86_32
dev-qt/qtcore:4 abi_x86_32
dev-qt/qtdbus:4 abi_x86_32
dev-qt/qtgui:4 abi_x86_32
dev-qt/qtscript:4 abi_x86_32
dev-qt/qtsql:4 abi_x86_32
dev-qt/qtwebkit:4 abi_x86_32
dev-qt/qtxmlpatterns:4 abi_x86_32
dev-util/pkgconfig abi_x86_32
gnome-base/librsvg abi_x86_32
gnome-base/gconf abi_x86_32
media-gfx/graphite2 abi_x86_32
media-gfx/sane-backends abi_x86_32
media-plugins/alsa-plugins abi_x86_32
media-sound/lame abi_x86_32
media-sound/mpg123 abi_x86_32
media-sound/pulseaudio abi_x86_32
media-sound/wavpack abi_x86_32
media-video/ffmpeg abi_x86_32
net-dns/avahi abi_x86_32
net-fs/samba abi_x86_32
net-print/cups abi_x86_32
net-wireless/bluez abi_x86_32
sys-apps/attr abi_x86_32
sys-apps/dbus abi_x86_32
sys-apps/util-linux abi_x86_32
sys-devel/gettext abi_x86_32
sys-devel/flex abi_x86_32
sys-fs/udev abi_x86_32

virtual/ffmpeg abi_x86_32
virtual/glu abi_x86_32
virtual/jpeg abi_x86_32
virtual/libffi abi_x86_32
virtual/libiconv abi_x86_32
virtual/libintl abi_x86_32
virtual/libmysqlclient abi_x86_32
virtual/libudev abi_x86_32
virtual/libusb abi_x86_32
virtual/mysql abi_x86_32
virtual/opengl abi_x86_32
virtual/pam abi_x86_32
virtual/pkgconfig abi_x86_32



On 24/02/2016 22:17, allan gottlieb wrote:
> On Wed, Feb 24 2016, Ralf wrote:
> 
>> Hi,
>>
>> I hate those tons of abi_x86_32 packages as well.
>>
>> This is also not solving your slot conflict, but why not:
>>   - Use a Windows VM for Skype
>>   - Use a small Linux VM for Skype (e.g. Debian)
>> and just redirect your webcam.
>>
>> In this way, you don't mess up your system with 32 bit libraries. And,
>> of course, you don't know what skype is internally doing as it is
>> proprietary software and not famous for no bugs/vulnerabilities.
>>
>> Cheers
>>   Ralf
> 
> I am trying to convince the dept and/or systems group to ship me one of
> their "loaner laptops" that has skype installed.
> 
> But I "promised" to try to install it on my main laptop (gentoo).
> On a backup laptop I went to the skype website and picked up the generic
> linux binary.  However it complained that I don't have the libraries it
> needs, presumably because it wants /usr/lib32 and I have /usr/lib64.
> 
> allan
> 


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Help installing skype

2016-02-24 Thread allan gottlieb
On Wed, Feb 24 2016, Ralf wrote:

> Hi,
>
> I hate those tons of abi_x86_32 packages as well.
>
> This is also not solving your slot conflict, but why not:
>   - Use a Windows VM for Skype
>   - Use a small Linux VM for Skype (e.g. Debian)
> and just redirect your webcam.
>
> In this way, you don't mess up your system with 32 bit libraries. And,
> of course, you don't know what skype is internally doing as it is
> proprietary software and not famous for no bugs/vulnerabilities.
>
> Cheers
>   Ralf

I am trying to convince the dept and/or systems group to ship me one of
their "loaner laptops" that has skype installed.

But I "promised" to try to install it on my main laptop (gentoo).
On a backup laptop I went to the skype website and picked up the generic
linux binary.  However it complained that I don't have the libraries it
needs, presumably because it wants /usr/lib32 and I have /usr/lib64.

allan



[gentoo-user] Re: [OT] Any thoughts on Intel Skylake SGX?

2016-02-24 Thread James
Frank Steinmetzger  gmx.de> writes:

> 
> Hello list
> 
> so I was about to treat myself to a new Thinkpad. After malware, backdoor
> and BIOS rootkit stories at Lenovo’s (which to my knowledge were all
> Windows-only problems) I already started looking elsewhere and even
> considered bying a used model which existed before all this modern crap came
> along, but always came back yet for lack of better alternatives.


Why not look at a laptop with one of the newer AMD chips? I abandoned Intel
quite some time ago, and even google is purchasing new 64 bit arm solutions
from applied Micro (I think that's the company). [1]

I'd go arm64 (aarch14-v8) with lots of ram on a laptop.




[1]
http://gadgets.ndtv.com/laptops/news/applied-micro-circuits-ships-microserver-chips-in-challenge-to-intel-567805

hth,
James

Re: [gentoo-user] Help installing skype

2016-02-24 Thread Ralf
Hi,

I hate those tons of abi_x86_32 packages as well.

This is also not solving your slot conflict, but why not:
  - Use a Windows VM for Skype
  - Use a small Linux VM for Skype (e.g. Debian)
and just redirect your webcam.

In this way, you don't mess up your system with 32 bit libraries. And,
of course, you don't know what skype is internally doing as it is
proprietary software and not famous for no bugs/vulnerabilities.

Cheers
  Ralf

On 02/24/2016 07:36 PM, allan gottlieb wrote:
> Unfortunately (see the end for the reason) I need to run skype.  This
> seems to be a mess to build.
>
> I already
>   added it to package.accept_keywords
>   added about 100 entries to package.use (for abi_x86_32)
>   accepted the license
>
> Now I have a slot conflict.  Below the abbreviated output is the full
> output.  Help would be much appreciated.
>
> thanks,
> allan
>
> 
>
> E7450-wired gottlieb # emerge --pretend skype
>
> These are the packages that would be merged, in reverse order:
>
> Calculating dependencies... done!
> [ebuild  N~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse 
> -pax_kernel -plasma (-selinux)" 
> [nomerge   ] www-client/chromium-48.0.2564.109 
> [nomerge   ]  app-accessibility/speech-dispatcher-0.8.1 
> [nomerge   ]   app-accessibility/espeak-1.47.11-r1 
> [nomerge   ]media-sound/sox-14.4.2 
> [nomerge   ] media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [ebuild   R]  media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
> [ebuild   R]   media-sound/pulseaudio-7.1  ABI_X86="32*" 
> [nomerge   ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse 
> -pax_kernel -plasma (-selinux)" 
> [ebuild  N ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug 
> -exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
> [nomerge   ] gnome-base/gnome-3.16.0 
> [nomerge   ]  gnome-base/gnome-extra-apps-3.16.0 
> [nomerge   ]   mail-client/evolution-3.16.5 
> [nomerge   ]app-crypt/pinentry-0.9.5 
> [nomerge   ] dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
> [ebuild   R]  dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R]   dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
> [ebuild   R]dev-db/sqlite-3.9.2  ABI_X86="32*" 
>
> [many omitted]
>
> [ebuild   R]dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
> [ebuild   R] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
> [nomerge   ] app-text/texlive-2014 
> [nomerge   ]  sys-apps/texinfo-5.2 
> [ebuild   R]   virtual/libintl-0-r2  ABI_X86="32*" 
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> dev-libs/libxml2:2
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled 
> in by
> 
> dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for 
> merge)
>^  
>   
>   
>  
> 
> >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, 
> ebuild scheduled for merge)
>   
>   
>   
>
> 
> >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>  required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild 
> scheduled for merge)
>   
>   
>   
>   
>
>   (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
> dev-libs/libxml2:=[icu] required by 
> (www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
>^^^
> 
> 

Re: [gentoo-user] Help installing skype

2016-02-24 Thread Anton Shumskyi
Hi=)
Can't really help with 32bit conflicts, I gave up on it since other
unofficial packages got broken.
But you can try workaround with disabled abi_x86_32, put skype ebuild to
your local overlay and remove all abi_x86_32 related in it. And it still
can fail=)
Or you can give a try to web.skype.com


[gentoo-user] Help installing skype

2016-02-24 Thread allan gottlieb
Unfortunately (see the end for the reason) I need to run skype.  This
seems to be a mess to build.

I already
  added it to package.accept_keywords
  added about 100 entries to package.use (for abi_x86_32)
  accepted the license

Now I have a slot conflict.  Below the abbreviated output is the full
output.  Help would be much appreciated.

thanks,
allan



E7450-wired gottlieb # emerge --pretend skype

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

Calculating dependencies... done!
[ebuild  N~] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel 
-plasma (-selinux)" 
[nomerge   ] www-client/chromium-48.0.2564.109 
[nomerge   ]  app-accessibility/speech-dispatcher-0.8.1 
[nomerge   ]   app-accessibility/espeak-1.47.11-r1 
[nomerge   ]media-sound/sox-14.4.2 
[nomerge   ] media-sound/pulseaudio-7.1  ABI_X86="32*" 
[ebuild   R]  media-plugins/alsa-plugins-1.0.29  ABI_X86="32*" 
[ebuild   R]   media-sound/pulseaudio-7.1  ABI_X86="32*" 
[nomerge   ] net-im/skype-4.3.0.37-r6  USE="pulseaudio -apulse -pax_kernel 
-plasma (-selinux)" 
[ebuild  N ]  dev-qt/qtwebkit-4.8.6-r1  USE="gstreamer jit (-aqua) -debug 
-exceptions -icu -pch" ABI_X86="32 (64) (-x32)" 
[nomerge   ] gnome-base/gnome-3.16.0 
[nomerge   ]  gnome-base/gnome-extra-apps-3.16.0 
[nomerge   ]   mail-client/evolution-3.16.5 
[nomerge   ]app-crypt/pinentry-0.9.5 
[nomerge   ] dev-qt/qtgui-4.8.6-r4  ABI_X86="32*" 
[ebuild   R]  dev-qt/qt3support-4.8.6-r1  ABI_X86="32*" 
[ebuild   R]   dev-qt/qtsql-4.8.6-r1  ABI_X86="32*" 
[ebuild   R]dev-db/sqlite-3.9.2  ABI_X86="32*" 

[many omitted]

[ebuild   R]dev-libs/expat-2.1.0-r5  ABI_X86="32*" 
[ebuild   R] app-arch/bzip2-1.0.6-r6  ABI_X86="32*" 
[nomerge   ] app-text/texlive-2014 
[nomerge   ]  sys-apps/texinfo-5.2 
[ebuild   R]   virtual/libintl-0-r2  ABI_X86="32*" 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, ebuild scheduled for merge) pulled in 
by

dev-libs/libxml2:2[!icu?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (dev-qt/qtwebkit-4.8.6-r1:4/4::gentoo, ebuild scheduled for merge)
   ^


   

>=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gst-plugins-base-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)



 

>=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 required by (media-libs/gstreamer-0.10.36-r2:0.10/0.10::gentoo, ebuild 
scheduled for merge)





  (dev-libs/libxml2-2.9.2-r4:2/2::gentoo, installed) pulled in by
dev-libs/libxml2:=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
   ^^^  
  
dev-libs/libxml2:2/2=[icu] required by 
(www-client/chromium-48.0.2564.109:0/0::gentoo, installed)
  ^^^   
 


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the 

Re: [gentoo-user] [OT] Any thoughts on Intel Skylake SGX?

2016-02-24 Thread Frank Steinmetzger
On Tue, Feb 23, 2016 at 04:28:03PM -0800, Max R.D. Parmer wrote:

> It seems like SGX is intertwined with the Intel Management Engine,
> Chapter 4 in Joanna Rutkowska's "Intel x86 considered harmful"[1] (pp.
> 35) goes in-depth on the potential issues with Intel ME.
> 
> That same book has some light discussion on SGX (pp. 20) but it seems
> like, if you are concerned about ME eavesdropping, SGX wouldn't stop
> that (at least as of October 2015).

Well my concern was more that SGX would provide leverage for even more
eavesdropping, rather than prohibit it.

> If you are feeling paranoid but want an Intel chip, I would recommend
> you choose the pre-vPro/AMT systems (sandybridge or earlier, iirc).

I was going to stay clear of vPro in any case. I would try an AMD laptop (a
few years back, the el-cheapo Thinkpad x100-series had an AMD version), but
there are hardly any options nowadays. :-/

> [1]: http://blog.invisiblethings.org/papers/2015/x86_harmful.pdf

Thanks for the link, I'll have a read.

> On Tue, Feb 23, 2016, at 15:34, Frank Steinmetzger wrote:
> > Hello list
> > [...]
> > Today the new Skylake lineup which I’ve been awaiting since January
> > finally appeared in the Lenovo online shop. Conincidentally also today¹,
> > I found out about the next thing since TPM, Secure Boot & Co: the SGX
> > (Software Guard Extension) instruction set which is part of all Skylake
> > chips².
> > 
> > The way I understood it is that it can be used to create private areas
> > in memory that are inaccessible to any other program, even the operating
> > system. Since it’s based on cryptographic signatures and Intel being the
> > sole supplier of licences and signature keys, there are those who fear
> > that Intel will – over time – gain unparalleled control over what we can
> > and cannot run on our machines and that we will not be able to check
> > what runs on our systems anymore. (Well, such fears are not really new
> > to begin with).
> > 
> > 
> > Infos are spare b/c it just hit the market a short wile ago, and I’m no
> > expert by far. Thus I seek guidance. With states and corporations
> > sniffing at our every step as they are already, can I – in your
> > considered opinion – still buy a Skylake device with good concience?
> > [...]
> > ¹ German news article:
> >   
> > http://www.heise.de/security/meldung/Kritik-an-Intels-Sicherheits-Architektur-Software-Guard-Extensions-3089439.html
> > ² https://en.wikipedia.org/wiki/Software_Guard_Extensions
> > -- 
> > Gruß | Greetings | Qapla’
> > Please do not share anything from, with or about me with any social
> > network.
> > 
> > This message was written using only recycled electrons.
> > Email had 1 attachment:
> > + signature.asc
> >   1k (application/pgp-signature)