Bug#842356:

2016-10-31 Thread Dylan
Hi,

2016-10-31 10:35 GMT+01:00 Chris Lamb :
>
> Hm? I did not think it was the tests that was causing reproucibility
> issues; it was the creation of the examples.tar.gz.
>

Oops, sorry I took a shortcut. I simplified the tests by removing one
which cause trouble, so I removed the creation of the examples.tar.gz
in the rule file. It should not be anymore reproducibility issues in
this way.


Best regards,
Dylan



Bug#842356:

2016-10-31 Thread Chris Lamb
Dyland wrote:

> I did not apply it but I have removed the (autopkg)test which causes
> troubles in Continuous Integration and by the way in reproducibility.

Hm? I did not think it was the tests that was causing reproucibility
issues; it was the creation of the examples.tar.gz.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#842356:

2016-10-30 Thread Dylan
Hi Chris,
Thanks for your bug report and your patch.

I did not apply it but I have removed the (autopkg)test which causes
troubles in Continuous Integration and by the way in reproducibility.

Best regards,
Dylan



Bug#842356: bio-eagle: please make the build reproducible

2016-10-28 Thread Chris Lamb
Hi,

> Patch attached

Do note that his slightly changes the directory structure of the
.tar.xz. If you care (enough!), you can probably use tar -C instead;
what I was trying to avoid was an ugly:

  cd examples && find -type f | LC_ALL=C sort | tar … -T -

.. call :) Will leave it up to your judgement as maintaner.


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#842356: bio-eagle: please make the build reproducible

2016-10-28 Thread Chris Lamb
Source: bio-eagle
Version: 2.3-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that bio-eagle could not be built reproducibly.

Whilst you correctly pass --sort=name, the wildcard is already expanded
in a locale-specific manner.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
--- a/debian/bio-eagle-examples.install 2016-10-28 12:48:26.616909155 +0100
--- b/debian/bio-eagle-examples.install 2016-10-28 12:54:35.768261134 +0100
@@ -1,2 +1,2 @@
-example/examples.tar.xz /usr/share/doc/bio-eagle/examples/
+examples.tar.xz /usr/share/doc/bio-eagle/examples/
 tables /usr/share/doc/bio-eagle/examples/
--- a/debian/rules  2016-10-28 12:48:26.616909155 +0100
--- b/debian/rules  2016-10-28 13:00:23.707463839 +0100
@@ -6,8 +6,7 @@
dh $@ --sourcedirectory=src
 
 override_dh_install:
-   cd $(CURDIR)/example/ && \
-   tar Jcvf examples.tar.xz * --sort=name --mode=go=rX,u+rw,a-s 
--owner=root --group=root --numeric-owner
+   tar Jcvf examples.tar.xz example --sort=name --mode=go=rX,u+rw,a-s 
--owner=root --group=root --numeric-owner
dh_install
 
 override_dh_installchangelogs: