onboard virtual keyboard not install correctly on ubuntu 24.04

Bug #2066236 reported by rostam
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Onboard
New
Undecided
Unassigned

Bug Description

Setting up onboard (1.4.1-5ubuntu6) ...
/usr/lib/python3/dist-packages/Onboard/Appearance.py:924: SyntaxWarning: invalid
 escape sequence '\w'
  _key_ids_pattern = re.compile('[\w-]+(?:[.][\w-]+)?', re.UNICODE)
/usr/lib/python3/dist-packages/Onboard/Appearance.py:1066: SyntaxWarning: invali
d escape sequence '\w'
  key_ids = [x for x in re.findall('\w+(?:[.][\w-]+)?', text) if x]
/usr/lib/python3/dist-packages/Onboard/LayoutLoaderSVG.py:98: SyntaxWarning: inv
alid escape sequence '\('
  self._layout_regex = re.compile("([^\(]+) (?: \( ([^\)]*) \) )?",
/usr/lib/python3/dist-packages/Onboard/LayoutLoaderSVG.py:447: SyntaxWarning: 's
tr' object is not callable; perhaps you missed a comma?
  raise Exceptions.LayoutFileError("Unrecognized modifier %s in" \
/usr/lib/python3/dist-packages/Onboard/SpellChecker.py:324: SyntaxWarning: inval
id escape sequence '\s'
  SPLITWORDS = re.compile("[^-_\s]+", re.UNICODE|re.DOTALL)
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:144: SyntaxWarning: invalid
 escape sequence '\s'
  strings = re.split('(\s+)', context)
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:161: SyntaxWarning: invalid
 escape sequence '\s'
  """
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:291: SyntaxWarning: invalid
 escape sequence '\s'
  _growth_sections_pattern = re.compile("[^\s?#@]+", re.DOTALL)
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:447: SyntaxWarning: invalid
 escape sequence '\['
  "^In \[[0-9]*\]: ", # ipython
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:450: SyntaxWarning: invalid
 escape sequence '\?'
  "^\?", # vi reverse search
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:451: SyntaxWarning: invalid
 escape sequence '\$'
  "\$ ", # generic prompt
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:459: SyntaxWarning: invalid
 escape sequence '\('
  "^\(.*\)`.*': ", # bash incremental search
/usr/lib/python3/dist-packages/Onboard/TextDomain.py:739: SyntaxWarning: invalid
 escape sequence '\w'
  _url_pattern = re.compile("([\w-]+)|(\W+)", re.UNICODE)
/usr/lib/python3/dist-packages/Onboard/WordSuggestions.py:1253: SyntaxWarning: i
nvalid escape sequence '\S'
  _section_begin_pattern = re.compile("\S*\s*$")
/usr/lib/python3/dist-packages/Onboard/WordSuggestions.py:1254: SyntaxWarning: i
nvalid escape sequence '\S'
  _section_end_pattern = re.compile("\S*(?=\s*)")
/usr/lib/python3/dist-packages/Onboard/pypredict/lm_wrapper.py:302: SyntaxWarnin
g: invalid escape sequence '\s'
  """ .*?
/usr/lib/python3/dist-packages/Onboard/pypredict/lm_wrapper.py:368: SyntaxWarnin
g: invalid escape sequence '\s'
  tokenize_pattern = """
/usr/lib/python3/dist-packages/Onboard/pypredict/lm_wrapper.py:467: SyntaxWarnin
g: invalid escape sequence '\w'
  if not re.match("""
/usr/lib/python3/dist-packages/Onboard/pypredict/lm_wrapper.py:504: SyntaxWarnin
g: invalid escape sequence '\d'
  result = re.search("ngram (\d+)=\d+", line)
/usr/lib/python3/dist-packages/Onboard/pypredict/lm_wrapper.py:624: SyntaxWarnin
g: invalid escape sequence '\w'
  target_word = re.search("^([\w]|[-'])*", prefix_to_end, re.UNICODE).group()
/usr/lib/python3/dist-packages/Onboard/utils.py:151: SyntaxWarning: invalid esca
pe sequence '\d'
  """
/usr/lib/python3/dist-packages/Onboard/utils.py:220: SyntaxWarning: invalid esca
pe sequence '\s'
  pattern = re.compile('>\n\s+([^<>\s].*?)\n\s+</', re.DOTALL)
/usr/lib/python3/dist-packages/Onboard/utils.py:221: SyntaxWarning: invalid esca
pe sequence '\g'
  pretty_xml = pattern.sub('>\g<1></', ugly_xml)
/usr/lib/python3/dist-packages/Onboard/utils.py:356: SyntaxWarning: invalid esca
pe sequence '\:'
  """
/usr/lib/python3/dist-packages/Onboard/utils.py:1542: SyntaxWarning: invalid esc
ape sequence '\w'
  """(?:
Processing triggers for bamfdaemon (0.5.6+22.04.20220217-0ubuntu5) ...

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.