[Reproducible-builds] Bug#829166: jhdf: FTBFS: dh_clean: Please specify the compatibility level in debian/compat

2016-06-30 Thread Chris Lamb
Source: jhdf
Version: 2.11.0+dfsg-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

jhdf fails to build from source in unstable/amd64:

  [..]

  update-alternatives: using /usr/bin/display-im6 to provide /usr/bin/display 
(display) in auto mode
  update-alternatives: using /usr/bin/montage-im6 to provide /usr/bin/montage 
(montage) in auto mode
  update-alternatives: using /usr/bin/mogrify-im6 to provide /usr/bin/mogrify 
(mogrify) in auto mode
  Setting up libslf4j-java (1.7.21-1) ...
  Setting up ca-certificates-java (20160321) ...
  done.
  Processing triggers for ca-certificates (20160104) ...
  Updating certificates in /etc/ssl/certs...
  173 added, 0 removed; done.
  Running hooks in /etc/ca-certificates/update.d...
  
  Adding debian:ACCVRAIZ1.pem
  Adding debian:ACEDICOM_Root.pem
  Adding debian:AC_Raíz_Certicámara_S.A..pem
  Adding debian:Actalis_Authentication_Root_CA.pem
  Adding debian:AddTrust_External_Root.pem
  Adding debian:AddTrust_Low-Value_Services_Root.pem
  Adding debian:AddTrust_Public_Services_Root.pem
  Adding debian:AddTrust_Qualified_Certificates_Root.pem
  Adding debian:AffirmTrust_Commercial.pem
  Adding debian:AffirmTrust_Networking.pem
  Adding debian:AffirmTrust_Premium.pem
  Adding debian:AffirmTrust_Premium_ECC.pem
  Adding debian:ApplicationCA_-_Japanese_Government.pem
  Adding debian:Atos_TrustedRoot_2011.pem
  Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
  Adding debian:Baltimore_CyberTrust_Root.pem
  Adding debian:Buypass_Class_2_CA_1.pem
  Adding debian:Buypass_Class_2_Root_CA.pem
  Adding debian:Buypass_Class_3_Root_CA.pem
  Adding debian:CA_Disig.pem
  Adding debian:CA_Disig_Root_R1.pem
  Adding debian:CA_Disig_Root_R2.pem
  Adding debian:CA_WoSign_ECC_Root.pem
  Adding debian:CFCA_EV_ROOT.pem
  Adding debian:CNNIC_ROOT.pem
  Adding debian:COMODO_Certification_Authority.pem
  Adding debian:COMODO_ECC_Certification_Authority.pem
  Adding debian:COMODO_RSA_Certification_Authority.pem
  Adding debian:Camerfirma_Chambers_of_Commerce_Root.pem
  Adding debian:Camerfirma_Global_Chambersign_Root.pem
  Adding debian:Certification_Authority_of_WoSign_G2.pem
  Adding debian:Certigna.pem
  Adding debian:Certinomis_-_Autorité_Racine.pem
  Adding debian:Certinomis_-_Root_CA.pem
  Adding debian:Certplus_Class_2_Primary_CA.pem
  Adding debian:Certum_Root_CA.pem
  Adding debian:Certum_Trusted_Network_CA.pem
  Adding debian:Chambers_of_Commerce_Root_-_2008.pem
  Adding 
debian:China_Internet_Network_Information_Center_EV_Certificates_Root.pem
  Adding debian:ComSign_CA.pem
  Adding debian:Comodo_AAA_Services_root.pem
  Adding debian:Comodo_Secure_Services_root.pem
  Adding debian:Comodo_Trusted_Services_root.pem
  Adding debian:Cybertrust_Global_Root.pem
  Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
  Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
  Adding debian:DST_ACES_CA_X6.pem
  Adding debian:DST_Root_CA_X3.pem
  Adding debian:Deutsche_Telekom_Root_CA_2.pem
  Adding debian:DigiCert_Assured_ID_Root_CA.pem
  Adding debian:DigiCert_Assured_ID_Root_G2.pem
  Adding debian:DigiCert_Assured_ID_Root_G3.pem
  Adding debian:DigiCert_Global_Root_CA.pem
  Adding debian:DigiCert_Global_Root_G2.pem
  Adding debian:DigiCert_Global_Root_G3.pem
  Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
  Adding debian:DigiCert_Trusted_Root_G4.pem
  Adding debian:E-Tugra_Certification_Authority.pem
  Adding debian:EBG_Elektronik_Sertifika_Hizmet_Sağlayıcısı.pem
  Adding debian:EC-ACC.pem
  Adding debian:EE_Certification_Centre_Root_CA.pem
  Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
  Adding debian:Entrust_Root_Certification_Authority.pem
  Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
  Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
  Adding debian:Equifax_Secure_CA.pem
  Adding debian:Equifax_Secure_Global_eBusiness_CA.pem
  Adding debian:Equifax_Secure_eBusiness_CA_1.pem
  Adding debian:GeoTrust_Global_CA.pem
  Adding debian:GeoTrust_Global_CA_2.pem
  Adding debian:GeoTrust_Primary_Certification_Authority.pem
  Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
  Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
  Adding debian:GeoTrust_Universal_CA.pem
  Adding debian:GeoTrust_Universal_CA_2.pem
  Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
  Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
  Adding debian:GlobalSign_Root_CA.pem
  Adding debian:GlobalSign_Root_CA_-_R2.pem
  Adding debian:GlobalSign_Root_CA_-_R3.pem
  Adding debian:Global_Chambersign_Root_-_2008.pem
  Adding debian:Go_Daddy_Class_2_CA.pem
  Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
  Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
  Adding debian:Hongkong_Post_Root_CA_1.pem
  Adding debian:IGC_A.pem
  Adding debian:IdenTrust_C

[Reproducible-builds] Bug#829164: influxdb: FTBFS: github.com/influxdata/influxdb/uuid returned exit code 1

