From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) by sourceware.org (Postfix) with ESMTPS id 9F11F3857C4A for ; Mon, 10 Aug 2020 04:58:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 9F11F3857C4A Received: by mail-ot1-x32b.google.com with SMTP id h16so6338865oti.7 for ; Sun, 09 Aug 2020 21:58:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DyfFanG2JrO9vzE/pi3OkqQNXZRo5DT/cDQjxlX3jxI=; b=S0EsHUh/g2azGqb5m7mJgES9vy24Mv0ylcKrqmF9/RQzwxkv5gfonN2jWlNJ3x2vsx 0Bva7SYU169exPIppvPRgKWip72pWv0VOBos+kGMtZFBN1ikC3e1mFD22/C6aePtJk8J hq1sDquNY+PdEgFNvjosrBi+X2uiQiB3J1esLfCrbi9X4ElxN7JmPMs9fYRtHrnVndBv LKu8ztbprLx0uLhSzEOrp4fkS56CIaiZ7bUOLp7rG26Q2K89xRsMHwzLSmeOaTK+mA0O 3IN6Af2LvnUGVCQVcFpFhgUXri4byLLfnirCyhs93xvRBQY+Y4DkrL3FH49PK4Q7Hi3s uzjA== X-Gm-Message-State: AOAM532C0rVfmSTYB/XmxGGo/p2rvX1t9VT9juMnO84V/SZn1W5d3tNR Fvqh8mKxiNqheBelCKI6vUn++8JOkPH5mGyxOmc= X-Google-Smtp-Source: ABdhPJz6WAAFylLGDWjI2jBWEiiDToqYqo/A53qL+t4TmT3zJHjfLHyp9pdMtqvotC+cL+P69H7bnWZzunTjIEWafps= X-Received: by 2002:a9d:12f7:: with SMTP id g110mr22243244otg.79.1597035526969; Sun, 09 Aug 2020 21:58:46 -0700 (PDT) MIME-Version: 1.0 References: <0b776916-a68d-56c4-0b2f-306413f21587@gmail.com> In-Reply-To: From: Xavier Delaruelle Date: Mon, 10 Aug 2020 06:58:34 +0200 Message-ID: Subject: Re: Missing 'sphinx-build' command from python37-sphinx package To: Marco Atzeri Cc: "cygwin@cygwin.com" X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2020 04:58:49 -0000 Hi Marco, I have been able to test new packages and now I am hitting another issue: Extension error: Could not import extension sphinx.builders.epub3 (exception: No module named 'sphinxcontrib.serializinghtml') The full log is available at [1]. My software documentation does not rely on any extension (see [2]), so I assume this is missing extension is something required when you want to build the HTML documentation. My last build that went fine was 4 days ago. It used python37-sphinx 1.8.5-1 (logs available at [3]). Regards, Xavier [1] https://ci.appveyor.com/project/xdelaruelle/modules/build/job/pjnscuqaaof9s= xmn [2] https://github.com/xdelaruelle/modules/blob/master/doc/source/conf.py [3] https://ci.appveyor.com/project/xdelaruelle/modules/builds/34510331/job/l9d= whpry900bgmwk Le dim. 9 ao=C3=BBt 2020 =C3=A0 18:14, Xavier Delaruelle a =C3=A9crit : > Hi Marco. > > Thanks a lot for your work on this issue. > > Regards, > Xavier > > Le dim. 9 ao=C3=BBt 2020 =C3=A0 17:22, Marco Atzeri a > =C3=A9crit : > >> On 09.08.2020 10:38, Xavier Delaruelle wrote: >> > If command names are versioned it is important to get a consistent way >> > for users to install THE package that provides the 'sphinx-build' >> > command (the one without version reference in the name). Without havin= g >> > to search which specific package provides this command and without >> > having to update this package reference when a new minor version of >> > Python is added. >> > >> > Xavier >> > >> >> Hi Xavier, >> >> next upload will use "alternatives" to provide the simlinks >> so depending which version you install the default version is the >> highest, but you can modify if needed. >> >> $ alternatives --display sphinx-build >> sphinx-build - status is auto. >> link currently points to /usr/bin/sphinx-build-3.8 >> /usr/bin/sphinx-build-3.6 - priority 36 >> /usr/bin/sphinx-build-3.7 - priority 37 >> /usr/bin/sphinx-build-3.8 - priority 38 >> Current `best' version is /usr/bin/sphinx-build-3.8. >> >> $ /usr/bin/sphinx-build-3.8 >> usage: sphinx-build-3.8 [OPTIONS] SOURCEDIR OUTPUTDIR [FILENAMES...] >> sphinx-build-3.8: error: the following arguments are required: >> sourcedir, outputdir, filenames >> >> $ /usr/bin/sphinx-build >> usage: sphinx-build [OPTIONS] SOURCEDIR OUTPUTDIR [FILENAMES...] >> sphinx-build: error: the following arguments are required: sourcedir, >> outputdir, filenames >> >> Regards >> Marco >> >