Re: Package Require getting "wrong version"
- From: "Gerald W. Lester" <Gerald.Lester@xxxxxxx>
- Date: Wed, 30 Apr 2008 13:13:21 -0500
Donald G Porter wrote:
Gerald W. Lester wrote:% package require WS::Utils
1.1.0
% package require http
1.0
In this last example, what does [package versions http] report just
before [package require http] finds version 1.0 ?
It just reports 1.0.
Anyone have any ideas on what is wrong and what to do so I consistently get 2.5.3.
Based on what I've seen so far, I suspect something unfriendly happening
with "WS::Utils", possibly something to interfere with Tcl Modules.
I do three package requires and do not touch auto_path (although one of the packages required from TclLib does).
What *is* WS::Utils anyway?
It is part of the WebServices for Tcl package. Note -- I've only seen this behavior on a FreeBSD box. Other boxes seem ok.
We can probably more effectively get to the bottom of this interactively
in the chat.
As unsolicited advice, I'll note that no good program should contain
[package require http], since that's free to deliver either version 1.0
or version 2.* and of course those interfaces are completely different.
Use the 'requirement' argument(s) of [package require] to ask for the
command set your program actually uses.
I've advised the user to add the 2 to the end (and have done the same in the client package).
--
+--------------------------------+---------------------------------------+
| Gerald W. Lester |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+
.
- Follow-Ups:
- Re: Package Require getting "wrong version"
- From: Donald G Porter
- Re: Package Require getting "wrong version"
- References:
- Package Require getting "wrong version"
- From: Gerald W. Lester
- Re: Package Require getting "wrong version"
- From: Donald G Porter
- Package Require getting "wrong version"
- Prev by Date: Re: Removing an accelerator from a menu
- Next by Date: Re: tkimg OS X universal
- Previous by thread: Re: Package Require getting "wrong version"
- Next by thread: Re: Package Require getting "wrong version"
- Index(es):
Relevant Pages
|