public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] abi_x86_32 FLAG
@ 2015-04-20 22:22 Joseph
  2015-04-20 22:47 ` Heiko Baums
  0 siblings, 1 reply; 20+ messages in thread
From: Joseph @ 2015-04-20 22:22 UTC (permalink / raw
  To: gentoo-user

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

equery d emul-linux
(nothing found)

for EMUL in $(eix -I --only-names emul-linux); do equery depends $EMUL; done
 * These packages depend on app-emulation/emul-linux-x86-baselibs:
app-emulation/emul-linux-x86-gtklibs-20140508-r3 (~app-emulation/emul-linux-x86-baselibs-20140508)
app-emulation/emul-linux-x86-xlibs-20140508 (!abi_x86_32 ? ~app-emulation/emul-linux-x86-baselibs-20140508)
app-text/acroread-9.5.5-r2 (app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)])
                           (ldap ? app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)])
sys-boot/grub-0.97-r14 (amd64 ? app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)])
 * These packages depend on app-emulation/emul-linux-x86-gtklibs:
app-text/acroread-9.5.5-r2 (app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)])
sys-devel/gcc-4.5.4 (multilib ? app-emulation/emul-linux-x86-gtklibs)
sys-devel/gcc-4.8.3 (multilib ? app-emulation/emul-linux-x86-gtklibs)
 * These packages depend on app-emulation/emul-linux-x86-opengl:
app-emulation/emul-linux-x86-gtklibs-20140508-r3 (~app-emulation/emul-linux-x86-opengl-20140508)
app-emulation/emul-linux-x86-xlibs-20140508 (opengl ? app-emulation/emul-linux-x86-opengl)
app-text/acroread-9.5.5-r2 (app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)])
 * These packages depend on app-emulation/emul-linux-x86-xlibs:
app-emulation/emul-linux-x86-gtklibs-20140508-r3 (~app-emulation/emul-linux-x86-xlibs-20140508)
app-emulation/emul-linux-x86-opengl-20140508 (!abi_x86_32 ? >=app-emulation/emul-linux-x86-xlibs-20100611)
app-text/acroread-9.5.5-r2 (app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)])
                           (nsplugin ? app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)])
sys-devel/gcc-4.5.4 (multilib ? app-emulation/emul-linux-x86-xlibs)
sys-devel/gcc-4.8.3 (multilib ? app-emulation/emul-linux-x86-xlibs)
x11-drivers/nvidia-drivers-340.65 (app-emulation/emul-linux-x86-xlibs)

Which package is forcing new: abi_x86_32 flag?

-- 
Joseph


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 22:22 [gentoo-user] abi_x86_32 FLAG Joseph
@ 2015-04-20 22:47 ` Heiko Baums
  2015-04-20 23:27   ` Mike Gilbert
  2015-04-21  1:14   ` [gentoo-user] " Joseph
  0 siblings, 2 replies; 20+ messages in thread
