[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: