From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: * X-Spam-Status: No, score=1.4 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 25779 invoked from network); 4 May 2023 05:52:05 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 4 May 2023 05:52:05 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 11a733c9 for ; Thu, 4 May 2023 00:52:02 -0500 (EST) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 26860150 for ; Thu, 4 May 2023 00:52:01 -0500 (EST) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-64384c6797eso107710b3a.2 for ; Wed, 03 May 2023 22:52:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683179520; x=1685771520; h=mime-version:message-id:in-reply-to:date:subject:to:from:user-agent :references:from:to:cc:subject:date:message-id:reply-to; bh=LIdG5kjB8I/l8JEU/wb91wpKYD6eneXt+HaXyE5A788=; b=cbEHC6QdmaYCgT3bUigQ00t2BegmCK8Er6gyFqWLw5yrj3hegzf4H4g0CCC0mmuo0f kqNNLcb4Oj8FcMb2iiPice/EOUyQFdekRqD77JMiKs0NWpzZJIavANKmaFs4v/yt1o2m QUMmRHR+YA9FedvdXcEjuhHt3h0hi40SQuBU7JTstoQQd/Rd7p0fzfPdutBS2YN8ytZb IDHcy7duePGIx3qO7RZ4v/DTvKrl8tO+it5usHAKlTFpB8IehAVMRJI9WjHm8uF4yghf nOfUam+e2xSoaYwLGtyu35EGyC0JztbjQW/wn8gOeOQILlgOLjCbNft7kC7zszP4GzYr vwCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683179520; x=1685771520; h=mime-version:message-id:in-reply-to:date:subject:to:from:user-agent :references:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=LIdG5kjB8I/l8JEU/wb91wpKYD6eneXt+HaXyE5A788=; b=SNMe4qb/9ah8FyPrxycWCnFcH+v1ael9dKjPl7fi8ajRuG/qH8n/CjGeWfxyreWcDH p5z6omgDHOKm5uOak1+tc9rbDtQewmquZL+tCcnOy5ZanVxn8esFURCP57qZM7uIS/Uu pBRXYJOjwALLQJvzxspHB97yqdxEQz2TXBFOfbaqF1qjjPZe64VBSKbZsbrgWdg4hVvV VzLoAAQ9noSZKm19GBYNwpWnAqsDadb58wb95QISO8NuqAgJnjLg/GpXEth/P0MwTLZe WkW+Gus+Pl74hQGQLTdkmbb4PXe7PNh5riWj+cXTa/d9ZdihpnI+poPn8bOhSmWJ87Fn xd3A== X-Gm-Message-State: AC+VfDxZ/hcgXCWIjNUKXYmRSLpX4YCzzae5HcQX5CD6joOJlKWpJ94C VvAaoxGlIJoPaH6o0EYIIU4omoULMOo= X-Google-Smtp-Source: ACHHUZ6SAHu5DxmMiUrIkCUKz5tYHkWjKltG81b2sHoERyD9bfJPRsUMjliJACEJBYSyKf2ajIu7lA== X-Received: by 2002:a05:6a20:12d1:b0:f3:3ab1:e34a with SMTP id v17-20020a056a2012d100b000f33ab1e34amr1544937pzg.29.1683179519840; Wed, 03 May 2023 22:51:59 -0700 (PDT) Received: from localhost ([2405:6e00:294:9b84:3085:642d:94e5:ba0]) by smtp.gmail.com with ESMTPSA id n3-20020aa79043000000b0062d859a33d1sm3334860pfo.84.2023.05.03.22.51.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 May 2023 22:51:59 -0700 (PDT) References: <87ildo5xlr.fsf@ada> <87edo2z2x3.fsf@ada> <20230430120555.3mydcm7qmbsf75v6@illithid> User-agent: mu4e 1.8.14; emacs 28.3 From: Alexis To: discuss@mandoc.bsd.lv, groff@gnu.org, man-db-devel@nongnu.org Subject: Re: Behaviour of .so differs between mandoc and groff Date: Thu, 04 May 2023 15:44:42 +1000 In-reply-to: <20230430120555.3mydcm7qmbsf75v6@illithid> Message-ID: <874josy77n.fsf@ada> X-Mailinglist: mandoc-discuss Reply-To: discuss@mandoc.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; format=flowed "G. Branden Robinson" writes: > In practice, as I understand it, `so` doesn't achieve anything > for man > pages that can't be done with symbolic links and (importantly) a > man > page indexer that is symlink-aware. Perhaps `so` support was > preserved, > and its practice retained, for a long time because at one point > in the > 1980s I think there was an AT&T/BSD split over symbolic links > even being > supported by the kernel. (And, to be fair, symbolic links are > something > of a hack that can make file system operations more painful. I > see from > the nftw() man page that they were still doing so as late as > glibc 2.30, > 3 years ago.) mgorny@gentoo.org has just pointed out that: > The problem with symlinks is that they need to be updated to > match manpage compression. `.so` works with any compression > used for the manpage. -- https://bugs.gentoo.org/905624#c1 On Gentoo, man page compression is affected by user-specified values for PORTAGE_COMPRESS and PORTAGE_COMPRESS_EXCLUDE_SUFFIXES; PORTAGE_COMPRESS is set to 'bzip2' by default. Alexis. -- To unsubscribe send an email to discuss+unsubscribe@mandoc.bsd.lv