New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12943 (reopened enhancement)

Opened 2 years ago

Last modified 9 months ago

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

Reported by: nox@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts Future
Component: base Version: 1.6.0
Keywords: Cc: nox@…, 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 Download (3.6 KB) - added by nox@… 2 years ago.
Make use of ${auto_path} instead of polluting /Library/Tcl

Change History

Changed 2 years ago by nox@…

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

Changed 2 years ago by nox@…

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

Changed 2 years ago by afb@…

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

Changed 2 years ago by afb@…

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

Changed 9 months ago by nox@…

  • status changed from new to closed
  • resolution set to wontfix

Use --with-tclpackage configure flag.

Changed 9 months ago by jmr@…

  • status changed from closed to reopened
  • type changed from defect to enhancement
  • resolution wontfix deleted

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.

Changed 9 months 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.

Note: See TracTickets for help on using tickets.