#1108216 kdump-tools.service creates ordering cycle in systemd

Package:
kdump-tools
Source:
kdump-tools
Description:
scripts and tools for automating kdump (Linux crash dumps)
Submitter:
Andrey Skvortsov
Date:
2025-07-25 06:31:03 UTC
Severity:
normal
#1108216#5
Date:
2025-06-23 14:03:57 UTC
From:
To:
Dear Maintainer,


systemd complains about ordering cycle and deletes kdump-tools.service
from the boot process.
```
systemd[1]: basic.target: Found ordering cycle on kdump-tools.service/start
new-nest systemd[1]: basic.target: Job kdump-tools.service/start deleted to break ordering cycle starting with basic.target/start
```

```
systemctl status kdump-tools
○ kdump-tools.service - Kernel crash dump capture service
     Loaded: loaded (/usr/lib/systemd/system/kdump-tools.service; enabled; preset: enabled)
     Active: inactive (dead)
```

#1108216#10
Date:
2025-07-25 06:09:55 UTC
From:
To:
Hi all,
tools.service
tools.service/start
deleted to break ordering cycle starting with basic.target/start

I also encountered this issue. There are some conflicts between kdump-
tools and dkms, resulting in the cycled start sequence below:

basic.target -> dkms.service -> network-pre.target ->
networking.service -> kdump-tools.service -> basic.target

   systemd[1]: basic.target: Found ordering cycle on kdump-tools.service/sqtart
   systemd[1]: basic.target: Found dependency on networking.service/start
   systemd[1]: basic.target: Found dependency on network-pre.target/start
   systemd[1]: basic.target: Found dependency on dkms.service/start
   systemd[1]: basic.target: Found dependency on basic.target/start
   systemd[1]: basic.target: Job kdump-tools.service/start deleted to break ordering cycle starting with basic.target/start
enabled; preset: enabled)
LANGUAGE not set

Thanks,
Rong