Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eselect-opengl-1.3.3_p1 "Invalid symbolic links" #14

Open
EoD opened this issue Oct 7, 2017 · 13 comments
Open

eselect-opengl-1.3.3_p1 "Invalid symbolic links" #14

EoD opened this issue Oct 7, 2017 · 13 comments

Comments

@EoD
Copy link

EoD commented Oct 7, 2017

$ eselect opengl list
!!! Error: Invalid symbolic links: OpenGL implementation "" symbolic links are missing.
Available OpenGL implementations:
 (none found)
exiting

Any more information I can provide?

@sjnewbury
Copy link
Owner

Hopefully fixed now with changes to x11-drivers/nvidia-drivers. Please report back if still having issues, Sorry for taking so long, been busy playing Elite Dangerous! ;-)

@EoD
Copy link
Author

EoD commented Nov 11, 2017

@sjnewbury no sorry. I never had the nvidia-drivers installed and with =app-eselect/eselect-opengl-1.3.3_p1::gentoo-gpu I am still getting

# eselect opengl list
!!! Error: Invalid symbolic links: OpenGL implementation "" symbolic links are missing.
Available OpenGL implementations:
  (none found)
exiting

while app-eselect/eselect-opengl-1.3.1-r4::gentoo yields

# eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11

@sjnewbury
Copy link
Owner

Weird.

I get:

eselect opengl list
Available OpenGL implementations:
[1] glvnd
[2] nvidia
[3] primus
[4] xorg-x11 *

@sjnewbury
Copy link
Owner

Did you install mesa from the gentoo-gpu overlay too?

@EoD
Copy link
Author

EoD commented Jan 4, 2018

@sjnewbury No, I am running a (more or less) stable system and media-libs/mesa-9999-r1::gentoo-gpu from gpu-overlay is masked, while app-eselect/eselect-opengl-1.3.3_p1::gentoo-gpu is stable.

@EoD
Copy link
Author

EoD commented Jan 4, 2018

@sjnewbury I installed media-libs/mesa-9999-r1::gentoo-gpu and I am experiencing the same error.

@sjnewbury
Copy link
Owner

I need to mark eselect-opengl-1.3.3_p1 as unstable or un-KEYWORD it entirely. It works well for me, but it shouldn't get pulled in automatically for people running "stable".

@sjnewbury
Copy link
Owner

I'll see if I can help work out why it's not working though, but I can't do that until later this afternoon.

@sjnewbury
Copy link
Owner

sjnewbury commented Jan 4, 2018

@EoD Can you run "eselect --debug opengl list" and attach the output to this bug?

@EoD
Copy link
Author

EoD commented Jan 4, 2018

@sjnewbury not sure what you are up to here

$ eselect --debug opengl list
!!! Error: Unknown option --debug
exiting

See http://praxis.edoceo.com/man/1/ESELECT

@sjnewbury
Copy link
Owner

@EoD Hmm works for me... okay I've got debug available because I'm using the enhanced eselect from the "science" overlay. Can you install that and see?

@EoD
Copy link
Author

EoD commented Jan 4, 2018

I don't like the idea of installing another overlay in order to run gentoo-gpu.

I tried it nevertheless and I got the following conflicts, which I do not want to remove now:

Calculating dependencies... done!
[ebuild     U ~] app-admin/eselect-1.4.10-r100::science [1.4.8::gentoo] USE="vim-syntax -doc -emacs" 174 KiB
[blocks B      ] app-eselect/eselect-lapack ("app-eselect/eselect-lapack" is blocking app-admin/eselect-1.4.10-r100)
[blocks B      ] app-eselect/eselect-blas ("app-eselect/eselect-blas" is blocking app-admin/eselect-1.4.10-r100)

Would be great if you could mask your package first and then try to fix this bug here (as it seems to be more complicated).

@sjnewbury
Copy link
Owner

It should be keyword masked already, I changed it yesterday.

That's fair enough, I don't want you to break your system! I was just hoping for something more to go on since I'd like to know why it isn't working for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants