@riquisimo, @tobu, et al Since the OP is for a different issue …
please note that the issue you are describing is not related to the one I mentioned. My F-Droid updates its repositories fine: what it does not is upgrade the F-Droid app to the latest version.
… I created a new topic for the “NOT NULL constraint…” issue: Exception when updating repositories