• Bug#983146: 983146 RFS: bung/3.0.8-2 [ITP] -- backup next generation

    From Charles@21:1/5 to All on Tue Jun 29 03:50:01 2021
    Thanks for reviewing, tobi

    https://mentors.debian.net/package/bung/ is updated

    I fixed all the defects you identified (installed debhelper, debmake,
    and lintian from buster-backports) except ...

    d/source/metadata. The bung git repo is not (yet) publicly accessible
    so metadata cannot be implemented

    d/changelog. I did not understand
    Maybe useful: Use dc -r "" to update it and update the timestamp.

    doc-base was a challenge and I failed. The key difficulty was some of
    bung's docs have spaces in their file names (I believe in making things
    easy for people rather than computers). I tried several workarounds but nothing worked. In case they are of any value, my doc-base notes are below

    Best

    Charles

    doc-base notes
    * No "Format" for .odt files. Ref file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.3.2 >
    "2.3.2.2. Format sections". Maybe OK to use Text format, maybe not
    * No support for spaces in file names. file:///usr/share/doc/doc-base/doc-base.html/interface.html#s2.3.2 >
    "2.3.2.2. Format sections" > Files does not define the requirements/restrictions. Tried single and double quotes and backslash.
    Worked around by using glob expressions
    * https://wiki.debian.org/doc-base lists doc-base clients. Used https://www.debian.org/distrib/packages to search for them
    ** dochelp did not find the bung entries. Because of the globs?
    ** dwww required running Apache. Not convenient
    ** dhelp not packaged for Buster
    ** doc-central required running Apache. Not convenient
    ** yelp did not list any doc-base documents
    ** khelpcenter4 not packaged after Stretch
    * file:///usr/share/doc/doc-base/doc-base.html/interface.html refers to /usr/share/doc/dpkg/triggers.txt.gz but it did not exist
    * From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910783 "Remove doc-base recommendation"
    However, it is clear that we do not think a lack of doc-base
    registration is a bug of severity greater than wishlist, which is what
    the current Policy wording implies
    * When globs were used in doc-base File values, lintian generated doc-base-file-references-missing-file
    * Tried to work around the need for globs by changing file names' spaces
    to underscores during the build
    * Then dpkg-source generated "warning: ignoring deletion of file" for
    each renamed file in the upstream tarball
    * Tried to work around by creating debian/source/options with
    include-removal
    * Then dpkg-source generated "error: aborting due to unexpected upstream changes"
    * Tried using dpkg-source --commit as suggested but got a 1 MB patch file

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