Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

script packages for tk, python _tkinter module, update documentation #31206

Open
mkoeppe opened this issue Jan 8, 2021 · 23 comments
Open

script packages for tk, python _tkinter module, update documentation #31206

mkoeppe opened this issue Jan 8, 2021 · 23 comments

Comments

@mkoeppe mkoeppe added this to the sage-9.3 milestone Jan 8, 2021
@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe

This comment has been minimized.

@mkoeppe
Copy link
Member Author

mkoeppe commented Jan 8, 2021

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 9, 2021

Branch pushed to git repo; I updated commit sha1. New commits:

5c05887build/pkgs/python3_tkinter/spkg-configure.m4: Fixup
89e9f5fbuild/pkgs/tcl_tk: New dummy script package

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jan 9, 2021

Commit: 89e9f5f

@mkoeppe

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 5, 2021

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

4434f4abuild/pkgs/python3_tkinter: New dummy script package
067c3acbuild/pkgs/python3_tkinter/spkg-configure.m4: Fixup
ca1eaf8build/pkgs/tcl_tk: New dummy script package

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 5, 2021

Changed commit from 89e9f5f to ca1eaf8

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 5, 2021

Author: Matthias Koeppe

@mkoeppe
Copy link
Member Author

mkoeppe commented Mar 24, 2021

comment:10

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

@mkoeppe mkoeppe modified the milestones: sage-9.3, sage-9.4 Mar 24, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.4, sage-9.5 Jul 19, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 18, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 May 3, 2022
@dimpase
Copy link
Member

dimpase commented Sep 15, 2022

comment:14

needs a rebase

@dimpase
Copy link
Member

dimpase commented Nov 12, 2023

Do you think we need to proceed with this ticket? I'd rather see all this shipped to the system Python.

@mkoeppe
Copy link
Member Author

mkoeppe commented Nov 12, 2023

Do you think we need to proceed with this ticket? I'd rather see all this shipped to the system Python.

That's exactly what the branch does. It only adds dummy packages with spkg-configure, not an installation script.

@dimpase
Copy link
Member

dimpase commented Nov 12, 2023

This (that one can provide such a dummy package) equally applies to any Python package,not only to Tkinter. So, why bother with any packages not related to Sage?

@mkoeppe
Copy link
Member Author

mkoeppe commented Nov 14, 2023

In #36719, you are adding ad-hoc instructions of what Debian packages to install for Tk.
By creating a dummy package with system package information, this will be presented in a more uniform way.

@dimpase
Copy link
Member

dimpase commented Nov 14, 2023

In #36719, you are adding ad-hoc instructions of what Debian packages to install for Tk. By creating a dummy package with system package information, this will be presented in a more uniform way.

I think our direction is to fully switch to using system Python, no? If so, such a package is obsolete, or will be.

@mkoeppe
Copy link
Member Author

mkoeppe commented Nov 14, 2023

A dummy package is for providing system package information.

i.e. what system package has to be installed that provides Python with a working _tkinter module.

@dimpase
Copy link
Member

dimpase commented Nov 14, 2023

Why do we care about a Python package which has no interactions with Sage?

@mkoeppe
Copy link
Member Author

mkoeppe commented Nov 14, 2023

Snappy.

@dimpase
Copy link
Member

dimpase commented Nov 14, 2023

let them worry about having a good for them Python

@mkoeppe
Copy link
Member Author

mkoeppe commented Nov 14, 2023

That's too much "us vs them" for my taste, which is usually not helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants