Ticket UUID: | 1432380 | |||
Title: | $::auto_path doesn't include /usr/lib64 | |||
Type: | Bug | Version: | obsolete: 8.4.12 | |
Submitter: | nobody | Created on: | 2006-02-15 18:58:34 | |
Subsystem: | 38. Init - Library - Autoload | Assigned To: | dgp | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2006-03-03 10:20:45 | |
Resolution: | None | Closed By: | sf-robot | |
Closed on: | 2006-03-03 03:20:45 | |||
Description: |
OS: Linux (Mandriva Linux cooker x86_64) On our 64 bit platforms, arch specific libraries and tcl addons are in /usr/lib64/%pkg%version (for instance snack would be /usr/lib64/snack2.2.10). The main tcl package sits in /usr/lib/tcl8.4, as there isn't anything arch specific in that directory tree. As things were, snack did not work without the user having to modify their environment. I've attached a patch I applied to init.tcl to add /usr/lib64 to auto_path. (I'm sure there are plenty of ways to do this, but this is what I came up with). Stew Benedict <[email protected]> | |||
User Comments: |
sf-robot added on 2006-03-03 10:20:44:
Logged In: YES user_id=1312539 This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker). dgp added on 2006-02-16 11:29:52: Logged In: YES user_id=80530 I think init.tcl is the wrong place to address this. What is the value of ::tcl_pkgPath ? Why does it not include the correct directories for packages, both arch-specific and non-arch-specific, "out of the box" ? What values of --prefix and --exec_prefix (and perhaps --libir ?) are used to configure Tcl in your build? Where is libtcl8.4.so installed? Let's track all that down. nobody added on 2006-02-16 01:58:34: File Added - 167600: tcl-8.4.12-lib64-auto_path.patch |
Attachments:
- tcl-8.4.12-lib64-auto_path.patch [download] added by nobody on 2006-02-16 01:58:34. [details]