I have been using fake-ubuntu-advantage-tools with great success on 22.10, and have updated to the new version for 23.04.
I see now that the GUI update-manager tool has been broken by the replacement, and I suspect it acquired a dependency on ua-tools in 23.04:
$ /usr/bin/update-manager
Traceback (most recent call last):
File "/usr/bin/update-manager", line 38, in <module>
from UpdateManager.UpdateManager import UpdateManager
File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 44, in <module>
from uaclient.api.u.pro.packages.updates.v1 import updates
ModuleNotFoundError: No module named 'uaclient'
I have hacked this out, and all is working now, but perhaps fake-ubuntu-advantage-tools should manage this as well. Here's my sloppy hack:
I have been using
fake-ubuntu-advantage-tools
with great success on 22.10, and have updated to the new version for 23.04.I see now that the GUI
update-manager
tool has been broken by the replacement, and I suspect it acquired a dependency on ua-tools in 23.04:I have hacked this out, and all is working now, but perhaps
fake-ubuntu-advantage-tools
should manage this as well. Here's my sloppy hack: