gpsd-2.39 does not configure with USE="-python" set. The last part of the output looks like this: Client Features --------------- Build ncurses programs : yes Enable X11 support : yes Enable Python support : ------------------------------------------ configure: error: conditional "AMDEP" was never defined. Usually this means the macro was only invoked conditionally. I dunno how to fix this. Searching for a patch from other distros did not yield a result.
I just confirmed the issue on amd64. Note the issue does not apply to prior release, 2.38. Python may need to become a dependency as package seems to expect it now.
That's what I saw in the Debian package repo, too: python being a fixed dep for 2.39. Question is: why does the gpsd configure script still offer this option?
That is a question for upstream I'd think. Adding python as a dep is easy enough though for the maintainer to do so I won't mess with attaching a patch unless requested.
Updated in portage; 2.39 now has a hard dep on python.