Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
media-libs/glu, enable multilib
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
are
Apprentice
Apprentice


Joined: 03 Jan 2006
Posts: 188

PostPosted: Fri Dec 28, 2012 2:18 am    Post subject: media-libs/glu, enable multilib Reply with quote

Good Morning.

My profile should be amd64 multilib:
profiles = /var/paludis/repositories/gentoo/profiles/default/linux/amd64/10.0/desktop/gnome

Also I have multilib useflag set, however:

These are the actions I will take, in order:

r media-libs/glu:0::gentoo 9.0.0 to ::installed replacing 9.0.0
(-multilib) -static-libs build_options: symbols=split -optional_tests -trace work=tidyup
Reasons: target, virtual/glu-9.0:0::installed


Why is multilib disabled and how can I enable it please? Would love to have OpenGL for 32bit.

Thank you and best regards
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54028
Location: 56N 3W

PostPosted: Fri Dec 28, 2012 8:25 pm    Post subject: Reply with quote

are,

Your profile is a multilib profile. The (-multilib) USE flag on media-libs/glu means that multilib support is forced off for the glu package.
If will be off for a reason e.g. its broken in some way.

If you really really want to turn on the multilib there, read up on why its forced off in the first place.
Then read
Code:
man portage
to discover how to force USE flags if you still want to try it.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
are
Apprentice
Apprentice


Joined: 03 Jan 2006
Posts: 188

PostPosted: Sat Dec 29, 2012 1:35 am    Post subject: Reply with quote

Code:

  20 Sep 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
  +features/multilib/package.use.mask, base/package.use.force,
  base/package.use.mask:
  Move media-libs/glu multilib mask to multilib profile, bug #435622.

  19 Sep 2012; Matt Turner <mattst88@gentoo.org> package.mask:
  Remove mask on glu and mesa now that the multilib USE flag has been forced
  off and masked.


I do not understand all that.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54028
Location: 56N 3W

PostPosted: Sat Dec 29, 2012 1:42 am    Post subject: Reply with quote

are,

The problem is documented in bug #435622.

The rest of the comments relate to changes to the way that the multilib version of glu is masked.

The bug says
bugs:
media-libs/glu-9.0.0[multlilib] fails to compile without app-emulation/emul-linux-x86-opengl

So, can you
Code:
emerge -1 app-emulation/emul-linux-x86-opengl
or does that fail too?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
are
Apprentice
Apprentice


Joined: 03 Jan 2006
Posts: 188

PostPosted: Sat Dec 29, 2012 4:32 am    Post subject: Reply with quote

Neddy, first of all, thank you for kind help!

NeddySeagoon wrote:
So, can you
Code:
emerge -1 app-emulation/emul-linux-x86-opengl
or does that fail too?


This is exactly, where all that mess begins. What would I like to achieve: 32bit OpenGL for wine 32bit binary blobs.

Problem 1) When I use app-emulation/emul-linux-x86-opengl::gentoo there is the error on missing 32bit libstdc. So I tried to work around using FireBurn Overlay.

then Problem 2) arrives, which is on missing 32bit libGLU. So I tried to work around using a multilib libGLU.

8O
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54028
Location: 56N 3W

PostPosted: Sat Dec 29, 2012 2:56 pm    Post subject: Reply with quote

are,

I don't think there is an easy answer or the devs would have fixed the problem, not said you cant have 32 bit OpenGl.

Is dual boot, with a x86 install an option?
A 32 bit chroot may work but I can see issues with your native install and chroot fighting over the graphics card.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
FireBurn
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 170
Location: Edinburgh, UK

PostPosted: Sun Jan 13, 2013 9:23 pm    Post subject: Reply with quote

Hi

If you're still using the FireBurn overlay update it and re-emerge glu

This is just a quick hack removing the check on the multilib flag - as I can't seem to force override it from my overlay - and also removing the block on emul-linux-x86-opengl

Let me know if you have any issues
Back to top
View user's profile Send private message
are
Apprentice
Apprentice


Joined: 03 Jan 2006
Posts: 188

PostPosted: Mon Jan 14, 2013 7:05 am    Post subject: Solved! Reply with quote

You, Sir, are my Hero! It works!
Now I only wonder why it takes an overlay to get multilib mesa/wine -- but damn, I am glad that it is there!

Thank you so much!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum