Skip to content

avoid that TurboVNC picks up system X11 libraries + add missing Mesa/libglvnd deps#9111

Merged
smoors merged 4 commits intoeasybuilders:developfrom
boegel:TurboVNC_fix
Oct 14, 2019
Merged

avoid that TurboVNC picks up system X11 libraries + add missing Mesa/libglvnd deps#9111
smoors merged 4 commits intoeasybuilders:developfrom
boegel:TurboVNC_fix

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Oct 11, 2019

Fix for some things I overlooked in #9110 ...

@boegel boegel added the bug fix label Oct 11, 2019
@boegel boegel added this to the next release (4.0.1) milestone Oct 11, 2019
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node2065.delcatty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/e71474c13887f0c6adeede9ec0bd673b for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node2624.swalot.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/45df7a102cadfc2a73a2525b42174bdc for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node3126.skitty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/431d9b07b5baaef30c5dc4317bba2873 for a full test report.

@smoors
Copy link
Copy Markdown
Contributor

smoors commented Oct 11, 2019

Test report by @smoors
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
login2.cerberus.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz, Python 2.7.5
See https://gist.github.com/3175a03e1b9a45ee777ffd7618422fd7 for a full test report.

Comment thread easybuild/easyconfigs/t/TurboVNC/TurboVNC-2.2.3-GCCcore-8.2.0.eb Outdated
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node3126.skitty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/4d1d60dbb506dd51aee9117d293c5d0c for a full test report.

@smoors
Copy link
Copy Markdown
Contributor

smoors commented Oct 11, 2019

Test report by @smoors
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
login2.cerberus.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz, Python 2.7.5
See https://gist.github.com/6948b6b197c55dbbe6e092d316929a32 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

It seems like Mesa is also actually needed as a dep, to avoid issues like:

libEGL warning: DRI2: failed to open swrast (search paths /usr/lib64/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib64/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib64/dri)
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib64/dri)
Falling back to using screens root_visual.

edit: it seems like these problems have little to do with the TurboVNC installation, but with the ParaView installation that was used inside the VNC session...

@boegel boegel changed the title avoid that TurboVNC picks up system X11 libraries + add missing libglvnd dep avoid that TurboVNC picks up system X11 libraries + add missing Mesa/libglvnd deps Oct 11, 2019
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 11, 2019

Test report by @boegel
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
node3126.skitty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 3.6.8
See https://gist.github.com/d1d1013a7329e34d2b23443a4002077b for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Oct 12, 2019

@smoors Good to go?

@smoors
Copy link
Copy Markdown
Contributor

smoors commented Oct 14, 2019

Test report by @smoors
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in this PR)
login2.cerberus.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz, Python 2.7.5
See https://gist.github.com/6ee6b012bff021d7ceb55802fa6a1a6b for a full test report.

Copy link
Copy Markdown
Contributor

@smoors smoors left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@smoors
Copy link
Copy Markdown
Contributor

smoors commented Oct 14, 2019

Going in, thanks @boegel!

@smoors smoors merged commit cbac84f into easybuilders:develop Oct 14, 2019
@boegel boegel deleted the TurboVNC_fix branch October 14, 2019 09:31
@migueldiascosta
Copy link
Copy Markdown
Member

Test report by @migueldiascosta
FAILED
Build succeeded for 0 out of 2 (2 easyconfigs in this PR)
sms - Linux centos linux 7.6.1810, AMD EPYC 7601 32-Core Processor, Python 2.7.5
See https://gist.github.com/4e157779e28f1c7c0eeb16d0ba38e422 for a full test report.

@migueldiascosta
Copy link
Copy Markdown
Member

libglvnd requires X11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants