Please avoid blanks in upstream file names

Bug #1530527 reported by Mike Gabriel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Onboard
New
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.