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

Reply via email to