Hello Adolf, Another day with another interesting problem that you are bringing us :) Did you try to run “python3 -m build” in the source directory of exceptiongroup and flit-scm? That inspiration is coming from here: https://github.com/archlinux/svntogit-community/blob/packages/python-exceptiongroup/trunk/PKGBUILD I am not sure whether we have the build and installer module. Best, -Michael > On 1 May 2023, at 17:52, Adolf Belka wrote: > > Hi All, > > I have figured out why the fuse mount stopped working with borgbackup in Core Update 173. (Bug#13076) > > > python3-trio was updated when python was updated to 3.10.8 and python3-trio is required by python3-pyfuse3. However the python3-trio update also added a new dependency - python3-exceptiongroup which then requires python3-flit_scm for the build of python3-exceptiongroup. > > > Both python3-exceptiongroup and python3-flit_scm use pyproject.toml, however python3-pyproject2setuppy fails with trying to build python3-flit_scm as it does not understand the backend definition in the pyproject.toml file. > > The error message is :- > > File "/usr/lib/python3.10/site-packages/pyproject2setuppy/__main__.py", line 50, in main > raise NotImplementedError( > NotImplementedError: Build backend flit_scm:buildapi unknown > > > pyproject2setuppy is now marked as DEFUNCT due to the number of special cases in the pyproject.toml file that needed lots of work each time to update pyproject2setuppy to work again. > > > Does anyone have any idea how I should build flit_scm and exceptiongroup without using pyproject2setuppy. > > I have done some searching but could not find anything that I could either understand or that did not require internet access to download all required dependencies. > > > Regards, > > Adolf. >