2016-06-30 Thread Chris Lamb
Source: influxdb
Version: 0.13.0+dfsg1-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

influxdb fails to build from source in unstable/amd64:

  [..]

  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/css/dropdowns-enhancement.css'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/css/dropdowns-enhancement.css'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts'
 -> '_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts/glyphicons-halflings-regular.eot'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.eot'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts/glyphicons-halflings-regular.svg'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.svg'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts/glyphicons-halflings-regular.ttf'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.ttf'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts/glyphicons-halflings-regular.woff'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.woff'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/fonts/glyphicons-halflings-regular.woff2'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.woff2'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/img'
 -> '_build/src/github.com/influxdata/influxdb/services/admin/assets/img'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/img/influxdb-light400.png'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/img/influxdb-light400.png'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/js'
 -> '_build/src/github.com/influxdata/influxdb/services/admin/assets/js'
  
'/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//..//services/admin/assets/js/admin.js'
 -> 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/js/admin.js'
  # Replace bundled javascript/css with our own
  mkdir -v 
_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor
  mkdir: created directory 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor'
  ln -v -s /usr/share/javascript/bootstrap/js/bootstrap.min.js 
_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor/bootstrap-3.3.5.min.js
  
'_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor/bootstrap-3.3.5.min.js'
 -> '/usr/share/javascript/bootstrap/js/bootstrap.min.js'
  ln -v -s /usr/share/javascript/jquery/jquery.min.js 
_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor/jquery-2.1.4.min.js
  
'_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor/jquery-2.1.4.min.js'
 -> '/usr/share/javascript/jquery/jquery.min.js'
  uglifyjs 
/home/lamby/temp/cdt.20160701082113.7tx85Pp39v.influxdb/influxdb-0.13.0+dfsg1/debian//missing-sources/react-0.13.3.js
 --output 
_build/src/github.com/influxdata/influxdb/services/admin/assets/js/vendor/react-0.13.3.min.js
  ln -v -s /usr/share/javascript/bootstrap/css/bootstrap.css 
_build/src/github.com/influxdata/influxdb/services/admin/assets/css/bootstrap.css
  
'_build/src/github.com/influxdata/influxdb/services/admin/assets/css/bootstrap.css'
 -> '/usr/share/javascript/bootstrap/css/bootstrap.css'
  # glyphicons-halflings-regular.*
  rm --verbose 
_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.*
  removed 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.eot'
  removed 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.svg'
  removed 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.ttf'
  removed 
'_build/src/github.com/influxdata/influxdb/services/admin/assets/fonts/glyphicons-halflings-regular.woff'
  removed 
'_build/src/github.com/influxdata/influxdb/services/admin/asse

[Reproducible-builds] Bug#829161: gplots: FTBFS: dh_clean: Please specify the compatibility level in debian/compat

2016-06-30 Thread Chris Lamb
Source: gplots
Version: 3.0.1-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

gplots fails to build from source in unstable/amd64:

  [..]

  Preparing to unpack .../libpango-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpango-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libgraphite2-3:amd64.
  Preparing to unpack .../libgraphite2-3_1.3.8-1_amd64.deb ...
  Unpacking libgraphite2-3:amd64 (1.3.8-1) ...
  Selecting previously unselected package libharfbuzz0b:amd64.
  Preparing to unpack .../libharfbuzz0b_1.2.6-2_amd64.deb ...
  Unpacking libharfbuzz0b:amd64 (1.2.6-2) ...
  Selecting previously unselected package libpangoft2-1.0-0:amd64.
  Preparing to unpack .../libpangoft2-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpangoft2-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libpangocairo-1.0-0:amd64.
  Preparing to unpack .../libpangocairo-1.0-0_1.40.1-1_amd64.deb ...
  Unpacking libpangocairo-1.0-0:amd64 (1.40.1-1) ...
  Selecting previously unselected package libsm6:amd64.
  Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_amd64.deb ...
  Unpacking libsm6:amd64 (2:1.2.2-1+b1) ...
  Selecting previously unselected package libtcl8.6:amd64.
  Preparing to unpack .../libtcl8.6_8.6.5+dfsg-2_amd64.deb ...
  Unpacking libtcl8.6:amd64 (8.6.5+dfsg-2) ...
  Selecting previously unselected package libjbig0:amd64.
  Preparing to unpack .../libjbig0_2.1-3.1_amd64.deb ...
  Unpacking libjbig0:amd64 (2.1-3.1) ...
  Selecting previously unselected package libtiff5:amd64.
  Preparing to unpack .../libtiff5_4.0.6-1_amd64.deb ...
  Unpacking libtiff5:amd64 (4.0.6-1) ...
  Selecting previously unselected package libxft2:amd64.
  Preparing to unpack .../libxft2_2.3.2-1_amd64.deb ...
  Unpacking libxft2:amd64 (2.3.2-1) ...
  Selecting previously unselected package libxss1:amd64.
  Preparing to unpack .../libxss1_1%3a1.2.2-1_amd64.deb ...
  Unpacking libxss1:amd64 (1:1.2.2-1) ...
  Selecting previously unselected package libtk8.6:amd64.
  Preparing to unpack .../libtk8.6_8.6.5-1_amd64.deb ...
  Unpacking libtk8.6:amd64 (8.6.5-1) ...
  Selecting previously unselected package libxt6:amd64.
  Preparing to unpack .../libxt6_1%3a1.1.5-1_amd64.deb ...
  Unpacking libxt6:amd64 (1:1.1.5-1) ...
  Selecting previously unselected package openssl.
  Preparing to unpack .../openssl_1.0.2h-1_amd64.deb ...
  Unpacking openssl (1.0.2h-1) ...
  Selecting previously unselected package ca-certificates.
  Preparing to unpack .../ca-certificates_20160104_all.deb ...
  Unpacking ca-certificates (20160104) ...
  Selecting previously unselected package r-base-core.
  Preparing to unpack .../r-base-core_3.3.1-1_amd64.deb ...
  Unpacking r-base-core (3.3.1-1) ...
  Selecting previously unselected package libgfortran-5-dev:amd64.
  Preparing to unpack .../libgfortran-5-dev_5.4.0-4_amd64.deb ...
  Unpacking libgfortran-5-dev:amd64 (5.4.0-4) ...
  Selecting previously unselected package gfortran-5.
  Preparing to unpack .../gfortran-5_5.4.0-4_amd64.deb ...
  Unpacking gfortran-5 (5.4.0-4) ...
  Selecting previously unselected package gfortran.
  Preparing to unpack .../gfortran_4%3a5.3.1-3_amd64.deb ...
  Unpacking gfortran (4:5.3.1-3) ...
  Selecting previously unselected package libblas-dev.
  Preparing to unpack .../libblas-dev_3.6.1-1_amd64.deb ...
  Unpacking libblas-dev (3.6.1-1) ...
  Selecting previously unselected package liblapack-dev.
  Preparing to unpack .../liblapack-dev_3.6.1-1_amd64.deb ...
  Unpacking liblapack-dev (3.6.1-1) ...
  Selecting previously unselected package libtinfo-dev:amd64.
  Preparing to unpack .../libtinfo-dev_6.0+20160319-2+b1_amd64.deb ...
  Unpacking libtinfo-dev:amd64 (6.0+20160319-2+b1) ...
  Selecting previously unselected package libncurses5-dev:amd64.
  Preparing to unpack .../libncurses5-dev_6.0+20160319-2+b1_amd64.deb ...
  Unpacking libncurses5-dev:amd64 (6.0+20160319-2+b1) ...
  Selecting previously unselected package libreadline6-dev:amd64.
  Preparing to unpack .../libreadline6-dev_6.3-8+b4_amd64.deb ...
  Unpacking libreadline6-dev:amd64 (6.3-8+b4) ...
  Selecting previously unselected package libreadline-dev:amd64.
  Preparing to unpack .../libreadline-dev_6.3-8+b4_amd64.deb ...
  Unpacking libreadline-dev:amd64 (6.3-8+b4) ...
  Selecting previously unselected package libjpeg62-turbo-dev:amd64.
  Preparing to unpack .../libjpeg62-turbo-dev_1%3a1.5.0-1_amd64.deb ...
  Unpacking libjpeg62-turbo-dev:amd64 (1:1.5.0-1) ...
  Selecting previously unselected package libjpeg-dev.
  Preparing to unpack .../libjpeg-dev_1%3a1.5.0-1_all.deb ...
  Unpacking libjpeg-dev (1:1.5.0-1) ...
  Selecting previously unselected package libpcre16-3:amd64.
  Preparing to unpack .../libpcre16-3_2%3a8.38-3.1_amd64.deb ...
  Unpacking libpcre16-3:amd64 (2:8.38-3.1) ...
  Selecting previously unselected package libpcre32-3:amd64.
  Preparing to

[Reproducible-builds] Bug#829133: icon: please make the build reproducible

2016-06-30 Thread Reiner Herrmann
Source: icon
Version: 9.4.3-4.2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that icon could not be built reproducibly.
It has timestamps in the gzip headers of documentation files and embeds
the build date into the binary.

The attached patch fixes this.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index 6d1b9a7..cc7358b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -97,8 +97,8 @@ binary-icont: checkroot build-icont test-icont
 #	install -o root -g root -m 755 debian/icont-wrapper debian/tmp-icont/usr/bin/icont
 # Compress documentation...
 	test -f debian/tmp-icont/usr/share/doc/icont/changelog.Debian.gz || \
-		gzip -9 debian/tmp-icont/usr/share/doc/icont/changelog.Debian
-	-gzip -9rq debian/tmp-icont/usr/share/man
+		gzip -9n debian/tmp-icont/usr/share/doc/icont/changelog.Debian
+	-gzip -9rqn debian/tmp-icont/usr/share/man
 #	(cd debian/tmp-icont/usr/share/man/man1 && ln -sf icont.1.gz icont.real.1.gz)
 # Fix permissions...
 	chmod -R u=rwX,go=rX debian/tmp-icont
@@ -126,8 +126,8 @@ binary-iconx: checkroot build-icont
 		debian/tmp-iconx/usr/share/doc/iconx/changelog.Debian
 # Compress documentation...
 	test -f debian/tmp-iconx/usr/share/doc/iconx/changelog.Debian.gz || \
-		gzip -9 debian/tmp-iconx/usr/share/doc/iconx/changelog.Debian
-	-gzip -9rq debian/tmp-iconx/usr/share/man
+		gzip -9n debian/tmp-iconx/usr/share/doc/iconx/changelog.Debian
+	-gzip -9rqn debian/tmp-iconx/usr/share/man
 # Fix permissions...
 	chmod -R u=rwX,go=rX debian/tmp-iconx
 	chown -R root.root debian/tmp-iconx
@@ -159,8 +159,8 @@ binary-iconc: checkroot build-iconc
 		debian/tmp-iconc/usr/share/doc/iconc/changelog.Debian
 # Compress documentation...
 	test -f debian/tmp-iconc/usr/share/doc/iconc/changelog.Debian.gz || \
-		gzip -9 debian/tmp-iconc/usr/share/doc/iconc/changelog.Debian
-	-gzip -9rq debian/tmp-iconc/usr/share/man
+		gzip -9n debian/tmp-iconc/usr/share/doc/iconc/changelog.Debian
+	-gzip -9rqn debian/tmp-iconc/usr/share/man
 # Fix permissions...
 	chmod -R u=rwX,go=rX debian/tmp-iconc
 	chown -R root.root debian/tmp-iconc
