> Don't know. This isn't an application using DateTime, and the problem
> has just been reported to me. Plus I don't have Debian. Mark or Scott
> can you answer this question.
You mentioned that. I'd like to know if DT is experiencing the same issue.
> > I've never used a true "Olson" name in the TZ variable. I have used
> > things like 'US/Hawaii' (no leading ':') without difficulty.
>
> Me, too. But isn't that a true Olson name?
Yes it is. I must have DateTime on the brain (inside DT it's just a link).
> >> This is somewhat superstitious but I like use:
> >
> > $ENV{TZ} = "HST";
> > POSIX::tzset();
> >
> > Just to be safe.
> Argh. I've been successful in keeping POSIX from loading into my app up
> till now. I'd rather not add this if I don't have to. Seems like it
> shouldn't be necessary.
I don't blame you - it's a beast. But at least on Solaris I've seen this issue. I
suspect it's because in some circumstances $TZ is only checked once.
-J
--