$ cppman -v |& head -1
/usr/bin/cppman Ver 0.4.9
$ qfile -vS $(which cppman)
app-doc/cppman-0.4.9:0: /usr/bin/cppman
Caching fails when switched to different source:
$ cppman --source=cppreference.com
Source set to `cppreference.com'.
$ cppman -c
By default, cppman fetches pages on-the-fly if corresponding page is not found in the cache. The "cache-all" option is only useful if you want to view man pages offline. Caching all contents will take several minutes, do you want to continue [y/N]? y
Caching manpages from cppreference.com ...
Caching std::numeric_limits::round_error ...
Retrying ...
Retrying ...
Retrying ...
Error caching std::numeric_limits::round_error ...
Caching C++ concepts: Destructible ...
Retrying ...
Retrying ...
Retrying ...
Error caching C++ concepts: Destructible ...
Caching Move constructors ...
Retrying ...
Retrying ...
Retrying ...
The server tries to redirect to en.cppreference.com, which is the cause of the issue:
Version of cppman:
Caching fails when switched to different source:
The server tries to redirect to en.cppreference.com, which is the cause of the issue: