Control: retitle -1 python3-expeyes: superfluous Conflicts: modemmanager causes 
problems on buster->bullseye upgrades

On 30/06/2021 18.55, Georges Khaznadar wrote:
I attach the file eyes_udev.sh, which is called upon eyes17's
post-installation, as "eyes_udev.sh enable", thus creating or keeping
the file /lib/udev/rules.d/99-phoenix.rules, with this content:

Great, the fix seems to be already included in the package.
So maybe it's sufficient to just drop all the Conflicts on modemmanager
to fix this bug ;-)

In all the maintainer scripts, please use
  invoke-rc.d udev <action>
instead of
  service udev <action>
s.t. this gets properly filtered via policy-rc.d
(an RC bug on its own, not filing it separately because we already have
this one)

Lintian says this:

E: maintainer-script-calls-service
N:
N:   The maintainer script apparently runs the service command. This
N:   command is reserved for local administrators and must never be used by
N:   a Debian package.
N:
N:   Please replace with calls to update-rc.d(8) and invoke-rc.d(8). If
N:   your package installs this service, this can be automated using
N:   dh_installinit(1) or dh_installsystemd(1).
N:
N:   Refer to Debian Policy Manual section 9.3.3 (Interfacing with init
N:   systems) for details.


Andreas

Reply via email to