Package: debhelper
Severity: grave
Justification: Breaks packages

Hi Joey,

in 5.0.44, you added the slave link for the manpage to the
update-alternatives call. This has three problems:

  * it breaks compatibility with debhelper 5 (it's not used in 'v6 only'
    as you have written in changelog, but also when having compat set to
    5).

  * there is a typo, it should be:

    [...]
    --slave /usr/share/man/man1/x-window-manager.1.gz \
        x-window-manager.1.gz /usr/share/man/man1/#WM#.1.gz

    in autoscripts/postinst-wm and not this:

    [...]
    --slave /usr/share/man/man1/x-window-manager.1.gz \
        x-window-manager /usr/share/man/man1/#WM#.1.gz

  * there is a problem with #WM# replaces handling:
    - if WM is a full path to the wm, the first WM in postinst-wm is
      correct, but the slave link is not
      (e.g. /usr/share/man/man1/usr/bin/$foo.1.gz).
    - if WM is only the binary name, the first WM is a wrong
      alternative.

Regards,
Daniel

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          [EMAIL PROTECTED]
Internet:       http://people.panthera-systems.net/~daniel-baumann/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to