environment-modules should depend on tcl and not on tcl8.6

Bug #1787948 reported by Rene Meier
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
modules (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

# lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
# apt-cache policy environment-modules
environment-modules:
  Installiert: 4.1.1-1
  Installationskandidat: 4.1.1-1
  Versionstabelle:
 *** 4.1.1-1 500
        500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status

Installing environment-modules on a clean server install pulls in tcl8.6 as a dependency. After installation no tclsh is available, but its needed by e.g. /usr/share/modules/init/bash. Installing tcl makes /usr/bin/tclsh available.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in modules (Ubuntu):
status: New → Confirmed
Revision history for this message
Eric G. Stern (egstern1) wrote :

I hit this in testing using vagrant to spin up virtual machines. I start with the vagrant box bento/ubuntu-18.04 from app.vagrantup.com/boxes. After I install environment-modules, I can't list any modules because of the above problem. It works after I explicitly install the tcl package.

C.Huhn (c-huhn)
no longer affects: modules
Revision history for this message
C.Huhn (c-huhn) wrote :

This bug seems to be fixed in Debian Bullseye (environment-modules >= 4.5.0-1)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.