Your message dated Mon, 17 Aug 2015 13:21:40 +0000
with message-id <[email protected]>
and subject line Bug#795834: fixed in erlang 1:18.0-dfsg-2
has caused the Debian Bug report #795834,
regarding erlang: please make the output of erlc reproducible
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
795834: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795834
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: erlang
Version: 1:18.0-dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps toolchain
X-Debbugs-Cc: [email protected]
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that erlc generates .beam files that include the current timestamp:
$ echo '-module(test).' > test.erl
$ while sleep 1; do erlc test.erl && sha1sum test.beam; done
c82bb744a4665e34bb5cdc320bcc584ed25740b4 test.beam
7214b49ebc395c5c14df6fc59ac124fa0098fb5e test.beam
7353ca62788e505ba5565d4d90daceda1883cc84 test.beam
^C
The attached patch modifies erlc to optionally use the
SOURCE_DATE_EPOCH environment variable (which we set to the latest entry
from debian/changelog). If the variable is not set or is invalid we
fall back to the original behaviour of using the current UNIX timestamp:
$ export SOURCE_DATE_EPOCH=1234
$ while sleep 1; do erlc test.erl && sha1sum test.beam; done
23da6b9ffae248392455dfa629ab5f3a12846fd0 test.beam
23da6b9ffae248392455dfa629ab5f3a12846fd0 test.beam
23da6b9ffae248392455dfa629ab5f3a12846fd0 test.beam
^C
$ export SOURCE_DATE_EPOCH=1234_WHOOPS_BROKEN
$ while sleep 1; do erlc test.erl && sha1sum test.beam; done
58f9aec98a3ae9827743ce8ff0785337e4369cf7 test.beam
11f20e425e546b184fc545961c7d791a218d4df9 test.beam
63577de11becbcd048a6cd5954e9294b7a3bdaf7 test.beam
^C
The patch is based on an original version by Chris West (Faux).
Once applied, erlang packages that ship .beam files can be built
reproducibly in our reproducible toolchain.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff --git a/lib/compiler/src/beam_asm.erl b/lib/compiler/src/beam_asm.erl
index a3201b0..bbcac90 100644
--- a/lib/compiler/src/beam_asm.erl
+++ b/lib/compiler/src/beam_asm.erl
@@ -226,7 +226,11 @@ flatten_imports(Imps) ->
build_attributes(Opts, SourceFile, Attr, MD5) ->
Misc = case member(slim, Opts) of
false ->
- {{Y,Mo,D},{H,Mi,S}} = erlang:universaltime(),
+ {{Y,Mo,D},{H,Mi,S}} = case
string:to_integer(os:getenv("SOURCE_DATE_EPOCH")) of
+ {N,[]} ->calendar:gregorian_seconds_to_datetime(N +
+
calendar:datetime_to_gregorian_seconds({{1970,1,1},{0,0,0}}));
+ {_,_} -> erlang:universaltime()
+ end,
[{time,{Y,Mo,D,H,Mi,S}},{source,SourceFile}];
true -> []
end,
--- End Message ---
--- Begin Message ---
Source: erlang
Source-Version: 1:18.0-dfsg-2
We believe that the bug you reported is fixed in the latest version of
erlang, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <[email protected]> (supplier of updated erlang package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 17 Aug 2015 15:14:59 +0300
Source: erlang
Binary: erlang-base erlang-base-hipe erlang-asn1 erlang-common-test
erlang-corba erlang-crypto erlang-debugger erlang-dialyzer erlang-diameter
erlang-doc erlang-edoc erlang-eldap erlang-erl-docgen erlang-et erlang-eunit
erlang-gs erlang-ic erlang-ic-java erlang-inets erlang-manpages erlang-megaco
erlang-mnesia erlang-observer erlang-odbc erlang-os-mon erlang-parsetools
erlang-percept erlang-public-key erlang-reltool erlang-runtime-tools
erlang-snmp erlang-ssh erlang-ssl erlang-syntax-tools erlang-test-server
erlang-tools erlang-typer erlang-webtool erlang-wx erlang-xmerl erlang-dev
erlang-dbg erlang-src erlang-examples erlang-jinterface erlang-mode erlang-nox
erlang-x11 erlang
Architecture: source amd64 all
Version: 1:18.0-dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Erlang Packagers <[email protected]>
Changed-By: Sergei Golovan <[email protected]>
Description:
erlang - Concurrent, real-time, distributed functional language
erlang-asn1 - Erlang/OTP modules for ASN.1 support
erlang-base - Erlang/OTP virtual machine and base applications
erlang-base-hipe - Erlang/OTP HiPE enabled virtual machine and base
applications
erlang-common-test - Erlang/OTP application for automated testing
erlang-corba - Erlang/OTP applications for CORBA support
erlang-crypto - Erlang/OTP cryptographic modules
erlang-dbg - Erlang/OTP symbol files
erlang-debugger - Erlang/OTP application for debugging and testing
erlang-dev - Erlang/OTP development libraries and headers
erlang-dialyzer - Erlang/OTP discrepancy analyzer application
erlang-diameter - Erlang/OTP implementation of RFC 6733 protocol
erlang-doc - Erlang/OTP HTML/PDF documentation
erlang-edoc - Erlang/OTP module for generating documentation
erlang-eldap - Erlang/OTP LDAP library
erlang-erl-docgen - Erlang/OTP documentation stylesheets
erlang-et - Erlang/OTP event tracer application
erlang-eunit - Erlang/OTP module for unit testing
erlang-examples - Erlang/OTP application examples
erlang-gs - Erlang/OTP graphics system
erlang-ic - Erlang/OTP IDL compiler
erlang-ic-java - Erlang/OTP IDL compiler (Java classes)
erlang-inets - Erlang/OTP Internet clients and servers
erlang-jinterface - Java communication tool to Erlang
erlang-manpages - Erlang/OTP manual pages
erlang-megaco - Erlang/OTP implementation of Megaco/H.248 protocol
erlang-mnesia - Erlang/OTP distributed relational/object hybrid database
erlang-mode - Erlang major editing mode for Emacs
erlang-nox - Erlang/OTP applications that don't require X Window System
erlang-observer - Erlang/OTP application for investigating distributed systems
erlang-odbc - Erlang/OTP interface to SQL databases
erlang-os-mon - Erlang/OTP operating system monitor
erlang-parsetools - Erlang/OTP parsing tools
erlang-percept - Erlang/OTP concurrency profiling tool
erlang-public-key - Erlang/OTP public key infrastructure
erlang-reltool - Erlang/OTP release management tool
erlang-runtime-tools - Erlang/OTP runtime tracing/debugging tools
erlang-snmp - Erlang/OTP SNMP applications
erlang-src - Erlang/OTP applications sources
erlang-ssh - Erlang/OTP implementation of SSH protocol
erlang-ssl - Erlang/OTP implementation of SSL
erlang-syntax-tools - Erlang/OTP modules for handling abstract Erlang syntax
trees
erlang-test-server - Erlang/OTP server for automated application testing
erlang-tools - Erlang/OTP various tools
erlang-typer - Erlang/OTP code type annotator
erlang-webtool - Erlang/OTP helper for web-based tools
erlang-wx - Erlang/OTP bindings to wxWidgets
erlang-x11 - Erlang/OTP applications that require X Window System
erlang-xmerl - Erlang/OTP XML tools
Closes: 795834
Changes:
erlang (1:18.0-dfsg-2) unstable; urgency=medium
.
* Added a patch from Chris Lamb which allows Erlang compiler to put
a specified timestamp into the compiled binaries instead of the
current time. This helps with reproducibility of Erlang binaries
(closes: #795834).
Checksums-Sha1:
f53ab0597ac02d192e1f46941a87aaa778d996aa 5449 erlang_18.0-dfsg-2.dsc
fc3dbdd3d53c35fb55909004b6b70bb808182447 61760 erlang_18.0-dfsg-2.debian.tar.xz
ec16861b566eaa297d6d5e6af9185a58a73f9cdb 736946
erlang-asn1_18.0-dfsg-2_amd64.deb
bf429a99a2b1ef47c989baed8a0647d02c70179a 8536876
erlang-base-hipe_18.0-dfsg-2_amd64.deb
1d1ec8b378e4e57b6a76c6d0cd1b609abd19fa85 6949710
erlang-base_18.0-dfsg-2_amd64.deb
477c786f986401fe90d7ebcbc2f99cf703516389 757130
erlang-common-test_18.0-dfsg-2_amd64.deb
c84d694f6f11d2ecfbc30e7df441fa173983e242 2252958
erlang-corba_18.0-dfsg-2_amd64.deb
a091a41944c907fa2d1a1b8fc8080715558e1098 133926
erlang-crypto_18.0-dfsg-2_amd64.deb
ed7593102a0b69e6514b211a59f9af36fe0c70b7 6562252
erlang-dbg_18.0-dfsg-2_amd64.deb
d80be6d44033bf662f89e5a35013e3ccc090f91f 429284
erlang-debugger_18.0-dfsg-2_amd64.deb
d4145f76041974e948f432ec57fd489a4dbddb94 356478
erlang-dev_18.0-dfsg-2_amd64.deb
adbab793fa583cdc4d9a38a06acc55c93ecdd7b5 644182
erlang-dialyzer_18.0-dfsg-2_amd64.deb
91ac15dcaffa7ab97932f64410c51b063924fdad 660336
erlang-diameter_18.0-dfsg-2_amd64.deb
d26505de43848444523eb9971460024fa2116848 16654426
erlang-doc_18.0-dfsg-2_all.deb
b23ac7797a67c7198fa88c3f45505b9a86765c63 321740
erlang-edoc_18.0-dfsg-2_amd64.deb
d5274236f6a280e6ecf118d1c9a082b363b3d7db 125012
erlang-eldap_18.0-dfsg-2_amd64.deb
fa67490657b1d94206700090a2ce62ce85522ac1 162274
erlang-erl-docgen_18.0-dfsg-2_amd64.deb
65fd9a7c90059533349ebbe632ca206b488435be 180070 erlang-et_18.0-dfsg-2_amd64.deb
b0da079378632025837e6397c29056df94b8d730 162486
erlang-eunit_18.0-dfsg-2_amd64.deb
c9eef39b3c41e710558e60eef5ee97d6a18147bb 1069068
erlang-examples_18.0-dfsg-2_all.deb
2368ecc1b5eb1af4a2955ea8b9406096fe679afc 603260 erlang-gs_18.0-dfsg-2_amd64.deb
2cf3f704b943974f5940f3f782f84b0fa3f9b55f 65670
erlang-ic-java_18.0-dfsg-2_all.deb
6aebedb69d300c832398f7939be0e00b60fae5b3 845200 erlang-ic_18.0-dfsg-2_amd64.deb
83026f975f2839d31bece54889f0be1b70f9391e 748284
erlang-inets_18.0-dfsg-2_amd64.deb
91746c57237dd7a72737b7d67d8dedfe27c9a669 121024
erlang-jinterface_18.0-dfsg-2_all.deb
082508fe3f64b4c15f0841100c41fa2c158093c9 1701698
erlang-manpages_18.0-dfsg-2_all.deb
2a57d9f2a4a01dcf1a6b23895e9500c33d0ab179 5427164
erlang-megaco_18.0-dfsg-2_amd64.deb
5a1594598265b3def7838b93999912a16851f0b4 693928
erlang-mnesia_18.0-dfsg-2_amd64.deb
6dcf0e357fada1089e523b56be1b55a3dfe7def5 98228 erlang-mode_18.0-dfsg-2_all.deb
444e231e53c6c4dcac1876473f037997ea66e056 34136 erlang-nox_18.0-dfsg-2_all.deb
a85f5730d45328a2d0696793695543451b2e49ee 827876
erlang-observer_18.0-dfsg-2_amd64.deb
ee0a55aec863faabca6781877a0ab5ed55b0fbfe 75816
erlang-odbc_18.0-dfsg-2_amd64.deb
5bd1fe0bc4dc8a00a258f2848039e57b595a4399 118516
erlang-os-mon_18.0-dfsg-2_amd64.deb
e1a5ab10f9a9293bafd76f0b00f68554d4380846 182332
erlang-parsetools_18.0-dfsg-2_amd64.deb
d763096642006badac6d45216adb00a572d42e62 161166
erlang-percept_18.0-dfsg-2_amd64.deb
436e0cd111c6d2ac452d2cf8bfb82adb2e7695a4 531318
erlang-public-key_18.0-dfsg-2_amd64.deb
2101999567859221223ff6265610779d05ac04e3 371908
erlang-reltool_18.0-dfsg-2_amd64.deb
008706bcdcf3ac11fc91fdd85242e03d46198268 192296
erlang-runtime-tools_18.0-dfsg-2_amd64.deb
9ef026e2e075f0c736b66ce6a636513a9baeb66d 1554468
erlang-snmp_18.0-dfsg-2_amd64.deb
a22c01bdb1ec22d6d3febba3bde67b62916c3554 5479706 erlang-src_18.0-dfsg-2_all.deb
35e40e6e49132d7c8e36bc4d1c74bc10da97aa7c 429356
erlang-ssh_18.0-dfsg-2_amd64.deb
ae892cc488ffbd61cb40024143d6a6d977f7d373 675454
erlang-ssl_18.0-dfsg-2_amd64.deb
7a65e7ced63ea33e0eda071812d480d5ea434a46 350998
erlang-syntax-tools_18.0-dfsg-2_amd64.deb
65b186013619f323e7c5b0d599845951855f3fa2 296682
erlang-test-server_18.0-dfsg-2_amd64.deb
2aa2adbe97014a1724b9b2e4e95b7ee576af0c67 545034
erlang-tools_18.0-dfsg-2_amd64.deb
9f903214b6815ec26f5fd3112d3d64b5e643b25b 82874
erlang-typer_18.0-dfsg-2_amd64.deb
240b76109a37993b52fa830ffcbdf62ee94e8f32 64520
erlang-webtool_18.0-dfsg-2_amd64.deb
f1b83064d7a68223f5f8b241b2d1aaab5148188d 2751524
erlang-wx_18.0-dfsg-2_amd64.deb
0b457f17ab1277d5e6c7eb0ca580c1f644bf6365 34076 erlang-x11_18.0-dfsg-2_all.deb
41dd07fcab5632a6acde5dedb7616ff00c1ab99d 994280
erlang-xmerl_18.0-dfsg-2_amd64.deb
72c8783adcd12db91326210d5339de76e235584b 34490 erlang_18.0-dfsg-2_all.deb
Checksums-Sha256:
ef79a87557aba0d2ff6222002344fe9780b3c46d3999a8bb38b8b7cef4d03b97 5449
erlang_18.0-dfsg-2.dsc
80868281cf224a6726eba0105b9ac31b8685e65b4d35d553292c728f9c14de64 61760
erlang_18.0-dfsg-2.debian.tar.xz
c93ed9117be6ac89cd2473d6861f1ed2d0ef314fc5238b16834a847fd0b537d0 736946
erlang-asn1_18.0-dfsg-2_amd64.deb
343c896275fff6cf4540d4cc4df607c57f6e135724754ea8600eed49d85ae3ec 8536876
erlang-base-hipe_18.0-dfsg-2_amd64.deb
358feaf8799b375e418acb65171bd1941c1b8c9d0bc5331a35be0ca3f0257867 6949710
erlang-base_18.0-dfsg-2_amd64.deb
bf61242c4dca280c32c2f4ba7e54ad694437b77f6e53c82bf1f3edb9e528ad24 757130
erlang-common-test_18.0-dfsg-2_amd64.deb
ca0787894a76ad75a3b97726a711b259d42c2f20efa2ad569969f79e837b28b5 2252958
erlang-corba_18.0-dfsg-2_amd64.deb
a17445e8d7c4bd284e31b8211908da4f0d6dbeb61ad7a5dd340fb611a3fabbe3 133926
erlang-crypto_18.0-dfsg-2_amd64.deb
f74d323028b489848c50e955e63120b0e334797338c4a4261f8c4729a5ca3d9f 6562252
erlang-dbg_18.0-dfsg-2_amd64.deb
d223bd0e64ad42f8942abd06fd94fdcec3ff2a14c4a40ea8d159cf49ac6337ba 429284
erlang-debugger_18.0-dfsg-2_amd64.deb
7df1bd7a10d39d04d6729150680eb9996bbe418523098d41bbee7f8611f25890 356478
erlang-dev_18.0-dfsg-2_amd64.deb
895dfcf0c9971cebe4184cb451a5a5dfb0fa9d06e527a9bdecea8a8b2b47859b 644182
erlang-dialyzer_18.0-dfsg-2_amd64.deb
7e64879621e2e21e8d79ad7ecce400379bcc70e89ecea7f65d14073e39558f7f 660336
erlang-diameter_18.0-dfsg-2_amd64.deb
65713a80a72d8ae3b65fe9a7cad242b22e41571b1634befc23fa05008d79a5f2 16654426
erlang-doc_18.0-dfsg-2_all.deb
6538d9b3fe250e7edb9159592a2ba735a91e8a4a2431b430ee576ee79d95bc94 321740
erlang-edoc_18.0-dfsg-2_amd64.deb
d80c9363e2d111f95c2701597a2f4b59541189e2149ead24f64c092e4d63839b 125012
erlang-eldap_18.0-dfsg-2_amd64.deb
a4ffc4737b21867b84fcbdd478164fda77ccde44689e0a223595863729370d0c 162274
erlang-erl-docgen_18.0-dfsg-2_amd64.deb
f714affac7868b92aa4a2c3307136d629a1da6559455dd13918c18cb8fcf8899 180070
erlang-et_18.0-dfsg-2_amd64.deb
b05badf565b9a43f838fb7450e0397c4dde71c8a93756412f1e3bac5404b2242 162486
erlang-eunit_18.0-dfsg-2_amd64.deb
c04affcb3611ab8635bbf77b891302d0f6cd60a1eec2bf4ed432b72e5155b7fc 1069068
erlang-examples_18.0-dfsg-2_all.deb
9cf023c85e7d4d8b983393eb758513c5c14cfbb82d16d160e8144714006190fb 603260
erlang-gs_18.0-dfsg-2_amd64.deb
846a0c49793c3f253cb7b9c0b07c7f1a2fb675d148df3843dd1e289a062360ed 65670
erlang-ic-java_18.0-dfsg-2_all.deb
b9d3d2387de0c807450206ac356b7712c46b42fb4722baa0220eebbd27902f1c 845200
erlang-ic_18.0-dfsg-2_amd64.deb
3267a974bc4267c0e7d023fc84344c90dca39a6774060aa8bd358ce89577257c 748284
erlang-inets_18.0-dfsg-2_amd64.deb
a06538af9225985e3606291c468b1df0f77f8131bc54eed121dadd27b5ce9944 121024
erlang-jinterface_18.0-dfsg-2_all.deb
48056c69a7ecda56dba851966d9d9d7c63e8f10c532783e89abeef21b2e34958 1701698
erlang-manpages_18.0-dfsg-2_all.deb
c962848c1a833fbba8ad9fb04b204877c86278e772664cb01967ad9431cad18f 5427164
erlang-megaco_18.0-dfsg-2_amd64.deb
bef586fe2776b2445ad7b39cdbc9eabb66fc641a2f16b4db776802de4e9ca7dd 693928
erlang-mnesia_18.0-dfsg-2_amd64.deb
9f0113b465d79c7598ac8a3aca78cb3d83d352a0568b7152304268e7f5ecd05a 98228
erlang-mode_18.0-dfsg-2_all.deb
03a8ee287db1ace030a34c003597f97f78974a96187d63ea61432419dad7f02f 34136
erlang-nox_18.0-dfsg-2_all.deb
f3737484667fc90946e5bd12fdfd3966b33ee94baa50f19a4f9879fe1cfefb03 827876
erlang-observer_18.0-dfsg-2_amd64.deb
e278a9f319779f88de50426f860c7c1dd1d4939850813d768cc71e48cf2fe709 75816
erlang-odbc_18.0-dfsg-2_amd64.deb
6bbd010d2cd49b44dd0a844e18b11fb797049fba994d66b4c21410381a10395f 118516
erlang-os-mon_18.0-dfsg-2_amd64.deb
5f8596921f379142df029b1d28c7085c2c48d6ac827cbbf0ac3776433349f8e7 182332
erlang-parsetools_18.0-dfsg-2_amd64.deb
eec2646c58f1b1fdf879448f026971856d4998cbda994215c87021fdbe83041a 161166
erlang-percept_18.0-dfsg-2_amd64.deb
bf7b72f3dddac2982004818ee9930fce847d8cb22be552f12c5528d4a3abeba2 531318
erlang-public-key_18.0-dfsg-2_amd64.deb
55e1814258c77d8ce9ba382838333ce0e509897ba03e166649675894866bf9e7 371908
erlang-reltool_18.0-dfsg-2_amd64.deb
79a4972d883cb3960e6e3b3635cd48c67129c6d9397203fec4b7dc4070e24462 192296
erlang-runtime-tools_18.0-dfsg-2_amd64.deb
767d730a90a0015dae89d234fc717d2629a8b9d2ca8f7f8adbb8e0212d2dc35e 1554468
erlang-snmp_18.0-dfsg-2_amd64.deb
bffa7c2d4804da38e278d331a79c571d3207db3ca877bca08019ae8a2e026f17 5479706
erlang-src_18.0-dfsg-2_all.deb
a19252e4cc9beb11dc702711a949eda5424c5e27a9fc8bbc2fdc1a1150f3b344 429356
erlang-ssh_18.0-dfsg-2_amd64.deb
63ca290fec5fe41ed6d2a3619ca872872b40e0b027453c0023d4f90cfb48c307 675454
erlang-ssl_18.0-dfsg-2_amd64.deb
ffc080c81595e5d89012442e837f7ff687f0fc52ec31e57ce60506c262481b15 350998
erlang-syntax-tools_18.0-dfsg-2_amd64.deb
aa5d9c8afd9b37111d27103cd2def6ada2a48733b8b58022a8d1fe1aeed415e7 296682
erlang-test-server_18.0-dfsg-2_amd64.deb
7ee6e195b0e4c6cc0217cb1c35f00d1bfb6be7d8988e51e8fe760243ffc044d4 545034
erlang-tools_18.0-dfsg-2_amd64.deb
74a12eaf0dbbfb6fc262c860fa69c58abbda4949bb6ddc161ae611e28557fb5e 82874
erlang-typer_18.0-dfsg-2_amd64.deb
25b42447fdede76ee01bf26859425d104c0a1d2e2b1fa113f808af71ba788e82 64520
erlang-webtool_18.0-dfsg-2_amd64.deb
38482dab3c66135997f7127c1c44d360b1176142d1984fe6d7417bcf7b66f438 2751524
erlang-wx_18.0-dfsg-2_amd64.deb
21a95a10b0c733bb3a814a313f26f07858081c0dc9458ecd83675d03e03d9619 34076
erlang-x11_18.0-dfsg-2_all.deb
682d92c33d87f3a6c39517c92af211321621452d162da5e6197c2ee5ca0976ab 994280
erlang-xmerl_18.0-dfsg-2_amd64.deb
97846580a35725fc68d1d3ece55ec3cbe25d0106581764acaaad85eff9e13ad3 34490
erlang_18.0-dfsg-2_all.deb
Files:
b527aa945d03136279839fdece0cfcbe 5449 interpreters optional
erlang_18.0-dfsg-2.dsc
e6727420e86f1935cb664993dff1c211 61760 interpreters optional
erlang_18.0-dfsg-2.debian.tar.xz
18530ff60da543febda21ba69631c1ce 736946 interpreters optional
erlang-asn1_18.0-dfsg-2_amd64.deb
6979092bfafa17896e95a01f8e67a12b 8536876 interpreters extra
erlang-base-hipe_18.0-dfsg-2_amd64.deb
59ff201ef137cc25860be4eb50e621c6 6949710 interpreters optional
erlang-base_18.0-dfsg-2_amd64.deb
ff2c137c313fed35a8ca488950a9b949 757130 interpreters optional
erlang-common-test_18.0-dfsg-2_amd64.deb
0b2a6727fd45a8ee1200612ef3bccb79 2252958 interpreters optional
erlang-corba_18.0-dfsg-2_amd64.deb
92089d3f970933c8ab437de4af21d927 133926 interpreters optional
erlang-crypto_18.0-dfsg-2_amd64.deb
226abff5dbe51faa7045e657bf600b44 6562252 debug extra
erlang-dbg_18.0-dfsg-2_amd64.deb
529a4ee52b8841f97ac33f1d11c3302d 429284 interpreters optional
erlang-debugger_18.0-dfsg-2_amd64.deb
8261fdfe27759283c305fe269f60b6cc 356478 interpreters optional
erlang-dev_18.0-dfsg-2_amd64.deb
74a3161f1bd5d92535e7240284164f06 644182 interpreters optional
erlang-dialyzer_18.0-dfsg-2_amd64.deb
4c8fd8950f05db069cf9d1bbc2bc6d97 660336 interpreters optional
erlang-diameter_18.0-dfsg-2_amd64.deb
586703a6da23c02d0edad777cebab020 16654426 doc optional
erlang-doc_18.0-dfsg-2_all.deb
c05fff7deae842203ef9a1fa28eba45a 321740 interpreters optional
erlang-edoc_18.0-dfsg-2_amd64.deb
4f09b17955b765ca91b8d31be100461c 125012 interpreters optional
erlang-eldap_18.0-dfsg-2_amd64.deb
c752a39cddce31b62b9461345416d623 162274 interpreters optional
erlang-erl-docgen_18.0-dfsg-2_amd64.deb
ed20d892190b7c979b47b8d2604dfd37 180070 interpreters optional
erlang-et_18.0-dfsg-2_amd64.deb
f36e14ef4e69fac083e0f6f08554c839 162486 interpreters optional
erlang-eunit_18.0-dfsg-2_amd64.deb
3c086a506a3ab035c95855f5a99b2624 1069068 interpreters optional
erlang-examples_18.0-dfsg-2_all.deb
e0b6a6f8b1162f93fe32b52dbda34ef5 603260 interpreters optional
erlang-gs_18.0-dfsg-2_amd64.deb
6b2d57060b09f3c6e71c8ce6b77a3dd7 65670 interpreters optional
erlang-ic-java_18.0-dfsg-2_all.deb
a3ac0c5cb72d592611b4de1a282a1d61 845200 interpreters optional
erlang-ic_18.0-dfsg-2_amd64.deb
ecd3846407be19ce0cef844146edeb7d 748284 interpreters optional
erlang-inets_18.0-dfsg-2_amd64.deb
3f9080a8e615a9756d4b01ffaf4b4e22 121024 interpreters optional
erlang-jinterface_18.0-dfsg-2_all.deb
2db16ab49765b2a1e240eb6fcc4030e5 1701698 doc optional
erlang-manpages_18.0-dfsg-2_all.deb
af94cdf7a829e98fc0e966105514d656 5427164 interpreters optional
erlang-megaco_18.0-dfsg-2_amd64.deb
f28c75d0cd08447076efe816c00bb79f 693928 interpreters optional
erlang-mnesia_18.0-dfsg-2_amd64.deb
fddf5f895294a45f33a8cb917fc54185 98228 interpreters optional
erlang-mode_18.0-dfsg-2_all.deb
1e6dde6cf82910adb58189435565b22f 34136 interpreters optional
erlang-nox_18.0-dfsg-2_all.deb
a41772d42be9f3cabbce4553da038128 827876 interpreters optional
erlang-observer_18.0-dfsg-2_amd64.deb
627c6683e8850693e87d60b5de6b5456 75816 interpreters optional
erlang-odbc_18.0-dfsg-2_amd64.deb
4a3736719c3b06705fa70c30baef1821 118516 interpreters optional
erlang-os-mon_18.0-dfsg-2_amd64.deb
d0deff01b8ff14f2959655a0f2cf4694 182332 interpreters optional
erlang-parsetools_18.0-dfsg-2_amd64.deb
cfdd17b15d1eef8e721ea05488591aaa 161166 interpreters optional
erlang-percept_18.0-dfsg-2_amd64.deb
6bd0c18da7f466acd7d08a929d6fbc92 531318 interpreters optional
erlang-public-key_18.0-dfsg-2_amd64.deb
aee8177800387b1a3f2aa3b96a75e5f1 371908 interpreters optional
erlang-reltool_18.0-dfsg-2_amd64.deb
e9e3b00ff2158869a6512abd21c1a9b9 192296 interpreters optional
erlang-runtime-tools_18.0-dfsg-2_amd64.deb
1274cf6b6c52d31c38a2b200bd970a7a 1554468 interpreters optional
erlang-snmp_18.0-dfsg-2_amd64.deb
026cb0eb1c717c9c20a96ec097f986e8 5479706 interpreters optional
erlang-src_18.0-dfsg-2_all.deb
392c6a6af7a2990cb7e9d9655b2bf43c 429356 interpreters optional
erlang-ssh_18.0-dfsg-2_amd64.deb
1912dd17b8914e657b76b2d0191689ca 675454 interpreters optional
erlang-ssl_18.0-dfsg-2_amd64.deb
fa84555692bd6480db5d88be51d86df0 350998 interpreters optional
erlang-syntax-tools_18.0-dfsg-2_amd64.deb
7326aae4db4937d43a077f53d3aeb4c4 296682 interpreters optional
erlang-test-server_18.0-dfsg-2_amd64.deb
13fb27d0799d7ab1ae202422b3dd2fe0 545034 interpreters optional
erlang-tools_18.0-dfsg-2_amd64.deb
5a21ad7436cb6941880f4015144496e9 82874 interpreters optional
erlang-typer_18.0-dfsg-2_amd64.deb
0c66c5ec031c9ce5ed47eb2eefe21a4c 64520 interpreters optional
erlang-webtool_18.0-dfsg-2_amd64.deb
aa5b89242de93b73f36da34bdb40167f 2751524 interpreters optional
erlang-wx_18.0-dfsg-2_amd64.deb
4f5ee0d19896fd7553905e1c8cf0d20c 34076 interpreters optional
erlang-x11_18.0-dfsg-2_all.deb
b25bf2430aff61f3555be05cbbbb16c3 994280 interpreters optional
erlang-xmerl_18.0-dfsg-2_amd64.deb
f6240e92471028404ce9c7b545f0894a 34490 interpreters optional
erlang_18.0-dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUBVdHZcFfnxjJPgTkdAQgG7Q//crEPwrjQSQyaC7mSVSu0/Wz3JgeUCUHC
MLbxtJvAn5cDJJ0jwt7cUJh0C43/G8EjehCc5H8zqjcDZchm3E7AwnZEdAQ0xuQk
vL/C/X+cuyfalXY26jzSKXvZ43uwzWf2Nqo1t0zASY1fwSOw+dNaIFd4go078ugD
Xwad7hEPKt73o/khI8PGTKeWb1REZzF55L1qdTjJLmMaXNndzIG1mPmkmuPyRsm7
W52m10Oxn/j6jNoHn6qzTNvkkA9aamZhuAsLOUvi9ryyH8WbAIY7lj7Aex5GQsPG
b4w7v9r4B9lIC3LI/aXx0sXIXhHrRQ7MtWLqh/9qKPlCa9EpACJHOH+Ua75q+mCu
3pBbmsqBjZBnZKTzOwDAagwW31IUq6SRyYHww5ghU3QCfMul95JtG5GmW0Te+e6C
/KBzeJh53kG9e6j1MdfqV7nxIBAongPWUhf4vGFPQfMWYEWVyY5dggZem56+h++f
2NQSE+2tXO3ju5ZgDi3MwGsrgyuXe+scUW/3SJ5TRNvBwL5VXgIPUrN3z8pvpnz8
/8ofoq5H8yiWWEf8XPZKCp3kC+IjNYwZdbOG8N/NYmrjwklNDlI5uO9sK9T1s47U
IRxFFvFO/sBCWaX2AXEOcw681oZy1c0vtXYPK2VMkfTj6Av95c6waAMSnm19+lAT
ZjvMa4OJE2c=
=xS4i
-----END PGP SIGNATURE-----
--- End Message ---