Your message dated Wed, 03 Dec 2014 22:22:06 +0000
with message-id <e1xwijc-0002dt...@franck.debian.org>
and subject line Bug#768758: fixed in upstart 1.11-5
has caused the Debian Bug report #768758,
regarding upstart: FTBFS in jessie: dh_auto_test: make -j10 check returned exit 
code 2
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 ow...@bugs.debian.org
immediately.)


-- 
768758: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768758
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: upstart
Version: 1.11-4
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
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 upstart-de...@lists.ubuntu.com
> ===============================================
> 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.

--- End Message ---
--- Begin Message ---
Source: upstart
Source-Version: 1.11-5

We believe that the bug you reported is fixed in the latest version of
upstart, 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 768...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve Langasek <vor...@debian.org> (supplier of updated upstart 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 03 Dec 2014 18:37:14 +0000
Source: upstart
Binary: upstart upstart-monitor upstart-dconf-bridge libupstart1 libupstart-dev
Architecture: source amd64 all
Version: 1.11-5
Distribution: unstable
Urgency: medium
Maintainer: Steve Langasek <vor...@debian.org>
Changed-By: Steve Langasek <vor...@debian.org>
Description:
 libupstart-dev - Upstart Client Library (development files)
 libupstart1 - Upstart Client Library
 upstart    - event-based init daemon
 upstart-dconf-bridge - DConf bridge for upstart
 upstart-monitor - event monitor for upstart
Closes: 768758
Changes:
 upstart (1.11-5) unstable; urgency=medium
 .
   * init/tests/test_conf_preload.sh.in: Use build-generated libtool to
     avoid breaking test_conf_preload.sh when the packaged binary moves
     between packages.  Closes: #768758.
   * init/Makefile.am: Pass top_builddir to test_conf_preload.sh.in.
Checksums-Sha1:
 5d7063ffff9a12b78efe32976e75da92fe51297c 2484 upstart_1.11-5.dsc
 c9153d210cffe9d5506f364573fbf4a8b3c5d1b9 31403 upstart_1.11-5.diff.gz
 2916ced3fb7f62c1db7bae5624c102bd28d7b8db 535052 upstart_1.11-5_amd64.deb
 fc7473c5c14f3e71437f6668d8c8a1ac1e746d62 149674 upstart-monitor_1.11-5_all.deb
 b6707123e34ac9f5488cfc6f393e61acaa846634 163854 
upstart-dconf-bridge_1.11-5_amd64.deb
 daaa7463afd612bc13d7059fb2adee146c7c7640 181056 libupstart1_1.11-5_amd64.deb
 aa47f8fabcf60e72ee272cd29b7541467bb78f13 181714 libupstart-dev_1.11-5_amd64.deb
Checksums-Sha256:
 1846893d8f0b789c570f91077ef7e64236a89d5d354d2a1ac62549162c3a7ce3 2484 
upstart_1.11-5.dsc
 7250b16eb18782af29e90c3ea591a574dd8dfba1fe56f4d9c395ed7e173a7e40 31403 
upstart_1.11-5.diff.gz
 6c45ad3fae963860d0cdb62af5733e46a0d4e52a07b74dbdd08560dcb9931eb5 535052 
upstart_1.11-5_amd64.deb
 691bbe0726294d207fe0c632df042cb2260ff267fac679a06ded825aee3cdc77 149674 
upstart-monitor_1.11-5_all.deb
 314d65d70a415ca30514b97b9b287189eef08eac6a24a1f3cd05299fd548c7a1 163854 
upstart-dconf-bridge_1.11-5_amd64.deb
 09897beeaa75779e6bd7230d24ee3850765bfd8dff35d971de6f8bcb5d7a388b 181056 
libupstart1_1.11-5_amd64.deb
 e5000ad1d3f43e1d6646e3199416dc6de11a69b7bed1b1dcac48564a5c605e58 181714 
libupstart-dev_1.11-5_amd64.deb
Files:
 2b5558ce5d808bad4ac7b9f90573ec7d 2484 admin extra upstart_1.11-5.dsc
 b35fe8c6186a5027298d10a11e6d6fc3 31403 admin extra upstart_1.11-5.diff.gz
 7eca483e4be701b74647408e4a09590c 535052 admin extra upstart_1.11-5_amd64.deb
 a016f76f3e4fd00d758ac1fb7cb4b13e 149674 utils optional 
upstart-monitor_1.11-5_all.deb
 8c81876f2e4184bb9358d8c30ae0ab05 163854 utils optional 
upstart-dconf-bridge_1.11-5_amd64.deb
 d84d2117bb3c13bbfa05cd6d975e720d 181056 admin optional 
libupstart1_1.11-5_amd64.deb
 68ecd9aeedbaf48307c4b41455fcb6f7 181714 libdevel optional 
libupstart-dev_1.11-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUf4KJAAoJEFaNMPMhshM93aUP/35/haU3c56EktBF4t+Lz4vT
/zwiC11KNrYRI+taR1I7MPYCSnzMXZBUtyXQl5D4E+joOVSBLdweirxN9SktbiY9
GuKSj/ZcJdoRh8Y1Lxx19lhWkBQPYjcR0zP+Yq+WDyNO20vGfiO6cS+2PW9n7w5h
9j2a2uIfJFXQ1GTaJVi7ckCtFZ7cATt/XcGGMKf47xb4Wbv/3ThYwvBqnf3BSFq3
i6GMg4hTedu02CBGczocEbue5jODJePvBfOq7oRYfXe3wokhd9SU3bVQMKuL8aZf
utvvU5VFpnFgRA8OLNgCJectlLKr8wwUmCBiPmg0ilbOIW81pzAfuyo792bvbr6R
aNCYJ3Ksr1Do+kfR7HysNArp6npDQfiqMLBNG5TrC4zkbqLhdS1cLL/C1KjrRt+c
2+WY0aSRzhEwlB2GxDSzz3eqgVNpO0jwGVy+g4fG7KOcA+wcoZW6AYLdyhUOJFz/
3NbNy+YNcgHResrF3rPdEzeOJUUUugCKe6OgUG3feDxNZGGodN8ul2NK9NJ6VskU
N5hVF0LnVxF14LfY2wn4M1w2AyU+8Swz+xGh9R20KZYP5335/zjE4Z9nh0V9SPV1
LvYn1LRp7yC3uiotKwWKZMtWffN8tfG9z0oNrUStd+VPdEE/RSClpIKJwLafoqDg
3qu8N8j7rgqFSWLSImd2
=vDfg
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to