-is redirect

Posted by rick on 2016-09-07 07:44
Forums: TDK discussion | OS: Windows 7

Have received this type of message and causes the creation of an executable to 'abort'.

package 'whatever' -is redirect is not known (Specified, Not recoverable)

Would appreciate an understanding of what this means and how to include the associated code in an executable.

ActiveState Staff
Wed, 2016-09-07 07:58

The easiest way to get into this error is no prefix.

Otherwise, if you recently upgraded, it may be settings carried over from an obsolete TDK/Tcl version.

If it's neither of those and this is Windows, the issue can be corruption in the registry.
It can also be a bad build of a module.


rick | Wed, 2016-09-07 19:56


I did specify a prefix.

Am using an older version of tdk (Product Version 5.5.0.+, File version 8.5.2).

Tried it with tcl/tk 8.5 and 8.6.

I have resolved that issue by creating zip files and using teacup to install in repository. Bu that was done by guessing.

Read the docs, and the tcl code has a package index, but no tap files. So guessing that is (might be) the issue.

But am trying to understand what tdk is trying to tell me with that message. What does it mean?



rick | Wed, 2016-09-07 20:31

Have been getting this msg as well, regarding tdbc...

This was done using tcl/tk 8.6.4
As a consequence, the executable dies almost immediately.

If the code is compiled using 8.5, no issue.

Searching C:/Tcl/lib/TclMagick ...
Searching C:/Tcl/lib/tclodbc2.3 ...
Searching C:/Tcl/lib/tclstorage1.1.0 ...
Searching C:/Tcl/lib/tdbc1.0.2 ...
Found C:/Tcl/lib/tdbc1.0.2/tdbc1.0.2.tap ...
No files matching "tdbcConfig.sh"
Searching C:/Tcl/lib/teapot ...
Searching C:/Tcl/lib/tk8.5 ...
Searching C:/Tcl/lib/tk8.6 ...

ActiveState Staff
Fri, 2016-09-09 10:59

This symptom sounds like you could have incompatible options used in your tclapp commands. Can you post those?

It could also be your TDK Preferences|TAP search path. Can you confirm that you have tcl 8.6 libraries on the search path?
Some additional details on where to look for problems:

rick | Thu, 2017-02-16 12:29

having this issue again.

It would be super to have an explanation of what is meant by this -is type.
The tcl\tk prefix is present; app runs fine.

If I knew what TDK was 'seeing' that produces this msg, I could make the necessary changes.

There is a teacup reference to -is. -is references an entity, either a package or application. It says nothing about 'redirect'.

Any assistance would be appreciated.

Win10, tcl\tk 8.5 & 8.6