Как установить Plex Media Server в FreeBSD10?

При попытке установке Plex Media Server в FreeBSD10 вывалилась такая ошибка:

# cd /usr/ports/multimedia/plexmediaserver && make install clean
===>   plexmediaserver-0.9.8.18.290 is marked as broken: Waiting for Plex to include Python patch http://bugs.python.org/issue18178.
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/plexmediaserver

#

Нужно достать libc.so.7 из FreeBSD9 и вставить в FreeBSD10

Ставим Plex Media Server

Сначала открываем Makefile и находим такое содержание:

ee /usr/ports/multimedia/plexmediaserver/Makefile
.if ${OSVERSION} >= 1000054
BROKEN= Waiting for Plex to include Python patch http://bugs.python.org/issue18178
RUN_DEPENDS+=   ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
.endif
.endif

Редактируем до такого вида:

#.if ${OSVERSION} >= 1000054
#BROKEN= Waiting for Plex to include Python patch http://bugs.python.org/issue18178
#RUN_DEPENDS+=   ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
#.endif
.endif

После ставим как обычно:

Создадим libmap.conf файл для сопоставления запросов от PMS в compat/libc.so.7

[/usr/local/share/plexmediaserver/]
libc.so.7       compat/libc.so.7
[/usr/local/plexdata/]
libc.so.7       compat/libc.so.7

Запускаем Plex Media Server

Exit mobile version