Bug#1035505: firmware-nonfree: debian/bin/gencontrol.py fails on spaces and backslashes
Source: firmware-nonfree
Followup-For: Bug #1035505
X-Debbugs-Cc: didi.debian@cknow.org, 1029843@bugs.debian.org, kibi@debian.org
Looks like a silently-handled exception here: https://salsa.debian.org/kernel-team/firmware-nonfree/-/blob/9f189a7f81d40694ee71a36906de5637dada950f/debian/bin/gencontrol.py#L235
Translating the 'pass' into a 'yield' results in:
Traceback (most recent call last):
File "/home/jka/Documents/personal/firmware-nonfree-20230210/debian/bin/gencontrol.py", line 341, in <module>
GenControl()()
File "/home/jka/Documents/personal/firmware-nonfree-20230210/debian/bin/gencontrol.py", line 94, in __call__
self.do_main(packages, makefile)
File "/home/jka/Documents/personal/firmware-nonfree-20230210/debian/bin/gencontrol.py", line 128, in do_main
self.do_package(packages, makefile, package, vars.copy(), makeflags.copy())
File "/home/jka/Documents/personal/firmware-nonfree-20230210/debian/bin/gencontrol.py", line 234, in do_package
f = f + ', ' + ', '.join(sorted(links_rev[f]))
~~~~~~~~~^^^
KeyError: 'amdgpu/aldebaran_mec.bin'
Reply to: