public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Moving from no-multilib to (true) multilib
@ 2015-03-30 10:20 Mick
  2015-03-30 10:45 ` [gentoo-user] " Holger Hoffstätte
  2015-03-31 10:48 ` [gentoo-user] " Bruce Hill
  0 siblings, 2 replies; 6+ messages in thread
From: Mick @ 2015-03-30 10:20 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 292 bytes --]

Given that the emul-linux-x86 package sets are now deprecated and we can now 
with USE="abi_x86_32" emerge our own 32bit libraries where needed, is it now 
easier to move from a no-multilib to a multilib environment, or will it still 
require a complete reinstall?

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

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

* [gentoo-user] Re: Moving from no-multilib to (true) multilib
  2015-03-30 10:20 [gentoo-user] Moving from no-multilib to (true) multilib Mick
@ 2015-03-30 10:45 ` Holger Hoffstätte
  2015-04-01  0:26   ` NP-Hardass
  2015-03-31 10:48 ` [gentoo-user] " Bruce Hill
  1 sibling, 1 reply; 6+ messages in thread
From: Holger Hoffstätte @ 2015-03-30 10:45 UTC (permalink / raw
  To: gentoo-user

On Mon, 30 Mar 2015 11:20:23 +0100, Mick wrote:

> Given that the emul-linux-x86 package sets are now deprecated and we can now 
> with USE="abi_x86_32" emerge our own 32bit libraries where needed, is it now 
> easier to move from a no-multilib to a multilib environment, or will it still 
> require a complete reinstall?

My understanding is that this has not changed, i.e. the move from prebuilt
emul-linux package to abi_x86_32 only applies to existing multilib systems.
Moving from "plain" aka non-multilib to multilib is still more or less
unsupported/impossible and requires a reinstall.

-h



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

* Re: [gentoo-user] Moving from no-multilib to (true) multilib
  2015-03-30 10:20 [gentoo-user] Moving from no-multilib to (true) multilib Mick
  2015-03-30 10:45 ` [gentoo-user] " Holger Hoffstätte
@ 2015-03-31 10:48 ` Bruce Hill
  2015-03-31 10:51   ` Alan McKinnon
  1 sibling, 1 reply; 6+ messages in thread
From: Bruce Hill @ 2015-03-31 10:48 UTC (permalink / raw
  To: gentoo-user

On Mon, Mar 30, 2015 at 11:20:23AM +0100, Mick wrote:
> Given that the emul-linux-x86 package sets are now deprecated and we can now 
> with USE="abi_x86_32" emerge our own 32bit libraries where needed, is it now 
> easier to move from a no-multilib to a multilib environment, or will it still 
> require a complete reinstall?
> 
> -- 
> Regards,
> Mick

On my workstation the day this option came out, "*/* abi_x86_32" in
package.use went reasonably well. x11-libs/cairo-1.12.18-r1 failed, but maybe
that problem is the 32-bit mesa. Going to rebuild it and try.

On another box it's just getting that same solution and rebuilding some:
>>> Jobs: 28 of 204 complete                        Load avg: 4.14, 4.57, 3.67

Hopefully it doesn't break too badly. That's the wife's PC, and there's not
much time to fix it this morning.


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

* Re: [gentoo-user] Moving from no-multilib to (true) multilib
  2015-03-31 10:48 ` [gentoo-user] " Bruce Hill
@ 2015-03-31 10:51   ` Alan McKinnon
  2015-04-04 14:08     ` Bruce Hill
  0 siblings, 1 reply; 6+ messages in thread
From: Alan McKinnon @ 2015-03-31 10:51 UTC (permalink / raw
  To: gentoo-user

On 31/03/2015 12:48, Bruce Hill wrote:
> On Mon, Mar 30, 2015 at 11:20:23AM +0100, Mick wrote:
>> Given that the emul-linux-x86 package sets are now deprecated and we can now 
>> with USE="abi_x86_32" emerge our own 32bit libraries where needed, is it now 
>> easier to move from a no-multilib to a multilib environment, or will it still 
>> require a complete reinstall?
>>
>> -- 
>> Regards,
>> Mick
> 
> On my workstation the day this option came out, "*/* abi_x86_32" in
> package.use went reasonably well. x11-libs/cairo-1.12.18-r1 failed, but maybe
> that problem is the 32-bit mesa. Going to rebuild it and try.


There's a comment in the ebuild about a bug for cairo. IIRC
USE="gtkstyle" and USE="qt4" don't play nice together.

This in package.use fixed it for me:

>=x11-libs/cairo-1.12.0 -qt4


> 
> On another box it's just getting that same solution and rebuilding some:
>>>> Jobs: 28 of 204 complete                        Load avg: 4.14, 4.57, 3.67
> 
> Hopefully it doesn't break too badly. That's the wife's PC, and there's not
> much time to fix it this morning.
> 


-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* [gentoo-user] Re: Moving from no-multilib to (true) multilib
  2015-03-30 10:45 ` [gentoo-user] " Holger Hoffstätte
@ 2015-04-01  0:26   ` NP-Hardass
  0 siblings, 0 replies; 6+ messages in thread
From: NP-Hardass @ 2015-04-01  0:26 UTC (permalink / raw
  To: gentoo-user

Holger Hoffstätte <holger.hoffstaette@googlemail.com> Wrote in message:
> On Mon, 30 Mar 2015 11:20:23 +0100, Mick wrote:
> 
>> Given that the emul-linux-x86 package sets are now deprecated and we can now 
>> with USE="abi_x86_32" emerge our own 32bit libraries where needed, is it now 
>> easier to move from a no-multilib to a multilib environment, or will it still 
>> require a complete reinstall?
> 
> My understanding is that this has not changed, i.e. the move from prebuilt
> emul-linux package to abi_x86_32 only applies to existing multilib systems.
> Moving from "plain" aka non-multilib to multilib is still more or less
> unsupported/impossible and requires a reinstall.
> 
> -h
> 
> 
> 
> 

Reinstall is not the only way, but it certainly the simplest. 
http://guymann.github.io/2013/02/11/32bit-gentoo/
Alternatively, instead of building the pkgs in a chroot, you can
 use multilib pkgs from gentoo experimental. Though, I wouldn't
 recommend doing it unless you think you are up to it and if
 needed should seek live help over IRC.
-- 
--
NP-Hardass


----Android NewsGroup Reader----
http://usenet.sinaapp.com/



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

* Re: [gentoo-user] Moving from no-multilib to (true) multilib
  2015-03-31 10:51   ` Alan McKinnon
@ 2015-04-04 14:08     ` Bruce Hill
  0 siblings, 0 replies; 6+ messages in thread
From: Bruce Hill @ 2015-04-04 14:08 UTC (permalink / raw
  To: gentoo-user

On Tue, Mar 31, 2015 at 12:51:58PM +0200, Alan McKinnon wrote:
> > 
> > On my workstation the day this option came out, "*/* abi_x86_32" in
> > package.use went reasonably well. x11-libs/cairo-1.12.18-r1 failed, but maybe
> > that problem is the 32-bit mesa. Going to rebuild it and try.
> 
> 
> There's a comment in the ebuild about a bug for cairo. IIRC
> USE="gtkstyle" and USE="qt4" don't play nice together.
> 
> This in package.use fixed it for me:
> 
> >=x11-libs/cairo-1.12.0 -qt4

For me this did it:

5558  2015-03-31 05:50:40 emerge -ajv mesa
5559  2015-03-31 06:47:43 eselect opengl list (only option was [1]   xorg-x11 *)
5560  2015-03-31 06:47:57 eselect opengl set xorg-x11
5561  2015-03-31 06:49:19 emerge -ajv x11-libs/cairo

after which I did the usual:

5562  2015-03-31 06:55:14 emerge -aDjuv --changed-use --with-bdeps=y @world

and, walah ... the cairo syrup is gone!


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

end of thread, other threads:[~2015-04-04 14:08 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-30 10:20 [gentoo-user] Moving from no-multilib to (true) multilib Mick
2015-03-30 10:45 ` [gentoo-user] " Holger Hoffstätte
2015-04-01  0:26   ` NP-Hardass
2015-03-31 10:48 ` [gentoo-user] " Bruce Hill
2015-03-31 10:51   ` Alan McKinnon
2015-04-04 14:08     ` Bruce Hill

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