Path: csiph.com!weretis.net!feeder8.news.weretis.net!fu-berlin.de!bofh.it!news.nic.it!robomod From: Andrey Rakhmatullin Newsgroups: linux.debian.maint.python Subject: Re: pybuild autopkgtest Date: Fri, 14 Mar 2025 16:00:02 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Mar 14 14:58:57 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.998 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -3.5 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="p/PlZ/jLGpbiTjDT" Content-Disposition: inline X-Mailing-List: archive/latest/22903 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/Z9REHj3oFJc7DG-8@belkar.wrar.name Approved: robomod@news.nic.it Lines: 65 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python X-Original-Date: Fri, 14 Mar 2025 19:58:38 +0500 X-Original-Message-ID: X-Original-References: <8734ff28a2.fsf@page> <608783598.77286970.1741950523683.JavaMail.zimbra@synchrotron-soleil.fr> <974218039.77306937.1741952574790.JavaMail.zimbra@synchrotron-soleil.fr> <1120871038.77351934.1741954644346.JavaMail.zimbra@synchrotron-soleil.fr> Xref: csiph.com linux.debian.maint.python:16786 --p/PlZ/jLGpbiTjDT Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 14, 2025 at 01:17:24PM +0100, PICCA Frederic-Emmanuel wrote: >> But also you should understand that what you want to do is very different >> from running the test suite, as you explicitly don't want to install deps >> needed for running it. > >I want to run the same test suite (which is most often provided by the ups= tream in order to test the package), during the build and as installed. You said "I want to check during the autopkgtest that the runtime=20 dependencies are well defines in the package" and for that you shouldn't=20 have any additional packages installed, but to run tests you normally need= =20 additional packages, usually quite a lot of them. > >but @builddep@ are not the dependency in order to run the test as installe= d but during the build. Most of them are, considering that the build process of a pure-Python=20 package is moving files around, building docs and running tests. Which ones aren't? sphinx and friends?=20 >I need to check that my python- dependencies and the specific tes= ts dependencies is a working subset of @builddep@ for these tests. > >Am I clear ? Yes, I just don't think the difference between @builddep@ and actual test= =20 deps is big enough to matter for this task and, as I wrote above, this=20 won't help for your originally stated task so I'll assume you didn't=20 actually want that. --=20 WBR, wRAR --p/PlZ/jLGpbiTjDT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmfURB4tFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh oMgQAIOoC+5khuo5AqDbSm5foffQghBUJuo2vUojB+c+cBw3c3WLzblCxgJ4BYfp dfhjDzPRgt0nt9Qn2ZIzyZ+8jz0AQwrMiNKZewT6J7fTbmTQVG1m6iqhiFkUoN5t dyIiWs4OEbhyPdZVNw73qt+w5oCKrkn8szrwalD/DCdZKbpbk2gzhrEcxIEi6zmk uNl0QrUq3F+4YoK6nmep1HV5QpeaDfpAS05QTf+0E27plZzhcYBp4P34Dc27ku4M hZt2CWyeohzmQ3jU9biTOPa72jQqb0w+BD8Aj4M4Suuu3FRuixYPdlv+J21FKPk9 szdMJc7pW0atRX8PXyWceMYSXc5Pzvr7nf7gNYaDqih5RhYYE6w+g//aayqEo62Y v/oGdXHu9nipeATf3Pw0gQMaDAZYZBipxvNBed0qZNDkS5l5yhefWZv07PE6M2G7 a5+2hk9x2gqzrsju98XPzITYNchTvjkfp1nah8J7gBHWjpVHVyDAUCWUlvlAzTp0 ncaBf8ch8cY9TubcCcS5tH3CEXwrv3bLyYMmu9KrCA8WIFb/xS0RD7WBib6SDGq6 IjkIyp9aaxviroubipaJBHDHWNYoVUA/zse70Mn5qtKUQQgBfGVaPGdK6lyfkJos xP5rX5lBa3FMPXkyR3GsXxtpr/xMg1iTxDOJygCMYHzjwlDa =JBDx -----END PGP SIGNATURE----- --p/PlZ/jLGpbiTjDT--