Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #17397
| From | Mechtilde Stehmann <mechtilde@debian.org> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Is pip(x) used internally while Debian packaging? |
| Date | 2026-02-14 14:40 +0100 |
| Message-ID | <Moo2l-xlO-5@gated-at.bofh.it> (permalink) |
| References | <MomDh-wyY-53@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
Hello Christian, Am 14.02.26 um 12:59 schrieb c.buhtz@posteo.jp: > Hello Folks, > from my perspective as upstream maintainer I try to learn some > internals. Do you know and understand https://www.debian.org/doc/packaging-manuals/python-policy/ > > Imagine a modern Python application following PEP 517 & 621 > (pyproject.toml and src-layout). Translations are handled via GNU > gettext. Hatch(ling) is used as build system using "initialize" build > hook to compile po into mo files and add them into the wheel. > The application does access them via "importlib.resources". > > How does this interfere with Debian packaging? > I don't want to create extra work for people like you. > > In a Debian package the mo files do not belong into the wheel but into > /usr/share/locale. > > Is the Python build system relevant while Debian packing? Is pip used > internally while you create the deb file? Or do you use your own way > and the build system used by upstream does not matter? The main rule in Debian is: There is no internet connection during build time. All needed dependencies *must* be available in de Debian archive. > I know you have a lot of tools to add extra ways and exceptions to > overwrite upstream behavior. But I want to prevent that, spare your > time and make it right from the very first beginning. Is there already a similar package in the Debian archive? This can help to understand the process. Do you have the project online so we can review it like a peer review? > > Regards, > Christian Buhtz > Regards -- Mechtilde Stehmann ## Debian Developer ## PGP encryption welcome ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar
Is pip(x) used internally while Debian packaging? <c.buhtz@posteo.jp> - 2026-02-14 13:10 +0100
Re: Is pip(x) used internally while Debian packaging? Mechtilde Stehmann <mechtilde@debian.org> - 2026-02-14 14:40 +0100
Re: Is pip(x) used internally while Debian packaging? c.buhtz@posteo.jp - 2026-02-14 17:10 +0100
Re: Is pip(x) used internally while Debian packaging? Stefano Rivera <stefanor@debian.org> - 2026-02-14 15:00 +0100
csiph-web