@@ -186,9 +186,9 @@ binary-ipl: checkroot build-ipl
 		debian/tmp-ipl/usr/share/doc/icon-ipl/changelog.Debian
 # Compress documentation...
 	find debian/tmp-ipl/usr/share/doc/icon-ipl -type f -size +6k -print | \
-		xargs --no-run-if-empty gzip -9
+		xargs --no-run-if-empty gzip -9n
 	test -f debian/tmp-ipl/usr/share/doc/icon-ipl/changelog.Debian.gz || \
-		gzip -9 debian/tmp-ipl/usr/share/doc/icon-ipl/changelog.Debian
+		gzip -9n debian/tmp-ipl/usr/share/doc/icon-ipl/changelog.Debian
 # Fix permissions...
 	chmod -R u=rwX,go=rX debian/tmp-ipl
 	chown -R root.root debian/tmp-ipl
diff --git a/src/icont/tunix.c b/src/icont/tunix.c
index bff6988..9e94394 100644
--- a/src/icont/tunix.c
+++ b/src/icont/tunix.c
@@ -103,7 +103,7 @@ int main(int argc, char *argv[]) {
 iconxloc = "";
 break;
  case 'V':			/* -V: print version information */
-fprintf(stderr, "%s  (%s, %s)\n", Version, Config, __DATE__);
+fprintf(stderr, "%s  (%s)\n", Version, Config);
 if (optind == argc)
exit(0);
 break;
diff --git a/src/runtime/imain.r b/src/runtime/imain.r
index 424a4f6..1745153 100644
--- a/src/runtime/imain.r
+++ b/src/runtime/imain.r
@@ -259,7 +259,7 @@ int *ip;
   * Announce version on stderr if -V is given.
   */
  case 'V':
-fprintf(stderr, "%s  (%s, %s)\n", Version, Config, __DATE__);
+fprintf(stderr, "%s  (%s)\n", Version, Config);
 	if (!argv[2])
 	   exit(0);
 break;


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829131: avro-java: FTBFS: Could not resolve dependencies for project org.apache.avro:avro-compiler:bundle:1.7.7

2016-06-30 Thread Chris Lamb
Source: avro-java
Version: 1.7.7-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

avro-java fails to build from source in unstable/amd64:

  [..]

  Setting up openjdk-8-jre-headless:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid to 
provide /usr/bin/rmid (rmid) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to 
provide /usr/bin/java (java) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool 
to provide /usr/bin/keytool (keytool) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs to 
provide /usr/bin/jjs (jjs) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200 
to provide /usr/bin/pack200 (pack200) in auto mode
  update-alternatives: using 
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry to provide 
/usr/bin/rmiregistry (rmiregistry) in auto mode
  update-alternatives: using 
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200 to provide 
/usr/bin/unpack200 (unpack200) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd to 
provide /usr/bin/orbd (orbd) in auto mode
  update-alternatives: using 
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool to provide 
/usr/bin/servertool (servertool) in auto mode
  update-alternatives: using 
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv to provide 
/usr/bin/tnameserv (tnameserv) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec to 
provide /usr/bin/jexec (jexec) in auto mode
  update-binfmts: warning: Couldn't load the binfmt_misc module.
  Setting up default-jre-headless (2:1.8-57) ...
  Setting up openjdk-8-jre:amd64 (8u91-b14-3) ...
  update-alternatives: using 
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/policytool to provide 
/usr/bin/policytool (policytool) in auto mode
  Setting up default-jre (2:1.8-57) ...
  Setting up openjdk-8-jdk-headless:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to 
provide /usr/bin/idlj (idlj) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to 
provide /usr/bin/jdeps (jdeps) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to 
provide /usr/bin/wsimport (wsimport) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to 
provide /usr/bin/rmic (rmic) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to 
provide /usr/bin/jinfo (jinfo) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to 
provide /usr/bin/jsadebugd (jsadebugd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii 
to provide /usr/bin/native2ascii (native2ascii) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to 
provide /usr/bin/jstat (jstat) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to 
provide /usr/bin/javac (javac) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to 
provide /usr/bin/javah (javah) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to 
provide /usr/bin/jstack (jstack) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript 
to provide /usr/bin/jrunscript (jrunscript) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to 
provide /usr/bin/javadoc (javadoc) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to 
provide /usr/bin/jhat (jhat) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to 
provide /usr/bin/javap (javap) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to 
provide /usr/bin/jar (jar) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to 
provide /usr/bin/xjc (xjc) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to 
provide /usr/bin/schemagen (schemagen) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to 
provide /usr/bin/jps (jps) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to 
provide /usr/bin/extcheck (extcheck) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to 
provide /usr/bin/jmap (jmap) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to 
provide /usr/bin/jstatd (jstatd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to 
pro

[Reproducible-builds] Bug#829129: ayttm: please make the build reproducible

2016-06-30 Thread Reiner Herrmann
Source: ayttm
Version: 0.6.3-3.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: locale
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that ayttm could not be built reproducibly.
Some object files are sorted differently depending on locale.

The attached patch fixes this.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/reproducible-build.patch b/debian/patches/reproducible-build.patch
new file mode 100644
index 000..c9218e4
--- /dev/null
+++ b/debian/patches/reproducible-build.patch
@@ -0,0 +1,66 @@
+Author: Reiner Herrmann 
+Description: sort object files for deterministic linking order
+
+--- a/modules/irc/Makefile.am
 b/modules/irc/Makefile.am
+@@ -14,6 +14,6 @@
+ irc_la_SOURCES = irc.c
+ 
+ irc_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-irc_la_LIBADD = libirc/*.lo $(WIN32_LIBADD)
++irc_la_LIBADD = `LC_ALL=C ls libirc/*.lo` $(WIN32_LIBADD)
+ # Gets rid of the datarootdir warning
+ datarootdir=@datarootdir@
+--- a/modules/jabber/Makefile.am
 b/modules/jabber/Makefile.am
+@@ -13,6 +13,6 @@
+ jabber_la_SOURCES = jabber.c libEBjabber.c 
+ 
+ jabber_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-jabber_la_LIBADD = libjabber/*.lo libxode/*.lo $(WIN32_LIBADD)
++jabber_la_LIBADD = `LC_ALL=C ls libjabber/*.lo libxode/*.lo` $(WIN32_LIBADD)
+ # Gets rid of the datarootdir warning
+ datarootdir=@datarootdir@
+--- a/modules/msn2/Makefile.am
 b/modules/msn2/Makefile.am
+@@ -13,6 +13,6 @@
+ msn2_la_SOURCES = msn.c
+ 
+ msn2_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-msn2_la_LIBADD = libmsn2/*.lo $(WIN32_LIBADD)
++msn2_la_LIBADD = `LC_ALL=C ls libmsn2/*.lo` $(WIN32_LIBADD)
+ # Gets rid of the datarootdir warning
+ datarootdir=@datarootdir@
+--- a/modules/irc/Makefile.in
 b/modules/irc/Makefile.in
+@@ -327,7 +327,7 @@
+ @MINGW32_TRUE@WIN32_LIBADD = -L../../src -layttm -lintl -lglib-2.0 -lws2_32 -lgtk
+ irc_la_SOURCES = irc.c
+ irc_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-irc_la_LIBADD = libirc/*.lo $(WIN32_LIBADD)
++irc_la_LIBADD = `LC_ALL=C ls libirc/*.lo` $(WIN32_LIBADD)
+ all: all-recursive
+ 
+ .SUFFIXES:
+--- a/modules/jabber/Makefile.in
 b/modules/jabber/Makefile.in
+@@ -325,7 +325,7 @@
+ pkglib_LTLIBRARIES = jabber.la
+ jabber_la_SOURCES = jabber.c libEBjabber.c 
+ jabber_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-jabber_la_LIBADD = libjabber/*.lo libxode/*.lo $(WIN32_LIBADD)
++jabber_la_LIBADD = `LC_ALL=C ls libjabber/*.lo libxode/*.lo` $(WIN32_LIBADD)
+ all: all-recursive
+ 
+ .SUFFIXES:
+--- a/modules/msn2/Makefile.in
 b/modules/msn2/Makefile.in
+@@ -324,7 +324,7 @@
+ pkglib_LTLIBRARIES = msn2.la
+ msn2_la_SOURCES = msn.c
+ msn2_la_LDFLAGS = -module -avoid-version $(WIN32_LDFLAGS)
+-msn2_la_LIBADD = libmsn2/*.lo $(WIN32_LIBADD)
++msn2_la_LIBADD = `LC_ALL=C ls libmsn2/*.lo` $(WIN32_LIBADD)
+ all: all-recursive
+ 
+ .SUFFIXES:
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 000..55077d0
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+reproducible-build.patch


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools

2016-06-30 Thread Axel Beckert
Hi,

Axel Beckert wrote:
>* What was the outcome of this action?
> 
> Two GUI popups from ebook-convert (from the package calibre) moaning
> about non-existent $HOME and hence unreadable $HOME/.config/…

Here's an example of the first of these popups.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Processed: Re: Bug#829115: diffoscope: …/comparators/ps.py: TypeError: cannot use a string pattern on a bytes-like object

2016-06-30 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 python3-magic
Bug #829115 [diffoscope] diffoscope: …/comparators/ps.py: TypeError: cannot use 
a string pattern on a bytes-like object
Bug reassigned from package 'diffoscope' to 'python3-magic'.
No longer marked as found in versions diffoscope/54.
Ignoring request to alter fixed versions of bug #829115 to the same values 
previously set
> forcemerge 828833 -1
Bug #828833 {Done: Christoph Biedl } 
[python3-magic] python3-magic: magic file type double encoded
Bug #829115 [python3-magic] diffoscope: …/comparators/ps.py: TypeError: cannot 
use a string pattern on a bytes-like object
Set Bug forwarded-to-address to 'http://bugs.gw.com/view.php?id=562'.
Marked Bug as done
Marked as fixed in versions file/1:5.28-2.
Marked as found in versions file/1:5.28-1.
Added tag(s) confirmed and moreinfo.
Merged 828833 829115

-- 
828833: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828833
829115: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829115
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829115: Bug#829115: diffoscope: …/comparators/ps.py: TypeError: cannot use a string pattern on a bytes-like object

2016-06-30 Thread Mattia Rizzolo
control: reassign -1 python3-magic
control: forcemerge 828833 -1

On Thu, Jun 30, 2016 at 06:25:23PM +0200, Axel Beckert wrote:
> running reprotest (It's there now, yay! :-) over my very recently
> accepted package dpmb (from git commit
> 5f069a920df4e6f20a8eb9309c20c39ad60e6132) with
> 
> caused diffoscope to bail out as follows:
> 
> dpkg-buildpackage: info: binary-only upload (no source included)
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 177, in 
> main
> sys.exit(run_diffoscope(parsed_args))
>   File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 148, in 
> run_diffoscope
> parsed_args.file1, parsed_args.file2)
>   File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
> line 94, in compare_root_paths
> file1 = specialize(FilesystemFile(path1, container=container1))
>   File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
> line 175, in specialize
> if cls.recognizes(file):
>   File "/usr/lib/python3/dist-packages/diffoscope/comparators/ps.py", line 
> 38, in recognizes
> return PsFile.RE_FILE_TYPE.match(file.magic_file_type)
> TypeError: cannot use a string pattern on a bytes-like object
> reprotest 'dpkg-buildpackage -b'   388.71s user 3.51s system 0% cpu 
> 15:39:40.01 total
> 
> I'm not sure how reprotest called diffoscope so I can't tell the exact
> diffoscope commandline to reproduce this.
> 
> I'm also not 100% sure if I used reprotest in the correct way since
> there is just its --help message, but no man page with examples yet.

This bug is caused by a bug in src:file, which is now fixed.
though,

> Versions of packages diffoscope depends on:
> ii  python3-magic  1:5.28-2

this is the fixed version.
Are you sure you ran diffoscope with that version of python3-magic?

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829113: Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools

2016-06-30 Thread Mattia Rizzolo
On Thu, Jun 30, 2016 at 06:19:36PM +0200, Axel Beckert wrote:
> Unsetting $DISPLAY should this issue.
> 
> (I'm not sure if setting and not setting $DISPLAY is or should be one of
> the not explicitly listed variations. But since I got that popup twice,
> I assume not.)

This would also cause some packages to FTBFS.
See also
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=589687
https://bugs.launchpad.net/ubuntu/+source/pbuilder/+bug/816556
for some bugs about the same issue in pbuilder.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829115: diffoscope: …/comparators/ps.py: TypeError: cannot use a string pattern on a bytes-like object

2016-06-30 Thread Axel Beckert
Package: diffoscope
Version: 54

Dear Maintainer,

running reprotest (It's there now, yay! :-) over my very recently
accepted package dpmb (from git commit
5f069a920df4e6f20a8eb9309c20c39ad60e6132) with

reprotest 'dpkg-buildpackage -b' 
../debian-paketmanagement-buch_0\~2016.06.29_all.deb

caused diffoscope to bail out as follows:

dpkg-buildpackage: info: binary-only upload (no source included)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 177, in 
main
sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 148, in 
run_diffoscope
parsed_args.file1, parsed_args.file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 94, in compare_root_paths
file1 = specialize(FilesystemFile(path1, container=container1))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 175, in specialize
if cls.recognizes(file):
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/ps.py", line 38, 
in recognizes
return PsFile.RE_FILE_TYPE.match(file.magic_file_type)
TypeError: cannot use a string pattern on a bytes-like object
reprotest 'dpkg-buildpackage -b'   388.71s user 3.51s system 0% cpu 15:39:40.01 
total

I'm not sure how reprotest called diffoscope so I can't tell the exact
diffoscope commandline to reproduce this.

I'm also not 100% sure if I used reprotest in the correct way since
there is just its --help message, but no man page with examples yet.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), 
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 
'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages diffoscope depends on:
ii  python3-libarchive-c   2.1-3
ii  python3-magic  1:5.28-2
ii  python3-pkg-resources  20.10.1-1.1
pn  python3:any

Versions of packages diffoscope recommends:
ii  acl2.2.52-3
ii  binutils-multiarch 2.26-12
ii  bzip2  1.0.6-8
ii  caca-utils 0.99.beta19-2+b1
ii  colord 1:17
ii  cpio   2.11+dfsg-5
pn  default-jdk | java-sdk 
ii  enjarify   1:1.0.2-1
ii  fontforge-extras   0.3-4
ii  fp-utils   3.0.0+dfsg-6
ii  fp-utils-3.0.0 [fp-utils]  3.0.0+dfsg-6
ii  genisoimage9:1.1.11-3
ii  gettext0.19.8.1-1
ii  ghc7.10.3-9
ii  ghostscript9.19~dfsg-1+b1
ii  gnupg  1.4.20-6
pn  mono-utils 
ii  pdftk  2.02-4
ii  poppler-utils  0.44.0-3
ii  python3-debian 0.1.28
pn  python3-guestfs
pn  python3-rpm
ii  python3-tlsh   3.4.4+20151206-1+b1
pn  rpm2cpio   
ii  sng1.1.0-1+b1
ii  sqlite33.13.0-1
ii  squashfs-tools 1:4.3-3
ii  unzip  6.0-20
pn  vim-common 
ii  xz-utils   5.1.1alpha+20120614-2.1

Versions of packages diffoscope suggests:
ii  libjs-jquery  1.12.4-1

-- no debconf information

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#829113: reprotest: Should unset $DISPLAY to avoid GUI popups from some build tools

2016-06-30 Thread Axel Beckert
Package: reprotest
Version: 0.1

Dear Maintainer,

   * What led up to the situation?

Testing my package dpmb with reprotest.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

Running

$ reprotest 'dpkg-buildpackage -b' 
../debian-paketmanagement-buch_0\~2016.06.29_all.deb

from a git checkout of commit 5f069a920df4e6f20a8eb9309c20c39ad60e6132
under X to see if my $SOURCE_DATE_EPOCH implementation in that commit is
working correctly.

   * What was the outcome of this action?

Two GUI popups from ebook-convert (from the package calibre) moaning
about non-existent $HOME and hence unreadable $HOME/.config/…

   * What outcome did you expect instead?

No interactivity, especially no GUI interactivity at all.

Unsetting $DISPLAY should this issue.

(I'm not sure if setting and not setting $DISPLAY is or should be one of
the not explicitly listed variations. But since I got that popup twice,
I assume not.)

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), 
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 
'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages reprotest depends on:
ii  apt-utils   1.2.14
ii  diffoscope  54
ii  libdpkg-perl1.18.7
ii  procps  2:3.3.11-3
ii  python3-debian  0.1.28
pn  python3:any 

Versions of packages reprotest recommends:
ii  autodep8  0.6

reprotest suggests no packages.

-- no debconf information

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#829109: acepack: FTBFS: dh_clean: Compatibility levels before 5 are no longer supported (level 4 requested)

2016-06-30 Thread Chris Lamb
Source: acepack
Version: 1.3.3.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

acepack fails to build from source in unstable/amd64:

  [..]

  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160630174839.hUIz8Hxyao.acepack/acepack-1.3.3.3
  OLDPWD=/home/lamby/temp/cdt.20160630174839.hUIz8Hxyao.acepack
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=la...@debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  
**
  ** Building acepack 1.3.3.3-1 on amd64
  **
  
**
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package acepack
  dpkg-buildpackage: info: source version 1.3.3.3-1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Dirk Eddelbuettel 
   dpkg-source --before-build acepack-1.3.3.3
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  CDBS WARNING:simple-patchsys.mk is deprecated since 0.4.85 - please use 
source format 3.0 (quilt) instead
  test -x debian/rules
  /usr/bin/make -f debian/rules reverse-config
  make[1]: Entering directory 
'/home/lamby/temp/cdt.20160630174839.hUIz8Hxyao.acepack/acepack-1.3.3.3'
  CDBS WARNING:simple-patchsys.mk is deprecated since 0.4.85 - please use 
source format 3.0 (quilt) instead
  make[1]: 'reverse-config' is up to date.
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160630174839.hUIz8Hxyao.acepack/acepack-1.3.3.3'
  if [ "reverse-patches" = "reverse-patches" ]; then rm -f 
debian/stamp-patched; fi
  patches: 
  if [ "reverse-patches" != "reverse-patches" ]; then touch 
debian/stamp-patched; fi
  if [ "reverse-patches" != "reverse-patches" ] ; then \
/usr/bin/make -f debian/rules update-config ; \
  fi
  for dir in debian/patches ; do \
  rm -f $dir/*.log ; \
  done
  dh_clean 
  dh_clean: Compatibility levels before 5 are no longer supported (level 4 
requested)
  /usr/share/cdbs/1/rules/debhelper.mk:217: recipe for target 'clean' failed
  make: *** [clean] Error 25

  [..]

The full build log is attached.


Regards,

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


acepack.1.3.3.3-1.unstable.amd64.log.txt.gz
Description: Binary data
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Re: [Reproducible-builds] Bug#827155: dpkg-buildflags: reproducible/fixdebugpath doesn't escape build path

2016-06-30 Thread HW42
Daniel Kahn Gillmor:
> On Sun 2016-06-12 23:25:33 -0400, HW42 wrote:
>> as Mattia noticed dpkg-buildflags doesn't escape the build path in the
>> -fdebug-prefix-map CC argument when enabling the 'fixdebugpath' option.
>>
>> What assumptions does dpkg make about the build path? I think there are a
>> lot of build scripts which anyway break if the build path contains a
>> space.
> 
> that seems likely to me -- not just debian packaging scripts either, but
> likely upstream build toolchain decisions as well.
> 
>> Unfortunately this isn't trivially fixed since the flags are
>> concatenated as a string and later exported in different languages
>> (shell, Makefile). So if we want to support spaces in buildpaths this
>> need to be changed to an array. What do you think?
> 
> I think you mean that the flags should be internally stored as an array
> inside dpkg-dev instead of a concatenated string.

exactly

> That sounds right to me, and a worthwhile change in its own right.
> 
> It won't fix any upstream toolchain bugs, of course, and if we start to
> vary by having whitespace (or even weirder characters) in paths, we're
> likely to see a large number of FTBFS.

I don't think that should be done as part of the reproducible builds
efforts. I raised this only because if dpkg-dev would assume a space
free build path anyway an escape(split(flags, ' ')) would have been
enough.

> fixing dpkg-dev to treat the flags internally as an array seems like a
> good first step, though.

Ack.



signature.asc
Description: OpenPGP digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Re: [Reproducible-builds] Bug#827155: dpkg-buildflags: reproducible/fixdebugpath doesn't escape build path

2016-06-30 Thread Daniel Kahn Gillmor
On Sun 2016-06-12 23:25:33 -0400, HW42 wrote:
> as Mattia noticed dpkg-buildflags doesn't escape the build path in the
> -fdebug-prefix-map CC argument when enabling the 'fixdebugpath' option.
>
> What assumptions does dpkg make about the build path? I think there are a
> lot of build scripts which anyway break if the build path contains a
> space.

that seems likely to me -- not just debian packaging scripts either, but
likely upstream build toolchain decisions as well.

> Unfortunately this isn't trivially fixed since the flags are
> concatenated as a string and later exported in different languages
> (shell, Makefile). So if we want to support spaces in buildpaths this
> need to be changed to an array. What do you think?

I think you mean that the flags should be internally stored as an array
inside dpkg-dev instead of a concatenated string.  That sounds right to
me, and a worthwhile change in its own right.

It won't fix any upstream toolchain bugs, of course, and if we start to
vary by having whitespace (or even weirder characters) in paths, we're
likely to see a large number of FTBFS.

fixing dpkg-dev to treat the flags internally as an array seems like a
good first step, though.

 --dkg

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#829080: wine-development: FTBFS in testing (unknown breaktype EB)

2016-06-30 Thread Santiago Vila
Package: src:wine-development
Version: 1.9.12-1
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
Severity: serious

Dear maintainer:

This package currently fails to build in stretch:


[...]
./tools/make_unicode
unknown breaktype EB at ./tools/make_unicode line 1265,  line 1159.
Loading tools/unicode-defaults
Building libs/wine/casemap.c
Building libs/wine/collation.c
Building libs/port/compose.c
Building libs/port/decompose.c
Building libs/wine/wctype.c
Building libs/port/digitmap.c
Building dlls/usp10/mirror.c
Building dlls/dwrite/mirror.c
Building dlls/usp10/bracket.c
Building dlls/dwrite/bracket.c
Building dlls/usp10/shaping.c
debian/rules:100: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 25
make[1]: Leaving directory '/build/wine-development-1.9.12'
debian/rules:97: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


A full build log is available here:

https://tests.reproducible-builds.org/debian/rbuild/testing/amd64/wine-development_1.9.12-1.rbuild.log

Thanks.

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#829077: pytables: FTBFS in testing (LaTeX Error: File `iftex.sty' not found)

2016-06-30 Thread Santiago Vila
Package: src:pytables
Version: 3.2.2-2
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
Severity: serious

Dear maintainer:

This package currently fails to build in stretch:


[...]
Running LaTeX files through pdflatex...
/usr/bin/make -C build/latex all-pdf
make[3]: Entering directory '/<>/doc/build/latex'
pdflatex  'usersguide-3.2.2.tex'
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/Debian) 
(preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
(./usersguide-3.2.2.tex
LaTeX2e <2016/03/31> patch level 1
Babel <3.9r> and hyphenation patterns for 3 language(s) loaded.
(./sphinxmanual.cls
Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual)
(/usr/share/texlive/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)))

! LaTeX Error: File `iftex.sty' not found.


A full build log will be available here:

https://tests.reproducible-builds.org/debian/rbuild/testing/amd64/pytables_3.2.2-2.rbuild.log

Thanks.

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#829059: php-guzzlehttp-ringphp: FTBFS: LaTeX Error: File `iftex.sty' not found.

2016-06-30 Thread Chris Lamb
Source: php-guzzlehttp-ringphp
Version: 1.1.0-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

php-guzzlehttp-ringphp fails to build from source in unstable/amd64:

  [..]

  Setting up python-sphinx-rtd-theme (0.1.9-1) ...
  Setting up tex-common (6.05) ...
  update-language: texlive-base not installed and configured, doing nothing!
  Setting up libkpathsea6:amd64 (2016.20160513.41080-4) ...
  Setting up libptexenc1:amd64 (2016.20160513.41080-4) ...
  Setting up libsynctex1:amd64 (2016.20160513.41080-4) ...
  Setting up libtexlua52:amd64 (2016.20160513.41080-4) ...
  Setting up libtexluajit2:amd64 (2016.20160513.41080-4) ...
  Setting up libpng16-16:amd64 (1.6.23-1) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Setting up fonts-dejavu-core (2.35-1) ...
  Setting up fontconfig-config (2.11.0-6.4) ...
  Setting up libfontconfig1:amd64 (2.11.0-6.4) ...
  Setting up libpixman-1-0:amd64 (0.33.6-1) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up libxcb1:amd64 (1.11.1-1) ...
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libx11-6:amd64 (2:1.6.3-1) ...
  Setting up libxcb-render0:amd64 (1.11.1-1) ...
  Setting up libxcb-shm0:amd64 (1.11.1-1) ...
  Setting up libxext6:amd64 (2:1.3.3-1) ...
  Setting up libxrender1:amd64 (1:0.9.9-2) ...
  Setting up libcairo2:amd64 (1.14.6-1+b1) ...
  Setting up libgraphite2-3:amd64 (1.3.8-1) ...
  Setting up libavahi-common-data:amd64 (0.6.32-1) ...
  Setting up libavahi-common3:amd64 (0.6.32-1) ...
  Setting up libdbus-1-3:amd64 (1.10.8-1) ...
  Setting up libavahi-client3:amd64 (0.6.32-1) ...
  Setting up libcups2:amd64 (2.1.4-1) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.0-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up libtiff5:amd64 (4.0.6-1) ...
  Setting up libijs-0.35:amd64 (0.35-12) ...
  Setting up libjbig2dec0:amd64 (0.13-2) ...
  Setting up liblcms2-2:amd64 (2.7-1) ...
  Setting up libopenjp2-7:amd64 (2.1.0-2.1+b1) ...
  Setting up libpaper1:amd64 (1.1.24+nmu4) ...
  
  Creating config file /etc/papersize with new version
  Setting up poppler-data (0.4.7-7) ...
  Setting up libgs9-common (9.19~dfsg-1) ...
  Setting up libharfbuzz0b:amd64 (1.2.6-2) ...
  Setting up libharfbuzz-icu0:amd64 (1.2.6-2) ...
  Setting up x11-common (1:7.7+15) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling 
back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libice6:amd64 (2:1.0.9-1+b1) ...
  Setting up libnspr4:amd64 (2:4.12-2) ...
  Setting up libnss3:amd64 (2:3.23-2) ...
  Setting up libpoppler61:amd64 (0.44.0-3) ...
  Setting up libpotrace0 (1.13-2) ...
  Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
  Setting up libxt6:amd64 (1:1.1.5-1) ...
  Setting up libxmu6:amd64 (2:1.1.2-2) ...
  Setting up libxpm4:amd64 (1:3.5.11-1+b1) ...
  Setting up libxaw7:amd64 (2:1.0.13-1) ...
  Setting up libxi6:amd64 (2:1.7.6-1) ...
  Setting up libzzip-0-13:amd64 (0.13.62-3) ...
  Setting up xdg-utils (1.1.1-1) ...
  Setting up libpaper-utils (1.1.24+nmu4) ...
  Setting up preview-latex-style (11.88-1.1) ...
  update-language: texlive-base not installed and configured, doing nothing!
  Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done.
  Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done.
  update-fmtutil has updated the following file(s):
/var/lib/texmf/fmtutil.cnf-DEBIAN
/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST
  If you want to activate the changes in the above file(s),
  you should run fmtutil-sys or fmtutil.
  Processing triggers for sgml-base (1.28) ...
  Setting up docutils-common (0.12+dfsg-1) ...
  Processing triggers for sgml-base (1.28) ...
  Setting up python-docutils (0.12+dfsg-1) ...
  update-alternatives: using /usr/share/docutils/scripts/python2/rst-buildhtml 
to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2html to 
provide /usr/bin/rst2html (rst2html) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2latex to 
provide /usr/bin/rst2latex (rst2latex) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2man to 
provide /usr/bin/rst2man (rst2man) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2odt to 
provide /usr/bin/rst2odt (rst2odt) in auto mode
  update-alternatives: using 
/usr/share/docutils/scripts/python2/rst2odt_prepstyles to provide 
/usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2pseudoxml 
to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
  update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to 
provide /us