Package Details: plex-media-server

Git Clone URL: (read-only)
Package Base: plex-media-server
Description: Plex Media Server
Upstream URL:
Keywords: DLNA
Licenses: custom
Conflicts: plex-media-server-plexpass
Provides: plex-media-server
Submitter: alucryd
Maintainer: tmoore
Last Packager: tmoore
Votes: 251
Popularity: 6.472177
First Submitted: 2014-10-14 22:11
Last Updated: 2017-03-17 14:01

Latest Comments

tmoore commented on 2017-03-10 21:05

Package is not out of date for those that flagged it.
March 1, 2017

jtp755 commented on 2017-02-28 19:13

@a36233 -- I just upgraded using the package from with no issues. Used systemctl to stop it, reload daemon, and then started it. If the config is lost check to make sure you are launching as the same user.

a36233 commented on 2017-02-15 18:23

plex-media-server stopped working, cannot start it with systemdctl, can only start it manually, and configurations are lost.

deimidis commented on 2017-01-21 14:22

Since some days I beginning to have problems with this package. Plex Server didn't update libraries. I couldn't restart server from systemctl, only rebooting the server, and when I did this, it's start again, but didn't recognize the old plex, says I need to reclaim it again.

Today was even worst, needing to re create all my libraries (EDITED: probably this is because I start the daemon as root)

tmoore commented on 2017-01-03 18:47

PS - remove your src and pkg directories first if you are makepkg by hand
i.e. your error "==> WARNING: Using existing $srcdir/ tree"

tmoore commented on 2017-01-03 18:46

So I'm guessing are you building on an ARM environment? Because this is getting triggered

arm*) mkdir -p usr/lib/plexmediaserver && tar -zxf package.tgz -C usr/lib/plexmediaserver/;;

Maybe the mkdir command on your system isn't working? Try to manually run as root "mkdir -p /usr/lib/plexmediaserver"

jody commented on 2017-01-03 16:42

was running plex previous version without problems. I removed the package, was going to install this one now, but was getting error below:
plex-media-server]$ makepkg -e
==> Making package: plex-media-server (Tue Jan 3 18:38:08 CET 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Entering fakeroot environment...
==> Starting package()...
cp: cannot stat 'usr/lib/plexmediaserver': No such file or directory
==> ERROR: A failure occurred in package().

I made it work using "makepkg -Acs" instead of "makepkg -e" now it is working again, thanks!

tmoore commented on 2016-12-16 16:47

I'm not sure how everyone's startup scripts are getting munged, but that's why there is this line in the file:

Make sure your /usr/lib/systemd/system/plexmediaserver is the one from the package.

Pyrepenol commented on 2016-12-16 16:43


I ran into the same issue. The libaries were set properly already, but for some reason I was only able to start plex using the following command:

/bin/sh -c 'LD_LIBRARY_PATH=/opt/plexmediaserver /opt/plexmediaserver/Plex\ Media\ Server'

Eventually I figured out how to make it work with systemd, by replacing the ExecStart line with:

ExecStartPre=export LD_LIBRARY_PATH=/opt/plexmediaserver

Hope this helps!

phrakaur commented on 2016-12-15 05:12

@tmoore: If a firewall was blocking it, it would probably not work with one form of execution and fail with another. It only works when run manually, not from systemd

All comments