I thought the service was started by the package but that's not the case. So sudo systemctl enable --now jackett
is required.
Search Criteria
Package Details: jackett 0.20.1261-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/jackett.git (read-only, click to copy) |
---|---|
Package Base: | jackett |
Description: | Use many torrent trackers with software that supports torznab/potato feeds. |
Upstream URL: | https://github.com/Jackett/Jackett |
Licenses: | GPL |
Submitter: | bgiesing |
Maintainer: | fryfrog (uint2048_t, flipee, joaquinito2051) |
Last Packager: | fryfrog |
Votes: | 48 |
Popularity: | 0.59 |
First Submitted: | 2015-06-20 00:06 (UTC) |
Last Updated: | 2022-07-01 17:52 (UTC) |
Dependencies (4)
- curl (curl-minimal-git, curl-git)
- openssl-1.0 (openssl-1.0-chacha20, openssl-1.0-hardened)
- dotnet-sdk (dotnet-sdk-2.2, dotnet-sdk-2.2-vs2017, dotnet-sdk-3.0, dotnet-sdk-2.1, dotnet-sdk-5.0-bin, dotnet-sdk-bin, dotnet-sdk-preview-bin) (make)
- flaresolverr (flaresolverr-bin) (optional) – A proxy server to bypass Cloudflare protection
Required by (18)
- cuff-git (optional)
- headphones (optional)
- headphones-git (optional)
- katcr (optional)
- lidarr (optional)
- lidarr-develop (optional)
- lidarr-git (optional)
- lidarr-nightly (optional)
- nzbhydra2 (optional)
- radarr (optional)
- radarr-develop (optional)
- radarr-nightly (optional)
- readarr-develop (optional)
- readarr-nightly (optional)
- rofi-cuff-git (optional)
- sonarr (optional)
- sonarr-develop (optional)
- whisparr-nightly (optional)
Sources (4)
Latest Comments
TalkingHat commented on 2022-04-20 23:08 (UTC)
fryfrog commented on 2022-02-26 22:14 (UTC)
@And84, this isn't a great place to get support. But what you're doing just looks... wrong in general. This package comes w/ a .service
file, why aren't you using it? And this package is for the net6 native version, not mono... so why are you trying to run it w/ mono
?
And84 commented on 2022-02-26 00:43 (UTC) (edited on 2022-02-26 11:02 (UTC) by And84)
Hi, thanks for the package; I am a real noob buy I am running an arch server. I was able to instal jackett and to run it from /usr/lib with ./jackett but, when I try to make one unit for systemd, I can not create an adeguate service; it fails with: " jackett.service: Failed at step USER spawning /usr/lib/jackett/jackett: No such process"
My jackett.service is very simple:
[Unit] Description=Jackett Daemon After=network.target
[Service] User=jackett Restart=always RestartSec=5 Type=simple ExecStart=/usr/bin/mono --debug /usr/lib/jackett/jackett TimeoutStopSec=20
[Install] WantedBy=multi-user.target
Do you have any suggestion to start it at boot? Thanks in advance
[EDIT] Solved whit a little script in /usr/bin
!/bin/bash
Start Jackett
cd /usr/lib/jackett ./jackett
fryfrog commented on 2021-11-18 05:20 (UTC)
You shouldn't need it from aur, looks like it is in community?
community/dotnet-sdk 6.0.0.sdk100-2 [0B 268.36MiB] [Installed]
akya commented on 2021-11-18 04:54 (UTC)
Thanks, installed dotnet6 from aur and all good now! Just posted in case people encounter this where the system repo still has dotnet5.
fryfrog commented on 2021-11-18 03:39 (UTC)
That was easy, s/net5/net6
and it builds fine. Great success!
fryfrog commented on 2021-11-18 03:36 (UTC)
Ah, shucks so that is what the 0.20 version brought! I'll see if I can figure it out, also maybe @flipee can give it a look too?
akya commented on 2021-11-18 03:22 (UTC)
/usr/share/dotnet/sdk/5.0.205/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(141,5): error NETSDK1045: The current .NET SDK does not support targeting .NET 6.0. Either target .NET 5.0 or lower, or use a version of the .NET SDK that supports .NET 6.0. [/tmp/pamac-build-akya/jackett/src/Jackett-0.20.10/src/Jackett.Server/Jackett.Server.csproj] ==> ERROR: A failure occurred in build(). Aborting...
fryfrog commented on 2021-10-02 17:27 (UTC)
See also jackett-mono for platforms w/o net5 and jackett-bin for pre-compiled binaries.
joaquinito2051 commented on 2021-10-02 16:34 (UTC)
@fryfog yes.
fryfrog commented on 2021-09-17 15:31 (UTC)
Hey @joaquinito2051, would you like to be a co-maintainer of the jackett packages?
Phlogiston commented on 2021-04-02 22:36 (UTC)
sudo pacman -U /var/cache/pacman/pkg/ca-certificates-mozilla-3.62-1-x86_64.pkg.tar.zst works for now to solvee the certificate issue.
oduesp commented on 2021-03-29 16:30 (UTC)
Indeed, by downgrading ca-certificates-mozilla to 3.62-1 the build is okay.
Thanks !
fryfrog commented on 2021-03-29 15:58 (UTC)
fryfrog commented on 2021-03-29 15:33 (UTC)
@oduesp: It builds on my system, but not in a clean chroot. I'll see if I can figure out what is missing. :)
oduesp commented on 2021-03-29 08:26 (UTC)
Won't compile here because of something looking like an expirated certificate:
/home/oduesp/.cache/yay/jackett/src/Jackett-0.17.797/src/Jackett.Server/Jackett.Server.csproj : error NU3028: Package 'System.ValueTuple 4.5.0' from source 'https://api.nuget.org/v3/index.json': The author primary signature's timestamp found a chain building issue: UntrustedRoot: self signed certificate in certificate chain /home/oduesp/.cache/yay/jackett/src/Jackett-0.17.797/src/Jackett.Server/Jackett.Server.csproj : error NU3037: Package 'System.ValueTuple 4.5.0' from source 'https://api.nuget.org/v3/index.json': The author primary signature validity period has expired. /home/oduesp/.cache/yay/jackett/src/Jackett-0.17.797/src/Jackett.Server/Jackett.Server.csproj : error NU3028: Package 'System.ValueTuple 4.5.0' from source 'https://api.nuget.org/v3/index.json': The repository countersignature's timestamp found a chain building issue: UntrustedRoot: self signed certificate in certificate chain
fryfrog commented on 2021-01-19 16:40 (UTC)
@txtsd, thanks for making the package. Added as an optdepends. :)
txtsd commented on 2021-01-19 07:21 (UTC)
flaresolverr-bin can now be added as optdepends
kizar commented on 2020-12-09 17:03 (UTC)
Yes, we are aware of it. Nothing to worry about. Thank you!
fryfrog commented on 2020-12-09 16:59 (UTC)
Hey @kizar, thanks for the details. A bit before you posted, I pushed an update w/ new depends for 0.17.x. It builds and works locally for me, @flipee did all the hard work of figuring it out.
There is what looks like a build warning, but I'm sure you/Jackett team already know about it? https://hastebin.com/tivilenabo.rust
kizar commented on 2020-12-09 16:52 (UTC)
Jackett v0.17.11 is released with .Net 5.0
For the package "jackett-bin" you don't have to do anything because the compiled binaries include all dependencies.
In this package you are building Jackett from source code and you net dotnet installed. In my system I have the following packages installed from AUR and I'm able to compile Jackett, but I don't know if all of them are required:
aur/aspnet-runtime-bin 5.0.0.sdk100-1
aur/dotnet-host-bin 5.0.0.sdk100-1
aur/dotnet-runtime-bin 5.0.0.sdk100-1
aur/dotnet-sdk-bin 5.0.0.sdk100-1
aur/dotnet-targeting-pack-bin 5.0.0.sdk100-1
I'm not using this package, you will have to do some tests.
fryfrog commented on 2020-12-08 17:31 (UTC) (edited on 2020-12-08 17:35 (UTC) by fryfrog)
Hey @kizar, can you hit me up on Discord if you're there? The current version of Jackett is self contained dotnetcore, you don't need anything else installed right? Is the same not going to be true for 0.17.x? I poked around in Arch packages, but it isn't obvious to me what I'd want it to depend on. And they're all aur packages? Like aur/dotnet-runtime-bin
and aur/dotnet-host-bin
?
Edit: Oh yeah duh, this one builds it now. :P
kizar commented on 2020-12-08 09:42 (UTC) (edited on 2020-12-08 09:42 (UTC) by kizar)
Hello again.
Some users are complaining because they don't receive auto-updates => https://github.com/Jackett/Jackett/issues/10381 Could you release another flavor with auto-updates enabled by default?
-
You need a new systemd unit to launch "jackett_launcher.sh" => https://github.com/Jackett/Jackett/blob/master/install_service_systemd.sh#L76
-
Save Jackett in a directory with write permissions.
-
You can test it by enabling "Update to pre-release" in the UI and clicking "Check for updates".
Thank you!
kizar commented on 2020-12-08 09:19 (UTC)
Jackett v0.17.x requires .net5.0 in the next release (it will be released tomorrow) https://github.com/Jackett/Jackett/pull/10346
fryfrog commented on 2020-10-31 18:01 (UTC)
Thanks to @flipee, this package is now a source package which compiles! If you'd like to use the binary version, switch to jackett-bin.
oUndercover commented on 2020-08-22 11:58 (UTC)
Alright you may completely disregard my comment, in the time that the mods of r/jackett didn't accept my post, I actually found out that the source of the issue was the proxy itself. For some reason the NordVPN proxy that I was using stop working, and editing ServerConfig.json
in /var/lib/jackett
and changing to a working proxy solved the issue.
Thanks anyways!
fryfrog commented on 2020-08-20 15:47 (UTC)
I was wrong about plain old Arch Linux ARM not having aarch64, so I put it on one of my Pi4s, installed Jackett and it works fine. You've got an issue of some sort w/ your own system, so Jackett support for sure. :)
fryfrog commented on 2020-08-20 14:39 (UTC)
@JP-Undercover, nothing about the package has changed for ages. It seems like you've uncovered a real issue, but my x86_64 installation is working fine. I don't have an aarch64 Arch install going, Arch Linux ARM doesn't have one that I've seen. Hop on Discord or /r/jackett and lets troubleshoot there. What does the mono version do?
oUndercover commented on 2020-08-20 13:27 (UTC) (edited on 2020-08-20 13:37 (UTC) by oUndercover)
The update before today's update broke jackett
on my system. I tried installing jackett-mono
from the AUR but it didn't fix it. Because I didn't really need it I decided to wait for the next update, which was yesterday, and it's still broken.
I've tried figuring it out by myself but I'm completly clueless on how to proceed. I haven't found anybody with the same issue on the github page so I imagine it might be a packaging problem?
My system:
- Raspberry Pi 4B 1 GB RAM
- armv8
- Manjaro ARM (aarch64)
- Kernel 5.4 LTS
- Latest updates
Output from journalctl -u jackett
in pastebin here.
If for some reason it's unreachable here's a copy of the output:
Aug 20 14:09:04 UD-TinyPiNAS systemd[1]: Started Jackett Service.
Aug 20 14:09:09 UD-TinyPiNAS jackett[20008]: 08-20 14:09:09 Info Starting Jackett v0.16.1018.0
Aug 20 14:09:09 UD-TinyPiNAS jackett[20008]: 08-20 14:09:09 Info Jackett Data will be stored in: /var/lib/jackett
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: 08-20 14:09:12 Error Autofac.Core.DependencyResolutionException: An exception was thrown while activating Jackett.Server.Services.ServerService -> Jackett.Common.Services.IndexerManagerService -> Jackett.Common.Utils.Clients.HttpWebClient2NetCore.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Jackett.Common.Services.Interfaces.IProcessService, NLog.Logger, Jackett.Common.Services.Interfaces.IConfigurationService, Jackett.Common.Models.Config.ServerConfig)' on type 'HttpWebClient2NetCore'.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.AggregateException: One or more errors occurred. (Name or service not known)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (00000005, 0xFFFDFFFF): Name or service not known
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.InternalGetHostByName(String hostName)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.ResolveCallback(Object context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of stack trace from previous location where exception was thrown ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(Exception source)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.HostResolutionEndHelper(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.EndGetHostAddresses(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.<>c.<GetHostAddressesAsync>b__25_1(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.get_Result()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Common.Utils.Clients.HttpWebClient2NetCore.InitProxy(ServerConfig serverConfig) in /home/vsts/work/1/s/src/Jackett.Common/Utils/Clients/HttpWebClient2NetCore.cs:line 68
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at lambda_method(Closure , Object[] )
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.<Execute>b__8_0()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid id, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid primaryId, Nullable`1 qualifyingId, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.Execute()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.Execute(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Container.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.get_ServerService() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 62
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.Initialize() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 39
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Startup.ConfigureServices(IServiceCollection services) in /home/vsts/work/1/s/src/Jackett.Server/Startup.cs:line 98
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.InvokeCore(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass9_0.<Invoke>g__Startup|0(IServiceCollection serviceCollection)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass15_0.<BuildStartupServicesFilterPipeline>g__RunPipeline|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass8_0.<Build>b__0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass14_0.<ConfigureServices>g__ConfigureServicesWithContainerConfiguration|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.EnsureApplicationServices()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.Initialize()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHostBuilder.Build()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Program.Main(String[] args) Autofac.Core.DependencyResolutionException: An exception was thrown while activating Jackett.Server.Services.ServerService -> Jackett.Common.Services.IndexerManagerService -> Jackett.Common.Utils.Clients.HttpWebClient2NetCore.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Jackett.Common.Services.Interfaces.IProcessService, NLog.Logger, Jackett.Common.Services.Interfaces.IConfigurationService, Jackett.Common.Models.Config.ServerConfig)' on type 'HttpWebClient2NetCore'.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.AggregateException: One or more errors occurred. (Name or service not known)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (00000005, 0xFFFDFFFF): Name or service not known
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.InternalGetHostByName(String hostName)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.ResolveCallback(Object context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of stack trace from previous location where exception was thrown ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(Exception source)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.HostResolutionEndHelper(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.EndGetHostAddresses(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.<>c.<GetHostAddressesAsync>b__25_1(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.get_Result()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Common.Utils.Clients.HttpWebClient2NetCore.InitProxy(ServerConfig serverConfig) in /home/vsts/work/1/s/src/Jackett.Common/Utils/Clients/HttpWebClient2NetCore.cs:line 68
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at lambda_method(Closure , Object[] )
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.<Execute>b__8_0()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid id, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid primaryId, Nullable`1 qualifyingId, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.Execute()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.Execute(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Container.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.get_ServerService() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 62
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.Initialize() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 39
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Startup.ConfigureServices(IServiceCollection services) in /home/vsts/work/1/s/src/Jackett.Server/Startup.cs:line 98
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.InvokeCore(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass9_0.<Invoke>g__Startup|0(IServiceCollection serviceCollection)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass15_0.<BuildStartupServicesFilterPipeline>g__RunPipeline|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass8_0.<Build>b__0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass14_0.<ConfigureServices>g__ConfigureServicesWithContainerConfiguration|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.EnsureApplicationServices()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.Initialize()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHostBuilder.Build()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Program.Main(String[] args)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: Unhandled exception. Autofac.Core.DependencyResolutionException: An exception was thrown while activating Jackett.Server.Services.ServerService -> Jackett.Common.Services.IndexerManagerService -> Jackett.Common.Utils.Clients.HttpWebClient2NetCore.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Jackett.Common.Services.Interfaces.IProcessService, NLog.Logger, Jackett.Common.Services.Interfaces.IConfigurationService, Jackett.Common.Models.Config.ServerConfig)' on type 'HttpWebClient2NetCore'.
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.AggregateException: One or more errors occurred. (Name or service not known)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: ---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (00000005, 0xFFFDFFFF): Name or service not known
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.InternalGetHostByName(String hostName)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.ResolveCallback(Object context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of stack trace from previous location where exception was thrown ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(Exception source)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.HostResolutionEndHelper(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.EndGetHostAddresses(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Net.Dns.<>c.<GetHostAddressesAsync>b__25_1(IAsyncResult asyncResult)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Threading.Tasks.Task`1.get_Result()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Common.Utils.Clients.HttpWebClient2NetCore.InitProxy(ServerConfig serverConfig) in /home/vsts/work/1/s/src/Jackett.Common/Utils/Clients/HttpWebClient2NetCore.cs:line 68
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at lambda_method(Closure , Object[] )
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: --- End of inner exception stack trace ---
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.<Execute>b__8_0()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid id, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid primaryId, Nullable`1 qualifyingId, Func`1 creator)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.InstanceLookup.Execute()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Resolving.ResolveOperation.Execute(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.Core.Container.ResolveComponent(ResolveRequest request)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context, IEnumerable`1 parameters)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.get_ServerService() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 62
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Helper.Initialize() in /home/vsts/work/1/s/src/Jackett.Server/Helper.cs:line 39
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Startup.ConfigureServices(IServiceCollection services) in /home/vsts/work/1/s/src/Jackett.Server/Startup.cs:line 98
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.InvokeCore(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass9_0.<Invoke>g__Startup|0(IServiceCollection serviceCollection)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass15_0.<BuildStartupServicesFilterPipeline>g__RunPipeline|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConfigureServicesBuilder.<>c__DisplayClass8_0.<Build>b__0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.StartupLoader.ConfigureServicesDelegateBuilder`1.<>c__DisplayClass14_0.<ConfigureServices>g__ConfigureServicesWithContainerConfiguration|0(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services)
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.EnsureApplicationServices()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHost.Initialize()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Microsoft.AspNetCore.Hosting.WebHostBuilder.Build()
Aug 20 14:09:12 UD-TinyPiNAS jackett[20008]: at Jackett.Server.Program.Main(String[] args)
Aug 20 14:09:14 UD-TinyPiNAS systemd[1]: jackett.service: Main process exited, code=dumped, status=6/ABRT
Aug 20 14:09:14 UD-TinyPiNAS systemd[1]: jackett.service: Failed with result 'core-dump'.
fryfrog commented on 2020-05-14 00:40 (UTC)
When you're looking for help, you get out roughly what you put in. You put in nothing and you got out nothing. You can get more help on the Jackett Discord server next time. You're also now mixing Jackett's way of doing their service w/ the packages way. Watch out for that if you run into issues in the future, consider sticking w/ one or the other and getting rid of the one you don't pick.
jlanzobr commented on 2020-05-14 00:32 (UTC)
Thank you fryfrog, super helpful.
Running sudo sh /usr/lib/jackett/install_service_systemd.sh and reconfiguring Jackett fixed the issue.
fryfrog commented on 2020-05-11 04:02 (UTC)
Today's update didn't break Jackett on my system.
jlanzobr commented on 2020-05-11 03:57 (UTC)
Today's update broke Jackett on my system.
fryfrog commented on 2020-04-25 15:31 (UTC)
I've tended to remove those from the packages I take over, to me it doesn't seem like these applications are really suited to being run adhoc or as desktop applications.
Why wouldn't you run it as a daemon? Maybe I'm just missing the use case?
yodaembedding commented on 2020-04-25 09:02 (UTC) (edited on 2020-04-25 09:03 (UTC) by yodaembedding)
Could you add a /usr/bin/jackett
entry that runs /usr/bin/jackett/jackett
(the non-service version of jackett)? Also a desktop entry would be nice, but I suppose that might be stretching things...
fryfrog commented on 2020-03-12 04:34 (UTC) (edited on 2020-03-12 04:36 (UTC) by fryfrog)
This is tracking their "stable" releases. Have a look at https://github.com/Jackett/Jackett/releases, the unstable releases are the ones marked pre-release. Did they change how they indicate stable and unstable releases?
Edit: You have to go back like 2 pages to find one of those pre-releases though. :(
angelss19 commented on 2020-03-12 04:23 (UTC) (edited on 2020-03-12 04:24 (UTC) by angelss19)
Dude can you please update only with the stable releases (or make another package with). I just can keep up going to the releases page to see changes, to config properly almost in a daily basis.
talonz commented on 2020-02-11 11:22 (UTC)
hi fryfrog could we please update to 0.12.1795, there was a bug with a tracker that has been fixed thank you.
fryfrog commented on 2019-10-07 21:00 (UTC)
It looks like imdb search is broken in 0.11.786, hopefully they'll fix it and roll out a new version. In the mean time, I've personally downgraded to the previous one.
fryfrog commented on 2019-05-26 23:17 (UTC)
@jeb0921: I just nuked all the archives and re-downloaded and re-ran checksum generation, nothing changed. Your download is corrupt, nuke the file and retry.
jeb0921 commented on 2019-05-26 03:20 (UTC)
Jackett.Binaries.LinuxAMDx64-0.11.375.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!
Have been receiving this on this update now.
shastry commented on 2019-05-13 10:06 (UTC)
@fryfrog I am not really interested in building this package. I just noticed the naming and suggested a rename.
The build instructions at https://github.com/Jackett/Jackett does work. Perhaps you can pursue it if interested. It requires msbuild-stable, dotnet-sdk, nuget.
fryfrog commented on 2019-05-11 04:15 (UTC)
@shastry, I totally agree. I also manage a number of other packages that should be named -bin
by convention. If you're interested in helping turn these binary packages into source packages, I'd be happy to have your help. There wouldn't really even be any need for binary versions if that were accomplished. I've never looked into how hard this would be for Jackett, but I do know that Sonarr, Radarr and Lidarr would have some difficulty. Is this something you're interested in working on?
shastry commented on 2019-05-11 03:45 (UTC)
Since this uses upstream binary and not compiled from source, going by conventions, this package should be named jackett-bin.
fryfrog commented on 2019-03-21 21:00 (UTC)
@Dimtree, I have both openssl
and openssl-1.0
installed, which would explain it. I assume you had openssl
already installed? I've added openssl-1.0
as a depends.
fryfrog commented on 2019-03-21 17:16 (UTC)
Switched to native .NET Core binaries and added armv7h and aarch64.
fryfrog commented on 2019-03-20 16:27 (UTC)
@luukvbaal: :o
I'll work on switching over to them, cool! :)
luukvbaal commented on 2019-03-20 16:11 (UTC)
There are now native linux releases, mono is no longer required. https://github.com/Jackett/Jackett#install-on-linux-amdx64
fryfrog commented on 2019-02-26 20:37 (UTC)
@XMgVwrR6jCWDM75: 0.10.842 is a pre-release, not a realease.
fryfrog commented on 2018-11-18 17:39 (UTC)
@XMgVwrR6jCWDM75, this package tracks releases, not pre-releases.
fryfrog commented on 2018-09-28 15:16 (UTC)
@hashworks, this package tracks releases, not pre-releases.
fryfrog commented on 2018-05-21 19:20 (UTC)
You've got your Jackett set to update itself and probably have the pre-release check box ticked. If you want to avoid these conflicts, disable self update. You'd probably be fine just unchecking the pre-release updates box too.
dustovich commented on 2018-05-21 18:57 (UTC) (edited on 2018-05-21 19:03 (UTC) by dustovich)
Hey, I don't know if it is just my install, but it seems every time I am doing an update of jackett I am getting some conflicting file error message:
error: failed to commit transaction (conflicting files)
jackett: /usr/lib/jackett/Definitions/btworld.yml exists in filesystem
jackett: /usr/lib/jackett/Definitions/racing4everyone.yml exists in filesystem
jackett: /usr/lib/jackett/Definitions/rgu.yml exists in filesystem
jackett: /usr/lib/jackett/Definitions/sukebei-pantsu.yml exists in filesystem
jackett: /usr/lib/jackett/Definitions/sukebeinyaasi.yml exists in filesystem
jackett: /usr/lib/jackett/Definitions/xbytes2.yml exists in filesystem
Errors occurred, no packages were upgraded.<br>
Once I delete these files or do a pacman --force on the installation it works just fine. I have noticed this over a few upgrade cycles. Not that big deal, but not good for unattended installations.
fryfrog commented on 2018-03-21 20:17 (UTC)
@limaxray, thanks for catching and reporting that typo! @DGuyo, thanks for fixing it. Sorry! :)
DGuyo commented on 2018-03-21 20:02 (UTC)
@limaxray
Should be fixed now.
limaxray commented on 2018-03-21 19:25 (UTC)
There's a typo on the last 2 lines of the package() function - {$pkgdir} instead of ${pkgdir} - this causes the jackett.conf files to not to be installed to sysusers.d and tmpfiles.d, so the jackett user and it's home directory are not created on new installs.
fryfrog commented on 2018-03-15 16:12 (UTC) (edited on 2018-03-15 16:13 (UTC) by fryfrog)
@Superpiffer: Thanks for figuring that out. I've added a systemctl stop jackett
before the usermod
for the one time upgrade. It won't help anyone that has already upgraded, but it will for everyone else.
Also make sure your .mono
directory made it to the right place. The Environment=XDG_CONFIG_HOME=/var/lib/jackett
means it needs to be in ~/.mono
instead of ~/.config/.mono
. I've changed that too as part of the one time upgrade, but you might still need it. The only symptom I know is that w/o fixing this, you'll only have public trackers in your list.
Superpiffer commented on 2018-03-15 09:39 (UTC) (edited on 2018-03-15 10:06 (UTC) by Superpiffer)
$ eval echo ~jackett
/usr/share/Jackett
I don't know why. I also tried to clean up all folders and reinstall but the result is the same.
Update: I think I've found the problem:
sudo usermod -d /var/lib/jackett jackett
usermod: user jackett is currently used by process 30692
So you have to stop jackett service before upgrade. Thanks for the update! :)
fryfrog commented on 2018-03-14 17:12 (UTC) (edited on 2018-03-14 17:14 (UTC) by fryfrog)
@Superpiffer, can you check the home directory of your jackett
user? Part of the migration should set that user's home directory to /var/lib/jackett
and the other part moves the old .mono
directory to the right place.
I'll add the environment variable too, just to make sure it all works. :/
Superpiffer commented on 2018-03-14 11:48 (UTC) (edited on 2018-03-14 13:35 (UTC) by Superpiffer)
When I use an indexer with Sonarr, I get this error: System.Security.Cryptography.CryptographicException: Data protection failed. ---> System.Security.Cryptography.CryptographicException: Could not create user key store '/usr/share/Jackett/.config/.mono/keypairs'. ---> System.UnauthorizedAccessException: Access to the path "/usr/share/Jackett" is denied.
Apparently tries to write in /usr/share/Jackett, but the folder is not there anymore.
UPDATE: you have to use the Environment path in service file:
Environment=XDG_CONFIG_HOME=/var/lib/jackett
The "--DataFolder" option moves only jackett config files, not mono ones (.mono folder) https://github.com/Jackett/Jackett/issues/1469#issuecomment-325645315
fryfrog commented on 2018-03-14 03:56 (UTC) (edited on 2018-03-15 16:19 (UTC) by fryfrog)
If your Jackett looks totally unconfigured, you probably need to fix this:
/usr/share/Jackett/.config/Jackett/*
-> /var/lib/jackett/
If your Jackett only shows public trackers, you probably need to fix this:
/usr/share/Jackett/.config/.mono
-> /var/lib/jackett/
If your jackett
user's home directory isn't /var/lib/jackett
:
sudo systemctl stop jackett
and usermod -d /var/lib/jackett jackett
Version 0.8.749-2 moved binaries to /usr/lib/jackett
and configuration to /var/lib/jackett
. A cp
of the files and usermod
for jackett
user is done as part of the upgrade.
fryfrog commented on 2018-03-14 03:53 (UTC)
@mmozeiko, looks like I ran makepkg --printsrcinfo
between updating the pkgsums and remembering to bump the package version. The later commits should have fixed it and I just tested an install -> upgrade for other reasons and it worked.
You're probably good now, right?
mmozeiko commented on 2018-03-14 00:49 (UTC) (edited on 2018-03-14 00:49 (UTC) by mmozeiko)
:: jackett package(s) failed to install.
:: ensure package version does not mismatch between .SRCINFO and PKGBUILD
Please don't edit .SRCINFO by hand. Always run "makepkg --printsrcinfo" before commiting changes to PKGBUILD file.
fryfrog commented on 2018-03-05 05:05 (UTC)
I'd like to suggest using sysusers.d style conf for user and group instead of doing it by hand. The radarr package does it, as do a number of others. :)
chadberg commented on 2018-02-24 02:29 (UTC)
@apetresc, @logdkv It is likely that you have Jackett set to update itself. So it does, and gets these updated yml files in the process. So because Jackett itself is updating itself faster than you are with AUR, it already has the files in place that pacman is trying to install.
logdkv commented on 2018-01-22 17:44 (UTC)
I have got the same problem as apetresc stated previously, I sadly do not have any answers or solutions.
apetresc commented on 2018-01-10 03:37 (UTC) (edited on 2018-01-10 03:37 (UTC) by apetresc)
For some strange reason, every time I upgrade jackett, it will fail with:
error: failed to commit transaction (conflicting files) jackett: /opt/Jackett/Definitions/[some random definition file].yml exists in filesystem
Which random definition file causes the problem is different every single upgrade, I can't find any pattern to it - it's always just one or two random (unused) definitions that have somehow acquired different permissions from all the other definition files (they'll be -rw-r--r-- while all the other ones are -rwxr-xr-x). I can always fix this by just deleting the offending file and re-installing, but it's annoying to have to do this every time.
Anyone have any idea why Jackett is just randomly switching permissions on random definition files occasionally?
Pinned Comments
fryfrog commented on 2021-10-02 17:27 (UTC)
See also jackett-mono for platforms w/o net5 and jackett-bin for pre-compiled binaries.