Your message dated Tue, 18 Apr 2006 14:41:46 -0400
with message-id <[EMAIL PROTECTED]>
and subject line dh_fixtimestamps
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: freeguide
Version: 0.10.3-1
Severity: minor


The dates of the files in '/usr/share/doc' help readers
find what's new and different.  But:

    # how many files in '/usr/share/doc/freeguide'?
    % ls /usr/share/doc/freeguide | wc -l
    16

    # count repeats of the 16 file dates in '/usr/share/doc/freeguide'
    # first column is the count.
    % ls -l /usr/share/doc/freeguide | cut -b 30-41 | sed '/^$/d' | sort | uniq 
-c
          1 Apr 13 11:40
          1 Apr 13 11:58
          1 Apr 13 15:24
         13 Apr 13 15:48        # 13 of this one.

Something's needlessly advancing the dates, even though some files,
('README.Debain' for example), apparently haven't changed since 2004.  

User experience: I'd read the new changelog, it said there was a new upstream
version, so I was trying to learn what's new by looking at the dates
in '/usr/share/doc/freeguide'; that doesn't work when the dates are
the same.

It would be better if each file was dated by its most recent change of
content.

Hope this helps...


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)

Versions of packages freeguide depends on:
ii  gij [java-virtual-machine]    4:4.0.3-3  The GNU Java bytecode interpreter
ii  gij-4.0 [java-virtual-machine 4.0.3-1    The GNU Java bytecode interpreter
ii  j2re1.4 [java2-runtime]       1.4.2.03-1 Blackdown Java(TM) 2 Runtime Envir
ii  xmltv-gui                     0.5.42-4   Graphical user interface related t

Versions of packages freeguide recommends:
ii  xmltv-util                    0.5.42-4   Utilities related to the XMLTV fil

-- no debconf information


--- End Message ---
--- Begin Message ---
This bug report suggests going to too great lengths to preserve time stamps.
Debian policy has the following to say:

     Maintainers should preserve the modification times of the upstream
     source files in a package, as far as is reasonably possible.

This formulation was, IIRC, chosen because we want packages to preserve
timestamps of files, where possible, but not go to absurd lengths to do so.
Therefore, debhelper is careful to preserve timestamps while installing
dcumentation and other files, by using cp -a and install -p. 

Going any further, by trying to somehow preserve timestamps of files created
by the Debian diff just violates the KISS principle. Trying to make compiled
files have the same source timestamp as the source file goes a step further
and is just wrong.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to