Update the fdroid-server docker/container image

An error occurred when building the F-Droid repository if adding some apps:

...
...
File "/usr/lib/python3/dist-packages/androguard/core/bytecodes/axml/__init__.py", line 2181, in __init__
raise ResParserError("res1 must be zero!")
androguard.core.bytecodes.axml.ResParserError: res1 must be zero!

Here’s a full log on Ubuntu 24.04, it is same to the official Debian-based container I used earlier.


androguard:

  • Debian 12:3.4.0~a1-6
  • Ubuntu 24.04:3.4.0~a1-10
  • Debian 12-backport/13:3.4.0~a1-17

According to the Debian bug log, a1-7 has been fixed, not sure why a1-10 on Ubuntu still fails.

A few days ago I installed the latest a1-17 in the container, and it finally passed. I also made a image, you can be tested with two applications in the beginning.

I prepare to respond to the container image maintainer and hope to update it, but Gitlab banned registration for Chinese, so I can only respond here.

@hans ping?