fcheck cannot handle directories with '!' in name

Bug #1406846 reported by MelM
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
espeak (Ubuntu)
New
Undecided
Unassigned

Bug Description

In Ubuntu 14.04 the package "espeak-data" has the directory,

        /usr/lib/i386-linux-gnu/espeak-data/voices/!v/

But the package "fcheck" in the same release cannot check
directories with a '!' (explanation point) in their name
because it uses '!' as a separator to 'join' and then 'split' data.

In "12.04" the package "espeak-data" the directory was,

        /usr/share/espeak-data/voices/!v/

which apparently avoided the problem (since fcheck hasn't change).

I worked around the problem by adding in "/etc/fcheck/fcheck.local.cfg"
the line.

    Exclusion = /usr/lib/i386-linux-gnu/espeak-data/voices/!v/

Not sure of the correct fix, but hopefully this will at least
save others the time tracking down this odd bug.

MelM (v-launchpad-u)
affects: launchpad → espeak
William Grant (wgrant)
affects: espeak → espeak (Ubuntu)
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.