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

Re: [fis-gtm] "action needed" items



Hi Andreas,

On 03/31/16 06:05, Andreas Tille wrote:
On Wed, Mar 30, 2016 at 05:17:52PM -0400, Amul Shah wrote:
FIS released GT.M V6.3-000 yesterday and I am in the process of updating the
Debian package. Since I have the spare cycles, I want to address a few of
the "action needed" items listed on https://tracker.debian.org/pkg/fis-gtm
Thanks for keeping the packages up to date.
[amul:2] After the last round of updates, we instituted a few changes internally to ensure that we can ship the Debian package ASAP. Can you look over my recent commit and make any necessary changes? Also, when do can we push the new version into unstable?

report if they consider it an issue of packaging.
Previously, when I looked at the non-reproducible build warnings, I saw a warning complaining about the following list of files:
   dsehelp.dat
   gdehelp.dat
   gtmhelp.dat
   lkehelp.dat
   mupiphelp.dat

The above files are FIS GT.M database files generated during the build.
These databases hold the online help for FIS GT.M executables. Database
files won't be the same due to time related information in the block
headers. So I need to exclude these files from being checked.
I wonder whether there would be any sensible chance to determine the
time stamp - may be for instance to the time stamp of the changelog.
Does GT.M provide any such functionality?

[amul:2] I don't know of such a functionality. :(

I readhttps://wiki.debian.org/ReproducibleBuilds  andhttps://reproducible-builds.org/docs
  to learn how to exclude these files
from being checked, but could not find any mechanism. Most of the docs
merely glorified the greatness* reproducible builds. Does
anyone know a way to exclude these files? * I agree with it the
principle, but I have an exception that I cannot work around.
I do not think that you can exclude any files from beeing checked.  I'd
recommend talking with upstream whether any fixed time setting would be
possible or the reproducible builds team whether they know any way to
create a fake-system-time.

[amul:2] By upstream, do you mean FIS GT.M developers? There is a library libfaketime (https://github.com/wolfcw/libfaketime) that might help in this. I'll let you know.

-- build log check warning --
I admit I never cared about this and thus can't comment on this.
[amul:2] Ok, I'll happily ignore this for now. :)

As always, thanks for you help!
Amul

_____________
The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.


Reply to: