From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 357B56ACA1 for ; Fri, 17 Sep 2021 20:17:01 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 1E6B8B60B for ; Fri, 17 Sep 2021 20:16:31 +0200 (CEST) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id 6A208B5FF for ; Fri, 17 Sep 2021 20:16:29 +0200 (CEST) Received: by mail-ed1-x52a.google.com with SMTP id v22so28877803edd.11 for ; Fri, 17 Sep 2021 11:16:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:in-reply-to:to; bh=Jjd9GAngUCWH6alJwVaMqO2G0GkJpU3J338VXiToIMg=; b=QQmoCAs4AKvQc5zLAi2nlw7kAbZLSwMsIPF3tCCBrgDFttNE4g2W4hDSm6kQK/8oyR 2+BiXNZA0FzI9X9uoWaXJfUe5RbDHVmgXgGgw31M2t928+fHOZv1vCEsn4LqwzWxb+h+ Zk4p9oT9cIJcTmZ+ZajiKAtR6xkB2El21gx+8/rf954xfawONhDpEttjqxBZfajJW1Rw zhVx8MJtXEvJvYzObRL3k7V1Ujvt3I99itDEmOjfUe5y7UJm8PBeL0t8+43OszPdQ2C+ LQgeQawTIhOe3jTp7kt5iQxuVWQA+3k90VTubV5XjuaOsZrEOkF2YBt2M8741UUKA1RI 1LXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:in-reply-to:to; bh=Jjd9GAngUCWH6alJwVaMqO2G0GkJpU3J338VXiToIMg=; b=bb84MxMDjPlVONIUiqlBJysd4BJnvKoN+L23YrUyyT63aGiZXptouXKmp8t9yLnZ7M U1Qw4mszoR79xYqqrX/GKb+jO7V2sdXiYBewuMEjvqHfks+6JOQV7zshnU48RGLnCPlv YCmWNlSa9qJcDG0KaNR9KwNHjNkRwnzVdHr/MYpX536Ekj925P9vnz8JRpTsIfJs1D3W nqzRr+uTeu2VD3kZCu+V4vVf3/AcKrE+zVVw5CYqBVEXuYni/URP5U+Kid3P4yBtkLjE NmT66k+6gri7Yti/peWLWblQ/V8MyjrNFHlpdhng62+Q85JafDV2mn+dGzXIFlXYQT/e GuZA== X-Gm-Message-State: AOAM530mBg/c+9/9UkcXAzhPfoWyKc0Q8ooDL5m7WtmI9dq2jv8CiQ+t Sor4XbIoh3aoydfYVoVyTEdBctTAQVQ= X-Google-Smtp-Source: ABdhPJysy4JWl4N1i9BI49fhmyKIIVM9E/sjM1vWUYFNJXR4rElyjCqqSCQZ+fbl74IckKMU5giMfQ== X-Received: by 2002:a17:907:2637:: with SMTP id aq23mr10154887ejc.367.1631902582997; Fri, 17 Sep 2021 11:16:22 -0700 (PDT) Received: from smtpclient.apple (ip-83-134-174-201.dsl.scarlet.be. [83.134.174.201]) by smtp.gmail.com with ESMTPSA id bw12sm2629099ejb.9.2021.09.17.11.16.22 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 17 Sep 2021 11:16:22 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Georges Martin Mime-Version: 1.0 (1.0) Date: Fri, 17 Sep 2021 20:16:21 +0200 Message-Id: References: In-Reply-To: To: Proxmox VE development discussion X-Mailer: iPhone Mail (18H17) X-SPAM-LEVEL: Spam detection results: 0 BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain FREEMAIL_FROM 0.001 Sender email is commonly abused enduser mail provider FROM_LOCAL_NOVOWEL 0.5 From: localpart has series of non-vowel letters MIME_QP_LONG_LINE 0.001 Quoted-printable line longer than 76 chars RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [proxmox.com, resthandler.pm, mk.in, extractapi.pl, pve-doc-generator.mk] Subject: Re: [pve-devel] building pve-docs - Can't locate PVE/RESTHandler.pm X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2021 18:17:01 -0000 Have you run this command on a PVE server ? > Le 17 sept. 2021 =C3=A0 16:58, Sylvain Faivre a =C3= =A9crit : >=20 > =EF=BB=BFHello, >=20 > I am planning to submit patches for the Proxmox docs, following my post at= > https://forum.proxmox.com/threads/some-notes-and-questions-about-proxmox-c= luster-networking.96001/ >=20 > I found the pve-docs git repo, and read through > https://pve.proxmox.com/wiki/Developer_Documentation >=20 > In order to see the results of my changes, I am trying to compile the docs= > from the .adoc source files. > For this, I read the README.adoc file in the pve-docs repo, which says : >=20 >> To simplify the documentation task, we keep all Documentation within >> this repository. It is possible to generate the docs without installing >> any additional Proxmox packages with: >>=20 >> make pve-doc-generator.mk >> make index >=20 > The first command seems to run fine : > $ make pve-doc-generator.mk > ./scan-adoc-refs *.adoc --depends .pve-doc-depends.tmp > link-refs.json.tm= p > cat pve-doc-generator.mk.in .pve-doc-depends > pve-doc-generator.mk.tmp > sed -i "s/@RELEASE@$/7.0/" pve-doc-generator.mk.tmp > mv pve-doc-generator.mk.tmp pve-doc-generator.mk > make: 'pve-doc-generator.mk' is up to date. >=20 > The second command fails with : > $ make index > ./extractapi.pl >api-viewer/apidata.js > Can't locate PVE/RESTHandler.pm in @INC (you may need to install the > PVE::RESTHandler module) (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 > /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 > /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 > /usr/share/perl/5.32 /usr/local/lib/site_perl) at ./extractapi.pl line 6. > BEGIN failed--compilation aborted at ./extractapi.pl line 6. > make: *** [Makefile:155: api-viewer/apidata.js] Error 2 >=20 > I don't know where to find the PVE::RESTHandler module. What should I do > next ? >=20 > Thanks in advance. >=20 > Sylvain > _______________________________________________ > pve-devel mailing list > pve-devel@lists.proxmox.com > https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel >=20