• RFH about/towards ruby-mdl 0.12.0-3

    From Norwid Behrnd@21:1/5 to All on Sat Jan 28 19:30:01 2023
    Hello,

    when packaging `markdownlint`[0] -- an application implemented in Ruby -- I committed some errors. After provision of the source-only upload, and its eventual transition as `ruby-mdl` into `testing`, it was time to improve this package for a new upload,[1] "Upload #1" (uploaded by 2023-01-28 17:03). However, this still is problematic; as an application, the package were better named `markdownlint`, than `ruby-mdl`. By now, I equally grasp why `lintian` equally recommends an improvement here.

    Ideally, I would like to rename the package name with the same upload as accounting for internal changes (debian/control, debian/upstream/metadata,
    etc) while retaining the package in Debian testing, including its lineage; but so far fail.

    * From askubuntu[2] I inferred it would suffice to replace the entry
    `ruby-mdl` for `Package` in /debian/control by `markdownlint`. With the
    changes of "upload #1" plus the new entry `markdownlint` in /debian/control,
    the run with `dpkg-buildpackage` fails.

    * On https://wiki.debian.org/RenamingPackages, Debian Wiki (last modified
    2020-04-04 16:06:11) describes with "Transition package method" one could
    write a dummy package. Can one of you please indicate to a more verbose
    example than the one then on display? Based on a read of the man pages about
    `dpkg-name` I was not able to change to run

    ```
    dpkg-name ruby-mdl_0.12.0-3_all.deb
    ```

    with an altered control file to obtain `markdownlint-0.12.0-3_all.deb`. Is
    there an other assistant in `dpkg` (or elsewhere) to obtain the wanted
    adjustment? Or, do you recommend to file a RFS for `ruby-mdl-0.12.0-3`
    now, and to adjust the name in a subsequent version (then only about the
    package's name), perhaps after `bookworm` was released as `stable`?

    With regards,

    Norwid

    [0] https://github.com/markdownlint/markdownlint
    [1] https://mentors.debian.net/package/ruby-mdl/
    [2] https://askubuntu.com/questions/437005/how-to-rename-deb-package

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)