f1ded26b9f
properly log processes which still has open files after restart
2024-12-17 01:28:12 +01:00
8d373f599c
Fix eclass check for packages with many revisions
2024-10-23 17:03:30 +02:00
17ef7eee8e
fix syntax
2024-08-30 09:20:48 +02:00
0f713bf476
fix usepkg on gentoo rebuilds
2024-08-29 10:58:34 +02:00
9f08c5f687
add rust-rebuild support for rust-bin
2024-08-22 15:30:56 +02:00
6fd96562ae
prepare for v1.4.3
2024-08-18 16:28:21 +02:00
76fe384d0f
fix another go-rebuild bug
2024-08-18 16:27:09 +02:00
3d3dd379b7
fix go rebuild
2024-08-17 21:50:42 +02:00
cc206f6198
allow to explicit restart service even if not enabled
2024-08-17 08:54:43 +02:00
29c1256ee1
fix var
2024-08-14 16:58:33 +02:00
4002279a20
prepare for 1.4.0
2024-08-14 08:37:07 +02:00
62ff301c3c
add option to disable rebuilds
2024-08-14 08:35:27 +02:00
fc6f29c0e1
restrict open files check to non-volatile directories
2024-08-03 07:35:12 +02:00
db865eafe9
do not re-test ignored processes
2024-08-03 07:04:14 +02:00
7cce11022c
prepare for 1.3.4
2024-07-27 16:45:09 +02:00
cef0f8d8bc
fix configurable process->service mapping on systemd
2024-07-27 14:00:11 +02:00
00496493cd
prepare v1.3.3
2024-07-26 12:45:13 +02:00
434858174c
fix live_system config
2024-07-26 12:44:35 +02:00
a4a28a1fb3
correct log message for system upgrades
2024-07-26 12:30:47 +02:00
ae560e96c0
add more system package debugging
2024-07-26 12:19:28 +02:00
9970fe3365
add debug of eclasses
2024-07-26 12:15:18 +02:00
2491df81f6
fix rust/go rebuilds on gentoo
2024-07-26 11:25:18 +02:00
9593a7d09f
prepare for v1.3.1
2024-07-26 10:48:07 +02:00
093470d27d
Ignore user service on systemd
...
Instead emit warning about the need to log out and log in again
2024-07-26 10:46:59 +02:00
c2890da0f3
fix service log message
2024-07-26 10:40:29 +02:00
2886e367b3
add live_system config option
...
This is to be used in environments where reboot is strictly unneeded;
such as when building packages in a chroot
2024-07-25 19:25:12 +02:00
59e8fcc4e6
bump version
2024-07-24 18:40:56 +02:00
9261daeb74
fix fallback argument to reboot
2024-07-24 18:32:48 +02:00
56901faefe
fix enabled logic
2024-07-21 11:28:15 +02:00
8bd417de2d
support better rebuilds in gentoo
...
* run @golang-rebuild after upgrade of dev-lang/go
* rebuild dependencies to updated go modules
* run @rust-rebuild after upgrade of dev-lang/rust
* run perl-cleaner after upgrade of dev-lang/perl
* run @live-rebuild during upgrade
2024-07-21 11:20:13 +02:00
9e2ab32435
new method to identify system packages on gentoo
...
System packages are now:
* Anything in sys-boot/ category
* sys-libs/glibc and sys-libs/musl
* any ebuild that uses one of these eclasses:
- dist-kernel-utils
- linux-mod-r1
- kernel-install
2024-07-20 17:29:37 +02:00
29e5f865d0
bump version
2024-07-20 09:18:51 +02:00
8bbd8dbec2
proper return codes and warnings if reboot is required
2024-07-19 20:55:48 +02:00
76639d8472
also restart static services
2024-07-19 17:27:40 +02:00
e0cb7b8ca0
better support for service restarts on systemd
2024-07-19 17:23:40 +02:00
22a2b4557b
new naming for gentoo installkernel
2024-07-13 21:52:05 +02:00
2151f6f8f7
report error instead of warning when a package prevent upgrade
2024-07-13 07:55:43 +02:00
e2a91dd8ae
fix exception raising
2024-07-13 07:52:17 +02:00
2a880b5033
fix exit codes on upgrade failure
2024-07-13 07:40:23 +02:00
0e577bebc5
spelling
2024-06-16 14:28:54 +02:00
6305fd053b
fix systemd test
2024-06-16 14:24:23 +02:00
5e5b77ed5e
attempt to add systemd-support for gentoo
2024-06-16 13:45:51 +02:00
cd33f98b8b
only attempt to do grub if grub is installed
2024-03-22 16:27:59 +01:00
7ac103033c
run emaint after sync
2024-03-01 07:24:03 +01:00
3ac30e5539
fix keyword
2023-05-21 08:35:25 +02:00
39a61aeddd
allow to customize how many kernels to keep on gentoo system upgrade
2023-05-15 06:42:13 +02:00
aafe46d429
add support to clean unused dependencies on freebsd
2023-04-01 12:05:20 +02:00
aae85806c1
add support for grub
2023-03-12 14:26:42 +01:00
0ea7804427
proper error message on gentoo when service could not be identified.
2023-03-12 08:07:40 +01:00
688af9ac62
make sure to upgrade all dependencies on gentoo
2022-12-11 09:54:17 +01:00