• CTAN update: pkgcheck

    From CTAN Announcements@petra@ctan.org to CTAN Announcements on Mon Jun 1 17:37:37 2026
    From Newsgroup: comp.text.tex

    Manfred Lotz submitted an update to the

    pkgcheck

    package.

    Version: 4.0.3 2026-05-28
    License: apache2 mit

    Summary description: CTAN package checker

    Announcement text: ----------------------------------------------------------------------

    ## pkgcheck 2026-05-28 (4.0.3)

    ### Fixed
    - documentation was not up to date
    - fixing errors in documentation (thanks to Gerd Neugebauer
    to pointing me to those errors)

    ### Changed
    - copyright year changed from 2018 to 2018-2026
    - improving some things in documentation
    (thanks to Gerd Neugebauer for suggestions)

    ----------------------------------------------------------------------

    The packagerCOs Catalogue entry can be viewed at
    https://ctan.org/pkg/pkgcheck

    The packagerCOs files themselves can be inspected at
    https://mirrors.ctan.org/support/pkgcheck/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra R|+be-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs
    --- Synchronet 3.22a-Linux NewsLink 1.2
  • From CTAN Announcements via ctan-ann@erik@ctan.org to ctan-ann on Fri Aug 7 07:31:57 2026
    From Newsgroup: comp.text.tex

    Manfred Lotz submitted an update to the

    pkgcheck

    package.

    Version: 4.1.0 2026-08-05
    License: apache2 mit

    Summary description: CTAN package checker

    Announcement text: --------------------------------------------------------------------------------

    ## pkgcheck 2026-08-05 (4.1.0)

    ### Added

    New errors detection

    - E0044: wrong permissions for directory in a TDS zip archive

    - E0045: wrong permissions for a file in a TDS zip archive

    - E0046: file or directory in a TDS zip archive has special bits on
    - setuid/setgit bits on files
    - sticky bit on directories
    Actually this should not create problems as unpacking a TDS zip archive skips those bits

    - E0047: file or directory in a package has special bits on
    - setuid/setgit bits on files
    - sticky bit on directories
    In practice this should not happen as unpacking a zip or tar archive skips these bits

    - Add DetectResult::Pe (Portable Executable) which is
    `application/vnd.microsoft.portable-executable`
    - file types registered are `.exe`, `.dll`, `.sys`, `.scr`, `.cpl`, `.efi`
    - permission can be anything as long as the file readable

    ### Fixed

    - in some cases the error message for bad permissions was an incomplete output instead of E0002
    - many documentation improvements
    - thanks to @quark67: https://codeberg.org/ManfredLotz/pkgcheck/issues/14

    ### Changed

    - Rust crate updates

    --------------------------------------------------------------------------------

    This package is located at
    https://mirrors.ctan.org/support/pkgcheck

    More information is at
    https://ctan.org/pkg/pkgcheck


    --------------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Erik Braun


    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs .
    --- Synchronet 3.22a-Linux NewsLink 1.2