I’m in the process of moving from my Asustor NAS to a proper server running TrueNAS 12.
I’ve set up Plex Media Server in a jail, installing it with pkg. Thing is, as of this moment, the latest version available in the pkg repository is 1.25.4.5426, which was released on January 20th, 26 days ago…
When can I expect an up-to-date version to be available ?
The ports/pkg build has to be manually updated by the maintainer (an individual not employed by Plex). Plex does not actually do a release on FreeBSD beyond spitting out a tarball.
The packages while a bit slow are updated at an acceptable pace, they are normally only a few days behind, worst case one week. The problem is probably that your jail by default is configured pointing to the quarterly repository and not to the bleeding edge one. Edit your /etc/pkg/FreeBSD.conf and change the line that says “quarterly” to “latest”, like this:
The pkg building seems to be automated. I’d say they happen 7-10 days after the actual new build is applied to ports normally (based on years of watching this happen on FreshPorts). It’s just the updating to the port itself that is more inconsistent. I’m on the ~plexpass track but I normally like to stick to the releases that become public. I just like to keep my options open if some big bug shows up and a beta release comes though with a fix.
But then, when a bug does rear its head my first action now is to just roll back my jail to the last snapshot (I make a new snapshot before every server update).
If the web interface for your server shows an update available, you can download it and use this procedure for updating your Plex server on TrueNAS. I know it is written for FreeNAS 11.2 but I am on TrueNAS 12.0-U8 and it still works perfectly, in fact it has been bullet proof for me.
Yes, it is, literally. 1.25.6.5545 for FreeBSD was released on the 12 of February. As I already posted. And that is the tar release that Plex does, they do not release real packages. An external volunteer creates the packages. It is reasonable to give him/her a few days to do it, since you know, it is not a paid job.
It is not a couple of days wait to have it in ports, since there hasn’t been any updates in almost a month, and there have been several Plex releases since.
Now, If you paid attention while reading my posts, when I first created this topic, I wasn’t aware that the ports weren’t maintained by Plex directly. @nx6 educated me on this in his very first reply. And I stated (in the post you quoted but very carefully left out that part) :
I was just reacting to you saying it is just a couple of days, when clearly it is not. I don’t mind if an unpaid maintainer takes his time getting this to the FreeBSD Ports
How can be any updates released in the PKG system if Plex didn’t do any FreeBSD new releases until the 12th of this month? I copy/pasted the latest version in Ports which is the one you have, and I copy/pasted the date of the current latest update from the Plex website.
The problem I guess is that you assume that when Plex makes a Windows/Linux update the FreeBSD update comes along and it is not like that. Most times it will take some extra days. And then some more days until it arrives to the PKG/Ports system.
It is literally a couple of days. Plex released the FreeBSD update on the 12th of February.
From what I’ve seen so far, it’s exactly like that. FreeBSD tarballs available for each update released by the Plex team. To be honest I have not been looking at Plex running on FreeBSD for long, so it might not have always been the case, but it sure seems to be the case now.
PMS version available in Ports : 1.25.4.5426 - Released 2022-01-20
Version released after that:
1.25.4.5468 (beta) - 2022-01-26
1.25.4.5468 (general availability) - 2022-01-31
1.25.4.5487 (GA) - 2022-02-01
1.25.5.5492 (beta) - 2022-02-01
1.25.5.5492 (GA) - 2022-02-08
1.25.6.5545 (beta) - 2022-02-14
I don’t expect every beta to be available in Ports (then again, why do they have both plexmediaserver and plexmediaserver-plexpass packages if not for having the versions available to Plex Pass suscribers, which are the betas)
But as you can see, there have been 3 stable releases since the last Ports update. And tarballs have been released by Plex for FreeBSD for each of these releases, including the betas, on the day of the release.
So when you say it takes a couple of days between the release of the tarball by the Plex team, and the Ports update, you are either misinformed, or lying.
(Again I don’t have a problem if a volunteer maintainer takes some time to update the Ports repository, just don’t say it takes a couple of days)
Just a reminder: my original post was not to request an update of the Ports, I was just asking how often the Ports repo is updated. I had a satisfying answer in the very first reply. Then you just had to come breaking my balls with irrelevant and/or false information.
I think the maintainer has become very busy based on them giving away maintainer on two other things they maintained. Perhaps a new maintainer will take over for them.
I wish we could have gotten an update on the last (stable) release but now a new beta has come out. On the flip-side of that my server is working fine really and what issues I have seem to be more client-side.