Had the following log entries for my bridge:
May 25 11:49:50.000 [warn] Failed to open GEOIP file /usr/share/tor/geoip. May 25 11:49:50.000 [warn] We've been configured to see which countries can access us as a bridge, and we need GEOIP information to tell which countries clients are in.
Tried to run sudo apt install tor-geoipdb and got this:
The following packages have unmet dependencies: tor-geoipdb : Depends: tor (>= 0.4.3.5-1~d10.buster+1) but 0.4.2.7-1~d10.buster+1 is to be installed E: Unable to correct problems, you have held broken packages.
I saw on tor-announce that 0.4.3.5 is out, but it looks like the buster package isn't available yet. I made sure I have the tor repo's in /etc/apt/sources.list and I have the proper signatures as everything validates when I run apt update. Is there a way to resolve this?
On Mon, May 25, 2020 at 04:12:07PM +0000, nottryingtobelame@protonmail.com wrote:
Tried to run sudo apt install tor-geoipdb and got this:
The following packages have unmet dependencies: tor-geoipdb : Depends: tor (>= 0.4.3.5-1~d10.buster+1) but 0.4.2.7-1~d10.buster+1 is to be installed E: Unable to correct problems, you have held broken packages.
Are you perhaps on the 32-bit arm architecture, aka armel and armhf?
If so, see weasel's announcement about no longer providing those because the build machines are too hard to keep working: https://lists.torproject.org/pipermail/tor-talk/2020-May/045582.html https://lists.torproject.org/pipermail/tor-talk/2020-May/045583.html
Options include trying the backports repos, or building the deb yourself, or moving back to the Tor in actual debian buster.
--Roger
tor-relays@lists.torproject.org