Solution!
thank you very much mtucker. i confirm that this solution is working but one correction is needed (in red)
1. portsnap fetch extract
2. pkg update
3. pkg upgrade
4. cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean
5. echo plexmediaserver_plexpass_enable="YES" >> /etc/rc.conf
6. service plexmediaserver_plexpass start
enjoy! :D
Edit: i forgot: this is working in a fresh created jail as mtucker says
Edit: this is for FreeNAS-9.2.1.7-RELEASE-x64 (fdbe9a0) / OOB Jail-Template pluginjail : http://download.freenas.org/jails/9.2/x64/freenas-pluginjail-9.2-RELEASE.tgz
After cd /usr/ports/multimedia/plexmediaserver/ && make install clean
I get:
===> plexmediaserver-plexpass-0.9.10.1.585 pkg(8) must be version 1.3.8 or grea
ter, but you have 1.3.7. You must upgrade pkg(8) first.
*** [install] Error code 1
Any suggestions?
Thnx,
-TAC
Yeah, they changed the package manager so you need to do the following
well that didn't work so well. I get the exact same error message.
I'll delete the jail and start from scratch.
well that didn't work so well. I get the exact same error message.
I'll delete the jail and start from scratch.
Ran into the same issue. For some reason, telling pkg to update itself wasn't getting version 1.3.8. I had to update it using ports.
Do this:
cd /usr/ports/ports-mgmt/pkg/ && make deinstall cd /usr/ports/ports-mgmt/pkg/ && make install clean pkg2ng cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean
Ran into the same issue. For some reason, telling pkg to update itself wasn't getting version 1.3.8. I had to update it using ports.
Do this:
cd /usr/ports/ports-mgmt/pkg/ && make deinstall cd /usr/ports/ports-mgmt/pkg/ && make install clean pkg2ng cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean
Read the mailing lists, this is due to the package being available tomorrow(Thursday) or Friday is useually when pkg is available via
pkg update ; pkg upgrade -fy
p.s. pkg2ng is only required the initial bootstrap of pkg when you first installed it.
For the FreeBSD readers out there, I typically use the following to stay up to date. The only difference when I initially run portsnap I use fetch extract.
freebsd-update fetch install ; portsnap fetch update ; pkg update ; pkg upgrade -fy ; portmaster -d --no-confirm multimedia/plexmediaserver-plexpass ; echo $?
I'm looking into portupgrade for it's convienence features, I plan on migrating to portupgrade once I've got the hang of it in my test machine.
thank you very much mtucker. i confirm that this solution is working but one correction is needed (in red)
1. portsnap fetch extract
2. pkg update
3. pkg upgrade
4. cd /usr/ports/multimedia/plexmediaserver-plexpass/ && make install clean
5. echo plexmediaserver_plexpass_enable="YES" >> /etc/rc.conf
6. service plexmediaserver_plexpass start
enjoy! :D
Edit: i forgot: this is working in a fresh created jail as mtucker says
Edit: this is for FreeNAS-9.2.1.7-RELEASE-x64 (fdbe9a0) / OOB Jail-Template pluginjail : http://download.freenas.org/jails/9.2/x64/freenas-pluginjail-9.2-RELEASE.tgz
An awesome tool exists to simplify step 5.
sysrc plexmediaserver_plexpass_enable=YES
will accomplish the same results :D
freebsd-update fetch install ; portsnap fetch update ; pkg update ; pkg upgrade -fy ; portmaster -d --no-confirm multimedia/plexmediaserver-plexpass ; echo $?
worked perfectly for me, thanks!
Thanks MTucker502 for your response. I’m going to follow your instructions and see it I can get it working again.
I've followed each step in this thread and i truly appreciate the amount of knowledge being shared :)
I have a small issue, however. I've created a share for the plex directory in my storage, but i am not able to copy any of my media files to it.
Or, is there the option to point the server to a location outside the plex directory in my storage?
I've followed each step in this thread and i truly appreciate the amount of knowledge being shared :)
I have a small issue, however. I've created a share for the plex directory in my storage, but i am not able to copy any of my media files to it.
Or, is there the option to point the server to a location outside the plex directory in my storage?
Nevermind, i found out it was due to a small checkmark :D
Does anyone work automatically update the library?
worked perfectly for me, thanks!
You're welcome. There are alternates I use with my big update command. For instance.
pkg upgrade -fy
will force EVERY package on the system to reinstall and upgrade whether necessary or not.
NOTE: to show all packages installed with version numbers run:
pkg info -a
I use it without the force option most of the time.
In regards to the portmaster command. I use the -d --no-confirm option to show me all the compile screens upfront so it'll compile without bothering me after I go through the options real quick. Originally I installed and updated Plex using portmaster, cause it works great. One day I noticed my pkg update ; pkg upgrade -y commands were updating plex for me...awesome so pkg is updating my ports. Since then, I've been simply skipping portmaster. So the whole thing looks like this. NOTE: the echo $? will show either a 0 for success or a 1 for error. The success or error is referring to the last command in the chain, so pkg upgrade -y . Not all commands support the echoing of their success. For this reason, I use ; a lot to chain commands. ; means: run the next command when the previous finishes. && means: run the next command ONLY if the previous finishes successfully by reporting status 0.
freebsd-update fetch install ; portsnap fetch update ; pkg update ; pkg upgrade -f ; echo $?
Does anyone work automatically update the library?
This would be a good thread by itself. I have a similar pursuit in mind because I also don't have automatic library updates at the moment. I know there's an agent in there that I just need to tell what to do.
This would be a good thread by itself. I have a similar pursuit in mind because I also don't have automatic library updates at the moment. I know there's an agent in there that I just need to tell what to do.
I know SickBeard has a feature that utilizes the library update. Go to Notifications in SickBeard you'll see the question Should Sick Beard send Plex commands? I use this, it works great.
I came across this thread, so no need to create a new one. Check it out: https://forums.plex.tv/topic/20301-start-a-library-update-by-visiting-a-url/
Install worked, but metadata doesn't populated when during the initial load and/or force refresh.
I used post 22 by dahans82. Which worked fine. Now i would like to update plexpass to the latest. I tried using the method in the original post, but that didnt update plex. Is there a better method for freenas? I know there was mention of freebsd, but i dont know if it would be the same on freenas.
The method of install in post # 22 is fine for pkg install of PMS, but the pkg files usually don't get updated until long after tar sources are released, or as soon the ports are updated. Usually easiest to maintain and use the ports instead of straight source. Check out the OP post to set up and use portupgrade.
THe status the latest Plex Pass ports can be found here:
http://www.freshports.org/multimedia/plexmediaserver-plexpass/
FreeNAS 9.3 is based on and created the FreeBSD 9.3 OS. I'd be an exaggerated simplification to say most of what you see in FreeNAS is a GUI shell for FreeBSD. That said the utilities in FreeNAS usually follow FreeBSD rules.
I tried earlier to use the upgrade method in the op this morning. I’ll try again when I get the chance. Thanks
Edit-I think I understand what you’re saying now. Op method is installing from port, post 22 is installing with pkg. Is that correct? I think we need two different write ups.