aitjcize / cppman

C++ 98/11/14 manual pages for Linux/MacOS
GNU General Public License v3.0
1.27k stars 79 forks source link

error: no such column: title #139

Open dsyx opened 1 year ago

dsyx commented 1 year ago

cppman doesn't work in debian:

$ cppman -v
/usr/bin/cppman Ver 0.5.3
Copyright (C) 2010 Wei-Ning Huang
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Wei-Ning Huang (AZ) <aitjcize@gmail.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 ...
error: no such column: title
aitjcize commented 1 year ago

@czchen can you help check the debian package? It seems that the debian package has packaged an old index.db?

czchen commented 1 year ago

Just upload the latest version. Will check if the problem remains.

burritoOverflow commented 1 year ago

Still seeing the same issue (and same version) when installing from apt--are there docs for building/installing from source?

➜ cppman -v
/usr/bin/cppman Ver 0.5.3
Copyright (C) 2010 Wei-Ning Huang
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
czchen commented 1 year ago

The latest version shall be 0.5.4 (https://tracker.debian.org/pkg/cppman), please help to run apt update && apt upgrade to see if it can solve the problem.

aitjcize commented 1 year ago

Please also try removing the local index.db cache if any, i.e. rm -rf .cache/cppman/index.db