FS#78757 - [blender] Missing dependencies (libxkbcommon and libepoxy)

Attached to Project: Arch Linux
Opened by Lamar Pavel (lamarpavel) - Sunday, 11 June 2023, 09:38 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 12 June 2023, 14:25 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
freswa (frederik)
Filipe Laíns (FFY00)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When installing blender on a fresh system/container it can't be launched due to the following missing libraries:
* libxkbcommon.so.0
* libepoxy.so.0

This will not be an issue on most systems as whoever wants to run blender most likely has already installed these as dependency for their desktop environment or some other GUI application.
I encountered this while trying to run blender in its own container (using the X server of the host).
Installing libxkbcommon and libepoxy solved the issue.


Additional info:
* package version(s): 17:3.5.1-6


Steps to reproduce:
$ pacman -S blender
$ blender
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 12 June 2023, 14:25 GMT
Reason for closing:  Fixed
Comment by Toolybird (Toolybird) - Sunday, 11 June 2023, 21:46 GMT
$ namcap "/var/cache/pacman/pkg/blender-17:3.5.1-6-x86_64.pkg.tar.zst" | grep "Referenced library.*uninstalled dependency"
blender W: Referenced library 'libxkbcommon.so.0' is an uninstalled dependency (needed in files ['usr/bin/blender'])
blender W: Referenced library 'libepoxy.so.0' is an uninstalled dependency (needed in files ['usr/bin/blender'])

Loading...