If you read my post last night regarding my upgrade to Trixbox 2.2, you’ll see that I was back up and running before going to bed. It was late, and at first I thought that my upgrade went well, but I was a little disappointed to see that my UI didn’t look exactly like it did in the video. Something didn’t look right, but I didn’t get any errors. Upon a re-read of the forum, I realized that it looks like I upgraded the OS to the latest version, but not the UI and who knows what else.
From the forums, it appears that there are a lot of successful installs, and the degree of success depends on exactly what version/build of Trixbox you were running. For what ever reason, I have to run the following commands to get completely updated:
- yum clean
- yum make cache
- yum install -y tbm-GUIcore.noarch
Now, everything looks like it should in as compared to the video on the Trixbox website. I’ll do a reboot just to be safe.
Alas, now I am getting errors when I try to load the packages list. This is also reported in the above mentioned thread.
Warning: fread(): Length parameter must be greater than 0. in /var/www/html/maint/includes/functions/genYumArray.php on line 21
Warning: fread(): Length parameter must be greater than 0. in /var/www/html/maint/includes/functions/genYumArray.php on line 196
A bug and fix were submitted. Sure enough, I was missing three of the files on this page:
That indeed, fixed it.
You will almost always get that error after an update until the system reboots and the remaining pieces of the updates occur. I actually went through that myself on my home machine yesterday as well.
Kerry Garrison
Sr. Product Manager, trixbox
Hey Kerry, sort of an honor to have you comment over here, thanks!!! You are right, of course, I rebooted and everything as far as I can tell is 100%, A-Okay. Thanks for a stellar product!