Hi Yuri, On Fri, Mar 21, 2014 at 2:33 PM, Yuri D'Elia <[email protected]> wrote: > > I believe there is a problem with how "wish" is provided. In the newer version > of tk8.5, "wish" is not provided anymore, but only by the latest tk version.
Currently, no tk8.* packages provide /usr/bin/wish interpreter anymore. Only the tk package contains /usr/bin/wish. And for now, /usr/bin/wish is a symlink to /usr/bin/wish8.6, so if a program specifically requires Tcl/Tk 8.5 then it must depend on tk8.5 and use /usr/bin/wish8.5 as a wish interpreter. > > "tk" simply depends on the newer package version, but it shouldn't "break" old > releases unless there is a real reason to do so. I don't really follow you in "break old releases". > > I cannot install "isag" (for example), which doesn't depend on any specific tk > version. 'isag' depends on tk|wish, but since 8.5 doesn't provide wish > anymore, > tk is selected and tk breaks 8.5 (of course, I cannot remove 8.5 yet as many > packages depend on it). The tk package doesn't break 8.5. You may happily install tk and tk8.5 simultaneously. Just /usr/bin/wish is 8.6 and not 8.5 now. If isag doesn't work with Tk 8.6 then file a bugreport against it and ask the maintainer to change it's dependency to tk8.5 and to use /usr/bin/wish8.5 instead of wish. Cheers! -- Sergei Golovan _______________________________________________ Pkg-tcltk-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tcltk-devel
