Hi adb014
I just tried your command, but added -C5 to grep:
tc@E310:~$ curl http://tinycorelinux.net/16.x/x86/tcz/provides.db | grep -C5 /usr/include/crypt.h
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  1 19.0M    1  296k    0     0   389k      0  0:00:50 --:--:--  0:00:50  389k/usr/local/lib/libXcomposite.so
/usr/local/lib/libXcomposite.so.1
/usr/local/lib/libXcomposite.so.1.0.0
libxcrypt_base-dev.tcz
/usr/include/crypt.h
/usr/include/xcrypt.h
/usr/lib/pkgconfig/libcrypt.pc
/usr/lib/pkgconfig/libxcrypt.pc
libXcursor-dev.tcz
100 19.0M  100 19.0M    0     0  7421k      0  0:00:02  0:00:02 --:--:-- 7424k
tc@E310:~$It shows  "/usr/include/crypt.h"  was found exactly once
and it is part of  "libxcrypt_base-dev.tcz".
I also checked the time stamp of provides.db, it's Jun 14 15:16.
Is it possible your system is caching an older version of provides.db?