That looks great.
What I also don't get is where the changelogs are cached in the first place, but maybe that is already part of the code?
This code : if pkg.name.startswith("linux-image-") or \ pkg.name in ["libc6", "dbus"]: restart == RESTART_SYSTEM
could probably use the nwe (and yet unused) XB-Restart-Required bit in the packages file.
« Back to merge proposal
That looks great.
What I also don't get is where the changelogs are cached in the first place, but maybe that is already part of the code?
This code : startswith( "linux- image-" ) or \
if pkg.name.
pkg.name in ["libc6", "dbus"]:
restart == RESTART_SYSTEM
could probably use the nwe (and yet unused) XB-Restart-Required bit in the packages file.