Wow, a couple of years passed and this issue is still not answer. I'm on a special situation: I want to buy a Leap Motion controller to a friend but I need to know if it will work in my computer. So, I want to install the software... and I got the same error. As I read here: https://unix.stackexchange.com/a/480897/318549, that file is not more in Debian systems. So, I tried to make a workaround, I created that file with code taken from web (link). That particular error didn't appear any more... and, after some other error (with so few information about it) that I could fix, I did install it with no error messages:
mariomey@debian11:~/Descargas/software-linux/LeapDeveloperKit_2.3.1+31549_linux$ sudo dpkg -i Leap-2.3.1+31549-x64.deb
Seleccionando el paquete leap previamente no seleccionado.
(Leyendo la base de datos ... 306296 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar Leap-2.3.1+31549-x64.deb ...
Desempaquetando leap (2.3.1+31549) ...
Configurando leap (2.3.1+31549) ...
Leap Motion installed under /usr/bin and /usr/sbin
Check Leap Motion daemon with:
service leapd status
Open the Leap Motion GUI with:
See /usr/share/Leap/README.linux for more information.
leapd service is supposedely installed and running. I can open controls and visualizer from systray... but as I still don't have the device, I can't test it.
Did you fix this problem by yourself? Could you use the device in your system?