@finotti
> [...], as it makes me worried to hack packages like this
To the less experienced the script might look a little scary, but I assure you:
There is nothing to be scared of (That's what they mean, when they say: "Minimally invasive").
> How will this affect future updates?
It won't. If hplip get's an update, so be it. The patched files will be replaced by the new ones (which
hopefully will work this time) and that's it. And the package manager is not aware of the previous
changes, since we patched after the install.
If python3 gets an update before hplip does, hplip will be removed in the process. But you can run
the script again to allow for another life cycle of ancient hplip (as long as python3 remains compatible
with python3.12 nothing happens).
> Will the modified hplip be replaced by the new official version when it is released?
Yes it will. As soon as there is a new release available. Not a single trace will remain.
> Do we need to remove anything later on or take any special actions in the future?
No, we don't. As soon as new releases will be available the old ones will be replaced
and the twilight disappears.
Rest assured that the main concern is always the regular course of events.