diff -Nru gdebi-0.9.5.7+nmu8/debian/changelog gdebi-0.9.5.7+nmu9/debian/changelog --- gdebi-0.9.5.7+nmu8/debian/changelog 2024-07-12 12:10:45.000000000 +0200 +++ gdebi-0.9.5.7+nmu9/debian/changelog 2024-07-23 16:10:36.000000000 +0200 @@ -1,3 +1,10 @@ +gdebi (0.9.5.7+nmu9) unstable; urgency=medium + + * Non-maintainer upload. + * Fix findall regular expression (Closes: #926633, #1076721) + + -- Andreas Rönnquist Tue, 23 Jul 2024 16:10:36 +0200 + gdebi (0.9.5.7+nmu8) unstable; urgency=medium * Non-maintainer upload. diff -Nru gdebi-0.9.5.7+nmu8/gdebi gdebi-0.9.5.7+nmu9/gdebi --- gdebi-0.9.5.7+nmu8/gdebi 2021-01-13 19:45:14.000000000 +0100 +++ gdebi-0.9.5.7+nmu9/gdebi 2024-07-22 23:51:55.000000000 +0200 @@ -110,7 +110,7 @@ sys.stdout.flush() res = sys.stdin.readline() try: - c = findall("[[(](\S+)/\S+[])]", msg)[0].lower() + c = findall(r"\[(\S)/\S\]", msg)[0].lower() except IndexError: c = "y" if res.lower().startswith(c): diff -Nru gdebi-0.9.5.7+nmu8/GDebi/GDebiCli.py gdebi-0.9.5.7+nmu9/GDebi/GDebiCli.py --- gdebi-0.9.5.7+nmu8/GDebi/GDebiCli.py 2021-01-13 19:45:14.000000000 +0100 +++ gdebi-0.9.5.7+nmu9/GDebi/GDebiCli.py 2024-07-23 16:10:36.000000000 +0200 @@ -156,7 +156,7 @@ sys.stdout.flush() res = sys.stdin.readline() try: - c = findall("[[(](\S+)/\S+[])]", msg)[0].lower() + c = findall(r"\[(\S)/\S\]", msg)[0].lower() except IndexError: c = "y" if res.lower().startswith(c):