Bug 276468 - multimedia/kodi: missed run time dep graphics/mesa-dri
Summary: multimedia/kodi: missed run time dep graphics/mesa-dri
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jan Beich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-20 00:27 UTC by Ivan Rozhuk
Modified: 2024-01-27 08:23 UTC (History)
3 users (show)

See Also:


Attachments
Add graphics/mesa-dri to RUN_DEPENDS for option GBM (665 bytes, patch)
2024-01-25 18:46 UTC, yzrh
no flags Details | Diff
testport log (bzip2) (119.58 KB, application/x-bzip)
2024-01-26 10:52 UTC, yzrh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Rozhuk 2024-01-20 00:27:14 UTC
Then kodi build only with gbm it requires to run graphics/mesa-dri but it missed in Makefile.
In other cases graphics/mesa-dri installed as dep for xorg-server or wayland staff.
Comment 1 yzrh 2024-01-22 19:08:55 UTC
Thanks for the report.

Kodi does not pull in X or Wayland even with support for them enabled.
You need to install something like x11/xorg-minimal or x11-wm/cage.
In the case of GBM, it would be graphics/mesa-dri.
The behaviour is not unlike a window manager.  Should it be considered
a bug?
Comment 2 Ivan Rozhuk 2024-01-22 20:16:18 UTC
I switch to gbm and run it from rc.local using su -l kodi -c "...".
Kodi can not work without mesa-dri so I assume this should be run time dep.
Comment 3 yzrh 2024-01-25 18:46:34 UTC
Created attachment 247957 [details]
Add graphics/mesa-dri to RUN_DEPENDS for option GBM

I am waiting for test build to finish.  Will get the log shortly.
Comment 4 yzrh 2024-01-26 10:52:11 UTC
Created attachment 247978 [details]
testport log (bzip2)
Comment 5 Jan Beich freebsd_committer freebsd_triage 2024-01-27 08:23:04 UTC
Landed in ports d28b40500228.