Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DietPi-Software | Emby-server: Install latest version via "api.github.com" #2525

Merged
merged 6 commits into from
Feb 17, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Feb 9, 2019

Status: Ready

Testing:

  • Jessie VM (x86_64, install, service state, web UI)
  • Stretch VM (install, service state, web UI)
  • Buster VM (install, service state, web UI)
  • It seems like there is an internal updater available anyway? In this case skip deb reinstall, if already there and leave update to user via web interface, which should be safer in terms of database migration and stuff?

Reference: https://github.com/Fourdee/DietPi/issues/2521

Commit list/description:

  • DietPi-Software | Emby-server: Install latest version via "api.github.com", which offers native ARMv8 packages as well

+ DietPi-Software | Emby-server: Install latest version via "api.github.com", which offers native ARMv8 packages as well
MichaIng and others added 3 commits February 9, 2019 18:33
+ DietPi-Software | Emby-server: Whoopsie
+ CHANGELOG | Emby server: Now installs the latest version automatically
+ CHANGELOG | Remove doubled "additional issues" entry. Keep this only in most current version, same as "Known/Outstanding Issues".
Copy link
Collaborator

@Fourdee Fourdee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MichaIng

Many thanks, looking good 👍

Please merge when ready.

@MichaIng
Copy link
Owner Author

MichaIng commented Feb 16, 2019

@Fourdee
As of referenced issue: Shall we create own Jessie compatible ARM binaries? Would be additional work for you mainly since I am not experienced with source builds and lack devices for all archs respectively cross-compile knowledge.

Otherwise, more likely (?), I will add dropping Jessie support for Emby server, but we then really need to provide an Odroid C1 Stretch image before dropping more and more support for it. Could be up to 400 active users, when counting survey opted-outs as well.

+ DietPi-Software | Emby Server: Drop ARM support on Jessie due to libc6 version requirement
+ CHANGELOG | Emby Server: Add info about disabled install option on Jessie ARM systems
@MichaIng
Copy link
Owner Author

Okay, Jessie + ARM support dropped for now. Will merge.

@MichaIng MichaIng merged commit 8d4829f into dev Feb 17, 2019
@MichaIng MichaIng deleted the emby_update branch February 17, 2019 13:14
@MichaIng MichaIng mentioned this pull request Mar 3, 2019
@MichaIng MichaIng mentioned this pull request Mar 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants