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

NZBget: update package for DSM 7 #4996

Merged
merged 1 commit into from
Dec 20, 2021
Merged

Conversation

hgy59
Copy link
Contributor

@hgy59 hgy59 commented Dec 10, 2021

Motivation: This package needs update for shared folder creation for DSM 7
Linked issues: probably fixes #4814, #4765, #4524. closes #4304, #4271

Checklist

  • Build rule all-supported completed successfully
  • Package upgrade completed successfully
  • New installation of package completed successfully

Remarks

#4524 (comment)
#4524 (comment)

We still have to solve permission issues...

@Safihre
Copy link
Contributor

Safihre commented Dec 19, 2021

What permissions issues are there? Are they different from sabnzbd for example? Since for that one we already made a DSM 7 version.

@hgy59
Copy link
Contributor Author

hgy59 commented Dec 20, 2021

What permissions issues are there? Are they different from sabnzbd for example? Since for that one we already made a DSM 7 version.

This were the nzbget.log i got:

Fri Dec 10 23:27:57 CET 2021
Starting nzbget command /volume1/@appstore/nzbget/bin/nzbget -c /volume1/@appdata/nzbget/nzbget.conf -o WebDir=/volume1/@appstore/nzbget/bin/webui -o LockFile=/volume1/@appdata/nzbget/nzbget.pid -D
Fri Dec 10 23:27:57 2021        INFO    nzbget 21.1 daemon-mode
Sat Dec 11 00:25:27 2021        DETAIL  Downloading nzbget version info
Sat Dec 11 00:25:27 2021        DETAIL  URL http:https://nzbget.net/info/nzbget-version.json?nocache=1639178728178 redirected to https://nzbget.net/info/nzbget-version.json?nocache=1639178728178
Sat Dec 11 00:25:27 2021        ERROR   TLS certificate verification failed for nzbget.net: certificate has expired. For more info visit http:https://nzbget.net/certificate-verification
Sat Dec 11 10:23:32 2021        ERROR   Could not move file /volume1/downloads/tmp/nzb-1.tmp to /volume1/downloads/nzb/:
Sat Dec 11 10:27:17 2021        ERROR   Could not move file /volume1/downloads/tmp/nzb-2.tmp to /volume1/downloads/nzb/:
Sat Dec 11 11:37:01 2021        DETAIL  Downloading nzbget version info
Sat Dec 11 11:37:01 2021        DETAIL  URL http:https://nzbget.net/info/nzbget-version.json?nocache=1639219020490 redirected to https://nzbget.net/info/nzbget-version.json?nocache=1639219020490
Sat Dec 11 11:37:01 2021        ERROR   TLS certificate verification failed for nzbget.net: certificate has expired. For more info visit http:https://nzbget.net/certificate-verification

But now i have done a new installation on DSM 7 with a new downloads share and everything looks ok.

So this is ready to merge!

@hgy59 hgy59 merged commit a1aa165 into SynoCommunity:master Dec 20, 2021
@hgy59 hgy59 deleted the update_nzbget branch December 20, 2021 13:46
@terafin
Copy link

terafin commented Dec 20, 2021

@hgy59 - you rock, do you take donations? :) Is there a way to manually pull down this package? (or how long until it's available in the main package set?)

@hgy59
Copy link
Contributor Author

hgy59 commented Dec 20, 2021

@hgy59 - you rock, do you take donations? :) Is there a way to manually pull down this package? (or how long until it's available in the main package set?)

I already have local builds to publish, but currently the synocommunity.com admin backend is down ;-) so I cannot publish.
But you can download the packages built by github action here
Select artifacts - packages and download the packages.zip (you can download only the archive with all packages of a build action).
Then extract and manually install the spk for your diskstation (see package architectures under generic arch of your diskstation model to find the matching spk).

@terafin
Copy link

terafin commented Dec 20, 2021

@hgy59 Thank you sir :)

@hgy59
Copy link
Contributor Author

hgy59 commented Dec 20, 2021

@hgy59 - you rock, do you take donations?

I don't have currently a personal "by me a coffee" button, but you find sponsor links on the start page of this github project.
SynoCommunity needs always some money for the hosting of https://synocommunity.com.

@terafin
Copy link

terafin commented Dec 20, 2021

@hgy59 Thank you!

@McEnnes
Copy link

McEnnes commented Dec 21, 2021

@hgy59 Thank you very much! I did download the packages and it is probably me, but i have a DS718+ and i do not understand witch pachage is suitable for this machine. Maybe i should use the noarch package, but that one is not there.

@sammyke007
Copy link

@hgy59 Thank you very much! I did download the packages and it is probably me, but i have a DS718+ and i do not understand witch pachage is suitable for this machine. Maybe i should use the noarch package, but that one is not there.

You need the "x86_64" arch, so nzbget_x64-6.1_20211220-28.spk if you run DSM 6.x or nzbget_x64-7.0_20211220-28.spk if you run DSM 7.

@inspectah88
Copy link

inspectah88 commented Dec 21, 2021

Thank you so much @hgy59 , I have been waiting for this update for ages! <3
Do I have to uninstall the old version first?
I get an "Couldn´t repair NZBGet" error when trying to manually install the package.
I have a DS216+II and use nzbget_x64-7.0_20211220-28.spk

Edit: Did a standard uninstall (keep files) and manual spk reinstall and everything was still there (history, config etc.).
Tested and everything works. :)

@hgy59
Copy link
Contributor Author

hgy59 commented Dec 21, 2021

Edit: Did a standard uninstall (keep files) and manual spk reinstall and everything was still there (history, config etc.).
Tested and everything works. :)

We still have troubles updating packages on DSM7 that were originally installed on DSM6 (and this is hard to analyze).
Good to know you got it working.

@hgy59 hgy59 added the status/published Published and activated (may take up to 48h until visible in DSM package manager) label Dec 21, 2021
@hgy59
Copy link
Contributor Author

hgy59 commented Dec 21, 2021

finally successfully published (with the help of #5012)

@flappy81
Copy link

flappy81 commented Jan 4, 2022

Are the LE SSL cert issues still relevant? If so is it fixed in this version?

@Maeur1
Copy link

Maeur1 commented Jan 11, 2022

Testing some SSL base news servers, I seem to get the following error:

image

Is this a known issue/has a workaround?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/published Published and activated (may take up to 48h until visible in DSM package manager)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

NZBGet - CONSTANTLY - fails to pack! [Question] How do I create a package for NZBGET on DSM7 for my DS220j
8 participants