Bug#932438: RFS: irqbalance/1.6.0-1 [ITA] -- Daemon to balance interrupts for SMP systems
[2019-07-19 12:57] Paride Legovini <pl@ninthfloor.org>
> Package: sponsorship-requests
> Severity: normal
>
> Please review my packaging branch for irqbalance/1.6.0-1 at:
>
> https://salsa.debian.org/paride-guest/irqbalance
> [...]
On your changes:
1. In [942ed5e] you added this line:
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
Why is it needed? Maybe, these flags should be provided by
dpkg-buildflags(1)?
2. I think manpage in wrong direction should be patched, not overrided.
On package in general (does not block upload). These issues were present
before your changes, but it would be nice to solve them.
3. What is "irqbalance-ui"? It has no manpage, not referenced in
irqbalance(1) and even after source diving I can't understand how to
use it.
4. Situation with "oneshot" option is quite... inconvenient.
* If you have ONESHOT option set, `/etc/init.d/irqbalance status`
will report failure. It can be fixed by checking for ONESHOT
variable in status) clause;
* current runscript does not respect ONESHOT option. It can be fixed
with something like
#!/bin/sh
. /etc/default/irqbalance
if [ -n "${ONESHOT:-}" ] ; then
irqbalance --oneshot
sv down irqbalance
else
exec irqbalance --foreground
fi
but it would be quite unnatural. I think proper solution would be
separation of /etc/init.d/irqbalance and /etc/init.d/irqbalance-oneshot.
5. Do we really need debconf to configure oneshot feature? Debconf
question block installation process, so they are not to be used
lightly, imho. Even ssh server does not use debconf to make me
review its config, which is of much more importance.
--
Note, that I send and fetch email in batch, once in a few days.
Please, mention in body of your reply when you add or remove recepients.
Reply to: