Jellyfin Forum
Any Apple Silicon Mac users using 10.8.13 or 10.9? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Any Apple Silicon Mac users using 10.8.13 or 10.9? (/t-any-apple-silicon-mac-users-using-10-8-13-or-10-9)

Pages: 1 2


Any Apple Silicon Mac users using 10.8.13 or 10.9? - nardisowhat - 2024-05-12

This is getting frustrating.   Jellyfin, in my opinion, is not Apple Silicon Mac ready.

I originally installed Jellyfin 10.8.13 on a 2012 Macbook Pro running Big Sur.   It ran fine with scanning my libraries and no hanging.

I then tried 10.8.13 on M1 Mac Mini.  I know Jellyfin 10.8.13 is not Apple Silicon native.   Jellyfin would hang when scanning my libraries.    I had to stop  Jellyfin and reboot computer and try scanning again. I did that like 5 times until it finished scanning.  I have about 1700 movies and 100 tv shows.   I also use Plex media server and my libraries scan fine on Macbook pro intel and the M1 Mac Mini.   Plex is also Apple Silicon native code.  

I had high hopes for Jellyfin 10.9 being Apple Silicon Native but hitting same issue.  When I ran the upgrade, Jellyfin 10.9 wouldn't start as I got the "unable to migrate old libraries error"    So I decided to completely uninstall 10.9 and remove any trace of 10.9  and see how Jellyfin 10.9 runs scanning new libraries on a fresh install.
Same issue.   

I will stick with Plex on my Apple Silicon Mac.   But use Jellyfin on my Windows 11 Mini Pc which scans all my libraries fine.


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - Jfin - 2024-05-12

Hello everyone! I need some help.
macOS Sonoma 14.4.1 (23E224)
Jellyfin server jellyfin_10.8.13 working perfectly.
Just downloaded jellyfin_10.9.0-arm64 and installed it. Also tried jellyfin_10.9.0-AMD64 with same result.

When starting it up, I get this message.

Unable to migrate old libraries” error 

If I revert back to jellyfin_10.8.13 it works again.

Thanks!


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - ripper - 2024-05-12

10.8.13 -> 10.9

migration failed


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - Jfin - 2024-05-12

(2024-05-12, 03:11 PM)ripper Wrote: 10.8.13 -> 10.9

migration failed

Are you on silicon or on Intel?


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - ripper - 2024-05-12

(2024-05-12, 03:27 PM)Jfin Wrote:
(2024-05-12, 03:11 PM)ripper Wrote: 10.8.13 -> 10.9

migration failed

Are you on silicon or on Intel?

intel


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - gnattu - 2024-05-12

There is indeed a bug in the migration code.


For current workaround, you can do this:

Go to ~/.local/share, move the jellyfin folder to ~/Library/Application Support/. Make sure that the jellyfin folder does not exit in ~/.local/share and is present in ~/Library/Application Support/.

You can go to these folders by pressing command+option+G and paste the path.

We will update the tray app soon so this never happens again


Outdated. Please don't do that. Instead, keep all your files in its old location and download 10.9.1.


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - ripper - 2024-05-12

(2024-05-12, 04:26 PM)gnattu Wrote: There is indeed a bug in the migration code.

For current workaround, you can do this:

Go to ~/.local/share, move the jellyfin folder to ~/Library/Application Support/. Make sure that the jellyfin folder does not exit in ~/.local/share and is present in ~/Library/Application Support/.

You can go to these folders by pressing command+option+G and paste the path.

We will update the tray app soon so this never happens again

I've already done a manual migration like that and it seems to work for playback and most things, but I couldn't access the library path so I rolled it back.
Adding libraries or scanning existing libraries didn't work.
"there was an error adding the media path. Please ensure the path is valid and Jellyfin has access to that location."


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - gnattu - 2024-05-12

Alright, we found that such migration just cannot happen if you installed this pre 10.9 due to database will also store the old location. The new plan would be the following:

If you installed it clean for 10.9, your data folder will be the new default ~/Library/Application Support/jellyfin

If you installed from 10.8 and updated to 10.9, we will modify the menu bar app so that your old location ~/.local/share/jellyfin will continue to work.

So everyone should roll back now, sorry for the inconvenience.


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - Jfin - 2024-05-12

(2024-05-12, 04:26 PM)gnattu Wrote: There is indeed a bug in the migration code.

For current workaround, you can do this:

Go to ~/.local/share, move the jellyfin folder to ~/Library/Application Support/. Make sure that the jellyfin folder does not exit in ~/.local/share and is present in ~/Library/Application Support/.

You can go to these folders by pressing command+option+G and paste the path.

We will update the tray app soon so this never happens again

Many thanks, did your fix and it's now working.  Smiling-face-with-sunglasses


RE: Any Apple Silicon Mac users using 10.8.13 or 10.9? - gnattu - 2024-05-13

(2024-05-12, 05:30 PM)Jfin Wrote:
(2024-05-12, 04:26 PM)gnattu Wrote: There is indeed a bug in the migration code.

For current workaround, you can do this:

Go to ~/.local/share, move the jellyfin folder to ~/Library/Application Support/. Make sure that the jellyfin folder does not exit in ~/.local/share and is present in ~/Library/Application Support/.

You can go to these folders by pressing command+option+G and paste the path.

We will update the tray app soon so this never happens again

Many thanks, did your fix and it's now working.  Smiling-face-with-sunglasses

No it is really not. Please revert to the old location and download 10.9.1 for the proper way to make it work.

10.9.1 is out and that uses an alternate approach.

If you have installed 10.8 and did the manual migration, please restore it to the original location (~/.local/share) then start 10.9.1

The appear to work manual migration does not actually makes your instance work.