On Sun, Jul 07, 2024 at 07:41:47PM +0200, Marek Rusinowski wrote: > $ dpkg -l python3-pydevd > dpkg-query: no packages found matching python3-pydevd > $ dpkg -l python3-debugpy > Desired=Unknown/Install/Remove/Purge/Hold > | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend > |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) > ||/ Name Version Architecture Description > +++-===============-============-============-========================================================= > iF python3-debugpy 1.8.2+ds-2 amd64 Implementation of the > Debug Adapter Protocol for Python 3 > $ ls -l /usr/lib/python3/dist-packages/debugpy/_vendored/pydevd > total 268 > drwxr-xr-x 1 root root 0 Jul 7 19:23 __pycache__ > -rw-r--r-- 1 root root 691 Jul 5 09:14 pydev_app_engine_debug_startup.py > lrwxrwxrwx 1 root root 22 Jan 4 2023 _pydev_bundle -> > ../../../_pydev_bundle > [...] > > The symlinks `_pydev_bundle`, `pydevd_attach_to_process`, > `pydevd_plugins`, `pydev_ipython`, `_pydev_runfiles` are invalid > symlinks pointing at nothing in that directory.
Thanks for this information - it is what I guessed might have happened. It is very broken indeed! I wonder what bad things dpkg did when trying to install python3-debugpy that caused this? I'm just preparing version 1.8.2+ds-3 which should fix this. Best wishes, Julian