semget ist Teil von SysV IPC, bzw. der libc.
Cannot resolve kann verschiedene Ursachen haben, eventuell wurde dieser Befehl entfernt oder in einer anderen Bibliothek abgelegt, eventuell ist das Image auch defekt. Dieser Befehl wird bereits jahrelang verwendet.
Sollte das ein alternatives Image sein müssten sich die Maintainer des Images darum kümmern diesen Befehl wieder zugänglich zu machen da es ein Grundbefehl von Linux ist, ansonsten ist das System quasi unbrauchbar.
Wird denn ein alternatives Image verwendet?
Sollte der Befehl in einer anderen Bibliothek sein reicht es aus folgenden Befehl auszuführen
cd /opt/bin
LD_PRELOAD=/lib/libc-2.15.so ./mediasrv -v
libc-2.15.so muss durch die Bibliothek ersetzt werden wo sich semget befindet.
(objdump -d libraryname |grep semget) sollte anzeigen ob semget sich auch darin befindet, zur Not reicht aber auch ein grep semget /lib/*.so -c und dann überprüfen welche Library dies nun beinhaltet, grep zeigt dir auch an welche Libraries diese Funktion benutzen (es ist also nicht 100% eindeutig)