consider adding "install the python-dev package" step to quickstart #2328
Labels
No Label
0.2.0
0.3.0
0.4.0
0.5.0
0.5.1
0.6.0
0.6.1
0.7.0
0.8.0
0.9.0
1.0.0
1.1.0
1.10.0
1.10.1
1.10.2
1.10a2
1.11.0
1.12.0
1.12.1
1.13.0
1.14.0
1.15.0
1.15.1
1.2.0
1.3.0
1.4.1
1.5.0
1.6.0
1.6.1
1.7.0
1.7.1
1.7β
1.8.0
1.8.1
1.8.2
1.8.3
1.8β
1.9.0
1.9.0-s3branch
1.9.0a1
1.9.0a2
1.9.0b1
1.9.1
1.9.2
1.9.2a1
LeastAuthority.com automation
blocker
cannot reproduce
cloud-branch
code
code-dirnodes
code-encoding
code-frontend
code-frontend-cli
code-frontend-ftp-sftp
code-frontend-magic-folder
code-frontend-web
code-mutable
code-network
code-nodeadmin
code-peerselection
code-storage
contrib
critical
defect
dev-infrastructure
documentation
duplicate
enhancement
fixed
invalid
major
minor
n/a
normal
operational
packaging
somebody else's problem
supercritical
task
trivial
unknown
was already fixed
website
wontfix
worksforme
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Reference: tahoe-lafs/trac-2024-07-25#2328
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When building Tahoe-LAFS on Unix-like platforms without the python-dev package installed, the error is typically:
I know zooko wants to minimize the complexity of the quickstart instructions, but since this error can be fixed in many cases by running "sudo apt-get install python-dev" (or equivalent for other package managers), we might consider mentioning that in quickstart.
note this might be "python-devel" on redhat-derived systems (including Fedora)
My objection to this is that it is platform-specific, i.e. it will make Windows users think that the quickstart doesn't apply to them. On the other hand, people keep telling me that the whole idea of a platform-portable quickstart is impossible and/or not needed, so maybe instead of adding "python-dev" to the quickstart we should rm the quickstart and redirect all links that used to go to the quickstart to https://tahoe-lafs.org/trac/tahoe-lafs/wiki/Installation ?
Removing quickstart would be out-of-scope for 1.10.2. Adding a note about python-dev or python-devel would not be. I think that an explicit "This is not needed on Windows." would be sufficient to avoid the impression that quickstart doesn't apply to Windows users.
Bleh, I give it -0. Also remember that
python-dev
/python-devel
is not needed if the C-containing deps are already installed or if binary eggs of them are available.(-0 means go ahead, and just endure my angry stares stabbing into your back as you do it.)
In /tahoe-lafs/trac-2024-07-25/commit/4bb12887f4952a20e1373f75c85de6dd5fd79e87: