[ic] Upgrade procedure
jon at endpoint.com
Tue Jun 16 01:10:06 UTC 2009
On Mon, 15 Jun 2009, Grant wrote:
> I don't know why dbconf/default_db/variable.dbm is conflicting with
> dbconf/mysql/variable.dbm since dbconf/default_db/access.dbm and
> dbconf/default_db/mv_metadata.dbm aren't conflicting with their
> identical copies in dbconf/mysql.
As someone else mentioned, normally dbconf/default_db/* is not used at all
if you're using an SQL database.
Feel free to delete the entire dbconf/default_db directory, as you should
have no need of it.
>> Grant, I think something must be old there: Either the Business::UPS,
>> or the ups-query tag, or something, because I don't get any warning on
>> startup, and I don't see the $result variable mentioned in your error
>> message in either Business::UPS or ups_query.tag.
>> Are you sure you don't have an old ups-query tag floating around in a
>> different directory, catalog.cfg, or one of its includes?
>> Is there a $result variable in your Business::UPS source at line 97 as
>> the error would indicate?
> Yeah I sure do have $result at line 97. I guess I've got an old
> version? Are you on the latest? I just installed Interchange::Bundle
> via IC's 'make install', and shouldn't Business::UPS have been updated?
Aha. Look carefully at Bundle::Interchange. It doesn't actually include
Business::UPS! It mentions it in the description, but isn't specified as
one of the dependencies. So you probably didn't update it when you thought
you did. Try updating it by hand.
If that still doesn't work, search your Perl include paths to see if
there's an old version earlier in the path than the new one you install.
BTW, Bundle::InterchangeKitchenSink *does* include Business::UPS.
End Point Corporation
More information about the interchange-users