From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x236.google.com (mail-oi1-x236.google.com [IPv6:2607:f8b0:4864:20::236]) by sourceware.org (Postfix) with ESMTPS id 11AB33857C40 for ; Wed, 12 Aug 2020 07:16:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 11AB33857C40 Received: by mail-oi1-x236.google.com with SMTP id h3so951824oie.11 for ; Wed, 12 Aug 2020 00:16:58 -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=QAADmJqNNGTD7o2/YrTw3lg5ILHfaYW7z2ZcN2HXTUg=; b=YIkpPheHe5/8fM1v1b0mMwRZgIU4XYxfCopPVf9JCtra1j6Nn9l+UGfAvX2Aa3xxZ8 BWLeFtFCjmuhv0GTfb2dhFK99qmroTrY68fh2aE00kFm4P8mMV60ckxm0XRnOsc48hA0 Ea5QBbH86QN55cctdd4PThntQcYcsaI4Cft6x8gHYgiiBl/to9kbUnlv+Tq05uwSEnjX O84oSPsw4rtcuCH9oh/rCrMdTqlvYAV9M1xEiD0nk+DdoFtokGGhEP+agny7Hd5NjgiD MyL7WSS4zka3eE/X6JYd9nqIUvNw/B9IpdT/U8KqAH5wnyT+ycO0ezooDPKyBo0PVZM1 MNxA== X-Gm-Message-State: AOAM531UPuGoaDZlg2Lz/FfKj0x/KowebSE7v+EhBYRHJELqSJb3ZbfF 47i/HfoRECm3IKg/ub/V100hy3RXqaHzz5Jy1/4= X-Google-Smtp-Source: ABdhPJwpnHbyMIDQwafsS5aizd2xsUFuX0VZkV2NddL4paNQiETSzMqtDUlLp41dMKCl+ToQ/FWlJxOoY9MdOihUPxU= X-Received: by 2002:aca:fc4e:: with SMTP id a75mr6799769oii.46.1597216617437; Wed, 12 Aug 2020 00:16:57 -0700 (PDT) MIME-Version: 1.0 References: <0b776916-a68d-56c4-0b2f-306413f21587@gmail.com> <9e1409df-2f7a-34b1-370c-cea9cc24406f@gmail.com> <5feee671-d580-5cdd-3d0f-06587690b108@gmail.com> <379a1387-3cd6-1264-e51c-51838c39ac1a@gmail.com> In-Reply-To: From: Xavier Delaruelle Date: Wed, 12 Aug 2020 09:16:43 +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.1 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: Wed, 12 Aug 2020 07:16:59 -0000 Le mer. 12 ao=C3=BBt 2020 =C3=A0 09:03, Marco Atzeri a =C3=A9crit : > On 11.08.2020 13:21, Marco Atzeri wrote: > > On 11.08.2020 10:56, Xavier Delaruelle wrote: > >> Hello, > >> > >> I confirm that my documentation build is ok (log at [1]) with the > >> following extension package installed on top of python37-sphinx > >> > >> python37-sphinxcontrib-serializinghtml > >> python37-sphinxcontrib-applehelp > >> python37-sphinxcontrib-devhelp > >> python37-sphinxcontrib-htmlhelp > >> python37-sphinxcontrib-qthelp > >> > >> Looking at Sphinx project sources, it seems that even if these > >> *builders* have been moved aside in separate projects starting version > >> 2, they are still mandatory for sphinx core to operate. Looking at the > >> Sphinx.egg-info/requires.txt file in source tarball, we can find at > >> the beginning: > >> > >> sphinxcontrib-applehelp > >> sphinxcontrib-devhelp > >> sphinxcontrib-jsmath > >> sphinxcontrib-htmlhelp > >> sphinxcontrib-serializinghtml > >> sphinxcontrib-qthelp > >> > >> So to honor those requirements, I think the sphinx cygport file should > >> be updated like in the attached patch. > >> > >> Regards, > >> Xavier > >> > >> [1] > >> > https://ci.appveyor.com/project/xdelaruelle/modules/builds/34591628/job/6= u76k02d4uriq91q > >> > >> > > > > Hi Xavier, > > > > please bottom post on this mailing list. > > > > Noted, but sphinxcontrib-jsmath is not available so this requires.txt > > is not 100% accurate anyway > > > > Regards > > Marco > > > > Hi Xavier, > updated dependencies for sphinx, you should see a pull also for > > python3X-sphinxcontrib-jsmath > > no need to update the cygport, if the python packages > are available they are automatically added to the package dependencies > > I am now checking all requires.txt for proper package pull > > Sorry for inconvenience > Marco > Hi Marco, Thanks a lot for your work. Regards, Xavier