Package: src:erlang Version: 1:27.1.2+dfsg-1 Severity: serious Tags: ftbfs Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build dh_testdir # # Return error if there are known nonfree docs in upstream tarball # Return error if there are prebuilt binaries in upstream tarball err=0 ; \ for fn in `find lib/*/doc -name standard -or -name archive` ; do \ err=1 ; \ echo Found directory $fn with non-free docs in upstream. Please remove it. ; \ done ; \ if [ -f prebuilt.files ] ; then \ err=1 ; \ echo Found prebuilt binaries in upstream. Please remove them. ; \ fi ; \ [... snipped ...] make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/eunit' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh' === Entering application ssh make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh/src' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh/src' make[5]: warning: -j2 forced in submake: resetting jobserver mode. /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ssh-5.2.3/src" /usr/bin/install -c -m 644 ssh.hrl ssh_agent.hrl ssh_auth.hrl ssh_connect.hrl ssh_fsm.hrl ssh_transport.hrl ssh_xfer.hrl ssh.erl ssh_acceptor.erl ssh_acceptor_sup.erl ssh_agent.erl ssh_app.erl ssh_auth.erl ssh_bits.erl ssh_channel_sup.erl ssh_cli.erl ssh_connection.erl ssh_connection_handler.erl ssh_file.erl ssh_fsm_kexinit.erl ssh_fsm_userauth_client.erl ssh_fsm_userauth_server.erl ssh_info.erl ssh_io.erl ssh_lib.erl ssh_message.erl ssh_no_io.erl ssh_options.erl ssh_sftp.erl ssh_sftpd.erl ssh_sftpd_file.erl ssh_shell.erl ssh_connection_sup.erl ssh_system_sup.erl ssh_tcpip_forward_srv.erl ssh_tcpip_forward_client.erl ssh_tcpip_forward_acceptor_sup.erl ssh_tcpip_forward_acceptor.erl ssh_transport.erl ssh_xfer.erl ssh_dbg.erl ssh_client_key_api.erl ssh_daemon_channel.erl ssh_server_channel.erl ssh_server_key_api.erl ssh_sftpd_file_api.erl ssh_channel.erl ssh_client_channel.erl "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ssh-5.2.3/src" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ssh-5.2.3/ebin" /usr/bin/install -c -m 644 ../ebin/ssh_dbg.beam ../ebin/ssh_client_key_api.beam ../ebin/ssh_daemon_channel.beam ../ebin/ssh_server_channel.beam ../ebin/ssh_server_key_api.beam ../ebin/ssh_sftpd_file_api.beam ../ebin/ssh_channel.beam ../ebin/ssh_client_channel.beam ../ebin/ssh.beam ../ebin/ssh_acceptor.beam ../ebin/ssh_acceptor_sup.beam ../ebin/ssh_agent.beam ../ebin/ssh_app.beam ../ebin/ssh_auth.beam ../ebin/ssh_bits.beam ../ebin/ssh_channel_sup.beam ../ebin/ssh_cli.beam ../ebin/ssh_connection.beam ../ebin/ssh_connection_handler.beam ../ebin/ssh_file.beam ../ebin/ssh_fsm_kexinit.beam ../ebin/ssh_fsm_userauth_client.beam ../ebin/ssh_fsm_userauth_server.beam ../ebin/ssh_info.beam ../ebin/ssh_io.beam ../ebin/ssh_lib.beam ../ebin/ssh_message.beam ../ebin/ssh_no_io.beam ../ebin/ssh_options.beam ../ebin/ssh_sftp.beam ../ebin/ssh_sftpd.beam ../ebin/ssh_sftpd_file.beam ../ebin/ssh_shell.beam ../ebin/ssh_connection_sup.beam ../ebin/ssh_system_sup.beam ../ebin/ssh_tcpip_forward_srv.beam ../ebi n/ssh_tcpip_forward_client.beam ../ebin/ssh_tcpip_forward_acceptor_sup.beam ../ebin/ssh_tcpip_forward_acceptor.beam ../ebin/ssh_transport.beam ../ebin/ssh_xfer.beam ../ebin/ssh.app \ ../ebin/ssh.appup "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ssh-5.2.3/ebin" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ssh-5.2.3/include" make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh/src' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh/doc' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh/doc' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Nothing to be done for 'release_spec'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh/doc' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh/doc' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ssh' test -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" || mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" ; \ if test ! -f "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" ; then \ echo "ssh-5.2.3" > "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ else \ if test x = x`grep ssh-5.2.3 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions"` ; then \ echo ssh-5.2.3 >> "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ fi ; \ fi make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh' === Leaving application ssh make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/ssh' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap' === Entering application eldap make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap/src' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap/src' make[5]: warning: -j2 forced in submake: resetting jobserver mode. /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/ebin" /usr/bin/install -c -m 644 ../ebin/ELDAPv3.hrl ../ebin/eldap.beam ../ebin/ELDAPv3.beam ../ebin/eldap.app ../ebin/eldap.appup "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/ebin" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/src" /usr/bin/install -c -m 644 eldap.erl "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/src" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/asn1" /usr/bin/install -c -m 644 ../asn1/ELDAPv3.asn1 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/asn1" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/include" /usr/bin/install -c -m 644 ../include/eldap.hrl "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/eldap-1.2.13/include" make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap/src' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap/doc' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap/doc' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Nothing to be done for 'release_spec'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap/doc' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap/doc' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/eldap' test -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" || mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" ; \ if test ! -f "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" ; then \ echo "eldap-1.2.13" > "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ else \ if test x = x`grep eldap-1.2.13 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions"` ; then \ echo eldap-1.2.13 >> "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ fi ; \ fi make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap' === Leaving application eldap make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/eldap' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer' === Entering application dialyzer make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer/src' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer/src' make[5]: warning: -j2 forced in submake: resetting jobserver mode. /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/dialyzer-5.2.1/src" /usr/bin/install -c -m 644 cerl_prettypr.erl dialyzer.erl dialyzer_analysis_callgraph.erl dialyzer_behaviours.erl dialyzer_callgraph.erl dialyzer_cl.erl dialyzer_cl_parse.erl dialyzer_clean_core.erl dialyzer_codeserver.erl dialyzer_contracts.erl dialyzer_dataflow.erl dialyzer_dep.erl dialyzer_dot.erl dialyzer_incremental.erl dialyzer_options.erl dialyzer_iplt.erl dialyzer_cplt.erl dialyzer_plt.erl dialyzer_succ_typings.erl dialyzer_timing.erl dialyzer_typesig.erl dialyzer_typegraph.erl dialyzer_coordinator.erl dialyzer_worker.erl dialyzer_utils.erl erl_bif_types.erl erl_types.erl typer.erl typer_core.erl dialyzer.hrl \ "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/dialyzer-5.2.1/src" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/dialyzer-5.2.1/ebin" /usr/bin/install -c -m 644 ../ebin/cerl_prettypr.beam ../ebin/dialyzer.beam ../ebin/dialyzer_analysis_callgraph.beam ../ebin/dialyzer_behaviours.beam ../ebin/dialyzer_callgraph.beam ../ebin/dialyzer_cl.beam ../ebin/dialyzer_cl_parse.beam ../ebin/dialyzer_clean_core.beam ../ebin/dialyzer_codeserver.beam ../ebin/dialyzer_contracts.beam ../ebin/dialyzer_dataflow.beam ../ebin/dialyzer_dep.beam ../ebin/dialyzer_dot.beam ../ebin/dialyzer_incremental.beam ../ebin/dialyzer_options.beam ../ebin/dialyzer_iplt.beam ../ebin/dialyzer_cplt.beam ../ebin/dialyzer_plt.beam ../ebin/dialyzer_succ_typings.beam ../ebin/dialyzer_timing.beam ../ebin/dialyzer_typesig.beam ../ebin/dialyzer_typegraph.beam ../ebin/dialyzer_coordinator.beam ../ebin/dialyzer_worker.beam ../ebin/dialyzer_utils.beam ../ebin/erl_bif_types.beam ../ebin/erl_types.beam ../ebin/typer.beam ../ebin/typer_core.beam ../ebin/dialyzer.app ../ebin/dialyzer.appup "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/dialyzer-5.2.1/ebin" make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer/src' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer/doc' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer/doc' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Nothing to be done for 'release_spec'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer/doc' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer/doc' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/dialyzer' test -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" || mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" ; \ if test ! -f "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" ; then \ echo "dialyzer-5.2.1" > "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ else \ if test x = x`grep dialyzer-5.2.1 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions"` ; then \ echo dialyzer-5.2.1 >> "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ fi ; \ fi make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer' === Leaving application dialyzer make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/dialyzer' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp' === Entering application ftp make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp/src' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp/src' make[5]: warning: -j2 forced in submake: resetting jobserver mode. /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ftp-1.2.3/src" /usr/bin/install -c -m 644 ftp.erl ftp_internal.erl ftp_app.erl ftp_progress.erl ftp_response.erl ftp_sup.erl "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ftp-1.2.3/src" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ftp-1.2.3/ebin" /usr/bin/install -c -m 644 ../ebin/ftp.beam ../ebin/ftp_internal.beam ../ebin/ftp_app.beam ../ebin/ftp_progress.beam ../ebin/ftp_response.beam ../ebin/ftp_sup.beam ../ebin/ftp.app \ ../ebin/ftp.appup "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/ftp-1.2.3/ebin" make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp/src' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp/doc' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp/doc' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Nothing to be done for 'release_spec'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp/doc' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp/doc' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/ftp' test -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" || mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" ; \ if test ! -f "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" ; then \ echo "ftp-1.2.3" > "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ else \ if test x = x`grep ftp-1.2.3 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions"` ; then \ echo ftp-1.2.3 >> "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ fi ; \ fi make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp' === Leaving application ftp make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/ftp' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp' === Entering application tftp make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp/src' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp/src' make[5]: warning: -j2 forced in submake: resetting jobserver mode. /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/tftp-1.2.1/src" /usr/bin/install -c -m 644 tftp_app.erl tftp_binary.erl tftp_engine.erl tftp_file.erl tftp_lib.erl tftp_sup.erl tftp.erl tftp_logger.erl tftp.hrl "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/tftp-1.2.1/src" /usr/bin/install -c -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/tftp-1.2.1/ebin" /usr/bin/install -c -m 644 ../ebin/tftp.beam ../ebin/tftp_logger.beam ../ebin/tftp_app.beam ../ebin/tftp_binary.beam ../ebin/tftp_engine.beam ../ebin/tftp_file.beam ../ebin/tftp_lib.beam ../ebin/tftp_sup.beam ../ebin/tftp.app \ ../ebin/tftp.appup "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/lib/tftp-1.2.1/ebin" make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp/src' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp/doc' make -w -j2 --jobserver-auth=3,4 RELEASE_PATH="/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" release_spec make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp/doc' make[5]: warning: -j2 forced in submake: resetting jobserver mode. make[5]: Nothing to be done for 'release_spec'. make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp/doc' make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp/doc' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/tftp' test -d "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" || mkdir -p "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" ; \ if test ! -f "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" ; then \ echo "tftp-1.2.1" > "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ else \ if test x = x`grep tftp-1.2.1 "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions"` ; then \ echo tftp-1.2.1 >> "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27/installed_application_versions" || exit 1; \ fi ; \ fi make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp' === Leaving application tftp make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/tftp' make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' (cd "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang" \ && ./Install -cross -minimal "/usr/lib/erlang") /usr/bin/install -c -m 644 "/<<PKGBUILDDIR>>/OTP_VERSION" "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/erlang/releases/27" cd "/<<PKGBUILDDIR>>/debian/tmp/usr/bin" rm -f erl rm -f erlc rm -f epmd rm -f run_erl rm -f to_erl rm -f dialyzer rm -f typer rm -f escript rm -f ct_run ln -s "../lib/erlang/bin/erl" erl ln -s "../lib/erlang/bin/erlc" erlc ln -s "../lib/erlang/bin/epmd" epmd ln -s "../lib/erlang/bin/run_erl" run_erl ln -s "../lib/erlang/bin/to_erl" to_erl ln -s "../lib/erlang/bin/dialyzer" dialyzer ln -s "../lib/erlang/bin/typer" typer ln -s "../lib/erlang/bin/escript" escript ln -s "../lib/erlang/bin/ct_run" ct_run make[1]: Leaving directory '/<<PKGBUILDDIR>>' # # Replace ROOTDIR in "erl" and "start" scripts for real rootdir # If there's no erl or start then it's better to fail than silently continue for dir in debian/tmp/usr/lib/erlang/erts-15.1.2/bin \ debian/tmp/usr/lib/erlang/bin; do \ for val in erl start; do \ sed -i 's!ROOTDIR=.*!ROOTDIR=/usr/lib/erlang!' ${dir}/${val}; \ done; \ done # # Correct ERL_ROOT in RELEASES file sed 's!%ERL_ROOT%!/usr/lib/erlang!' \ debian/tmp/usr/lib/erlang/releases/RELEASES.src \ >debian/tmp/usr/lib/erlang/releases/RELEASES # # Get rid of windows cruft find debian/tmp -name *.bat -exec rm -v {} \; # # Fix permissions cp debian/tmp/usr/lib/erlang/erts-15.1.2/bin/start_erl.src \ debian/tmp/usr/lib/erlang/erts-15.1.2/bin/start_erl chmod 755 debian/tmp/usr/lib/erlang/erts-15.1.2/bin/start_erl chmod 755 debian/tmp/usr/lib/erlang/erts-15.1.2/bin/*.src chmod 644 debian/tmp/usr/lib/erlang/bin/start.script chmod 644 debian/tmp/usr/lib/erlang/lib/wx-*/examples/*/*.beam # # Remove some files which should be rather in erlang-doc-html package find debian/tmp/usr/lib/erlang/lib -name info -exec rm -v {} \; rm: cannot remove 'debian/tmp/usr/lib/erlang/lib/diameter-2.4.1/src/info': Is a directory rm -rv debian/tmp/usr/lib/erlang/erts-15.1.2/doc removed directory 'debian/tmp/usr/lib/erlang/erts-15.1.2/doc' # # Remove unnecessary Install and manpage formatting scripts rm -v debian/tmp/usr/lib/erlang/Install removed 'debian/tmp/usr/lib/erlang/Install' rm -rv debian/tmp/usr/lib/erlang/misc removed 'debian/tmp/usr/lib/erlang/misc/format_man_pages' removed directory 'debian/tmp/usr/lib/erlang/misc' touch install-stamp sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-base.links.in >debian/erlang-base.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-common-test.links.in >debian/erlang-common-test.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-diameter.links.in >debian/erlang-diameter.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-edoc.links.in >debian/erlang-edoc.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-jinterface.links.in >debian/erlang-jinterface.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-mode.install.in >debian/erlang-mode.install sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-observer.links.in >debian/erlang-observer.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/erlang-snmp.links.in >debian/erlang-snmp.links sed -e's/@VERSION@/15.1.2/g' \ -e's/@SOURCE_VERSION@/1:27.1.2+dfsg/g' \ -e's/@ABI_VERSION@/17.0/g' \ -e's/@PCRE_VERSION@/8.44/g' \ -e's/@EI_VSN@/5.5.2/g' \ -e's/@JINTERFACE_VSN@/1.14.1/g' \ -e's/@IC_VSN@//g' \ -e's/@COMMON_TEST_VSN@/1.27.3/g' \ -e's/@SNMP_VSN@/5.17/g' \ -e's/@DIAMETER_VSN@/2.4.1/g' \ -e's/@OBSERVER_VSN@/2.16/g' \ -e's/@EDOC_VSN@/1.3.2/g' \ -e's/@TOOLS_VSN@/4.1/g' <debian/scripts/erlang-depends.in >debian/scripts/erlang-depends dh_testdir # # Place each installed file into the proper package. # See this script and the debian/patterns/* files for more informations. sh debian/scripts/analyse debian/tmp Determining which files goes where through the magic of regular expressions. erlang-base erlang-examples erlang-src erlang-dev erlang-asn1 erlang-common-test erlang-crypto erlang-debugger erlang-dialyzer erlang-diameter erlang-edoc erlang-eldap erlang-et erlang-eunit erlang-ftp erlang-inets erlang-jinterface erlang-megaco erlang-mnesia erlang-observer erlang-odbc erlang-os-mon erlang-parsetools erlang-public-key erlang-reltool erlang-runtime-tools erlang-snmp erlang-ssh erlang-ssl erlang-syntax-tools erlang-tftp erlang-tools erlang-wx erlang-xmerl FILES WHICH HAVEN'T REACHED ANY PACKAGE PACKAGES INTERSECTIONS --------------------------------------- # # Add all author lists to debian/AUTHORS cat /<<PKGBUILDDIR>>/erts/AUTHORS >>debian/AUTHORS for i in $(find /<<PKGBUILDDIR>> -name AUTHORS | sort | tail -n +3) ; do \ echo $i ; \ echo "\n------------------------------------------------------------------------\n$(basename $(dirname $i))\n" >>debian/AUTHORS ; \ cat $i >>debian/AUTHORS ; \ done /<<PKGBUILDDIR>>/erts/AUTHORS /<<PKGBUILDDIR>>/lib/asn1/AUTHORS /<<PKGBUILDDIR>>/lib/common_test/AUTHORS /<<PKGBUILDDIR>>/lib/compiler/AUTHORS /<<PKGBUILDDIR>>/lib/crypto/AUTHORS /<<PKGBUILDDIR>>/lib/debugger/AUTHORS /<<PKGBUILDDIR>>/lib/dialyzer/AUTHORS /<<PKGBUILDDIR>>/lib/diameter/AUTHORS /<<PKGBUILDDIR>>/lib/eldap/AUTHORS /<<PKGBUILDDIR>>/lib/erl_interface/AUTHORS /<<PKGBUILDDIR>>/lib/et/AUTHORS /<<PKGBUILDDIR>>/lib/ftp/AUTHORS /<<PKGBUILDDIR>>/lib/inets/AUTHORS /<<PKGBUILDDIR>>/lib/jinterface/AUTHORS /<<PKGBUILDDIR>>/lib/kernel/AUTHORS /<<PKGBUILDDIR>>/lib/megaco/AUTHORS /<<PKGBUILDDIR>>/lib/mnesia/AUTHORS /<<PKGBUILDDIR>>/lib/observer/AUTHORS /<<PKGBUILDDIR>>/lib/odbc/AUTHORS /<<PKGBUILDDIR>>/lib/os_mon/AUTHORS /<<PKGBUILDDIR>>/lib/parsetools/AUTHORS /<<PKGBUILDDIR>>/lib/public_key/AUTHORS /<<PKGBUILDDIR>>/lib/reltool/AUTHORS /<<PKGBUILDDIR>>/lib/runtime_tools/AUTHORS /<<PKGBUILDDIR>>/lib/sasl/AUTHORS /<<PKGBUILDDIR>>/lib/snmp/AUTHORS /<<PKGBUILDDIR>>/lib/ssh/AUTHORS /<<PKGBUILDDIR>>/lib/ssl/AUTHORS /<<PKGBUILDDIR>>/lib/stdlib/AUTHORS /<<PKGBUILDDIR>>/lib/tftp/AUTHORS /<<PKGBUILDDIR>>/lib/tools/AUTHORS /<<PKGBUILDDIR>>/lib/tools/emacs/AUTHORS /<<PKGBUILDDIR>>/lib/wx/AUTHORS /<<PKGBUILDDIR>>/lib/xmerl/AUTHORS # touch build-stamp install -d /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/diameter/doc/references/diameterc_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/diameterc.1 warn: unrecognized block tag: ["dir"] warn: unrecognized block tag: ["dir"] debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/snmp/doc/references/snmpc_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/snmpc.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/common_test/doc/references/ct_run_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/ct_run.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/observer/doc/references/cdv_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/cdv.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/edoc/doc/references/edoc_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/edoc.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/erl_interface/doc/references/erl_call_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/erl_call.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/lib/dialyzer/doc/references/typer_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/typer.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/erl_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/erl.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/run_erl_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/run_erl.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/erlsrv_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/erlsrv.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/start_erl_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/start_erl.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/erlc_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/erlc.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/escript_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/escript.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/start_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/start.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/werl_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/werl.1 debian/scripts/fixmanpage /<<PKGBUILDDIR>>/erts/doc/references/epmd_cmd.md 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/epmd.1 debian/scripts/fixmanpage lib/dialyzer/src/dialyzer.erl 1 | ronn | sed -e's/start(1)/start_embedded(1)/' >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/dialyzer.1 sed -e's/START/START_EMBEDDED/' \ -e's/Bstart\([ \\]\)/Bstart_embedded\1/' </<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/start.1 >/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/start_embedded.1 dh_testdir touch manpages-stamp dh_testdir PATH=/<<PKGBUILDDIR>>/bin:$PATH /usr/bin/make -j 2 docs make[1]: Entering directory '/<<PKGBUILDDIR>>' cd /<<PKGBUILDDIR>>/lib && \ PATH=/<<PKGBUILDDIR>>/bin:"${PATH}" ERL_TOP=/<<PKGBUILDDIR>> \ make BUILD_ALL=1 TESTROOT="" docs make[2]: Entering directory '/<<PKGBUILDDIR>>/lib' make[3]: Entering directory '/<<PKGBUILDDIR>>/lib/stdlib' === Entering application stdlib make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/stdlib/src' make[4]: Nothing to be done for 'docs'. make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/stdlib/src' make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/stdlib/doc' EX_DOC_WARNINGS_AS_ERRORS=true ERL_FLAGS="-pz /<<PKGBUILDDIR>>/erts/ebin" \ /<<PKGBUILDDIR>>/make/ex_doc_wrapper --homepage-url "../../../../doc/index.html" "stdlib" 6.1.2 ..//ebin -o "./html" -c /<<PKGBUILDDIR>>/make/ex_doc.exs make[4]: *** [/<<PKGBUILDDIR>>/make/doc.mk:76: html/index.html] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/stdlib/doc' make[3]: *** [/<<PKGBUILDDIR>>/make/otp_subdir.mk:29: docs] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib/stdlib' make[2]: *** [/<<PKGBUILDDIR>>/make/otp_subdir.mk:29: docs] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' make[1]: *** [Makefile:439: docs] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:284: docs-stamp] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202412/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.