From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x32f.google.com (mail-ot1-x32f.google.com [IPv6:2607:f8b0:4864:20::32f]) by sourceware.org (Postfix) with ESMTPS id B7B20385702C for ; Sun, 23 Oct 2022 19:42:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B7B20385702C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=dinwoodie.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=dinwoodie.org Received: by mail-ot1-x32f.google.com with SMTP id a14-20020a9d470e000000b00661b66a5393so4846453otf.11 for ; Sun, 23 Oct 2022 12:42:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dinwoodie.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cyBJ1gzhHstIQ6bH0hWiSJLq91bNXT+3GbQIgAx++/k=; b=CMYw6n9q+Gtt3udF710vs1vDYjLBGPaBfi9IKLjbCjNeH9vmjQe55pL16oIJZDaVx1 YFjx/bh9gKklabdDkx69CeLal9S03aS68jdra7xk0h2qP5CGFSFKEzURBk0gq1bJirRt vnTv6MkbA/IPAYx/KwYTCdlB1ahwtfqkfnD/M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cyBJ1gzhHstIQ6bH0hWiSJLq91bNXT+3GbQIgAx++/k=; b=TM0Pb6wsIDebuXixDlg0Ju6730W5qF+ALemIRVC8G37QRNJLKFUu4Xb8IUeRKD8mPW 9zXSvCiFEUFfxP2R4b50Sxi5WlkmxsxJvH3wm7CVjqo5B4XUrc/CrnjFPAB17WzK4X8O 47gVWEqajaBdEew6fdyi3l4+BaFW69PLhAwjgde2wO/t4iCWu+y7gYkfoJvUDhUP8Oa0 cYIWBK2Wdp/1dDWmOLItFgX2pvUA0SMZTwteP6HAbviao7dQLBDvEWMHCmOHRIWG01vr LaYEjjmV87B1CQ4Hu+/UJomBDvkASShOFSJdouadQFTZc2ntEnleBNtX66oX+bsDMSaR 0BYA== X-Gm-Message-State: ACrzQf2763xOOOTJg2hJnzwogOUDbEC3lYQiWKP3ucReB70zHtyZAQ++ sUZ5hCVk466Hfg7BFnYC4j3r/K15GHnb2wI9ZIpqhA== X-Google-Smtp-Source: AMsMyM7OyPO4MkbkS1RHnF0sfn4q6GoZsyJiyS9S1u9Zm056kzII65sq1tt0v+oatVzzye3fLTOVcwtVHDeAYbW6y9k= X-Received: by 2002:a9d:6f02:0:b0:661:d432:fb52 with SMTP id n2-20020a9d6f02000000b00661d432fb52mr15254288otq.153.1666554134933; Sun, 23 Oct 2022 12:42:14 -0700 (PDT) MIME-Version: 1.0 References: <5b094255-37c5-1662-a810-c60972c44f5c@acm.org> <0fe82c85-b6f2-6c9a-6529-dbf42647498a@acm.org> <3a88a907-f79f-6c57-9bb7-ac2d15ca0dc5@acm.org> In-Reply-To: <3a88a907-f79f-6c57-9bb7-ac2d15ca0dc5@acm.org> From: Adam Dinwoodie Date: Sun, 23 Oct 2022 20:41:38 +0100 Message-ID: Subject: Re: [ITP] passwdqc 2.0.2 To: Chad Dougherty Cc: "cygwin-apps@cygwin.com" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Sun, 23 Oct 2022 at 20:31, Chad Dougherty 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!