Please avoid blanks in upstream file names

Bug #1530527 reported by Mike Gabriel on 2016-01-02
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Onboard
Undecided
Unassigned

Bug Description

When checking the onboard package in Debian with lintian, I get this:

"""
I: onboard source: wildcard-matches-nothing-in-dep5-copyright layouts/Full (paragraph at line 156)
N:
N: The wildcard that was specified matches no file in the source tree. This
N: either indicates that you should fix the wildcard so that it matches the
N: intended file or that you can remove the wildcard. Notice that in
N: contrast to shell globs, the "*" (star or asterisk) matches slashes and
N: leading dots.
N:
N: Refer to
N: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for
N: details.
N:
N: Severity: minor, Certainty: possible
N:
N: Check: source-copyright, Type: source
N:
I: onboard source: wildcard-matches-nothing-in-dep5-copyright Keyboard-Alpha.svg (paragraph at line 156)
I: onboard source: wildcard-matches-nothing-in-dep5-copyright layouts/Full (paragraph at line 156)
I: onboard source: wildcard-matches-nothing-in-dep5-copyright Keyboard-Numpad.svg (paragraph at line 156)
I: onboard source: wildcard-matches-nothing-in-dep5-copyright layouts/Full (paragraph at line 156)
I: onboard source: wildcard-matches-nothing-in-dep5-copyright Keyboard.onboard (paragraph at line 156)
I: onboard source: wildcard-matches-nothing-in-dep5-copyright layouts/template.svg (paragraph at line 156)
"""

This is related to upstream filenames containing a space character.

For code+data files it is quite uncommon to use blanks in filenames and I would like to kindly ask to change those into filenames not containing any blanks:

My current work-around in debian/copyright is this:

diff --git a/debian/copyright b/debian/copyright
index 8b57e60..8c5e03b 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -203,9 +203,9 @@ Files: AUTHORS
  layouts/Compact-Numbers.svg
  layouts/Compact-Utils.svg
  layouts/Compact.onboard
- layouts/Full Keyboard-Alpha.svg
- layouts/Full Keyboard-Numpad.svg
- layouts/Full Keyboard.onboard
+ layouts/Full?Keyboard-Alpha.svg
+ layouts/Full?Keyboard-Numpad.svg
+ layouts/Full?Keyboard.onboard
  layouts/Grid-Alpha.svg
  layouts/Grid.onboard
  layouts/Phone-Alpha.svg

My suggestion for onboard upstream is to use the following filenames for the Full Keyboard layout:

  layouts/Full_Keyboard.onboard
  layouts/Full_Keyboard-Numpad.svg
  layouts/Full_Keyboard.onboard

(I replaced " " by "_").

Mike

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers