Package Details: python39 3.9.18-1

Git Clone URL: https://aur.archlinux.org/python39.git (read-only, click to copy)
Package Base: python39
Description: Major release 3.9 of the Python high-level programming language
Upstream URL: https://www.python.org/
Licenses: custom
Provides: python
Submitter: rixx
Maintainer: rixx
Last Packager: rixx
Votes: 22
Popularity: 0.64
First Submitted: 2021-12-13 11:56 (UTC)
Last Updated: 2023-08-25 11:36 (UTC)

Required by (12487)

Sources (2)

Latest Comments

1 2 3 Next › Last »

xiota commented on 2023-06-10 17:44 (UTC) (edited on 2023-06-10 17:44 (UTC) by xiota)

Some maintainers reply to say they're busy and will get to issues later. AUR really needs flags for different statuses. "Out of date" is less important than being broken for various reasons.

As far as I can tell, package is working fine now. I also see that you've updated python312.

rixx commented on 2023-06-10 12:34 (UTC)

Not really offended, more feeling like it's misusing the feature – I'm currently at a conference, so four days isn't a ton of time.

I do have my contact info and everything in the PKGBUILD, so an out-of-date flag felt more like it'd look misleading to people. (Though I see the point about people not responding, no hard feelings at all, and I appreciate your patience with me missing your point like an idiot haha)

xiota commented on 2023-06-10 10:54 (UTC)

Thank you for updating.

Seems you were offended by being flagged. From what I've seen, most maintainers who do not respond to comments within a couple days do not respond at all. They most likely have notifications disabled. However, most do respond to flags. So if there is no response to comments within 3-5 days, I will flag, which also serves as email notification. Packages with out of date dependencies and other issues are technically out of date, even though it's not necessarily reflected by the version number.

rixx commented on 2023-06-10 10:24 (UTC)

Ah yeah sorry, I only looked at optdepends and forgot all about makedepends. My bad!

rixx commented on 2023-06-10 07:43 (UTC)

tkinter is an optdepend for this reason – there are plenty of distros that have tk as optional dependency, see for example ubuntu, where you install python3-tk, Fedora with python3-tkinter, brew, Windows, etc.

Having tkinter as optdepend is imo exactly the correct way to handle this (not everybody wants or needs tk in their Python).

(Side note: I don't think marking the package as out-of-date because you didn't receive a response in four days is the way to go in situations like this. To quote the wiki:

First, you should flag the package out-of-date indicating details on why the package is outdated, preferably including links to the release announcement or the new release tarball. You should also try to reach out to the maintainer directly by email. If there is no response from the maintainer after two weeks, you can file an orphan request. See AUR submission guidelines#Requests for details.)

nikdog commented on 2023-06-01 17:39 (UTC) (edited on 2023-06-01 17:59 (UTC) by nikdog)

Wait... if this package doesn't provide pip3.9 and

% python3.9 -m pip

/usr/bin/python3.9: No module named pip

How does one use python3.9 to pip user install a github project?

EDIT: NVM, python3.9 -m ensurepip --upgrade and fixed. Is there a reason this doesn't provide a pip3.9 by default? or an installed pip module? Is it a pain in the ass? or does it just make the legacy support package lightweight?

fboerman commented on 2023-03-22 16:41 (UTC)

keep getting this error when building, could somebody help?

./install-sh -c -m 644 ./Tools/gdb/libpython.py python-gdb.py
cp: failed to clone './_inst.29441_' from './Tools/gdb/libpython.py': Operation not permitted
make: *** [Makefile:688: python-gdb.py] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: python39

rixx commented on 2023-02-21 14:34 (UTC)

patch is part of base-devel, which is assumed to be present for AUR packages.