[gentoo-user] Re: abi_x86_32 FLAG

2015-04-21 Thread Grant Edwards
On 2015-04-20, Mike Gilbert flop...@gentoo.org wrote:
 On Mon, Apr 20, 2015 at 6:47 PM, Heiko Baums li...@baums-on-web.de wrote:
 Am 21.04.2015 um 00:22 schrieb Joseph:
 I'm trying to update one of my amd64 (I use XFCE) and there are lot of
 package that require use flag: abi_x86_32

 Which package is forcing new: abi_x86_32 flag?

 sys-boot/grub-0.97-r14
 x11-drivers/nvidia-drivers

 Replace sys-boot/grub-0.97-r14 by sys-boot/grub-static-0.97-r12.


 Better yet, upgrade to grub:2 already.

Grub only requires 32-bit ncurses.

The rest is for acroread (which is a 32-bit app).

-- 
Grant Edwards   grant.b.edwardsYow! Are you still an
  at   ALCOHOLIC?
  gmail.com




[gentoo-user] Re: abi_x86_32

2013-03-30 Thread Nikos Chantziaras

On 29/03/13 16:21, Raffaele BELARDI wrote:

By the way, I found this:

$ cat /usr/portage/profiles/desc/abi_x86.desc
[...]
32 - 32-bit (x86) libraries
64 - 64-bit (amd64) libraries
x32 - x32 ABI libraries

...and searching for USE_EXPAND in
http://devmanual.gentoo.org/general-concepts/use-flags/ shows that
USE=abi_x86_32 and ABI_X86=32 have the same meaning, which was my
other doubt.


It's just a way to provide a default but still be able to override it if 
needed.  Putting ABI_X86=32 in your make.conf will enable abi_x86_32 
for all ebuilds, but you can disable it for individual ebuilds by using 
-abi_x86_32 in package.use.





Re: [gentoo-user] Re: abi_x86_32

2013-03-29 Thread Raffaele BELARDI
On 03/28/2013 08:11 PM, Nikos Chantziaras wrote:
 On 28/03/13 20:39, Paul Hartman wrote:
 Like the forum post you linked says, instead of setting abi_x86_32 as
 a USE flag, what you can do in your make.conf is set:

 ABI_X86=64 32

 (if you want to build both 32bit and 64bit)
 
 I think ABI_X86=32 is enough, since on AMD64 the 64 is always there 
 implicitly.
 

That was going to be my next question!
By the way, I found this:

$ cat /usr/portage/profiles/desc/abi_x86.desc

# Copyright 2013-2013 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/desc/abi_x86.desc,v 1.2
2013/02/27 23:22:19 mgorny Exp $

# This file contains descriptions of ABI_X86 USE_EXPAND flags.

# Keep it sorted. Please do not add anything without prior discussion
# on gentoo-dev.
32 - 32-bit (x86) libraries
64 - 64-bit (amd64) libraries
x32 - x32 ABI libraries

...and searching for USE_EXPAND in
http://devmanual.gentoo.org/general-concepts/use-flags/ shows that
USE=abi_x86_32 and ABI_X86=32 have the same meaning, which was my
other doubt.

thanks!


[gentoo-user] Re: abi_x86_32

2013-03-28 Thread Nikos Chantziaras

On 28/03/13 20:39, Paul Hartman wrote:

Like the forum post you linked says, instead of setting abi_x86_32 as
a USE flag, what you can do in your make.conf is set:

ABI_X86=64 32

(if you want to build both 32bit and 64bit)


I think ABI_X86=32 is enough, since on AMD64 the 64 is always there 
implicitly.