• Bug#1025354: emacs-cmake-mode: non-breaking-space chars in name part of

    From Paul Wise@21:1/5 to All on Sat Dec 3 06:30:01 2022
    Source: emacs-cmake-mode
    Version: 3.25.0+ds-2
    Severity: important

    The name part of the Maintainer field for the emacs-cmake-mode package currently contains non-breaking-space characters instead of spaces.

    This is unlikely to break any Debian package infrastructure, but it
    does mean that naive validation of the Maintainer field will error,
    for example the DDPO cron job Maintainer check regex uses spaces
    and generates a warning mail when the regex does not match.

    Please fix the space characters so QA folks no longer get cron mail.

    $ apt-cache showsrc emacs-cmake-mode | sed -n 's/Maintainer: //p' | sort -u | tee /dev/stderr | tr -d -- '-@<>.a-zA-Z ' | xargs -d '\n' unicode --brief
    Debian Emacsen team <debian-emacsen@lists.debian.org>
    U+00A0 NO-BREAK SPACE
    U+00A0 NO-BREAK SPACE
    U+00A0 NO-BREAK SPACE

    $ apt-cache show elpa-cmake-mode | sed -n 's/Maintainer: //p' | sort -u | tee /dev/stderr | tr -d -- '-@<>.a-zA-Z ' | xargs -d '\n' unicode --brief
    Debian Emacsen team <debian-emacsen@lists.debian.org>
    U+00A0 NO-BREAK SPACE
    U+00A0 NO-BREAK SPACE
    U+00A0 NO-BREAK SPACE

    $ /srv/qa.debian.org/data/cronjobs/ddpo /srv/qa.debian.org/ftp/debian/dists/unstable/main/source/Sources.xz:0: syntax error in emacs-cmake-mode Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org> at ../extract_archive.pl line 101.
    /srv/qa.debian.org/ftp/debian/dists/testing/main/source/Sources.xz:0: syntax error in emacs-cmake-mode Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org> at ../extract_archive.pl line 101.

    $ grep warn.*error /srv/qa.debian.org/data/ddpo/extract_archive.pl
    $pkgdata{$package}->{maintainer} =~ /(.+) <(.+)>/ or warn "$fname:$.: syntax error in $package Maintainer: $pkgdata{$package}->{maintainer}";
    $uploader =~ /(.+) <(.+)>/ or warn "$fname:$.: syntax error in $package Uploaders: $uploader";

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmOK3ZoACgkQMRa6Xp/6 aaPZ0Q//SQVY3Rg96K4AIJsbz/EU6BZz79LGugeF2EhUyLTi/zagkSiNh5Ry+w4N 4AGHUOT/4tDUwOcvkdjJFOe0aaClAa8pFkraAdMY1vIxVh00STuVk2zm4wOeaEXe 0hnzDnTyPMbNQwx3OALyPX9p4eQtAskXuH1L9g/aiT6bzSZGjF7bJFywmrPu4T7W 2qGBjzBdGd6BrUd9UQKl+TzHJwXwbyl3uc4chAyFqejy9CmBzKHzhYGZ2CkCoXcj MRpJuofzz8i1jMbwEla9bG6VbAGU0bXVDWlTb2uahp+HRfzkyPx7LamoMBdSc61y kuCjsHI+WhXSALndn+WvxRmftZQAOGgOGQYtYpqVaGcdN7MiODa4wVlIZ2aERjub 49NlBxHiQ6558pisSMpQfECRcmRfW/FnYEaBcN720ZGtW/63KkTSOrmThCdA84CW pOmcLubFxqIuOk0LYyirthnFupUcXkfbnxNwG+GsFantOGTCUfikhR8RXwsnTwjL N4EVhbsJ9PKEWLGgon6lE1IFhLb6+U9dyACBhZHCkEHjFAjlxjbUe8gBr9OSLtct 1lrnUfa0ve4J9G8Pzzbb2asFhvACQBVEt4Lnrsvhey4jBNLRGu8cezFG7gki8Ove ZrEDtQwVfZHVli3JP6/TV8XHSzOr/hnne/d1u5Udw7c+T/1hfGM=
    =Gr6/
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Sat Dec 3 08:40:01 2022
    This is a multi-part message in MIME format...

    Your message dated Sat, 03 Dec 2022 07:35:03 +0000
    with message-id <E1p1N39-00D89A-GL@fasolo.debian.org>
    and subject line Bug#1025354: fixed in emacs-cmake-mode 3.25.1+ds-2
    has caused the Debian Bug report #1025354,
    regarding emacs-cmake-mode: non-breaking-space chars in name part of Maintainer field
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1025354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025354
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 3 Dec 2022 05:25:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-112.1 required=4.0 tests=ALL_TRUSTED,BAYES_00,
    DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,
    FOURLA,FROMDEVELOPER,FVGT_m_MULTI_ODD,PGPSIGNATURE,SPF_HELO_NONE,
    SPF_NONE,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST autolearn=ham
    autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 20; hammy, 150; neutral, 76; spammy,
    0. spammytokens: hammytokens:0.000-+--UD:xz, 0.000-+--H*u:Evolution,
    0.000-+--Hx-spam-relays-external:36ff, 0.000-+--H*r:36ff,
    0.000-+--H*RT:sk:master.
    Return-path: <pabs@debian.org>
    Received: from master.debian.org ([2001:41b8:202:deb:216:36ff:fe40:4