Source: upstart Version: 1.11-4 Severity: serious Tags: jessie sid User: [email protected] Usertags: qa-ftbfs-20141108 qa-ftbfs Justification: FTBFS in jessie on amd64
Hi, During a rebuild of all packages in jessie (in a jessie chroot, not a sid chroot), your package failed to build on amd64. Relevant part (hopefully): > make[5]: Entering directory '/«PKGBUILDDIR»/test' > make[5]: 'libtest_util_common.a' is up to date. > make[5]: Leaving directory '/«PKGBUILDDIR»/test' > Testing system_kill() > ...with TERM signal > ...with KILL signal > ...with no group leader > PASS: test_system > Testing environ_add() > ...with empty table > ...with new variable > ...with new variable from environment > ...with new variable unset in environment > ...with replacement variable > ...with replacement variable from environment > ...with replacement variable unset in environment > ...with new variable but no replace > ...with existing variable > ...with existing variable from environment > ...with existing variable unset in environment > ...using bare word with no corresponding variable set in environment > Testing environ_remove() > ...remove name=value pair with empty table > ...remove bare name with empty table > ...remove name=value from table of size 1 > ...remove bare name from table of size 1 > ...remove first name=value entry from table of size 2 > ...remove first bare name entry from table of size 2 > ...remove last name=value entry from table of size 2 > ...remove last bare name entry from table of size 2 > Testing environ_append() > ...with new entries > ...with replacement entries > ...with preserve existing entries > Testing environ_set() > Testing environ_lookup() > ...with empty table > ...with key to be found > ...with key not found > ...with key that is prefix of another > ...with longer key > Testing environ_get() > ...with empty table > ...with key to be found > ...with key not found > ...with key that is prefix of another > Testing environ_getn() > ...with empty table > ...with key to be found > ...with key not found > ...with key that is prefix of another > ...with longer key > Testing environ_all_valid() > ...with valid table > ...with empty table > ...with missing equals > Testing environ_expand() > ...with no expansion > ...with simple expansion > ...with simple expansion of smaller value > ...with simple expansion of same size value > ...with multiple simple expansions > ...with simple bracketed expression > ...with multiple simple bracketed expression > ...with simple expression inside bracketed expression > ...with bracketed expression inside bracketed expression > ...with bracketed default expression > ...with bracketed default expression for set variable > ...with bracketed default expression for null variable > ...with bracketed default or null expression > ...with bracketed default or null expression for set variable > ...with bracketed default or null expression for null variable > ...with bracketed alternate expression > ...with bracketed alternate expression for set variable > ...with bracketed alternate expression for null variable > ...with bracketed alternate or null expression > ...with bracketed alternate or null expression for set variable > ...with bracketed alternate or null expression for null variable > ...with references in bracketed expression argument > ...with dollar sign in whitespace > ...with bracketed dollar sign > ...with simple expansion of unknown variable > ...with bracketed expansion of unknown variable > ...with expansion of unknown variable within expression name > ...with expansion of unknown variable within expression argument > ...with unknown operator in expression > ...with missing close brace after expression > PASS: test_environ > Testing process_new() > Testing process_name() > ...with main process > ...with security process > ...with pre-start process > ...with post-start process > ...with pre-stop process > ...with post-stop process > ...with invalid process > Testing process_from_name() > ...with main process > ...with security process > ...with pre-start process > ...with post-start process > ...with pre-stop process > ...with post-stop process > ...with invalid process > PASS: test_process > Testing job_class_new() > Testing job_class_consider() > ...with no registered class and best class > ...with no registered class and not best class > ...with registered class that cannot be replaced > ...with replacable registered class and best class > ...with replacable registered class and not best class > Testing job_class_reconsider() > ...with registered best class > ...with registered not best class > ...with registered not best class that can't be replaced > ...with unregistered class > ...with no registered class > ...with no classes to replace it > Testing job_class_register() > ...with signal emission > ...without signal emission > Testing job_class_unregister() > Testing job_class_environment() > ...with no configured environment > ...with configured environment > ...with configuration overriding built-ins > Testing job_class_get_instance() > ...with running job > ...with unknown job > ...with environment > ...with invalid environment > Testing job_class_get_instance_by_name() > ...with known job > ...with singleton job > ...with unknown instance > Testing job_class_get_all_instances() > ...with active instances > ...with no instances > Testing job_class_start() > ...with new job > ...with no wait > ...with stopping job > ...with starting job > ...with environment > ...with invalid environment > Testing job_class_stop() > ...with running job > ...with no wait > ...with stopping job > ...with unknown job > ...with environment > ...with invalid environment > Testing job_class_restart() > ...with running job > ...with no wait > ...with stopping job > ...with unknown job > ...with environment > ...with invalid environment > Testing job_class_get_name() > Testing job_class_get_description() > ...with description > ...with no description > Testing job_class_get_author() > ...with author > ...with no author > Testing job_class_get_version() > ...with version > ...with no version > Testing job_class_get_start_on() > ...with event tree > ...with no events > Testing job_class_get_stop_on() > ...with event tree > ...with no events > Testing job_class_get_emits() > ...with events > ...with no events > PASS: test_job_class > > > INFO: Running tests in pty since environment does not provide needed > controlling terminal > > > Testing job_process_run() > ...with simple command > ...with shell command > ...with small script > ...with small script and trailing newlines > ...with script that will fail > ...with environment of unnamed instance > ...with environment of named instance > ...with environment for pre-stop > ...with environment for post-stop > ...with long script > ...with non-daemon job > ...with script for daemon job > ...with daemon job > ...with forking job > ...with no such file > ...ensure sane fds with no console, no script > ...ensure sane fds with no console, and script > ...ensure sane fds with console log, no script > ...ensure sane fds with console log, and script > ...ensure that no log file written for single-line no-output script > ...ensure that no log file written for single-line no-output command > ...ensure that no log file written for CONSOLE_NONE > ...ensure that no log file written for multi-line no-output script > ...with single-line script that writes 1 line to stdout > ...with single-line script that is killed > ...with single-line command that is killed > ...with multi-line script that is killed > ...with single-line script that writes 1 byte and is killed > ...with multi-line script that writes 1 byte and is killed > ...with single-line command that writes 1 line to stdout > ...with multi-line script that writes 1 line to stdout > ...with instance job and single-line script that writes 1 line to stdout > ...with single-line script that writes >1 lines to stdout > ...with single-line command that writes >1 lines to stdout > ...with multi-line script that writes >1 lines to stdout > ...with single-line script that writes 1 line to stderr > ...with single-line command that writes 1 line to stderr > ...with multi-line script that writes 1 line to stderr > ...with single-line script that writes >1 lines to stderr > ...with single-line command that writes >1 lines to stderr > ...with multi-line script that writes >1 lines to stderr > ...with single-line script that writes 1 line to stdout then 1 line to stderr > ...with single-line script that writes 1 line to stderr then 1 line to stdout > ...with single-line command that writes to stdout and stderr > ...with single-line script running an invalid command > ...with single-line command running an invalid command > ...with single-line command running an invalid command, then a 1-line > post-stop script > ...with single-line command running an invalid command, then a 2-line > post-stop script > ...with single-line command running an invalid command, then a post-stop > command > ...with single-line command running an invalid command, then an invalid > post-stop command > ...with single-line command running a valid command, then a 1-line invalid > post-stop command > ...with multi-line script running an invalid command > ...with multi-line script that writes 1 line to stdout then 1 line to stderr > ...with multi-line script that writes 1 line to stderr then 1 line to stdout > ...with single line command writing fast and exiting > ...with single line command writing lots of data fast and exiting > ...with log object freed on process exit > ...with setuid me > ...with setuid > ...with multiple processes and log > Testing job_process_spawn() > ...with simple job > ...with no console > ...with console logging > ...with working directory > ...with environment > ...with non-daemon job > ...with daemon job > ...with no such file > ...with no such file, no shell and console log > ...with debug enabled > ...ensure sane fds with no console > ...ensure sane fds with console log > ...ensure multi process output logged > ...simple test > ...with single-line script and 'console log' > ...with multi-line script and 'console log' > ...read single null byte with 'console log' > ...read data from forked process > ...read data from daemon process > ...WARNING: FIXME: test 'when no free ptys' disabled due to kernel bug > Testing job_process_log_path() > ...with system job with simple name > ...with system job containing illegal path characters > ...with system job with named instance > ...with system job with named instance and illegal path characters > ...with subverted logdir and system job with named instance and illegal path > characters > Testing job_process_kill() > ...with easily killed process > ...with hard to kill process > Testing job_process_handler() > ...with unknown pid > ...with running process > ...with kill timer > ...with restarting process > ...with pre-start process > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > test: Temporary process spawn error: Cannot allocate memory > ...with failed pre-start process > ...with killed pre-start process > ...with respawn of running service process > ...with respawn of running task process > ...with too many respawns of running process > ...with normal exit of running respawn process > ...with respawn of service process and zero exit code > ...with respawn of task process and zero exit code > ...with abnormal exit of running process > ...with killed running process > ...with normal exit of running process > ...with normal signal killed running process > ...with running task and zero exit > ...with post-stop process > ...with failed post-stop process > ...with stopping task failure after failure > ...with post-start process > ...with running process in post-start state > ...with running process while post-start running > ...with running then post-start process > ...with failed running then post-start process > ...with respawn of running while post-start process > ...with pre-stop process > ...with running process in pre-stop state > ...with running process while pre-stop running > ...with respawn of running while pre-stop process > ...with respawn of to be stopped while pre-stop process > ...with running process while stopping > ...with stopped non-main process > ...with stopped main process outside of spawned > ...with stopped main process for non-wait job > ...with stopped main process but wrong signal > ...with stopped main process waiting in spawned > ...with signal delivered to traced process > ...with trapped new traced process > ...with trapped new traced process > ...with second child of daemon process > ...with first child of forking process > ...with fork notification before child > ...with child notification before parent > ...with exec call by initial process > ...with exec call by process after fork > Testing job_process_handler() > ...with LOGIN_PROCESS utmp entry > ...with USER_PROCESS utmp entry > ...with multiple entries with same ut_id > Testing job_process_find() > ...with pid we expect to find > ...with pre-start pid we expect to find > ...with post-start pid we expect to find > ...with pre-stop pid we expect to find > ...with post-stop pid we expect to find > ...with pid we do not expect to find > ...with no pids in job table > ...with no instances > ...with empty job table > PASS: test_job_process > Testing job_new() > ...with no name > ...with name given > ...with D-Bus connection > Testing job_register() > ...with signal emission > ...without signal emission > Testing job_change_goal() > ...with waiting job > ...with stopping job > ...with running job and start > ...with running job and stop > ...with running job and no process > ...with starting job > ...with waiting job > Testing job_change_state() > ...waiting to starting > ...waiting to starting for named instance > ...waiting to starting with export > ...starting to pre-start > ...starting to pre-start without process > ...starting to pre-start for failed process > ...pre-start to spawned > ...pre-start to spawned for named instance > ...pre-start to spawned with export > ...pre-start to spawned without process > ...pre-start to spawned for failed process > ...pre-start to spawned for waiting job > ...spawned to post-start > ...spawned to post-start without process > ...spawned to post-start for failed process > ...post-start to running for service > ...post-start to running for task > ...running to pre-stop > ...running to pre-stop without process > ...running to pre-stop for named instance > ...running to pre-stop with export > ...running to pre-stop for failed process > ...running to stopping > ...running to stopping for named instance > ...running to stopping with export > ...running to stopping for killed process > ...running to stopping for unknown signal > ...pre-stop to running > ...pre-stop to stopping > ...stopping to killed > ...stopping to killed without process > ...killed to post-stop > ...killed to post-stop without process > ...killed to post-stop for failed process > ...post-stop to waiting > ...post-stop to waiting for named instance > ...post-stop to waiting with export > ...post-stop to waiting with d-bus connection > ...post-stop to starting > ...post-stop to starting without new environment > ...post-stop to waiting for replaced job > ...post-stop to waiting for still active job > ...post-stop to waiting for deleted job > Testing job_next_state() > ...with waiting job and a goal of start > ...with starting job and a goal of stop > ...with starting job and a goal of start > ...with security job and a goal of start > ...with security job and a goal of stop > ...with pre-start job and a goal of stop > ...with pre-start job and a goal of start > ...with spawned job and a goal of stop > ...with spawned job and a goal of start > ...with post-start job and a goal of stop > ...with post-start job and a goal of start > ...with post-start job and a goal of respawn > ...with running job and a goal of stop > ...with dead running job and a goal of stop > ...with running job and a goal of start > ...with pre-stop job and a goal of start > ...with pre-stop job and a goal of stop > ...with post-start job and a goal of respawn > ...with stopping job and a goal of start > ...with stopping job and a goal of stop > ...with killed job and a goal of start > ...with killed job and a goal of stop > ...with post-stop job and a goal of start > ...with post-stop job and a goal of stop > Testing job_failed() > ...with no current failure > ...with previous failure > Testing job_finished() > ...with blocked events > ...with blocked events and failure > ...without blocked events > Testing job_emit_event() > ...with singleton in starting state > ...with instance in starting state > ...with singleton in running state > ...with instance in running state > ...with non-failed singleton in stopping state > ...with non-failed instance in stopping state > ...with failed singleton in stopping state > ...with failed instance in stopping state > ...with killed singleton in stopping state > ...with killed instance in stopping state > ...with unknown killed singleton in stopping state > ...with unknown killed instance in stopping state > ...with unstarted singleton in stopping state > ...with unstarted instance in stopping state > ...with failed respawn singleton in stopping state > ...with failed respawn instance in stopping state > ...with non-failed singleton in stopped state > ...with non-failed instance in waiting state > ...with failed singleton in waiting state > ...with failed instance in waiting state > ...with killed singleton in waiting state > ...with killed instance in waiting state > ...with unknown killed singleton in waiting state > ...with unknown killed instance in waiting state > ...with unstarted singleton in waiting state > ...with unstarted instance in waiting state > ...with failed respawn singleton in waiting state > ...with failed respawn instance in waiting state > Testing job_name() > ...with non-instance job > ...with instance job > ...with multiple calls > Testing job_goal_name() > ...with stop goal > ...with start goal > ...with respawn goal > ...with invalid goal > Testing job_goal_from_name() > ...with stop goal > ...with start goal > ...with respawn goal > ...with invalid goal > Testing job_state_name() > ...with waiting state > ...with starting state > ...with security state > ...with pre-start state > ...with spawned state > ...with post-start state > ...with running state > ...with pre-stop state > ...with stopping state > ...with killed state > ...with post-stop state > ...with invalid state > Testing job_state_from_name() > ...with waiting state > ...with starting state > ...with security state > ...with pre-start state > ...with spawned state > ...with post-start state > ...with running state > ...with pre-stop state > ...with stopping state > ...with killed state > ...with post-stop state > ...with invalid state > Testing job_start() > ...with stopping job > ...with no wait > ...with starting job > Testing job_stop() > ...with running job > ...with no wait > ...with stopping job > Testing job_restart() > ...with running job > ...with no wait > ...with stopping job > Testing job_reload() > ...with default reload signal > ...with SIGUSR1 reload signal > Testing job_get_name() > ...with instance name > ...with no instance name > Testing job_get_goal() > Testing job_get_state() > Testing job_get_processes() > ...with no processes > ...with pre-start process > ...with post-start process and no main process > ...with main process > ...with main process and post-start process > ...with main process and pre-stop process > ...with pre-stop process and no main process > ...with post-stop process > Testing job_deserialise() ptrace handling > PASS: test_job > Testing log_new() > ...object checks with uid 0 > ...ensure logging disallowed for uid >0 > ...parent check > ...writing a new log file with uid 0 > ...same logger appending to file with uid 0 > ...different logger appending to file with uid 0 > ...ensure logging resumes when file made accessible with uid 0 > ...ensure logger flushes cached data on request > ...ensure logger flushes when destroyed with uid 0 > ...ensure log written when directory created accessible with uid 0 > ...ensure remainder of log written when file deleted with uid 0 > ...writing 1 null with uid 0 > ...writing >1 null with uid 0 > ...writing 1 non-printable only with uid 0 > ...writing >1 non-printable only with uid 0 > ...with very long relative path and uid 0 > ...with overly long relative path and uid 0 > ...with very long absolute path and uid 0 > ...with overly long absolute path and uid 0 > Testing log_destroy() > ...ensure log fd closed with uid 0 > ...ensure path and io elements freed with uid 0 > ...ensure unflushed data freed with uid 0 > ...ensure watch freed when log destroyed > PASS: test_log > Testing basic types > ...32-bit integer serialisation and deserialisation > ...64-bit integer serialisation and deserialisation > ...string serialisation and deserialisation > ...strict string serialisation and deserialisation > ...32-bit object integer serialisation and deserialisation > ...64-bit object integer serialisation and deserialisation > ...empty object string array serialisation and deserialisation > ...object string array serialisation and deserialisation > ...empty object env array serialisation and deserialisation > ...object env array serialisation and deserialisation > Testing clean_args() > ...no arguments > ...1 argument > ...non-cleanable arguments > ...mostly cleanable arguments > ...only cleanable arguments > ...lots of arguments > Testing stateful re-exec enums > ...BlockedType > ...ProcessType > ...ConsoleType > ...ExpectType > Testing integer array serialisation and deserialisation > ...explicit 32-bit integer array > ...implicit 32-bit integer array > ...explicit 64-bit integer array > ...implicit 64-bit integer array > ...implicit native integer array > Testing string array serialisation and deserialisation > ...serialisation of empty array > ...deserialisation of empty array > ...serialisation of array with single nul string > ...deserialisation of array with single nul string > ...serialisation of non-empty array > ...deserialisation of non-empty array > ...serialisation of non-empty environment array > ...deserialisation of non-empty environment array > Testing hex data encoding > ...serialisation > ...deserialisation > Testing rlimit encoding > ...single rlimit serialisation and deserialisation > ...rlimits array serialisation and deserialisation > Testing Session serialisation and deserialisation > ...Session deserialisation > ...Session serialisation > ...Ensure session deserialisation does not create JobClasses > Testing Process serialisation and deserialisation > ...single Process serialisation and deserialisation > ...Process serialisation with no script and command > ...Process deserialisation with no script and command > ...Process serialisation with script and command > ...Process deserialisation with script and command > ...array of Processes serialisation and deserialisation > Testing Blocked serialisation and deserialisation > ...BLOCKED_JOB serialisation and deserialisation > ...BLOCKED_EVENT serialisation and deserialisation > ...BLOCKED_JOB with JSON session object > ...ensure BLOCKED_JOB with non-NULL session is ignored > ...event blocking a job > ...job blocking an event > Testing Event serialisation and deserialisation > ...without event environment > ...with event environment > ...with progress values > ...with various fd values > ...with env+session > ...with failed > Testing Log serialisation and deserialisation > ...with uid 0 > ...with unflushed data > (null): No ConfSources present in state data > (null): No global job environment data present in state data > (null): No ConfSources present in state data > (null): No global job environment data present in state data > (null): No ConfSources present in state data > (null): No global job environment data present in state data > (null): No ConfSources present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > (null): No global job environment data present in state data > Testing Job serialisation and deserialisation > ...basic job > Testing JobClass serialisation and deserialisation > ...JobClass with no Jobs > ...JobClass with 1 Job > ...JobClass with >1 Jobs > Testing upgrade tests > ...with data file 'upstart-1.6.json' > ...with data file 'upstart-1.8.json' > ...with data file 'upstart-pre-security.json' > ...with data file 'upstart-1.8+apparmor.json' > ...with data file 'upstart-1.8+full_serialisation-apparmor.json' > ...with data file 'upstart-1.8+full_serialisation+apparmor.json' > ...with data file 'upstart-session.json' > ...with data file 'upstart-session2.json' > ...with data file 'upstart-session-infinity.json' > ...with data file 'upstart-1.9.json' > ...with data file 'upstart-1.11.json' > PASS: test_state > Testing event_new() > Testing event_block() > Testing event_unblock() > Testing event_poll() > ...with D-Bus connection > ...with unblocked pending event > ...with unblocked handling event > ...with blocked handling event > ...with finished event > Testing event_pending() > Testing event_pending_handle_jobs() > ...with non-matching event for start > ...with partial matching event to start > ...with matching events to start > ...with environment in start event > ...with restart of stopping job > ...with already running job > ...with instance name > ...with restart of existing instance > ...with error in instance name > ...with non-matching event for stop > ...with matching event to stop > ...with environment in stop event > ...with stop of restarting job > ...with already stopping job > ...with environment expansion in stop event > Testing event_finished() > ...with non-failed event > ...with failed event > ...with failed failed event > ...with non-blocked stopping job > ...with non-blocked starting job > ...with stopping job but wrong event > ...with starting job but wrong event > ...with stopping job > ...with starting job > PASS: test_event > Testing event_operator_new() > ...with EVENT_MATCH > ...with EVENT_MATCH and environment > ...with EVENT_OR > Testing event_operator_copy() > ...with EVENT_OR > ...with EVENT_MATCH and no environment or event > ...with EVENT_MATCH and environment > ...with EVENT_MATCH and referenced event > ...with children > Testing event_operator_destroy() > ...with referenced event > ...without referenced event > Testing event_operator_update() > ...with EVENT_OR and both children FALSE > ...with EVENT_OR and only left child TRUE > ...with EVENT_OR and only right child TRUE > ...with EVENT_OR and both children TRUE > ...with EVENT_AND and both children FALSE > ...with EVENT_AND and only left child TRUE > ...with EVENT_AND and only right child TRUE > ...with EVENT_AND and both children TRUE > Testing event_operator_match() > ...with different name events > ...with same name events > ...with same environment lists > ...with environment lists and wrong values > ...with environment lists and wrong values negated > ...with environment lists and correct values negated > ...with shorter environment list in operator > ...with matching value lists > ...with non-matching value lists > ...with shorter value list in operator > ...with shorter list in event > ...with different order environment lists > ...with value list and variable list > ...with unknown variable in operator > ...with globs in operator environment > ...with globs in operator value > ...with variable reference in operator > ...with unknown variable reference in operator > Testing event_operator_handle() > ...with non-matching event > ...with matching event > ...with duplicate matching event > ...with matching event and complete expression > ...with environment > Testing event_operator_environment() > ...with environment table > ...with environment variable for event list > ...with no matches > Testing event_operator_events() > ...with matches in tree > ...with no matches > Testing event_operator_reset() > Testing event_operator_serialisation() > ...with simple operator > ...with or operator > ...with and operator > ...with complex operator > ...with complex operator (2) > ...with complex operator (3) > ...with complex operator (4) > PASS: test_event_operator > Testing blocked_new() > ...with job > ...with event > ...with D-Bus EmitEvent method > ...with D-Bus Instance.Start method > ...with D-Bus Instance.Stop method > ...with D-Bus Instance.Restart method > ...with D-Bus Job.Start method > ...with D-Bus Job.Stop method > ...with D-Bus Job.Restart method > PASS: test_blocked > Testing parse_job() > ...with simple job file > ...with missing exec and script > ...with non-NULL update parameter (override) > Testing stanza_instance() > ...with argument > ...with multiple stanzas > ...with extra argument > ...with missing argument > Testing stanza_description() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_version() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_author() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_env() > ...with single argument > ...with repeated stanzas > ...with missing argument > ...with extra argument > Testing stanza_export() > ...with single argument > ...with multiple arguments > ...with multiple stanzas > ...with missing argument > Testing stanza_start() > ...with event name > ...with event name and arguments > ...with event name and various arguments > ...with operator and two events > ...with operator and two events with arguments > ...with multiple operators > ...with parentheses > ...with nested parentheses > ...with multiple on stanzas > ...with missing argument > ...with unknown argument > ...with on and missing argument > ...with operator at start of expression > ...with operator at end of expression > ...with consecutive operators > ...with operator at start of group > ...with operator at end of group > ...with missing open paren > ...with missing close paren > ...with group immediately after event > ...with event immediately after group > ...with positional arguments after name-based ones > Testing stanza_stop() > ...with event name > ...with event name and arguments > ...with event name and various arguments > ...with operator and two events > ...with operator and two events with arguments > ...with multiple operators > ...with parentheses > ...with nested parentheses > ...with multiple on stanzas > ...with missing argument > ...with unknown argument > ...with on and missing argument > ...with operator at start of expression > ...with operator at end of expression > ...with consecutive operators > ...with operator at start of group > ...with operator at end of group > ...with missing open paren > ...with missing close paren > ...with group immediately after event > ...with event immediately after group > ...with positional arguments after name-based ones > Testing stanza_emits() > ...with single argument > ...with multiple arguments > ...with multiple stanzas > ...with missing argument > Testing stanza_manual() > ...manual_stanza before start on > ...manual stanza after start on > Testing stanza_exec() > ...with arguments > ...with duplicates > ...with exec following script > ...with no arguments > Testing stanza_script() > ...with block > ...with multiple blocks > ...with script following exec > ...with argument > Testing stanza_apparmor() > ...with load and profile > ...with multiple load > ...with load but no profile > ...with extra argument to load > ...with unknown argument > ...with missing argument > ...with switch and profile > ...with multiple apparmor switch stanzas > ...with switch and no profile > ...with extra argument to switch > Testing stanza_pre_start() > ...with exec and command > ...with multiple exec > ...with script and block > ...with multiple script > ...with script following exec > ...with exec following script > ...with exec but no command > ...with argument to script > ...with unknown argument > ...with missing argument > Testing stanza_post_start() > ...with exec and command > ...with multiple exec > ...with script and block > ...with multiple script > ...with script following exec > ...with exec following script > ...with exec but no command > ...with argument to script > ...with unknown argument > ...with missing argument > Testing stanza_pre_stop() > ...with exec and command > ...with multiple exec > ...with script and block > ...with multiple script > ...with script following exec > ...with exec following script > ...with exec but no command > ...with argument to script > ...with unknown argument > ...with missing argument > Testing stanza_post_stop() > ...with exec and command > ...with multiple exec > ...with script and block > ...with multiple script > ...with script following exec > ...with exec following script > ...with exec but no command > ...with argument to script > ...with unknown argument > ...with missing argument > Testing stanza_expect() > ...with stop argument > ...with daemon argument > ...with fork argument > ...with none argument > ...with multiple for stanzas > ...with missing argument > ...with unknown argument > ...with extra argument > Testing stanza_task() > ...with no arguments > ...with multiple stanzas > ...with arguments > Testing stanza_kill() > ...with timeout and single argument > ...with signal and single argument > ...with signal and single numeric argument > ...with multiple timeout and single argument stanzas > ...with multiple signal and single argument stanzas > ...with missing argument > ...with unknown second argument > ...with timeout and missing argument > ...with signal and missing argument > ...with timeout and non-integer argument > ...with timeout and too-large argument > ...with timeout and alphanumeric argument > ...with timeout and negative argument > ...with signal and unknown signal argument > ...with timeout and extra argument > ...with signal and extra argument > Testing stanza_reload() > ...with signal and single argument > ...with signal and single numeric argument > ...with multiple signal and single argument stanzas > ...with missing argument > ...with unknown second argument > ...with signal and missing argument > ...with signal and unknown signal argument > ...with signal and extra argument > Testing stanza_respawn() > ...with no argument > ...with multiple no argument stanzas > ...with limit and two arguments > ...with limit and unlimited > ...with multiple limit and two argument stanzas > ...with limit and missing second argument > ...with limit and missing arguments > ...with limit and non-integer interval argument > ...with limit and too-large interval argument > ...with limit and non-integer limit argument > ...with limit and too-large limit argument > ...with limit and alphanumeric interval argument > ...with limit and alphanumeric limit argument > ...with limit and negative interval argument > ...with limit and negative interval argument > ...with extra argument to limit > ...with unknown argument to limit > Testing stanza_normal() > ...with single argument > ...with single argument containing signal name > ...with multiple arguments > ...with multiple stanzas > ...with missing argument > ...with non-integer argument > ...with alphanumeric argument > ...with negative argument > ...with unknown argument > ...with missing exit > Testing stanza_console() > ...with none argument > ...with output argument > ...with owner argument > ...with log argument > ...with multiple stanzas > ...with unknown argument > ...with argument > ...with missing argument > Testing stanza_umask() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with non-octal argument > ...with non-integer argument > ...with alphanumeric argument > ...with negative argument > ...with extra argument > Testing stanza_nice() > ...with positive argument > ...with negative argument > ...with multiple stanzas > ...with missing argument > ...with overly large argument > ...with overly small argument > ...with non-integer argument > ...with alphanumeric argument > ...with extra argument > Testing stanza_oom() > ...with positive argument > ...with positive score argument > ...with negative argument > ...with negative score argument > ...with never argument > ...with never score argument > ...with multiple stanzas > ...with multiple score stanzas > ...with an oom overriding an oom score stanza > ...with an oom score overriding an oom stanza > ...with missing argument > ...with missing score argument > ...with overly large argument > ...with overly large score argument > ...with overly small argument > ...with overly small score argument > ...with non-integer argument > ...with non-integer score argument > ...with alphanumeric argument > ...with alphanumeric score argument > ...with extra argument > ...with extra score argument > Testing stanza_limit() > ...with as limit > ...with core limit > ...with cpu limit > ...with data limit > ...with fsize limit > ...with memlock limit > ...with msgqueue limit > ...with nice limit > ...with nofile limit > ...with nproc limit > ...with rss limit > ...with rtprio limit > ...with sigpending limit > ...with stack limit > ...with multiple limits > ...with multiple of a single limit > ...with unlimited hard limit > ...with unlimited soft limit > ...with missing hard limit > ...with missing soft limit > ...with unknown resource type > ...with missing resource type > ...with non-integer hard value argument > ...with non-integer soft value argument > ...with too-large hard value argument > ...with too-large soft value argument > ...with alphanumeric hard value argument > ...with alphanumeric soft value argument > ...with extra argument > Testing stanza_chroot() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_chdir() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_setuid() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_setgid() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > Testing stanza_usage() > ...with single argument > ...with multiple stanzas > ...with missing argument > ...with extra argument > PASS: test_parse_job > Testing parse_conf() > ...with simple file > PASS: test_parse_conf > Testing toggle_conf_name() > ...changing conf to override > ...changing override to conf > Testing conf_to_job_name() > ...with .conf file > ...with .override file > ...with .conf in a sub-directory > ...without extension > Testing conf_get_best_override() > ...with no overrides > ...with single highest priority override > ...with single middle priority override > ...with single lowest priority override > PASS: test_conf_static > Testing get_home_subdir() > ...with HOME not set > ...with HOME set > Testing xdg_get_config_home() > ...with HOME set and without environment override > ...with HOME set and with empty environment override > ...with HOME set and with relative environment override > ...with HOME set and with environment override > ...without HOME set and with environment override > ...without HOME set and with empty environment override > ...without HOME set and without environment override > Testing xdg_get_config_dirs() > ...without environment override set > ...with empty environment override > ...with environment override set to single path > ...with environment override set to multiple paths > ...with environment override set to single path > Testing get_user_upstart_dirs() > ...with HOME set > ...with some invalid XDG_CONFIG_DIRS > Testing xdg_get_cache_home() > ...with HOME set and without environment override > ...with HOME set and with empty environment override > ...with HOME set and with relative environment override > ...with HOME set and with environment override > ...without HOME set and with environment override > ...without HOME set and with empty environment override > ...without HOME set and without environment override > Testing get_user_log_dir() > ...with HOME set > Testing get_session_dir() > ...with XDG_RUNTIME_DIR set > ...with XDG_RUNTIME_DIR unset > PASS: test_xdg > Testing control_server_open() > ...with expected success > ...with already listening > Testing control_server_connect() > ...with no jobs > ...with existing jobs > Testing control_server_close() > Testing control_bus_open() > ...with system bus > ...with existing jobs > ...with disconnect during registration > ...with our name already taken > ...with no system bus > Testing control_bus_close() > Testing control_disconnected() > Testing control_reload_configuration() > Testing control_get_job_by_name() > ...with known job > ...with unknown job > ...with illegal job name > Testing control_get_all_jobs() > ...with registered jobs > ...with no registered jobs > Testing control_emit_event() > ...with empty environment list > ...with environment list > ...with no wait > ...with failed event > ...with empty name > ...with missing equals in environment list > Testing control_get_version() > Testing control_get_log_priority() > ...with fatal > ...with error > ...with warn > ...with message > ...with info > ...with debug > Testing control_set_log_priority() > ...with fatal > ...with error > ...with warn > ...with message > ...with info > ...with debug > ...with unknown string > PASS: test_control > Testing --confdir command-line option handling > ...Session Init without --confdir > ...Session Init with --confdir > ...Session Init with multiple --confdir > ...Session Init with multiple --confdir and conflicting names > ...System Init without --confdir > ...System Init with --confdir > ...System Init with multiple --confdir > ...System Init with multiple --confdir and conflicting names > PASS: test_main > FAIL: test_conf_preload.sh > =============================================== > 1 of 18 tests failed > Please report to [email protected] > =============================================== > make[4]: *** [check-TESTS] Error 1 > Makefile:1702: recipe for target 'check-TESTS' failed > make[4]: Leaving directory '/«PKGBUILDDIR»/init' > make[3]: *** [check-am] Error 2 > Makefile:1825: recipe for target 'check-am' failed > make[3]: Leaving directory '/«PKGBUILDDIR»/init' > make[2]: *** [check] Error 2 > Makefile:1829: recipe for target 'check' failed > make[2]: Leaving directory '/«PKGBUILDDIR»/init' > make[1]: *** [check-recursive] Error 1 > dh_auto_test: make -j10 check returned exit code 2 The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2014/11/08/upstart_1.11-4_jessie.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

