[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#731914: lintian: arch-specific behavior for timestamps far in the future



On Wed, Dec 11, 2013 at 10:32 AM, Jakub Wilk <jwilk@debian.org> wrote:
> Package: lintian
> Version: 2.5.19
> Severity: normal
>
> If a package contains files with timestamps far in the future, then lintian
> will emit different set of tags depending on whether it's run on 32- or
> 64-bit machine.
>
> (i386) $ lintian --no-cfg libghc-quickcheck-instances-dev_0.3.4-1_amd64.deb
> E: libghc-quickcheck-instances-dev: tar-errors-from-data Archive octal value
> 33415462123 is out of time_t range; assuming two's complement
> E: libghc-quickcheck-instances-dev: tar-errors-from-data Archive octal value
> 33415462123 is out of time_t range; assuming two's complement
> E: libghc-quickcheck-instances-dev: package-contains-ancient-file
> usr/share/doc/libghc-quickcheck-instances-dev/changelog.gz 1950-12-22
>
> (amd64) $ lintian --no-cfg libghc-quickcheck-instances-dev_0.3.4-1_amd64.deb
> E: libghc-quickcheck-instances-dev: tar-errors-from-data
> ./usr/share/doc/libghc-quickcheck-instances-dev/changelog.gz: time stamp
> 2087-01-28 00:29:07 is 2307798691.20417264 s in the future
>
>
> Apparently libghc-quickcheck-instances-dev would have been auto-rejected
> from the archive if ftp-master.d.o had been running a 32-bit system.

What do you prefer ?

Tag for 31bits overflow  or 64 bits ?

I suppose 31bits is on the safe side ?

Bastien
>
> --
> Jakub Wilk
>


Reply to: