[Bug 1122120] Re: Multiarchify tcl8.5

Matthias Klose doko at ubuntu.com
Fri Apr 5 10:43:44 UTC 2013


now continued in lp: #1164937

Colin:
> vim seems like a very tenuous use case, anyway. I can't think of a
> reason I'd want to install it from a foreign architecture.

vim was just used here as an example for an embedded interpreter. E.g.
Installing the amd64 gdb on i386 with the embedded python interpreter to
debug 64bit executables is a better use case. So please see vim just as
an example.

** Changed in: tk8.5 (Ubuntu)
       Status: Confirmed => Fix Released

** Changed in: tcl8.5 (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to tcl8.5 in Ubuntu.
https://bugs.launchpad.net/bugs/1122120

Title:
  Multiarchify tcl8.5

Status in “tcl8.5” package in Ubuntu:
  Fix Released
Status in “tcl8.6” package in Ubuntu:
  Triaged
Status in “tcltk-defaults” package in Ubuntu:
  Fix Released
Status in “tk8.5” package in Ubuntu:
  Fix Released
Status in “tk8.6” package in Ubuntu:
  Triaged
Status in “tcl8.5” package in Debian:
  New
Status in “tk8.5” package in Debian:
  New

Bug description:
  TCL needs 'multiarching' so that it has co-installable libraries and
  config scripts for packages to cross-build with. e.g sqlite3, but in
  fact anything with tcl language bindings (45 packages build-dep on
  tcl8.5, and 65 on tcl-dev).

  The attached patch provides such mutiarchification, by:

  qEssentially the .so and .a libs, and the tclConfig.sh config script
  are all moved into multiarch directories in the existing tcl8.5-dev
  and a new tcl8.5-lib package for the runtime library. Both these
  packages are Multi-Arch: same and thus co-installable.

  All the other files remain in the tcl8.5 package, although there may
  be arch-specific files in there which should move? That package is MA:
  foreign as tcl is able to run scripts in an arch-independent fashion.

  This has been tested for armhf and arm64 cross-building and seems to
  work OK.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tcl8.5/+bug/1122120/+subscriptions




More information about the foundations-bugs mailing list