Bug 15285

Summary: tk package missing from classic install
Product: Mageia Reporter: Len Lawrence <tarazed25>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: Normal CC: nic
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: tk-8.5.15-3.mga5.src.rpm CVE:
Status comment:

Description Len Lawrence 2015-02-14 00:18:51 CET
Description of problem:
Although the tcl package is supplied tk has been left out.  The two are always supposed to be installed together.  This should not be classed as a new rpm request.

Version-Release number of selected component (if applicable):
8.5.15  3

How reproducible:


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Nic Baxter 2015-02-14 00:54:59 CET
Interesting, it is included in Mageia-5-beta2-i586-DVD.iso but not in Mageia-5-beta2-dual-DVD.iso

CC: (none) => nic

Comment 2 David Walser 2015-02-14 12:02:48 CET
According to rpmsrate, tk will be installed if either the Development (because of tkinter) or Publishing (because of scribus) categories are selected during installation.  tcl will be installed on all systems because of comgt.  Neither tcl nor tk are explicitly listed in rpmsrate, they're only pulled in as dependencies.

While tcl and tk are often used together and have the same upstream, tcl does not need tk to work, so they don't need to be installed together.  If someone wants to write or run a tk program, they can install it if it's not already installed.

As far as tk not being on the dual, the dual is extremely space-limited, so a lot of things get left out.

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 3 Len Lawrence 2015-02-14 12:19:20 CET
Point taken.  I have only ever thought of them as essential packages not as dependencies - my mistake.  Will add them to my list of packages needed after install.