On Sun, 23 Oct 2022 at 20:31, Chad Dougherty <c...@acm.org> wrote: > On 2022-10-23 15:19, Adam Dinwoodie wrote: > > On Sun, 23 Oct 2022 at 20:13, Chad Dougherty wrote: > >> I can't reproduce this and they all look OK in my local environment. By > >> any chance do you have a pointer to a public artifact where it occurs? > >> > >> To be sure, these man pages should be identical for each passwdqc > >> function but they should not be empty. > > > > You can see it in the packaged files from your build, at > > https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz > > > > Weird, they look OK to me: > $ tar -atpvf > ./passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz > -rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h > -rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a > -rw-r--r-- crd/None 2196 2022-10-23 14:57 > usr/share/man/man3/libpasswdqc.3.gz > -rw-r--r-- crd/None 60 2022-10-23 14:57 > usr/share/man/man3/passwdqc_check.3.gz > -rw-r--r-- crd/None 66 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_free.3.gz > -rw-r--r-- crd/None 66 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_load.3.gz > -rw-r--r-- crd/None 67 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_parse.3.gz > -rw-r--r-- crd/None 67 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_reset.3.gz > -rw-r--r-- crd/None 61 2022-10-23 14:57 > usr/share/man/man3/passwdqc_random.3.gz > $ curl -OL > https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- > --:--:-- 0 > 100 4392 100 4392 0 0 11098 0 --:--:-- --:--:-- --:--:-- > 11098 > $ tar -atpvf ./libpasswdqc-devel-2.0.2-1.tar.xz > -rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h > -rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a > -rw-r--r-- crd/None 2196 2022-10-23 14:57 > usr/share/man/man3/libpasswdqc.3.gz > -rw-r--r-- crd/None 60 2022-10-23 14:57 > usr/share/man/man3/passwdqc_check.3.gz > -rw-r--r-- crd/None 66 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_free.3.gz > -rw-r--r-- crd/None 66 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_load.3.gz > -rw-r--r-- crd/None 67 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_parse.3.gz > -rw-r--r-- crd/None 67 2022-10-23 14:57 > usr/share/man/man3/passwdqc_params_reset.3.gz > -rw-r--r-- crd/None 61 2022-10-23 14:57 > usr/share/man/man3/passwdqc_random.3.gz > > And this matches what I got when I extracted them into the root > directory on my system: > $ ls -lart /usr/share/man/man3/*passwdq* > -rw-r--r-- 1 root None 61 Oct 23 14:57 > /usr/share/man/man3/passwdqc_random.3.gz > -rw-r--r-- 1 root None 67 Oct 23 14:57 > /usr/share/man/man3/passwdqc_params_reset.3.gz > -rw-r--r-- 1 root None 67 Oct 23 14:57 > /usr/share/man/man3/passwdqc_params_parse.3.gz > -rw-r--r-- 1 root None 66 Oct 23 14:57 > /usr/share/man/man3/passwdqc_params_load.3.gz > -rw-r--r-- 1 root None 66 Oct 23 14:57 > /usr/share/man/man3/passwdqc_params_free.3.gz > -rw-r--r-- 1 root None 60 Oct 23 14:57 > /usr/share/man/man3/passwdqc_check.3.gz > -rw-r--r-- 1 root None 2196 Oct 23 14:57 > /usr/share/man/man3/libpasswdqc.3.gz
Ah! Error on my part: I hadn't realised how `man` handles redirects. You're quite right, this is all good!