-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[New Package] Readarr #5110
[New Package] Readarr #5110
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welcome and Nice work 👍 but please change the version number (SPK_VERS
).
Thank you! You are right I got the SPK_VERS from another package. Poses the fact that their release server only provides the latest release (at least I didn't find a way to request a specific version) a problem? |
@bakerboy448 @ta264 do you think the project is stable enough for production use on Synology devices? With the warning in the wiki in mind:
I personally lean towards to wait until a release (more stable than nightly) is ready. |
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Recommending waiting until a develop release drops and using that rather than nightly
Develop Dropped late Feb 2022
Co-authored-by: Sebastian Schmidt <publicarray@users.noreply.github.com>
- update readarr to v0.1.0.1248 - fix PID file - add sc-download group - use date for version as readarr uses internal updater
@publicarray as this is another "*arr" package that uses the internal updater I prefer to use date as SPK_VER. |
- avoid readarr downgrade on package update - use explicit data folder
For consistency with other `*arr` apps
Maintain SPK_VER given similar codebase to other *arr
packages
@hgy59, @publicarray... I've gone through the code and updated it with the latest enhancements from the other EDIT: I've already begun harmonising the changes for the other |
Also add build for x86 arch, exclusions for ARMv7 archs
fd969f2
to
c394934
Compare
8579c0c
to
9fd63e2
Compare
@hgy59, @publicarray... while we await the full review of this package, there was a user who tested it and got an error with the internal auto-updater following installation. Their platform details are as follows:
Per their note (#5574 (comment)), they received the following error in the Readarr log file:
Now I tried to replicate the error but could not. My platform details are a bit different:
My Readarr log file looks like this:
What I notice is that the user's updater is starting in |
/tmp is not executable on DSM7 None of the updated packages would point to /tmp; sounds like they weren't running the package/version they think they are? |
So I was testing this and while it installed find on DSM 6 and DSM 7 and did perform an auto-update, I feel that the way the package launches is different than the other
Around the same time, the service log shows this:
In the app once installed, it seems to be updated correctly. Don't know if this is a concern before merging. Don't see similar logs with Sonarr v4 on fresh install even though it's also a beta that auto-updates. |
I've pushed an update to 0.1.4.1596 because I saw in 0.1.2.1558 there was a note on "Don't block task queue for queued update task when long running tasks queued". Re-running the clean install on DSM 6 and DSM 7 now has a clean install log. @hgy59, @publicarray I believe this should be good to merge. Any objections to this? |
@mreid-tt just updated the wiki page documenting the ports used by SynoCommunity packages (https://github.com/SynoCommunity/spksrc/wiki/SynoCommunity-Used-Ports) |
Description
motivation: New e-book collection manager in *arr flavour, Readarr.
Closes: #4801
Checklist
all-supported
completed successfullyType of change