The TZ string only points the system to a different compiled timezone file anyway.<br><br>If you don&#39;t want to depend on other people preparing updated packages, I suggest you explore linuxfromscratch. Its the only way to get exactly what YOU want.
<br><br>The situation where many distros didn&#39;t have an update to the appropriate packages available until close to or after the cutoff time is unfortunate, but I suggest you complain to the distro&#39;s developers.<br>
<br><div><span class="gmail_quote">On 10/9/07, <b class="gmail_sendername">Stephen Worthington</b> &lt;<a href="mailto:stephen_agent@jsw.gen.nz">stephen_agent@jsw.gen.nz</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, 9 Oct 2007 13:21:23 +1300 (NZDT), you wrote:<br><br>&gt;<br>&gt;On Sat, October 6, 2007 1:46 pm, Stephen Worthington wrote:<br>&gt;&gt; On Sat, 6 Oct 2007 12:33:58 +1300, you wrote:<br>&gt;&gt;<br>&gt;&gt;&gt;The mythtv machine is running ubuntu Feisty, and as mentioned in other
<br>&gt;&gt;&gt; posts<br>&gt;&gt;&gt;(I also found some posts online) php has updated timezone information,<br>&gt;&gt;&gt;however it hasn&#39;t been released as a package for ubuntu.. I found the<br>&gt;&gt;&gt; source<br>
&gt;&gt;&gt;for the updates but havent had a chance to apply them.. And now that its<br>&gt;&gt;&gt;Saturday im assuming all my problems will disappear tonight anyway..<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;Ill just hope they do release an updated php package by the end of the
<br>&gt;&gt;&gt;daylight savings time..<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;Thanks everyone for your help.. Im totally amazed at how many hassles ive<br>&gt;&gt;&gt;had due to daylight savings changes.. Most peoples PC&#39;s were patched,
<br>&gt;&gt;&gt;however next to no-ones phones, pda&#39;s, various software packages etc all<br>&gt;&gt;&gt; had<br>&gt;&gt;&gt;problems..<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;Next time they change daylight savings time I say we all just agree to
<br>&gt;&gt;&gt; start<br>&gt;&gt;&gt;work an hour earlier etc.. Why do we feel the need to change the numbers<br>&gt;&gt;&gt; we<br>&gt;&gt;&gt;refer to on watches etc.. They are an arbitrary measurement of time<br>&gt;&gt;&gt;passed...
<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;Kyle Carter<br>&gt;&gt;<br>&gt;&gt; I do not see why we have to install patches to change daylight saving.<br>&gt;&gt; It should be like it was on my Cisco router - just a change to the<br>
&gt;&gt; daylight saving setting, a simple adjustment of the numbers.&nbsp;&nbsp;Sure,<br>&gt;&gt; the Windows users probably need Microsoft to hand feed them a patch,<br>&gt;&gt; but even there, there should be the option to just change some
<br>&gt;&gt; settings.&nbsp;&nbsp;And surely in the Linux world, having to download a patch<br>&gt;&gt; is a bit extreme.&nbsp;&nbsp;I was very surprised to find that there was not a<br>&gt;&gt; simple setting in etc to change.<br>&gt;<br>&gt;Then you show a fundamental misunderstanding of how time is calculated on
<br>&gt;a linux machine.<br><br>The last time I delved into timezone settings, it was a TZ variable<br>that controlled it.&nbsp;&nbsp;That was easy to understand.&nbsp;&nbsp;I eventually<br>figured out how it is now, but even with Google help it was not
<br>straightforward.<br><br>&gt;The local time is calculated by converting UTC (GMT) via the settings in<br>&gt;/etc/localtime, (or if it exists in the users environment, the variable<br>&gt;$TZ). /etc/localtime is either a link to or a copy of, one of the files in
<br>&gt;/usr/share/zoneinfo, specifically in NZ the correct file is<br>&gt;/usr/share/zoneinfo/Pacific/Auckland.<br><br>A copy in my case, so there was no helpful link to follow to find the<br>zoneinfo files.<br><br>&gt;These timezone files are compiled, I am not sure why but I asume that it
<br>&gt;is because time calculations are so common and so fundamental that they<br>&gt;have to be done super quickly.<br>&gt;<br>&gt;So yes, there is a simple file to update, but you then have to compile it..<br>&gt;The compile tool is called zic (zone info compiler?) and is very simple to
<br>&gt;run.<br><br>No, there was not a simple file to update at all, as my distribution<br>seems to only have the compiled zone files.&nbsp;&nbsp;It does have zic, but no<br>documentation that would lead me to that name from among the many
<br>executables.<br><br>&gt;So you have two options - change the source file for the timezone you use<br>&gt;and then use zic to compile it, or download a new set of compiled zoneinfo<br>&gt;files through your package manager. The latter is probably a better option
<br>&gt;as I understand that NZ is not the only timezone with recent changes.<br>&gt;<br>&gt;Nick.<br><br>In the end, I waited for the official package update.&nbsp;&nbsp;I could have<br>downloaded the source files, once I had worked out what and where they
<br>were.&nbsp;&nbsp;But since the package update was promised for a few days later<br>I did not bother.&nbsp;&nbsp;But I do not like to be dependent on someone out<br>there preparing packages in a timely manner.&nbsp;&nbsp;I like to be able to do<br>
it myself.&nbsp;&nbsp;And all of this seems overkill compared to a TZ string,<br>which used to work fine for me.&nbsp;&nbsp;I am sure there were reasons for<br>doing all of this, but the big problem I had was the usual one with<br>Linux - the detailed documentation is there, once you find it, but the
<br>things that get you to finding it are usually either completely<br>missing or sadly lacking.&nbsp;&nbsp;I should be able to just look up the master<br>help system and find a pointer to the timezone settings immediately.<br><br>
_______________________________________________<br>mythtvnz mailing list<br><a href="mailto:mythtvnz@lists.linuxnut.co.nz">mythtvnz@lists.linuxnut.co.nz</a><br><a href="http://lists.ourshack.com/mailman/listinfo/mythtvnz">
http://lists.ourshack.com/mailman/listinfo/mythtvnz</a><br>Archives <a href="http://www.gossamer-threads.com/lists/mythtv/mythtvnz/">http://www.gossamer-threads.com/lists/mythtv/mythtvnz/</a><br></blockquote></div><br>