[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 4/5] config: remove unused paths from config/Paths.mk.in


  • To: Jan Beulich <jbeulich@xxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Thu, 13 Nov 2025 19:58:45 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CbqumO1CUiVeACH0gSM0e5LyXhxLPw+Av9ldOzNC+Go=; b=fingMKKuOojz+fWn9yQnJzlKpMB+4s4fWtIMrx7wcs5n/ZicScY+deLz9W0VjU5x0ST9BwKvqYZzlQSyDejgS6hItDbr9N6DliQZJoaUpga775nLhiVxmhvouI0Zf5QoRvAO1y4qyaZ32Y17LyjEOW9WNLwYIqlADdkamve+y0if5Hak1QKf+opyBJmUCPViVETIGJ1xkrzjYesOpbUyjFwj6oWimOcAR7nGC4RxWHDLAp1m/tZQA9W8JKTYxFMolxuF7KJbHESrh9qEuXxk0MGGav8gwYH2/HFQTmX7AbE5IdMLwKRIcZcxLzN8RHtqXNl/3STO0tldSy3lFPWcSA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TEW8ro3MOTRvgIOVVg7sMlyOihF7bL+MRg/f/kWZRzRnuoRVC6kYajMqdTEEFr2O88QyEogv2PcAtbzgum5pDb+UlgiwrJD5BWnsVfmj5oSoy+mV5fTJKC/F31SsuII//vJ2a/WB02q9YI2bQzyw9nUtAnd8TwGHe6996in/rcWfDFcH5qS3KHopZJzm/gEeesCiRyS968sFIHHcxshfyDPV+A9SxH37X97qC5dTPKItLrpawcAO0AJJgL8hQDQc4uQqHVa0o2odtXLqDr1nDAXx+oGU829c5XGkLAIQbt0c1nMN8NbYnPMtwnSaN2kvyiwr4rMzHBGE+xD8V5kMyw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Anthony PERARD <anthony.perard@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 13 Nov 2025 19:59:05 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 13/11/2025 5:02 pm, Jan Beulich wrote:
> On 13.11.2025 17:59, Jan Beulich wrote:
>> On 11.11.2025 17:19, Juergen Gross wrote:
>>> --- a/config/Paths.mk.in
>>> +++ b/config/Paths.mk.in
>>> @@ -20,10 +20,7 @@ libexecdir               := @libexecdir@
>>>  datarootdir              := @datarootdir@
>>>  mandir                   := @mandir@
>>>  docdir                   := @docdir@
>>> -dvidir                   := @dvidir@
>>>  htmldir                  := @htmldir@
>>> -pdfdir                   := @pdfdir@
>> Question is whether we're mistakenly not respecting in particular this one,
>> for the *.pdf we create. For all the others I agree there's no (present or
>> potential) use. I notice though that docs/Makefile cleans e.g. *.dvi
>> nevertheless.
> Actually, I can't spot a use of htmldir either, when likely we should respect
> that one, too.

Besides the manpages, nothing generated in docs/ is really fit to
package for end users.  There's no coherent structure, some of it is
straight braindumps from developers.

docdir is only used by the {un,}install-html targets (opencoding
htmldir), and the rm in the install target is further evidence to the
unsuitability of what's there.

I'd go so far as to suggest we should drop install-html, except that it
would break the generation of https://xenbits.xen.org/docs/unstable/

~Andrew



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.