From: Heiko Baums @ 2015-04-20 22:47 UTC (permalink / raw
  To: gentoo-user

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.

Don't forget to write the new bootloader into your MBR afterwards by
running:
# grub
grub> root (hdX,X)
grub> setup (hdX)

And regarding x11-drivers/nvidia-drivers see those bug reports:
https://bugs.gentoo.org/show_bug.cgi?id=545582
https://bugs.gentoo.org/show_bug.cgi?id=485724


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 22:47 ` Heiko Baums
@ 2015-04-20 23:27   ` Mike Gilbert
  2015-04-20 23:51     ` Heiko Baums
                       ` (2 more replies)
  2015-04-21  1:14   ` [gentoo-user] " Joseph
  1 sibling, 3 replies; 20+ messages in thread
From: Mike Gilbert @ 2015-04-20 23:27 UTC (permalink / raw
  To: gentoo-user

On Mon, Apr 20, 2015 at 6:47 PM, Heiko Baums <lists@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.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 23:27   ` Mike Gilbert
@ 2015-04-20 23:51     ` Heiko Baums
  2015-04-21 18:06       ` Mike Gilbert
  2015-04-21  1:36     ` Daniel Frey
  2015-04-21 14:06     ` [gentoo-user] " Grant Edwards
  2 siblings, 1 reply; 20+ messages in thread
From: Heiko Baums @ 2015-04-20 23:51 UTC (permalink / raw
  To: gentoo-user

Am 21.04.2015 um 01:27 schrieb Mike Gilbert:

> Better yet, upgrade to grub:2 already.

Why? As long as grub legacy is working there's no need to upgrade. I'm
still running grub legacy, too.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 22:47 ` Heiko Baums
  2015-04-20 23:27   ` Mike Gilbert
@ 2015-04-21  1:14   ` Joseph
  2015-04-21  1:30     ` covici
                       ` (2 more replies)
  1 sibling, 3 replies; 20+ messages in thread
From: Joseph @ 2015-04-21  1:14 UTC (permalink / raw
  To: gentoo-user

On 04/21/15 00:47, Heiko Baums 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.
>
>Don't forget to write the new bootloader into your MBR afterwards by
>running:
># grub
>grub> root (hdX,X)
>grub> setup (hdX)
>
>And regarding x11-drivers/nvidia-drivers see those bug reports:
>https://bugs.gentoo.org/show_bug.cgi?id=545582
>https://bugs.gentoo.org/show_bug.cgi?id=485724

I don't think grub is asking for it.

According to: eselect news 
Starting on 2015-03-29, we are enabling true multilib support on amd64
and masking the old emul-linux-x86 package sets for removal

So I might as well go with  abi_x86_32 flag

-- 
Joseph


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21  1:14   ` [gentoo-user] " Joseph
@ 2015-04-21  1:30     ` covici
  2015-04-21 10:48       ` Heiko Baums
  2015-04-21  1:37     ` Daniel Frey
  2015-04-21 10:38     ` Heiko Baums
  2 siblings, 1 reply; 20+ messages in thread
From: covici @ 2015-04-21  1:30 UTC (permalink / raw
  To: gentoo-user

Joseph <syscon780@gmail.com> wrote:

> On 04/21/15 00:47, Heiko Baums 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.
> >
> >Don't forget to write the new bootloader into your MBR afterwards by
> >running:
> ># grub
> >grub> root (hdX,X)
> >grub> setup (hdX)
> >
> >And regarding x11-drivers/nvidia-drivers see those bug reports:
> >https://bugs.gentoo.org/show_bug.cgi?id=545582
> >https://bugs.gentoo.org/show_bug.cgi?id=485724
> 
> I don't think grub is asking for it.
> 
> According to: eselect news Starting on 2015-03-29, we are enabling
> true multilib support on amd64
> and masking the old emul-linux-x86 package sets for removal
> 
> So I might as well go with  abi_x86_32 flag

I was looking to my world update and I saw that none of my emul-linux
packages will be removed and there are some packages which depend on
them such as nvidia-drivers and the C compiler!  So any reason to do
anything, or just let portage sort things out as the packages remove
their dependencies on emul-linux?

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 23:27   ` Mike Gilbert
  2015-04-20 23:51     ` Heiko Baums
@ 2015-04-21  1:36     ` Daniel Frey
  2015-04-21 10:05       ` Neil Bothwick
  2015-04-21 14:06     ` [gentoo-user] " Grant Edwards
  2 siblings, 1 reply; 20+ messages in thread
From: Daniel Frey @ 2015-04-21  1:36 UTC (permalink / raw
  To: gentoo-user

On 04/20/2015 04:27 PM, Mike Gilbert wrote:
> Better yet, upgrade to grub:2 already.
> 

I only use grub2 on machines with EFI, and in my house that's only two...

I can't stand how it tries to add things automatically. It actually got
so annoying that I created a manual boot entry that is symlinked to the
kernel I want to run. It was easier than trying to fight it all the time.

Dan





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21  1:14   ` [gentoo-user] " Joseph
  2015-04-21  1:30     ` covici
@ 2015-04-21  1:37     ` Daniel Frey
  2015-04-21 10:38     ` Heiko Baums
  2 siblings, 0 replies; 20+ messages in thread
From: Daniel Frey @ 2015-04-21  1:37 UTC (permalink / raw
  To: gentoo-user

On 04/20/2015 06:14 PM, Joseph wrote:
> I don't think grub is asking for it.

Not grub specifically, but grub is probably built with ncurses support
and ncurses needs it.

Dan


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21  1:36     ` Daniel Frey
@ 2015-04-21 10:05       ` Neil Bothwick
  0 siblings, 0 replies; 20+ messages in thread
From: Neil Bothwick @ 2015-04-21 10:05 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1131 bytes --]

On Mon, 20 Apr 2015 18:36:52 -0700, Daniel Frey wrote:

> > Better yet, upgrade to grub:2 already.
> >   
> 
> I only use grub2 on machines with EFI, and in my house that's only
> two...
> 
> I can't stand how it tries to add things automatically. It actually got
> so annoying that I created a manual boot entry that is symlinked to the
> kernel I want to run. It was easier than trying to fight it all the
> time.

GRUB2 doesn't add anything automatically, you have to run grub2-mkconfig
to generate automatic entries. If you want to run that but not generate
the automatic entries, chmod -x /etc/grub.d/10_linux.

On the other hand, if you want to kee things simple on a UEFI box, remove
GRUB altogether and use Gummiboot.

I use GRUB on BIOS systems and Gummiboot on UEFI ones. The version of
GRUB is whatever was current at the tome the system was set up. I never
saw a reason to change a working system from legacy to GRUB2. That may be
different now, but I retired the last of my legacy GRUB boxes earlier
this month.


-- 
Neil Bothwick

Two rights don't make a wrong, they make an airplane.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21  1:14   ` [gentoo-user] " Joseph
  2015-04-21  1:30     ` covici
  2015-04-21  1:37     ` Daniel Frey
@ 2015-04-21 10:38     ` Heiko Baums
  2015-04-21 11:19       ` Peter Humphrey
  2 siblings, 1 reply; 20+ messages in thread
From: Heiko Baums @ 2015-04-21 10:38 UTC (permalink / raw
  To: gentoo-user

Am 21.04.2015 um 03:14 schrieb Joseph:

> I don't think grub is asking for it.

I know it does, because grub-0.97 is 32 bit only software, and the
package sys-boot/grub-0.97-r14 compiles grub from the sources with
dynamic linking. So it needs 32 bit dependencies (packages with
USE="abi_x86_32") incl. sys-devel/gcc.

If you don't want to have any abi_x86_32 dependencies being installed on
your system you need to replace sys-boot/grub-0.97-r14 by
sys-boot/grub-static-0.97-r12, because this package contains the grub
binary with static linking.

The binary of sys-boot/grub-static again is precompiled by the
sys-boot/grub-0.97-r14 ebuild with USE="static". So sys-boot/grub-static
doesn't need any 32 bit dependencies (packages with USE="abi_x86_32").


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21  1:30     ` covici
@ 2015-04-21 10:48       ` Heiko Baums
  0 siblings, 0 replies; 20+ messages in thread
From: Heiko Baums @ 2015-04-21 10:48 UTC (permalink / raw
  To: gentoo-user

Am 21.04.2015 um 03:30 schrieb covici@ccs.covici.com:

> I was looking to my world update and I saw that none of my emul-linux
> packages will be removed and there are some packages which depend on
> them such as nvidia-drivers and the C compiler!  So any reason to do
> anything, or just let portage sort things out as the packages remove
> their dependencies on emul-linux?

It's actually explained in the news you can read with `eselect news read`.

The short version:

You need to first uninstall all emul-linux-x86* packages manually by
running:

# emerge -C emul-linux-x86*

Then you need to do a world update which will tell you which packages
will need USE="abi_x86_32".


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21 10:38     ` Heiko Baums
@ 2015-04-21 11:19       ` Peter Humphrey
  2015-04-22  8:10         ` Fernando Rodriguez
  0 siblings, 1 reply; 20+ messages in thread
From: Peter Humphrey @ 2015-04-21 11:19 UTC (permalink / raw
  To: gentoo-user

On Tuesday 21 April 2015 12:38:40 Heiko Baums wrote:
> Am 21.04.2015 um 03:14 schrieb Joseph:
> > I don't think grub is asking for it.
> 
> I know it does, because grub-0.97 is 32 bit only software, and the
> package sys-boot/grub-0.97-r14 compiles grub from the sources with
> dynamic linking. So it needs 32 bit dependencies (packages with
> USE="abi_x86_32") incl. sys-devel/gcc.

Not here, it doesn't. 

# grep abi /etc/portage/*
/etc/portage/package.use:sys-libs/gpm           abi_x86_32
/etc/portage/package.use:sys-libs/ncurses       abi_x86_32

# grep grub /etc/portage/*
/etc/portage/package.mask:>=sys-boot/grub-2.00

# eix -Ic grub
[I] sys-boot/grub (0.97-r14{tbz2}@20/04/15): GNU GRUB boot loader

# eselect profile list
...>8
  [6]   default/linux/amd64/13.0/desktop/kde *
...>8

> If you don't want to have any abi_x86_32 dependencies being installed on
> your system you need to replace sys-boot/grub-0.97-r14 [with]
> sys-boot/grub-static-0.97-r12, because this package contains the grub
> binary with static linking.

I haven't used grub-static here for ... oh, several years at least.

-- 
Rgds
Peter



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [gentoo-user] Re: abi_x86_32 FLAG
  2015-04-20 23:27   ` Mike Gilbert
  2015-04-20 23:51     ` Heiko Baums
  2015-04-21  1:36     ` Daniel Frey
@ 2015-04-21 14:06     ` Grant Edwards
  2 siblings, 0 replies; 20+ messages in thread
From: Grant Edwards @ 2015-04-21 14:06 UTC (permalink / raw
  To: gentoo-user

On 2015-04-20, Mike Gilbert <floppym@gentoo.org> wrote:
> On Mon, Apr 20, 2015 at 6:47 PM, Heiko Baums <lists@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.edwards        Yow! Are you still an
                                  at               ALCOHOLIC?
                              gmail.com            



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-20 23:51     ` Heiko Baums
@ 2015-04-21 18:06       ` Mike Gilbert
  2015-04-21 18:14         ` Heiko Baums
  0 siblings, 1 reply; 20+ messages in thread
From: Mike Gilbert @ 2015-04-21 18:06 UTC (permalink / raw
  To: gentoo-user

On Mon, Apr 20, 2015 at 7:51 PM, Heiko Baums <lists@baums-on-web.de> wrote:
> Am 21.04.2015 um 01:27 schrieb Mike Gilbert:
>
>> Better yet, upgrade to grub:2 already.
>
> Why? As long as grub legacy is working there's no need to upgrade. I'm
> still running grub legacy, too.
>

In this context, because you can build it without having any 32-bit
libs installed.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21 18:06       ` Mike Gilbert
@ 2015-04-21 18:14         ` Heiko Baums
  2015-04-21 18:33           ` Rich Freeman
  2015-04-21 18:54           ` Mike Gilbert
  0 siblings, 2 replies; 20+ messages in thread
From: Heiko Baums @ 2015-04-21 18:14 UTC (permalink / raw
  To: gentoo-user

Am 21.04.2015 um 20:06 schrieb Mike Gilbert:
> On Mon, Apr 20, 2015 at 7:51 PM, Heiko Baums <lists@baums-on-web.de> wrote:
>> Am 21.04.2015 um 01:27 schrieb Mike Gilbert:
>>
>>> Better yet, upgrade to grub:2 already.
>>
>> Why? As long as grub legacy is working there's no need to upgrade. I'm
>> still running grub legacy, too.
>>
> 
> In this context, because you can build it without having any 32-bit
> libs installed.

That's what grub-static is for. So why would I upgrade to grub:2 if
grub:0 is still working?


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21 18:14         ` Heiko Baums
@ 2015-04-21 18:33           ` Rich Freeman
  2015-04-21 18:54           ` Mike Gilbert
  1 sibling, 0 replies; 20+ messages in thread
From: Rich Freeman @ 2015-04-21 18:33 UTC (permalink / raw
  To: gentoo-user

On Tue, Apr 21, 2015 at 2:14 PM, Heiko Baums <lists@baums-on-web.de> wrote:
> Am 21.04.2015 um 20:06 schrieb Mike Gilbert:
>> On Mon, Apr 20, 2015 at 7:51 PM, Heiko Baums <lists@baums-on-web.de> wrote:
>>> Am 21.04.2015 um 01:27 schrieb Mike Gilbert:
>>>
>>>> Better yet, upgrade to grub:2 already.
>>>
>>> Why? As long as grub legacy is working there's no need to upgrade. I'm
>>> still running grub legacy, too.
>>>
>>
>> In this context, because you can build it without having any 32-bit
>> libs installed.
>
> That's what grub-static is for. So why would I upgrade to grub:2 if
> grub:0 is still working?
>

You don't have to, other than avoiding stuff like this, or for the
additional features.

While all the guides seem to be written around grub2-mkconfig you can
still use grub the old way and just create your own config file.
Grub2 is more flexible in terms of supported filesystems and such -
which is helpful if you're using lvm, mdadm, btrfs, and so on.
However, I don't think it accepts the old config file syntax so there
is some effort required to migrate.  You'll of course want a rescue
boot device (but I'd say that applies whether you're migrating or
not).

I started out with a grub1-like approach and ended up moving to the
grub2 style.  I just install my kernels with make install and then let
grub2-mkconfig set up my config files.  The only issue I found is that
if you're playing with git kernels it doesn't always order the
versioning right (a.b.c+ isn't > a.b.c and things like this).
However, you can add your own rules to get entries auto-created which
can be helpful.

-- 
Rich


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21 18:14         ` Heiko Baums
  2015-04-21 18:33           ` Rich Freeman
@ 2015-04-21 18:54           ` Mike Gilbert
  1 sibling, 0 replies; 20+ messages in thread
From: Mike Gilbert @ 2015-04-21 18:54 UTC (permalink / raw
  To: gentoo-user

On Tue, Apr 21, 2015 at 2:14 PM, Heiko Baums <lists@baums-on-web.de> wrote:
> Am 21.04.2015 um 20:06 schrieb Mike Gilbert:
>> On Mon, Apr 20, 2015 at 7:51 PM, Heiko Baums <lists@baums-on-web.de> wrote:
>>> Am 21.04.2015 um 01:27 schrieb Mike Gilbert:
>>>
>>>> Better yet, upgrade to grub:2 already.
>>>
>>> Why? As long as grub legacy is working there's no need to upgrade. I'm
>>> still running grub legacy, too.
>>>
>>
>> In this context, because you can build it without having any 32-bit
>> libs installed.
>
> That's what grub-static is for. So why would I upgrade to grub:2 if
> grub:0 is still working?
>

Maybe because you don't like running static binaries that were built
on somebody else's system.

I'm just suggesting grub:2 as an alternative.


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-21 11:19       ` Peter Humphrey
@ 2015-04-22  8:10         ` Fernando Rodriguez
  2015-04-22  8:54           ` Peter Humphrey
  0 siblings, 1 reply; 20+ messages in thread
From: Fernando Rodriguez @ 2015-04-22  8:10 UTC (permalink / raw
  To: gentoo-user

On Tuesday, April 21, 2015 12:19:03 PM Peter Humphrey wrote:
> On Tuesday 21 April 2015 12:38:40 Heiko Baums wrote:
> > Am 21.04.2015 um 03:14 schrieb Joseph:
> > > I don't think grub is asking for it.
> > 
> > I know it does, because grub-0.97 is 32 bit only software, and the
> > package sys-boot/grub-0.97-r14 compiles grub from the sources with
> > dynamic linking. So it needs 32 bit dependencies (packages with
> > USE="abi_x86_32") incl. sys-devel/gcc.
> 
> Not here, it doesn't. 
> 

It does unless you set the -ncurses flag.
You don't need to specify abi_x86_32 for grub because it's 32bit only but it 
does depend on >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)].

It doesn't need a 32 bit gcc though, only multilib enabled gcc and I think 
that's always the case on gentoo cause the ebuild doesn't have either multilib 
or abi_x86_32 flags.
-- 
Fernando Rodriguez


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-22  8:10         ` Fernando Rodriguez
@ 2015-04-22  8:54           ` Peter Humphrey
  2015-04-22  9:20             ` Peter Humphrey
  0 siblings, 1 reply; 20+ messages in thread
From: Peter Humphrey @ 2015-04-22  8:54 UTC (permalink / raw
  To: gentoo-user

On Wednesday 22 April 2015 04:10:24 Fernando Rodriguez wrote:
> On Tuesday, April 21, 2015 12:19:03 PM Peter Humphrey wrote:
> > On Tuesday 21 April 2015 12:38:40 Heiko Baums wrote:
> > > Am 21.04.2015 um 03:14 schrieb Joseph:
> > > > I don't think grub is asking for it.
> > > 
> > > I know it does, because grub-0.97 is 32 bit only software, and the
> > > package sys-boot/grub-0.97-r14 compiles grub from the sources with
> > > dynamic linking. So it needs 32 bit dependencies (packages with
> > > USE="abi_x86_32") incl. sys-devel/gcc.
> > 
> > Not here, it doesn't.
> 
> It does unless you set the -ncurses flag.

Are you telling me what my system does or doesn't need?

Grub does have USE=ncurses, but I didn't set it - it's set by default.

-- 
Rgds
Peter



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [gentoo-user] abi_x86_32 FLAG
  2015-04-22  8:54           ` Peter Humphrey
@ 2015-04-22  9:20             ` Peter Humphrey
  0 siblings, 0 replies; 20+ messages in thread
From: Peter Humphrey @ 2015-04-22  9:20 UTC (permalink / raw
  To: gentoo-user

On Wednesday 22 April 2015 09:54:01 I wrote:

> Are you telling me what my system does or doesn't need?

Sorry - I seem to be a bit prickly this morning. Where's that coffee?

-- 
Rgds
Peter



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2015-04-22  9:20 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-20 22:22 [gentoo-user] abi_x86_32 FLAG Joseph
2015-04-20 22:47 ` Heiko Baums
2015-04-20 23:27   ` Mike Gilbert
2015-04-20 23:51     ` Heiko Baums
2015-04-21 18:06       ` Mike Gilbert
2015-04-21 18:14         ` Heiko Baums
2015-04-21 18:33           ` Rich Freeman
2015-04-21 18:54           ` Mike Gilbert
2015-04-21  1:36     ` Daniel Frey
2015-04-21 10:05       ` Neil Bothwick
2015-04-21 14:06     ` [gentoo-user] " Grant Edwards
2015-04-21  1:14   ` [gentoo-user] " Joseph
2015-04-21  1:30     ` covici
2015-04-21 10:48       ` Heiko Baums
2015-04-21  1:37     ` Daniel Frey
2015-04-21 10:38     ` Heiko Baums
2015-04-21 11:19       ` Peter Humphrey
2015-04-22  8:10         ` Fernando Rodriguez
2015-04-22  8:54           ` Peter Humphrey
2015-04-22  9:20             ` Peter Humphrey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox