New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12943 (closed enhancement: fixed)

Opened 6 years ago

Last modified 3 years ago

macports1.0 tcl files should go in ${prefix}

Reported by: nox@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 1.9.0
Component: base Version: 1.6.0
Keywords: Cc: afb@…, jmpp@…
Port:

Description

We should put all of the port TCL packages in ${prefix}/share/tcl. Particulary macports1.0 which installs in the root system in /Applications/Library.

Attachments

tcl_package_dir.diff (3.6 KB) - added by nox@… 6 years ago.
Make use of ${auto_path} instead of polluting /Library/Tcl

Change History

Changed 6 years ago by nox@…

Make use of ${auto_path} instead of polluting /Library/Tcl

comment:1 Changed 6 years ago by nox@…

Not /Applications/Libary but /Library/Tcl, sorry.

comment:3 Changed 6 years ago by afb@…

Darwin: /Library/Tcl/macports1.0
FreeBSD: /usr/local/lib/tcl8.4/macports1.0
Linux: /usr/share/tcl8.4/macports1.0

comment:4 Changed 5 years ago by afb@…

Now installing in ~/Library/Tcl, if not having privileges for /Library/Tcl

comment:5 Changed 4 years ago by nox@…

  • Status changed from new to closed
  • Resolution set to wontfix

Use --with-tclpackage configure flag.

comment:6 Changed 4 years ago by jmr@…

  • Status changed from closed to reopened
  • Resolution wontfix deleted
  • Type changed from defect to enhancement

Installing into /Library/Tcl is not useful for regular users. We should change the default, and developers who want to be able to package require macports in tclsh can use --with-tclpackage.

comment:7 Changed 4 years ago by nox@…

Heh. I know that, I'm the one who filed this ticket ;) But I thought that 17 months the decision was made to not change this default value.

comment:8 Changed 3 years ago by jmr@…

  • Cc nox@… removed
  • Status changed from reopened to closed
  • Resolution set to fixed
  • Milestone changed from MacPorts Future to MacPorts 1.9.0
Note: See TracTickets for help on using tickets.