Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Building MESA from sources without X support
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
VanFanel
Apprentice
Apprentice


Joined: 19 Feb 2007
Posts: 161

PostPosted: Tue Sep 25, 2018 4:13 pm    Post subject: [SOLVED] Building MESA from sources without X support Reply with quote

HI there,

I am trying to replicate my MESA setup (X-less) on Gentoo on the Pi3.
So, when trying to build MESA from lalest gitlab sources, I get:

Code:
No package 'x11-xcb' found
No package 'xcb' found
No package 'xcb-dri3' found
No package 'xcb-xfixes' found
No package 'xcb-present' found
No package 'xcb-sync' found
No package 'xshmfence' found


What are the names of those packages in portage, please? Or better yet: how can I efficiently find out the names of the packages I need to emerge?

Thanks!


Last edited by VanFanel on Tue Sep 25, 2018 9:26 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Sep 25, 2018 4:19 pm    Post subject: Reply with quote

emerge =mesa-9999 should have pulled those packages in automatically.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


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

PostPosted: Tue Sep 25, 2018 6:36 pm    Post subject: Reply with quote

VanFanel,

Cheat. Read the ebuild. /usr/portage/media-libs/mesa/mesa-18.2.1.ebuild contains a list of Runtime DEPENDances.

It starts
Code:
RDEPEND="
        !app-eselect/eselect-mesa
        >=app-eselect/eselect-opengl-1.3.0
        >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
        >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
        >=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
        >=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
        >=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
        >=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
        >=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
        >=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
        x11-libs/libXfixes:=[${MULTILIB_USEDEP}]

_________________
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
VanFanel
Apprentice
Apprentice


Joined: 19 Feb 2007
Posts: 161

PostPosted: Tue Sep 25, 2018 9:27 pm    Post subject: Reply with quote

Ah, thanks! After doing

Code:
sudo emerge x11-libs/libXfixes x11-libs/libxcb x11-libs/libXxf86vm x11-libs/libXext x11-libs/libXdamage x11-libs/libxshmfence x11-libs/libX11


no more dependencies are missing! :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo 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