2012-01-12 16:53:27,052 INFO Reading configurations from: /usr/share/checkbox/configs/checkbox-gtk.ini 2012-01-12 16:53:27,068 INFO Parsing config filename: /usr/share/checkbox/configs/checkbox.ini 2012-01-12 16:53:27,069 INFO Loading component section checkbox/plugins 2012-01-12 16:53:27,081 INFO Loading module subunit_report from section checkbox/plugins 2012-01-12 16:53:27,129 INFO Loading module local_suite from section checkbox/plugins 2012-01-12 16:53:27,131 INFO Loading module delay_prompt from section checkbox/plugins 2012-01-12 16:53:27,132 INFO Loading module system_info from section checkbox/plugins 2012-01-12 16:53:27,133 INFO Loading module message_info from section checkbox/plugins 2012-01-12 16:53:27,136 INFO Loading module lock_prompt from section checkbox/plugins 2012-01-12 16:53:27,138 INFO Loading module launchpad_exchange from section checkbox/plugins 2012-01-12 16:53:27,159 INFO Loading module final_prompt from section checkbox/plugins 2012-01-12 16:53:27,161 INFO Loading module client_info from section checkbox/plugins 2012-01-12 16:53:27,162 INFO Loading module launchpad_report from section checkbox/plugins 2012-01-12 16:53:27,235 INFO Loading module begin_prompt from section checkbox/plugins 2012-01-12 16:53:27,236 INFO Loading module remote_suite from section checkbox/plugins 2012-01-12 16:53:27,241 INFO Loading module jobs_prompt from section checkbox/plugins 2012-01-12 16:53:27,647 INFO Loading module backend_info from section checkbox/plugins 2012-01-12 16:53:27,775 INFO Loading module attachment_info from section checkbox/plugins 2012-01-12 16:53:27,795 INFO Loading module error_prompt from section checkbox/plugins 2012-01-12 16:53:27,804 INFO Loading module launchpad_prompt from section checkbox/plugins 2012-01-12 16:53:27,830 INFO Loading module jobs_info from section checkbox/plugins 2012-01-12 16:53:27,857 INFO Loading module gather_prompt from section checkbox/plugins 2012-01-12 16:53:27,858 INFO Loading module submission_info from section checkbox/plugins 2012-01-12 16:53:27,860 INFO Loading module resource_info from section checkbox/plugins 2012-01-12 16:53:27,868 INFO Loading module user_interface from section checkbox/plugins 2012-01-12 16:53:27,873 INFO Loading module recover_prompt from section checkbox/plugins 2012-01-12 16:53:27,874 INFO Loading module scripts_info from section checkbox/plugins 2012-01-12 16:53:27,876 INFO Loading module proxy_info from section checkbox/plugins 2012-01-12 16:53:27,877 INFO Loading module manual_test from section checkbox/plugins 2012-01-12 16:53:27,878 INFO Loading module apport_prompt from section checkbox/plugins 2012-01-12 16:53:27,927 INFO Loading module shell_test from section checkbox/plugins 2012-01-12 16:53:27,928 INFO Loading module intro_prompt from section checkbox/plugins 2012-01-12 16:53:27,929 INFO Loading module metric_test from section checkbox/plugins 2012-01-12 16:53:27,930 INFO Loading module persist_info from section checkbox/plugins 2012-01-12 16:53:27,931 INFO Loading module server_info from section checkbox/plugins 2012-01-12 16:53:27,932 INFO Loading module tests_prompt from section checkbox/plugins 2012-01-12 16:53:27,936 INFO Loading module suites_prompt from section checkbox/plugins 2012-01-12 16:53:27,938 INFO Loading module sleep_info from section checkbox/plugins 2012-01-12 16:53:27,939 INFO Loading module datetime_info from section checkbox/plugins 2012-01-12 16:53:27,940 INFO Loading module report_prompt from section checkbox/plugins 2012-01-12 16:53:27,941 DEBUG Calling /usr/share/checkbox/plugins/subunit_report.py SubunitReport.gather() on gather. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/subunit_report.py SubunitReport.prompt_test() on prompt-test. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.prompt_local() on prompt-local. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local() on report-local. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/system_info.py SystemInfo.begin_persist() on begin-persist. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/system_info.py SystemInfo.report_device() on report-device. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/system_info.py SystemInfo.report() on report. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages() on report-messages. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_directory() on message-directory. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec() on message-exec. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() on message-file. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename() on message-filename. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result() on message-result. 2012-01-12 16:53:27,942 DEBUG Calling /usr/share/checkbox/plugins/lock_prompt.py LockPrompt.prompt_begin() on prompt-begin. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_client() on report-client. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_datetime() on report-datetime. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_dpkg() on report-dpkg. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_lsb() on report-lsb. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_submission_id() on report-submission_id. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_system_id() on report-system_id. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.launchpad_email() on launchpad-email. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.launchpad_report() on launchpad-report. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.launchpad_exchange() on launchpad-exchange. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/final_prompt.py FinalPrompt.prompt_finish() on prompt-finish. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/client_info.py ClientInfo.report() on report. 2012-01-12 16:53:27,943 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_attachments() on report-attachments. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_client() on report-client. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_cpuinfo() on report-cpuinfo. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_datetime() on report-datetime. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_dpkg() on report-dpkg. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_lsb() on report-lsb. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_package() on report-package. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_uname() on report-uname. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_system_id() on report-system_id. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_tests() on report-tests. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report() on report. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/begin_prompt.py BeginPrompt.prompt_begin() on prompt-begin. 2012-01-12 16:53:27,944 DEBUG Calling /usr/share/checkbox/plugins/remote_suite.py RemoteSuite.prompt_remote() on prompt-remote. 2012-01-12 16:53:27,945 DEBUG Calling /usr/share/checkbox/plugins/remote_suite.py RemoteSuite.report_remote() on report-remote. 2012-01-12 16:53:27,945 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.expose_msgstore() on expose-msgstore. 2012-01-12 16:53:27,945 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.begin_persist() on begin-persist. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.begin_recover() on begin-recover. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.ignore_jobs() on ignore-jobs. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job() on prompt-job. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_jobs() on prompt-jobs. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_finish() on prompt-finish. 2012-01-12 16:53:27,946 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report() on report. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job() on report-job. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec() on message-exec. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.stop() on stop. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.gather() on gather. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.prompt_attachment() on prompt-attachment. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment() on report-attachment. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/error_prompt.py ErrorPrompt.prompt_error() on prompt-error. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/launchpad_prompt.py LaunchpadPrompt.begin_persist() on begin-persist. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/launchpad_prompt.py LaunchpadPrompt.launchpad_report() on launchpad-report. 2012-01-12 16:53:27,947 DEBUG Calling /usr/share/checkbox/plugins/launchpad_prompt.py LaunchpadPrompt.prompt_exchange() on prompt-exchange. 2012-01-12 16:53:27,978 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py JobsInfo.gather() on gather. 2012-01-12 16:53:27,978 DEBUG Calling checkbox.arguments JobsInfo.replacement() on report-job. 2012-01-12 16:53:27,979 DEBUG Calling checkbox.lib.cache.Cache on prompt-gather. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/submission_info.py SubmissionInfo.report() on report. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/submission_info.py SubmissionInfo.report_system_id() on report-system_id. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource() on report-resource. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job() on prompt-job. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/user_interface.py UserInterface.run() on run. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/recover_prompt.py RecoverPrompt.begin_persist() on begin-persist. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/recover_prompt.py RecoverPrompt.prompt_begin() on prompt-begin. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/recover_prompt.py RecoverPrompt.prompt_finish() on prompt-finish. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/scripts_info.py ScriptsInfo.gather() on gather. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/proxy_info.py ProxyInfo.report_gconf() on report-gconf. 2012-01-12 16:53:27,979 DEBUG Calling /usr/share/checkbox/plugins/proxy_info.py ProxyInfo.gather() on gather. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.prompt_manual() on prompt-manual. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual() on report-manual. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.exchange_success() on exchange-success. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.report_submission_id() on report-submission_id. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.report_system_id() on report-system_id. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.gather() on gather. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.prompt_test() on prompt-test. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.prompt_shell() on prompt-shell. 2012-01-12 16:53:27,980 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell() on report-shell. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/intro_prompt.py IntroPrompt.begin_recover() on begin-recover. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/intro_prompt.py IntroPrompt.prompt_begin() on prompt-begin. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/metric_test.py MetricTest.prompt_metric() on prompt-metric. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/metric_test.py MetricTest.report_metric() on report-metric. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.begin() on begin. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.begin() on prompt-begin. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save() on prompt-job. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save() on report-job. 2012-01-12 16:53:27,981 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save() on stop. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/server_info.py ServerInfo.gather() on gather. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test() on report-test. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.begin_persist() on begin-persist. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.begin_recover() on begin-recover. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite() on report-suite. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.prompt_gather() on prompt-gather. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job() on report-suite. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job() on report-test. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/sleep_info.py SleepInfo.sleep() on sleep. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/datetime_info.py DatetimeInfo.report() on report. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/report_prompt.py ReportPrompt.prompt_report() on prompt-report. 2012-01-12 16:53:27,982 DEBUG Started firing run. 2012-01-12 16:53:27,982 DEBUG Calling /usr/share/checkbox/plugins/user_interface.py UserInterface.run() for run with priority 0. 2012-01-12 16:53:28,320 DEBUG Started firing prompt-begin. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/lock_prompt.py LockPrompt.prompt_begin() for prompt-begin with priority -1000. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.begin() for prompt-begin with priority -100. 2012-01-12 16:53:28,320 DEBUG Started firing begin-persist. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/system_info.py SystemInfo.begin_persist() for begin-persist with priority 0. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.begin_persist() for begin-persist with priority 0. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/launchpad_prompt.py LaunchpadPrompt.begin_persist() for begin-persist with priority 0. 2012-01-12 16:53:28,320 DEBUG Calling /usr/share/checkbox/plugins/recover_prompt.py RecoverPrompt.begin_persist() for begin-persist with priority 0. 2012-01-12 16:53:28,321 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.begin_persist() for begin-persist with priority 0. 2012-01-12 16:53:28,321 DEBUG Finished firing begin-persist. 2012-01-12 16:53:28,321 DEBUG Calling /usr/share/checkbox/plugins/begin_prompt.py BeginPrompt.prompt_begin() for prompt-begin with priority 0. 2012-01-12 16:53:28,321 DEBUG Started firing begin. 2012-01-12 16:53:28,321 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.begin() for begin with priority -100. 2012-01-12 16:53:28,321 DEBUG Finished firing begin. 2012-01-12 16:53:28,321 DEBUG Calling /usr/share/checkbox/plugins/recover_prompt.py RecoverPrompt.prompt_begin() for prompt-begin with priority 0. 2012-01-12 16:53:28,321 DEBUG Calling /usr/share/checkbox/plugins/intro_prompt.py IntroPrompt.prompt_begin() for prompt-begin with priority 100. 2012-01-12 16:53:31,188 DEBUG Finished firing prompt-begin. 2012-01-12 16:53:31,189 DEBUG Started firing prompt-gather. 2012-01-12 16:53:31,189 DEBUG Calling checkbox.lib.cache.Cache for prompt-gather with priority 0. 2012-01-12 16:53:31,197 DEBUG Started firing gather. 2012-01-12 16:53:31,210 DEBUG Calling /usr/share/checkbox/plugins/scripts_info.py ScriptsInfo.gather() for gather with priority -1000. 2012-01-12 16:53:31,210 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.gather() for gather with priority -100. 2012-01-12 16:53:34,086 DEBUG Backend responded, continuing execution. 2012-01-12 16:53:34,086 DEBUG Calling /usr/share/checkbox/plugins/subunit_report.py SubunitReport.gather() for gather with priority 0. 2012-01-12 16:53:34,086 DEBUG Opening filename: /home/nicolas/.cache/checkbox/subunit.log 2012-01-12 16:53:34,086 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py JobsInfo.gather() for gather with priority 0. 2012-01-12 16:53:34,086 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message() on report-message. 2012-01-12 16:53:34,086 DEBUG Started firing message-directory. 2012-01-12 16:53:34,087 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_directory(/usr/share/checkbox/jobs) for message-directory with priority 0. 2012-01-12 16:53:34,099 DEBUG Started firing message-filename. 2012-01-12 16:53:34,100 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/user_apps.txt) for message-filename with priority 0. 2012-01-12 16:53:34,100 DEBUG Started firing message-file. 2012-01-12 16:53:34,100 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/user_apps.txt) for message-file with priority 0. 2012-01-12 16:53:34,175 DEBUG Started firing report-messages. 2012-01-12 16:53:34,175 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Ce test ex\xc3\xa9cutera le Gestionnaire de mises \xc3\xa0 jour et v\xc3\xa9rifiera si des mises \xc3\xa0 jour sont disponibles pour le syst\xc3\xa8me. Veuillez suivre les instructions et si des mises \xc3\xa0 jour sont trouv\xc3\xa9es, installez-les. Lorsque le Gestionnaire de mises \xc3\xa0 jour aura termin\xc3\xa9, veuillez fermer l'application en cliquant sur le bouton \xc2\xab\xc2\xa0Fermer\xc2\xa0\xc2\xbb dans le coin inf\xc3\xa9rieur droit.", 'plugin': 'manual', 'depends': 'internet_test', 'command': 'update-manager --check-dist-upgrades', 'user': 'root', 'requires': "package.name == 'update-manager'", 'name': 'software/update_manager_finds_updates'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Dans la barre de menu, cliquez sur \xc2\xab\xc2\xa0Fichier\xc2\xa0\xc2\xbb puis \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau dossier\xc2\xa0\xc2\xbb. Dans la bo\xc3\xaete de dialogue, saisissez \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis appuyez sur la touche \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un nouveau dossier appel\xc3\xa9 \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'command': 'nautilus', 'requires': "package.name == 'nautilus'", 'name': 'software/nautilus_folder_create'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis cliquez sur \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites ensuite un clic droit sur n'importe quelle zone vide du m\xc3\xaame panneau puis cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un dossier nomm\xc3\xa9 \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_copy'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Cliquez sur le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb et, en maintenant le bouton de la souris enfonc\xc3\xa9, faites-le glisser sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb pour l'ouvrir.\n\nLe dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 avec succ\xc3\xa8s dans le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_copy', 'command': 'nautilus', 'name': 'software/nautilus_folder_move'}, {'description': "Cliquez sur \xc2\xab tester \xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit dans une zone vide puis cliquez sur \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau document\xc2\xa0\xc2\xbb puis sur \xc2\xab\xc2\xa0Document vide\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_create'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et choisissez \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites un clic droit dans une zone vide et cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1 (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_copy'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites glisser le fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb afin de l'ouvrir.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 dans le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_copy', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_move'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb a-t-il disparu\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_delete'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test \xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb a-t-il correctement \xc3\xa9t\xc3\xa9 supprim\xc3\xa9\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_delete'}, {'name': 'software/view_office_document', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/documents -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the file \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application (LibreOffice, Doc Viewer, etc.)\n .\n Select Test to begin\n .\n Did the application open the document properly? (e.g was it displayed and did it function properly?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}, {'name': 'software/audio_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/audio -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the audio file \'$0\' with its default player. After the player opens, listen to the sound and then close the application.\n .\n Select Test to begin\n .\n Did the application play the audio file properly? (no skips, crackles, etc)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}, {'name': 'software/video_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/video -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to play the video \'$0\' with its default player. After the video plays, close the application.\n .\n Select Test to begin\n .\n Did the application play \'$0\' proplerly (no video or audio issues with playback?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}, {'name': 'software/view_image_file', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/images -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the image \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application.\n .\n Select Test to begin\n .\n Did the image display properly?\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page Web de test.\n\nLa page de test Ubuntu s'est-elle charg\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'firefox $CHECKBOX_SHARE/data/websites/testindex.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Java. Suivez ensuite les instructions.\n\nL'applet s'est-elle affich\xc3\xa9e\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/javatest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-java'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Flash.\n\nAvez-vous vu le texte\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashtest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une courte vid\xc3\xa9o au format Flash.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e correctement\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox-flash', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashvideo.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash-video'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une vid\xc3\xa9o d'exemple.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e en utilisant le greffon\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/video/Quicktime_Video.mov', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-totem'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nDiscussion Facebook\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-facebook_chat'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nGoogle Talk\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-google_talk'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nJabber\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-jabber'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nAIM\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-aim'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nMSN\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-msn'}]) for report-messages with priority 0. 2012-01-12 16:53:34,175 DEBUG Started firing report-message. 2012-01-12 16:53:34,175 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test ex\xc3\xa9cutera le Gestionnaire de mises \xc3\xa0 jour et v\xc3\xa9rifiera si des mises \xc3\xa0 jour sont disponibles pour le syst\xc3\xa8me. Veuillez suivre les instructions et si des mises \xc3\xa0 jour sont trouv\xc3\xa9es, installez-les. Lorsque le Gestionnaire de mises \xc3\xa0 jour aura termin\xc3\xa9, veuillez fermer l'application en cliquant sur le bouton \xc2\xab\xc2\xa0Fermer\xc2\xa0\xc2\xbb dans le coin inf\xc3\xa9rieur droit.", 'plugin': 'manual', 'depends': 'internet_test', 'command': 'update-manager --check-dist-upgrades', 'user': 'root', 'requires': "package.name == 'update-manager'", 'name': 'software/update_manager_finds_updates'}) for report-message with priority 100. 2012-01-12 16:53:34,175 DEBUG Started firing report-job. 2012-01-12 16:53:34,175 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test ex\xc3\xa9cutera le Gestionnaire de mises \xc3\xa0 jour et v\xc3\xa9rifiera si des mises \xc3\xa0 jour sont disponibles pour le syst\xc3\xa8me. Veuillez suivre les instructions et si des mises \xc3\xa0 jour sont trouv\xc3\xa9es, installez-les. Lorsque le Gestionnaire de mises \xc3\xa0 jour aura termin\xc3\xa9, veuillez fermer l'application en cliquant sur le bouton \xc2\xab\xc2\xa0Fermer\xc2\xa0\xc2\xbb dans le coin inf\xc3\xa9rieur droit.", 'plugin': 'manual', 'depends': 'internet_test', 'command': 'update-manager --check-dist-upgrades', 'user': 'root', 'requires': "package.name == 'update-manager'", 'name': 'software/update_manager_finds_updates'}) for report-job with priority -100. 2012-01-12 16:53:34,176 DEBUG Finished firing report-job. 2012-01-12 16:53:34,176 DEBUG Finished firing report-message. 2012-01-12 16:53:34,176 DEBUG Started firing report-message. 2012-01-12 16:53:34,176 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Dans la barre de menu, cliquez sur \xc2\xab\xc2\xa0Fichier\xc2\xa0\xc2\xbb puis \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau dossier\xc2\xa0\xc2\xbb. Dans la bo\xc3\xaete de dialogue, saisissez \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis appuyez sur la touche \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un nouveau dossier appel\xc3\xa9 \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'command': 'nautilus', 'requires': "package.name == 'nautilus'", 'name': 'software/nautilus_folder_create'}) for report-message with priority 100. 2012-01-12 16:53:34,176 DEBUG Started firing report-job. 2012-01-12 16:53:34,176 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Dans la barre de menu, cliquez sur \xc2\xab\xc2\xa0Fichier\xc2\xa0\xc2\xbb puis \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau dossier\xc2\xa0\xc2\xbb. Dans la bo\xc3\xaete de dialogue, saisissez \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis appuyez sur la touche \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un nouveau dossier appel\xc3\xa9 \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'command': 'nautilus', 'requires': "package.name == 'nautilus'", 'name': 'software/nautilus_folder_create'}) for report-job with priority -100. 2012-01-12 16:53:34,177 DEBUG Finished firing report-job. 2012-01-12 16:53:34,177 DEBUG Finished firing report-message. 2012-01-12 16:53:34,177 DEBUG Started firing report-message. 2012-01-12 16:53:34,177 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis cliquez sur \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites ensuite un clic droit sur n'importe quelle zone vide du m\xc3\xaame panneau puis cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un dossier nomm\xc3\xa9 \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_copy'}) for report-message with priority 100. 2012-01-12 16:53:34,177 DEBUG Started firing report-job. 2012-01-12 16:53:34,177 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb puis cliquez sur \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites ensuite un clic droit sur n'importe quelle zone vide du m\xc3\xaame panneau puis cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous \xc3\xa0 pr\xc3\xa9sent un dossier nomm\xc3\xa9 \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_copy'}) for report-job with priority -100. 2012-01-12 16:53:34,177 DEBUG Finished firing report-job. 2012-01-12 16:53:34,177 DEBUG Finished firing report-message. 2012-01-12 16:53:34,177 DEBUG Started firing report-message. 2012-01-12 16:53:34,178 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Cliquez sur le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb et, en maintenant le bouton de la souris enfonc\xc3\xa9, faites-le glisser sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb pour l'ouvrir.\n\nLe dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 avec succ\xc3\xa8s dans le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_copy', 'command': 'nautilus', 'name': 'software/nautilus_folder_move'}) for report-message with priority 100. 2012-01-12 16:53:34,178 DEBUG Started firing report-job. 2012-01-12 16:53:34,178 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Cliquez sur le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb et, en maintenant le bouton de la souris enfonc\xc3\xa9, faites-le glisser sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb pour l'ouvrir.\n\nLe dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 avec succ\xc3\xa8s dans le dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_copy', 'command': 'nautilus', 'name': 'software/nautilus_folder_move'}) for report-job with priority -100. 2012-01-12 16:53:34,178 DEBUG Finished firing report-job. 2012-01-12 16:53:34,178 DEBUG Finished firing report-message. 2012-01-12 16:53:34,178 DEBUG Started firing report-message. 2012-01-12 16:53:34,178 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab tester \xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit dans une zone vide puis cliquez sur \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau document\xc2\xa0\xc2\xbb puis sur \xc2\xab\xc2\xa0Document vide\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_create'}) for report-message with priority 100. 2012-01-12 16:53:34,178 DEBUG Started firing report-job. 2012-01-12 16:53:34,178 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab tester \xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit dans une zone vide puis cliquez sur \xc2\xab\xc2\xa0Cr\xc3\xa9er un nouveau document\xc2\xa0\xc2\xbb puis sur \xc2\xab\xc2\xa0Document vide\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez le navigateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_create'}) for report-job with priority -100. 2012-01-12 16:53:34,179 DEBUG Finished firing report-job. 2012-01-12 16:53:34,179 DEBUG Finished firing report-message. 2012-01-12 16:53:34,179 DEBUG Started firing report-message. 2012-01-12 16:53:34,179 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et choisissez \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites un clic droit dans une zone vide et cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1 (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_copy'}) for report-message with priority 100. 2012-01-12 16:53:34,179 DEBUG Started firing report-job. 2012-01-12 16:53:34,179 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et choisissez \xc2\xab\xc2\xa0Copier\xc2\xa0\xc2\xbb. Faites un clic droit dans une zone vide et cliquez sur \xc2\xab\xc2\xa0Coller\xc2\xa0\xc2\xbb.\n\nFaites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1 (copie)\xc2\xa0\xc2\xbb et cliquez sur \xc2\xab\xc2\xa0Renommer\xc2\xa0\xc2\xbb. Saisissez le nom \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb dans la zone de nom et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb.\n\nAvez-vous maintenant un fichier nomm\xc3\xa9 \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_copy'}) for report-job with priority -100. 2012-01-12 16:53:34,179 DEBUG Finished firing report-job. 2012-01-12 16:53:34,179 DEBUG Finished firing report-message. 2012-01-12 16:53:34,179 DEBUG Started firing report-message. 2012-01-12 16:53:34,180 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites glisser le fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb afin de l'ouvrir.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 dans le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_copy', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_move'}) for report-message with priority 100. 2012-01-12 16:53:34,180 DEBUG Started firing report-job. 2012-01-12 16:53:34,180 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites glisser le fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb. Rel\xc3\xa2chez le bouton de la souris.\n\nDouble-cliquez sur l'ic\xc3\xb4ne du dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb afin de l'ouvrir.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 2\xc2\xa0\xc2\xbb a-t-il \xc3\xa9t\xc3\xa9 d\xc3\xa9plac\xc3\xa9 dans le dossier \xc2\xab\xc2\xa0Donn\xc3\xa9es de test\xc2\xa0\xc2\xbb\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_copy', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_move'}) for report-job with priority -100. 2012-01-12 16:53:34,180 DEBUG Finished firing report-job. 2012-01-12 16:53:34,180 DEBUG Finished firing report-message. 2012-01-12 16:53:34,180 DEBUG Started firing report-message. 2012-01-12 16:53:34,180 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb a-t-il disparu\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_delete'}) for report-message with priority 100. 2012-01-12 16:53:34,180 DEBUG Started firing report-job. 2012-01-12 16:53:34,180 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe fichier \xc2\xab\xc2\xa0fichier de test 1\xc2\xa0\xc2\xbb a-t-il disparu\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_file_create', 'command': 'nautilus $HOME/"Test Folder"', 'name': 'software/nautilus_file_delete'}) for report-job with priority -100. 2012-01-12 16:53:34,181 DEBUG Finished firing report-job. 2012-01-12 16:53:34,181 DEBUG Finished firing report-message. 2012-01-12 16:53:34,181 DEBUG Started firing report-message. 2012-01-12 16:53:34,181 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test \xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb a-t-il correctement \xc3\xa9t\xc3\xa9 supprim\xc3\xa9\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_delete'}) for report-message with priority 100. 2012-01-12 16:53:34,181 DEBUG Started firing report-job. 2012-01-12 16:53:34,181 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ouvrir l'explorateur de fichiers. Faites un clic droit sur le dossier \xc2\xab\xc2\xa0Dossier de test \xc2\xa0\xc2\xbb et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0Mettre \xc3\xa0 la corbeille\xc2\xa0\xc2\xbb.\n\nLe dossier \xc2\xab\xc2\xa0Dossier de test\xc2\xa0\xc2\xbb a-t-il correctement \xc3\xa9t\xc3\xa9 supprim\xc3\xa9\xc2\xa0?\n\nFermez l'explorateur de fichiers.", 'plugin': 'manual', 'depends': 'software/nautilus_folder_create', 'command': 'nautilus', 'name': 'software/nautilus_folder_delete'}) for report-job with priority -100. 2012-01-12 16:53:34,181 DEBUG Finished firing report-job. 2012-01-12 16:53:34,181 DEBUG Finished firing report-message. 2012-01-12 16:53:34,181 DEBUG Started firing report-message. 2012-01-12 16:53:34,181 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'software/view_office_document', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/documents -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the file \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application (LibreOffice, Doc Viewer, etc.)\n .\n Select Test to begin\n .\n Did the application open the document properly? (e.g was it displayed and did it function properly?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-message with priority 100. 2012-01-12 16:53:34,182 DEBUG Started firing report-job. 2012-01-12 16:53:34,182 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'software/view_office_document', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/documents -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the file \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application (LibreOffice, Doc Viewer, etc.)\n .\n Select Test to begin\n .\n Did the application open the document properly? (e.g was it displayed and did it function properly?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-job with priority -100. 2012-01-12 16:53:34,182 DEBUG Finished firing report-job. 2012-01-12 16:53:34,182 DEBUG Finished firing report-message. 2012-01-12 16:53:34,182 DEBUG Started firing report-message. 2012-01-12 16:53:34,182 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'software/audio_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/audio -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the audio file \'$0\' with its default player. After the player opens, listen to the sound and then close the application.\n .\n Select Test to begin\n .\n Did the application play the audio file properly? (no skips, crackles, etc)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-message with priority 100. 2012-01-12 16:53:34,182 DEBUG Started firing report-job. 2012-01-12 16:53:34,182 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'software/audio_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/audio -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the audio file \'$0\' with its default player. After the player opens, listen to the sound and then close the application.\n .\n Select Test to begin\n .\n Did the application play the audio file properly? (no skips, crackles, etc)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-job with priority -100. 2012-01-12 16:53:34,183 DEBUG Finished firing report-job. 2012-01-12 16:53:34,183 DEBUG Finished firing report-message. 2012-01-12 16:53:34,183 DEBUG Started firing report-message. 2012-01-12 16:53:34,183 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'software/video_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/video -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to play the video \'$0\' with its default player. After the video plays, close the application.\n .\n Select Test to begin\n .\n Did the application play \'$0\' proplerly (no video or audio issues with playback?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-message with priority 100. 2012-01-12 16:53:34,183 DEBUG Started firing report-job. 2012-01-12 16:53:34,183 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'software/video_file_play', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/video -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to play the video \'$0\' with its default player. After the video plays, close the application.\n .\n Select Test to begin\n .\n Did the application play \'$0\' proplerly (no video or audio issues with playback?)\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-job with priority -100. 2012-01-12 16:53:34,183 DEBUG Finished firing report-job. 2012-01-12 16:53:34,183 DEBUG Finished firing report-message. 2012-01-12 16:53:34,184 DEBUG Started firing report-message. 2012-01-12 16:53:34,184 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'software/view_image_file', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/images -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the image \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application.\n .\n Select Test to begin\n .\n Did the image display properly?\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-message with priority 100. 2012-01-12 16:53:34,184 DEBUG Started firing report-job. 2012-01-12 16:53:34,184 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'software/view_image_file', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s "find $CHECKBOX_SHARE/data/images -type f"\nname: `basename $0`_test\nplugin: manual\ndescription:\n Now we will attempt to open the image \'$0\' with its default viewer. After the viewer opens, check out the file that was opened and then close the application.\n .\n Select Test to begin\n .\n Did the image display properly?\ncommand: xdg-open $0\nEOF', 'requires': 'package.name == "ubuntu-desktop"', 'description': 'Test des types de document communs'}) for report-job with priority -100. 2012-01-12 16:53:34,184 DEBUG Finished firing report-job. 2012-01-12 16:53:34,184 DEBUG Finished firing report-message. 2012-01-12 16:53:34,184 DEBUG Started firing report-message. 2012-01-12 16:53:34,184 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page Web de test.\n\nLa page de test Ubuntu s'est-elle charg\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'firefox $CHECKBOX_SHARE/data/websites/testindex.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox'}) for report-message with priority 100. 2012-01-12 16:53:34,184 DEBUG Started firing report-job. 2012-01-12 16:53:34,184 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page Web de test.\n\nLa page de test Ubuntu s'est-elle charg\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'firefox $CHECKBOX_SHARE/data/websites/testindex.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox'}) for report-job with priority -100. 2012-01-12 16:53:34,185 DEBUG Finished firing report-job. 2012-01-12 16:53:34,185 DEBUG Finished firing report-message. 2012-01-12 16:53:34,185 DEBUG Started firing report-message. 2012-01-12 16:53:34,185 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Java. Suivez ensuite les instructions.\n\nL'applet s'est-elle affich\xc3\xa9e\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/javatest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-java'}) for report-message with priority 100. 2012-01-12 16:53:34,185 DEBUG Started firing report-job. 2012-01-12 16:53:34,185 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Java. Suivez ensuite les instructions.\n\nL'applet s'est-elle affich\xc3\xa9e\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/javatest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-java'}) for report-job with priority -100. 2012-01-12 16:53:34,185 DEBUG Finished firing report-job. 2012-01-12 16:53:34,185 DEBUG Finished firing report-message. 2012-01-12 16:53:34,185 DEBUG Started firing report-message. 2012-01-12 16:53:34,186 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Flash.\n\nAvez-vous vu le texte\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashtest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash'}) for report-message with priority 100. 2012-01-12 16:53:34,186 DEBUG Started firing report-job. 2012-01-12 16:53:34,186 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et afficher la page de test Flash.\n\nAvez-vous vu le texte\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashtest.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash'}) for report-job with priority -100. 2012-01-12 16:53:34,186 DEBUG Finished firing report-job. 2012-01-12 16:53:34,186 DEBUG Finished firing report-message. 2012-01-12 16:53:34,186 DEBUG Started firing report-message. 2012-01-12 16:53:34,186 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une courte vid\xc3\xa9o au format Flash.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e correctement\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox-flash', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashvideo.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash-video'}) for report-message with priority 100. 2012-01-12 16:53:34,186 DEBUG Started firing report-job. 2012-01-12 16:53:34,186 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une courte vid\xc3\xa9o au format Flash.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e correctement\xc2\xa0?', 'plugin': 'manual', 'depends': 'software/firefox-flash', 'command': 'firefox $CHECKBOX_SHARE/data/websites/flashvideo.html', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-flash-video'}) for report-job with priority -100. 2012-01-12 16:53:34,187 DEBUG Finished firing report-job. 2012-01-12 16:53:34,187 DEBUG Finished firing report-message. 2012-01-12 16:53:34,187 DEBUG Started firing report-message. 2012-01-12 16:53:34,187 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une vid\xc3\xa9o d'exemple.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e en utilisant le greffon\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/video/Quicktime_Video.mov', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-totem'}) for report-message with priority 100. 2012-01-12 16:53:34,187 DEBUG Started firing report-job. 2012-01-12 16:53:34,187 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Firefox et jouer une vid\xc3\xa9o d'exemple.\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 jou\xc3\xa9e en utilisant le greffon\xc2\xa0?", 'plugin': 'manual', 'depends': 'software/firefox', 'command': 'firefox $CHECKBOX_SHARE/data/video/Quicktime_Video.mov', 'requires': "package.name == 'firefox'", 'name': 'software/firefox-totem'}) for report-job with priority -100. 2012-01-12 16:53:34,187 DEBUG Finished firing report-job. 2012-01-12 16:53:34,187 DEBUG Finished firing report-message. 2012-01-12 16:53:34,187 DEBUG Started firing report-message. 2012-01-12 16:53:34,188 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nDiscussion Facebook\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-facebook_chat'}) for report-message with priority 100. 2012-01-12 16:53:34,188 DEBUG Started firing report-job. 2012-01-12 16:53:34,188 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nDiscussion Facebook\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-facebook_chat'}) for report-job with priority -100. 2012-01-12 16:53:34,188 DEBUG Finished firing report-job. 2012-01-12 16:53:34,188 DEBUG Finished firing report-message. 2012-01-12 16:53:34,188 DEBUG Started firing report-message. 2012-01-12 16:53:34,188 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nGoogle Talk\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-google_talk'}) for report-message with priority 100. 2012-01-12 16:53:34,188 DEBUG Started firing report-job. 2012-01-12 16:53:34,188 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nGoogle Talk\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-google_talk'}) for report-job with priority -100. 2012-01-12 16:53:34,189 DEBUG Finished firing report-job. 2012-01-12 16:53:34,189 DEBUG Finished firing report-message. 2012-01-12 16:53:34,189 DEBUG Started firing report-message. 2012-01-12 16:53:34,189 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nJabber\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-jabber'}) for report-message with priority 100. 2012-01-12 16:53:34,189 DEBUG Started firing report-job. 2012-01-12 16:53:34,189 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nJabber\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-jabber'}) for report-job with priority -100. 2012-01-12 16:53:34,189 DEBUG Finished firing report-job. 2012-01-12 16:53:34,189 DEBUG Finished firing report-message. 2012-01-12 16:53:34,189 DEBUG Started firing report-message. 2012-01-12 16:53:34,190 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nAIM\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-aim'}) for report-message with priority 100. 2012-01-12 16:53:34,190 DEBUG Started firing report-job. 2012-01-12 16:53:34,190 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nAIM\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-aim'}) for report-job with priority -100. 2012-01-12 16:53:34,190 DEBUG Finished firing report-job. 2012-01-12 16:53:34,190 DEBUG Finished firing report-message. 2012-01-12 16:53:34,190 DEBUG Started firing report-message. 2012-01-12 16:53:34,190 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nMSN\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-msn'}) for report-message with priority 100. 2012-01-12 16:53:34,190 DEBUG Started firing report-job. 2012-01-12 16:53:34,190 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer Empathy, puis configurez-le pour vous connecter. Une fois le test termin\xc3\xa9, veuillez quitter Empathy et poursuivre ici.\n\nMSN\n\nAvez-vous pu vous connecter correctement et envoyer/recevoir des messages\xc2\xa0?', 'plugin': 'manual', 'command': 'empathy', 'requires': 'package.name == "empathy"', 'name': 'software/empathy-msn'}) for report-job with priority -100. 2012-01-12 16:53:34,191 DEBUG Finished firing report-job. 2012-01-12 16:53:34,191 DEBUG Finished firing report-message. 2012-01-12 16:53:34,191 DEBUG Finished firing report-messages. 2012-01-12 16:53:34,191 DEBUG Finished firing message-file. 2012-01-12 16:53:34,191 DEBUG Finished firing message-filename. 2012-01-12 16:53:34,191 DEBUG Started firing message-filename. 2012-01-12 16:53:34,191 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/gedit.txt) for message-filename with priority 0. 2012-01-12 16:53:34,191 DEBUG Started firing message-file. 2012-01-12 16:53:34,191 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/gedit.txt) for message-file with priority 0. 2012-01-12 16:53:34,198 DEBUG Started firing report-messages. 2012-01-12 16:53:34,198 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit.\n\nSaisissez un peu de texte et sauvegardez le fichier (notez le nom de fichier que vous avez utilis\xc3\xa9), puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit, et rouvrez le fichier que vous avez cr\xc3\xa9\xc3\xa9 pr\xc3\xa9c\xc3\xa9demment.\n\nModifiez et sauvegardez le fichier, puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gedit', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit-read'}]) for report-messages with priority 0. 2012-01-12 16:53:34,198 DEBUG Started firing report-message. 2012-01-12 16:53:34,198 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit.\n\nSaisissez un peu de texte et sauvegardez le fichier (notez le nom de fichier que vous avez utilis\xc3\xa9), puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit'}) for report-message with priority 100. 2012-01-12 16:53:34,198 DEBUG Started firing report-job. 2012-01-12 16:53:34,198 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit.\n\nSaisissez un peu de texte et sauvegardez le fichier (notez le nom de fichier que vous avez utilis\xc3\xa9), puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit'}) for report-job with priority -100. 2012-01-12 16:53:34,198 DEBUG Finished firing report-job. 2012-01-12 16:53:34,198 DEBUG Finished firing report-message. 2012-01-12 16:53:34,198 DEBUG Started firing report-message. 2012-01-12 16:53:34,199 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit, et rouvrez le fichier que vous avez cr\xc3\xa9\xc3\xa9 pr\xc3\xa9c\xc3\xa9demment.\n\nModifiez et sauvegardez le fichier, puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gedit', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit-read'}) for report-message with priority 100. 2012-01-12 16:53:34,199 DEBUG Started firing report-job. 2012-01-12 16:53:34,199 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer gedit, et rouvrez le fichier que vous avez cr\xc3\xa9\xc3\xa9 pr\xc3\xa9c\xc3\xa9demment.\n\nModifiez et sauvegardez le fichier, puis fermez gedit.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gedit', 'command': 'gedit', 'requires': 'package.name == "gedit"', 'name': 'applications-gedit-read'}) for report-job with priority -100. 2012-01-12 16:53:34,199 DEBUG Finished firing report-job. 2012-01-12 16:53:34,199 DEBUG Finished firing report-message. 2012-01-12 16:53:34,199 DEBUG Finished firing report-messages. 2012-01-12 16:53:34,199 DEBUG Finished firing message-file. 2012-01-12 16:53:34,199 DEBUG Finished firing message-filename. 2012-01-12 16:53:34,199 DEBUG Started firing message-filename. 2012-01-12 16:53:34,200 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/bluetooth.txt) for message-filename with priority 0. 2012-01-12 16:53:34,200 DEBUG Started firing message-file. 2012-01-12 16:53:34,200 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/bluetooth.txt) for message-file with priority 0. 2012-01-12 16:53:34,212 DEBUG Started firing report-messages. 2012-01-12 16:53:34,212 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}, {'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}, {'name': 'bluetooth/browse-files', 'depends': 'bluetooth/detect', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}, {'name': 'bluetooth/file-transfer', 'depends': 'bluetooth/browse-files bluetooth/detect', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}, {'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}, {'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'name': 'bluetooth/keyboard'}, {'name': 'bluetooth/mouse', 'depends': 'bluetooth/detect', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:34,212 DEBUG Started firing report-message. 2012-01-12 16:53:34,212 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}) for report-message with priority 100. 2012-01-12 16:53:34,212 DEBUG Started firing report-job. 2012-01-12 16:53:34,212 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}) for report-job with priority -100. 2012-01-12 16:53:34,213 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-job with priority -100. 2012-01-12 16:53:34,258 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-job with priority 0. 2012-01-12 16:53:34,258 DEBUG Started firing report-shell. 2012-01-12 16:53:34,258 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-shell with priority 0. 2012-01-12 16:53:34,259 DEBUG Started firing report-test. 2012-01-12 16:53:34,259 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-test with priority 0. 2012-01-12 16:53:34,259 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'type': 'test', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-test with priority 100. 2012-01-12 16:53:34,259 DEBUG Finished firing report-test. 2012-01-12 16:53:34,259 DEBUG Finished firing report-shell. 2012-01-12 16:53:34,284 DEBUG Finished firing report-job. 2012-01-12 16:53:34,284 DEBUG Finished firing report-message. 2012-01-12 16:53:34,284 DEBUG Started firing report-message. 2012-01-12 16:53:34,284 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}) for report-message with priority 100. 2012-01-12 16:53:34,284 DEBUG Started firing report-job. 2012-01-12 16:53:34,284 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}) for report-job with priority -100. 2012-01-12 16:53:34,285 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-job with priority -100. 2012-01-12 16:53:34,318 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-job with priority 0. 2012-01-12 16:53:34,318 DEBUG Started firing report-shell. 2012-01-12 16:53:34,318 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-shell with priority 0. 2012-01-12 16:53:34,318 DEBUG Started firing report-test. 2012-01-12 16:53:34,318 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-test with priority 0. 2012-01-12 16:53:34,318 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'type': 'test', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-test with priority 100. 2012-01-12 16:53:34,319 DEBUG Finished firing report-test. 2012-01-12 16:53:34,319 DEBUG Finished firing report-shell. 2012-01-12 16:53:34,360 DEBUG Finished firing report-job. 2012-01-12 16:53:34,360 DEBUG Finished firing report-message. 2012-01-12 16:53:34,361 DEBUG Started firing report-message. 2012-01-12 16:53:34,361 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/browse-files', 'depends': 'bluetooth/detect', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:34,361 DEBUG Started firing report-job. 2012-01-12 16:53:34,361 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/browse-files', 'depends': 'bluetooth/detect', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:34,361 DEBUG Finished firing report-job. 2012-01-12 16:53:34,361 DEBUG Finished firing report-message. 2012-01-12 16:53:34,361 DEBUG Started firing report-message. 2012-01-12 16:53:34,361 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/file-transfer', 'depends': 'bluetooth/browse-files bluetooth/detect', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:34,361 DEBUG Started firing report-job. 2012-01-12 16:53:34,362 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/file-transfer', 'depends': 'bluetooth/browse-files bluetooth/detect', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:34,362 DEBUG Finished firing report-job. 2012-01-12 16:53:34,362 DEBUG Finished firing report-message. 2012-01-12 16:53:34,362 DEBUG Started firing report-message. 2012-01-12 16:53:34,362 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}) for report-message with priority 100. 2012-01-12 16:53:34,362 DEBUG Started firing report-job. 2012-01-12 16:53:34,362 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}) for report-job with priority -100. 2012-01-12 16:53:34,362 DEBUG Finished firing report-job. 2012-01-12 16:53:34,363 DEBUG Finished firing report-message. 2012-01-12 16:53:34,363 DEBUG Started firing report-message. 2012-01-12 16:53:34,363 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'name': 'bluetooth/keyboard'}) for report-message with priority 100. 2012-01-12 16:53:34,363 DEBUG Started firing report-job. 2012-01-12 16:53:34,363 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'name': 'bluetooth/keyboard'}) for report-job with priority -100. 2012-01-12 16:53:34,363 DEBUG Finished firing report-job. 2012-01-12 16:53:34,363 DEBUG Finished firing report-message. 2012-01-12 16:53:34,363 DEBUG Started firing report-message. 2012-01-12 16:53:34,363 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/mouse', 'depends': 'bluetooth/detect', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:34,363 DEBUG Started firing report-job. 2012-01-12 16:53:34,363 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/mouse', 'depends': 'bluetooth/detect', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:34,364 DEBUG Finished firing report-job. 2012-01-12 16:53:34,364 DEBUG Finished firing report-message. 2012-01-12 16:53:34,364 DEBUG Finished firing report-messages. 2012-01-12 16:53:34,364 DEBUG Finished firing message-file. 2012-01-12 16:53:34,364 DEBUG Finished firing message-filename. 2012-01-12 16:53:34,364 DEBUG Started firing message-filename. 2012-01-12 16:53:34,364 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/disk.txt) for message-filename with priority 0. 2012-01-12 16:53:34,364 DEBUG Started firing message-file. 2012-01-12 16:53:34,364 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/disk.txt) for message-file with priority 0. 2012-01-12 16:53:34,379 DEBUG Started firing report-messages. 2012-01-12 16:53:34,379 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}, {'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}, {'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}, {'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}, {'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}, {'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}]) for report-messages with priority 0. 2012-01-12 16:53:34,379 DEBUG Started firing report-message. 2012-01-12 16:53:34,379 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:34,379 DEBUG Started firing report-job. 2012-01-12 16:53:34,380 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:34,380 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:34,404 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:34,404 DEBUG Started firing report-shell. 2012-01-12 16:53:34,404 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-shell with priority 0. 2012-01-12 16:53:34,404 DEBUG Started firing report-test. 2012-01-12 16:53:34,405 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-test with priority 0. 2012-01-12 16:53:34,405 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'plugin': 'shell', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'type': 'test', 'name': 'disk/detect'}) for report-test with priority 100. 2012-01-12 16:53:34,405 DEBUG Finished firing report-test. 2012-01-12 16:53:34,405 DEBUG Finished firing report-shell. 2012-01-12 16:53:34,447 DEBUG Finished firing report-job. 2012-01-12 16:53:34,447 DEBUG Finished firing report-message. 2012-01-12 16:53:34,448 DEBUG Started firing report-message. 2012-01-12 16:53:34,448 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}) for report-message with priority 100. 2012-01-12 16:53:34,449 DEBUG Started firing report-job. 2012-01-12 16:53:34,449 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}) for report-job with priority -100. 2012-01-12 16:53:34,450 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-job with priority -100. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-job with priority 0. 2012-01-12 16:53:34,481 DEBUG Started firing report-local. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-local with priority 0. 2012-01-12 16:53:34,481 DEBUG Started firing report-suite. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-suite with priority 0. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-suite with priority 100. 2012-01-12 16:53:34,481 DEBUG Finished firing report-suite. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:34,481 DEBUG Started firing message-exec. 2012-01-12 16:53:34,481 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for message-exec with priority 0. 2012-01-12 16:53:34,482 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:34,482 INFO Running command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/benchmark_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' user: root command: hdparm -tT /dev/`ls /sys$path/block` | sed 's/:.*= */ = /' | grep -v "^$" description: Benchmark for $path EOF 2012-01-12 16:53:35,900 DEBUG Started firing message-result. 2012-01-12 16:53:35,901 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: disk/benchmark_sda requires: device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == 'linux' user: root command: hdparm -tT /dev/sda | sed 's/:.*= */ = /' | grep -v "^$" description: Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0 , 1.41689610481) for message-result with priority 0. 2012-01-12 16:53:35,901 DEBUG Started firing message-file. 2012-01-12 16:53:35,901 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:35,903 DEBUG Started firing report-messages. 2012-01-12 16:53:35,903 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}]) for report-messages with priority 0. 2012-01-12 16:53:35,903 DEBUG Started firing report-message. 2012-01-12 16:53:35,903 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-message with priority 0. 2012-01-12 16:53:35,903 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-message with priority 100. 2012-01-12 16:53:35,903 DEBUG Started firing report-job. 2012-01-12 16:53:35,904 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-job with priority -100. 2012-01-12 16:53:35,904 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-job with priority -100. 2012-01-12 16:53:35,949 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-job with priority 0. 2012-01-12 16:53:35,949 DEBUG Started firing report-shell. 2012-01-12 16:53:35,949 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-shell with priority 0. 2012-01-12 16:53:35,950 DEBUG Started firing report-test. 2012-01-12 16:53:35,950 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-test with priority 0. 2012-01-12 16:53:35,950 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'type': 'test', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-test with priority 100. 2012-01-12 16:53:35,950 DEBUG Finished firing report-test. 2012-01-12 16:53:35,950 DEBUG Finished firing report-shell. 2012-01-12 16:53:35,992 DEBUG Finished firing report-job. 2012-01-12 16:53:35,993 DEBUG Finished firing report-message. 2012-01-12 16:53:35,993 DEBUG Finished firing report-messages. 2012-01-12 16:53:35,993 DEBUG Finished firing message-file. 2012-01-12 16:53:35,993 DEBUG Finished firing message-result. 2012-01-12 16:53:35,994 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for message-exec with priority 0. 2012-01-12 16:53:35,994 DEBUG Finished firing message-exec. 2012-01-12 16:53:35,994 DEBUG Finished firing report-local. 2012-01-12 16:53:36,034 DEBUG Finished firing report-job. 2012-01-12 16:53:36,034 DEBUG Finished firing report-message. 2012-01-12 16:53:36,034 DEBUG Started firing report-message. 2012-01-12 16:53:36,034 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}) for report-message with priority 100. 2012-01-12 16:53:36,034 DEBUG Started firing report-job. 2012-01-12 16:53:36,034 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}) for report-job with priority -100. 2012-01-12 16:53:36,035 DEBUG Finished firing report-job. 2012-01-12 16:53:36,035 DEBUG Finished firing report-message. 2012-01-12 16:53:36,035 DEBUG Started firing report-message. 2012-01-12 16:53:36,035 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}) for report-message with priority 100. 2012-01-12 16:53:36,035 DEBUG Started firing report-job. 2012-01-12 16:53:36,035 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}) for report-job with priority -100. 2012-01-12 16:53:36,035 DEBUG Finished firing report-job. 2012-01-12 16:53:36,036 DEBUG Finished firing report-message. 2012-01-12 16:53:36,036 DEBUG Started firing report-message. 2012-01-12 16:53:36,036 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}) for report-message with priority 100. 2012-01-12 16:53:36,036 DEBUG Started firing report-job. 2012-01-12 16:53:36,036 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}) for report-job with priority -100. 2012-01-12 16:53:36,036 DEBUG Finished firing report-job. 2012-01-12 16:53:36,036 DEBUG Finished firing report-message. 2012-01-12 16:53:36,036 DEBUG Started firing report-message. 2012-01-12 16:53:36,036 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}) for report-message with priority 100. 2012-01-12 16:53:36,037 DEBUG Started firing report-job. 2012-01-12 16:53:36,037 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}) for report-job with priority -100. 2012-01-12 16:53:36,037 DEBUG Finished firing report-job. 2012-01-12 16:53:36,037 DEBUG Finished firing report-message. 2012-01-12 16:53:36,037 DEBUG Finished firing report-messages. 2012-01-12 16:53:36,037 DEBUG Finished firing message-file. 2012-01-12 16:53:36,037 DEBUG Finished firing message-filename. 2012-01-12 16:53:36,037 DEBUG Started firing message-filename. 2012-01-12 16:53:36,038 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/hibernate.txt) for message-filename with priority 0. 2012-01-12 16:53:36,038 DEBUG Started firing message-file. 2012-01-12 16:53:36,038 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/hibernate.txt) for message-file with priority 0. 2012-01-12 16:53:36,041 DEBUG Started firing report-messages. 2012-01-12 16:53:36,041 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'power-management/hibernate_advanced', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Ceci va v\xc3\xa9rifier que votre syst\xc3\xa8me peut correctement hiberner (si pris en charge).\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Le syst\xc3\xa8me passera en mode hibernation et devrait se rallumer tout seul au bout de 5 minutes. S'il ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer que le test a \xc3\xa9chou\xc3\xa9 en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nLe syst\xc3\xa8me a-t-il correctement hibern\xc3\xa9 et a-t-il correctement fonctionn\xc3\xa9 apr\xc3\xa8s son r\xc3\xa9veil\xc2\xa0?"}]) for report-messages with priority 0. 2012-01-12 16:53:36,041 DEBUG Started firing report-message. 2012-01-12 16:53:36,041 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'power-management/hibernate_advanced', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Ceci va v\xc3\xa9rifier que votre syst\xc3\xa8me peut correctement hiberner (si pris en charge).\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Le syst\xc3\xa8me passera en mode hibernation et devrait se rallumer tout seul au bout de 5 minutes. S'il ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer que le test a \xc3\xa9chou\xc3\xa9 en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nLe syst\xc3\xa8me a-t-il correctement hibern\xc3\xa9 et a-t-il correctement fonctionn\xc3\xa9 apr\xc3\xa8s son r\xc3\xa9veil\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:36,041 DEBUG Started firing report-job. 2012-01-12 16:53:36,041 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'power-management/hibernate_advanced', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Ceci va v\xc3\xa9rifier que votre syst\xc3\xa8me peut correctement hiberner (si pris en charge).\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Le syst\xc3\xa8me passera en mode hibernation et devrait se rallumer tout seul au bout de 5 minutes. S'il ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer que le test a \xc3\xa9chou\xc3\xa9 en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nLe syst\xc3\xa8me a-t-il correctement hibern\xc3\xa9 et a-t-il correctement fonctionn\xc3\xa9 apr\xc3\xa8s son r\xc3\xa9veil\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:36,042 DEBUG Finished firing report-job. 2012-01-12 16:53:36,042 DEBUG Finished firing report-message. 2012-01-12 16:53:36,042 DEBUG Finished firing report-messages. 2012-01-12 16:53:36,042 DEBUG Finished firing message-file. 2012-01-12 16:53:36,042 DEBUG Finished firing message-filename. 2012-01-12 16:53:36,042 DEBUG Started firing message-filename. 2012-01-12 16:53:36,042 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/graphics.txt) for message-filename with priority 0. 2012-01-12 16:53:36,042 DEBUG Started firing message-file. 2012-01-12 16:53:36,042 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/graphics.txt) for message-file with priority 0. 2012-01-12 16:53:36,067 DEBUG Started firing report-messages. 2012-01-12 16:53:36,068 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}, {'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}, {'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}, {'name': 'graphics/resolution-change', 'depends': 'graphics/xorg-version-output', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}, {'name': 'graphics/rotation', 'depends': 'graphics/xorg-version-output', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?", 'plugin': 'manual'}, {'command': "pgrep -f '/usr/bin/X' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'name': 'graphics/xorg-process'}, {'command': '! test -e /var/log/Xorg.failsafe.log', 'plugin': 'shell', 'requires': "package.name == 'xorg'", 'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'name': 'graphics/xorg-failsafe'}, {'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}, {'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': "device.category == 'VIDEO'"}, {'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': "device.category == 'VIDEO'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}, {'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}, {'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}]) for report-messages with priority 0. 2012-01-12 16:53:36,068 DEBUG Started firing report-message. 2012-01-12 16:53:36,068 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}) for report-message with priority 100. 2012-01-12 16:53:36,068 DEBUG Started firing report-job. 2012-01-12 16:53:36,068 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}) for report-job with priority -100. 2012-01-12 16:53:36,068 DEBUG Finished firing report-job. 2012-01-12 16:53:36,068 DEBUG Finished firing report-message. 2012-01-12 16:53:36,068 DEBUG Started firing report-message. 2012-01-12 16:53:36,069 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}) for report-message with priority 100. 2012-01-12 16:53:36,069 DEBUG Started firing report-job. 2012-01-12 16:53:36,069 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}) for report-job with priority -100. 2012-01-12 16:53:36,069 DEBUG Finished firing report-job. 2012-01-12 16:53:36,069 DEBUG Finished firing report-message. 2012-01-12 16:53:36,069 DEBUG Started firing report-message. 2012-01-12 16:53:36,069 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}) for report-message with priority 100. 2012-01-12 16:53:36,069 DEBUG Started firing report-job. 2012-01-12 16:53:36,069 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}) for report-job with priority -100. 2012-01-12 16:53:36,070 DEBUG Finished firing report-job. 2012-01-12 16:53:36,070 DEBUG Finished firing report-message. 2012-01-12 16:53:36,070 DEBUG Started firing report-message. 2012-01-12 16:53:36,070 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/resolution-change', 'depends': 'graphics/xorg-version-output', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:36,070 DEBUG Started firing report-job. 2012-01-12 16:53:36,070 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/resolution-change', 'depends': 'graphics/xorg-version-output', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:36,070 DEBUG Finished firing report-job. 2012-01-12 16:53:36,070 DEBUG Finished firing report-message. 2012-01-12 16:53:36,070 DEBUG Started firing report-message. 2012-01-12 16:53:36,070 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/rotation', 'depends': 'graphics/xorg-version-output', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:36,071 DEBUG Started firing report-job. 2012-01-12 16:53:36,071 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/rotation', 'depends': 'graphics/xorg-version-output', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:36,071 DEBUG Finished firing report-job. 2012-01-12 16:53:36,071 DEBUG Finished firing report-message. 2012-01-12 16:53:36,071 DEBUG Started firing report-message. 2012-01-12 16:53:36,071 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/bin/X' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'name': 'graphics/xorg-process'}) for report-message with priority 100. 2012-01-12 16:53:36,071 DEBUG Started firing report-job. 2012-01-12 16:53:36,071 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/bin/X' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'name': 'graphics/xorg-process'}) for report-job with priority -100. 2012-01-12 16:53:36,072 DEBUG Finished firing report-job. 2012-01-12 16:53:36,072 DEBUG Finished firing report-message. 2012-01-12 16:53:36,072 DEBUG Started firing report-message. 2012-01-12 16:53:36,072 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': '! test -e /var/log/Xorg.failsafe.log', 'plugin': 'shell', 'requires': "package.name == 'xorg'", 'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'name': 'graphics/xorg-failsafe'}) for report-message with priority 100. 2012-01-12 16:53:36,072 DEBUG Started firing report-job. 2012-01-12 16:53:36,072 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': '! test -e /var/log/Xorg.failsafe.log', 'plugin': 'shell', 'requires': "package.name == 'xorg'", 'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'name': 'graphics/xorg-failsafe'}) for report-job with priority -100. 2012-01-12 16:53:36,072 DEBUG Finished firing report-job. 2012-01-12 16:53:36,072 DEBUG Finished firing report-message. 2012-01-12 16:53:36,072 DEBUG Started firing report-message. 2012-01-12 16:53:36,072 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}) for report-message with priority 100. 2012-01-12 16:53:36,072 DEBUG Started firing report-job. 2012-01-12 16:53:36,073 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}) for report-job with priority -100. 2012-01-12 16:53:36,073 DEBUG Finished firing report-job. 2012-01-12 16:53:36,073 DEBUG Finished firing report-message. 2012-01-12 16:53:36,073 DEBUG Started firing report-message. 2012-01-12 16:53:36,073 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 100. 2012-01-12 16:53:36,073 DEBUG Started firing report-job. 2012-01-12 16:53:36,073 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': "device.category == 'VIDEO'"}) for report-job with priority -100. 2012-01-12 16:53:36,073 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority -100. 2012-01-12 16:53:36,101 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority 0. 2012-01-12 16:53:36,101 DEBUG Started firing report-manual. 2012-01-12 16:53:36,101 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': ["device.category == 'VIDEO'"]}) for report-manual with priority 0. 2012-01-12 16:53:36,102 DEBUG Started firing report-test. 2012-01-12 16:53:36,102 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 0. 2012-01-12 16:53:36,102 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'type': 'test', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 100. 2012-01-12 16:53:36,102 DEBUG Finished firing report-test. 2012-01-12 16:53:36,102 DEBUG Finished firing report-manual. 2012-01-12 16:53:36,144 DEBUG Finished firing report-job. 2012-01-12 16:53:36,144 DEBUG Finished firing report-message. 2012-01-12 16:53:36,144 DEBUG Started firing report-message. 2012-01-12 16:53:36,144 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 100. 2012-01-12 16:53:36,144 DEBUG Started firing report-job. 2012-01-12 16:53:36,144 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': "device.category == 'VIDEO'"}) for report-job with priority -100. 2012-01-12 16:53:36,145 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority -100. 2012-01-12 16:53:36,178 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority 0. 2012-01-12 16:53:36,178 DEBUG Started firing report-shell. 2012-01-12 16:53:36,178 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': ["device.category == 'VIDEO'"]}) for report-shell with priority 0. 2012-01-12 16:53:36,178 DEBUG Started firing report-test. 2012-01-12 16:53:36,178 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 0. 2012-01-12 16:53:36,178 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'type': 'test', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 100. 2012-01-12 16:53:36,178 DEBUG Finished firing report-test. 2012-01-12 16:53:36,178 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,220 DEBUG Finished firing report-job. 2012-01-12 16:53:36,220 DEBUG Finished firing report-message. 2012-01-12 16:53:36,220 DEBUG Started firing report-message. 2012-01-12 16:53:36,220 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}) for report-message with priority 100. 2012-01-12 16:53:36,220 DEBUG Started firing report-job. 2012-01-12 16:53:36,220 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}) for report-job with priority -100. 2012-01-12 16:53:36,221 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-job with priority -100. 2012-01-12 16:53:36,256 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-job with priority 0. 2012-01-12 16:53:36,256 DEBUG Started firing report-manual. 2012-01-12 16:53:36,256 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-manual with priority 0. 2012-01-12 16:53:36,256 DEBUG Started firing report-test. 2012-01-12 16:53:36,256 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-test with priority 0. 2012-01-12 16:53:36,256 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'type': 'test', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-test with priority 100. 2012-01-12 16:53:36,256 DEBUG Finished firing report-test. 2012-01-12 16:53:36,256 DEBUG Finished firing report-manual. 2012-01-12 16:53:36,306 DEBUG Finished firing report-job. 2012-01-12 16:53:36,306 DEBUG Finished firing report-message. 2012-01-12 16:53:36,306 DEBUG Started firing report-message. 2012-01-12 16:53:36,306 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}) for report-message with priority 100. 2012-01-12 16:53:36,306 DEBUG Started firing report-job. 2012-01-12 16:53:36,307 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority -100. 2012-01-12 16:53:36,307 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority -100. 2012-01-12 16:53:36,341 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority 0. 2012-01-12 16:53:36,341 DEBUG Started firing report-manual. 2012-01-12 16:53:36,341 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-manual with priority 0. 2012-01-12 16:53:36,341 DEBUG Started firing report-test. 2012-01-12 16:53:36,341 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-test with priority 0. 2012-01-12 16:53:36,341 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'xrandr', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-test with priority 100. 2012-01-12 16:53:36,341 DEBUG Finished firing report-test. 2012-01-12 16:53:36,341 DEBUG Finished firing report-manual. 2012-01-12 16:53:36,382 DEBUG Finished firing report-job. 2012-01-12 16:53:36,383 DEBUG Finished firing report-message. 2012-01-12 16:53:36,383 DEBUG Started firing report-message. 2012-01-12 16:53:36,383 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}) for report-message with priority 100. 2012-01-12 16:53:36,383 DEBUG Started firing report-job. 2012-01-12 16:53:36,383 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}) for report-job with priority -100. 2012-01-12 16:53:36,383 DEBUG Finished firing report-job. 2012-01-12 16:53:36,383 DEBUG Finished firing report-message. 2012-01-12 16:53:36,383 DEBUG Started firing report-message. 2012-01-12 16:53:36,384 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:36,384 DEBUG Started firing report-job. 2012-01-12 16:53:36,384 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:36,384 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:36,416 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:36,416 DEBUG Started firing report-shell. 2012-01-12 16:53:36,417 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-shell with priority 0. 2012-01-12 16:53:36,417 DEBUG Started firing report-test. 2012-01-12 16:53:36,417 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-test with priority 0. 2012-01-12 16:53:36,417 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'type': 'test', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-test with priority 100. 2012-01-12 16:53:36,417 DEBUG Finished firing report-test. 2012-01-12 16:53:36,417 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,459 DEBUG Finished firing report-job. 2012-01-12 16:53:36,459 DEBUG Finished firing report-message. 2012-01-12 16:53:36,459 DEBUG Started firing report-message. 2012-01-12 16:53:36,459 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}) for report-message with priority 100. 2012-01-12 16:53:36,459 DEBUG Started firing report-job. 2012-01-12 16:53:36,459 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}) for report-job with priority -100. 2012-01-12 16:53:36,460 DEBUG Finished firing report-job. 2012-01-12 16:53:36,460 DEBUG Finished firing report-message. 2012-01-12 16:53:36,460 DEBUG Finished firing report-messages. 2012-01-12 16:53:36,460 DEBUG Finished firing message-file. 2012-01-12 16:53:36,460 DEBUG Finished firing message-filename. 2012-01-12 16:53:36,460 DEBUG Started firing message-filename. 2012-01-12 16:53:36,460 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/codecs.txt) for message-filename with priority 0. 2012-01-12 16:53:36,460 DEBUG Started firing message-file. 2012-01-12 16:53:36,460 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/codecs.txt) for message-file with priority 0. 2012-01-12 16:53:36,478 DEBUG Started firing report-messages. 2012-01-12 16:53:36,478 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Ogg Vorbis (.ogg)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-ogg-vorbis', 'command': 'totem /usr/share/sounds/ubuntu/stereo/system-ready.ogg', 'requires': "package.name == 'gstreamer0.10-plugins-base'\npackage.name == 'totem' and package.name == 'ubuntu-sounds'"}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Wave Audio (.wav)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-wav', 'command': 'totem /usr/share/sounds/alsa/Noise.wav', 'requires': "package.name == 'gstreamer0.10-plugins-good'\npackage.name == 'totem' and package.name == 'alsa-utils'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un son et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLe son a-t-il \xc3\xa9t\xc3\xa9 lu et mis en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-audio', 'command': 'totem $CHECKBOX_SHARE/data/FrustrationBlues-ColinRoss.oga', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire une vid\xc3\xa9o et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 lue et mise en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-video', 'command': 'totem $CHECKBOX_SHARE/data/UbuntuIsHumanity.ogv', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}]) for report-messages with priority 0. 2012-01-12 16:53:36,478 DEBUG Started firing report-message. 2012-01-12 16:53:36,478 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Ogg Vorbis (.ogg)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-ogg-vorbis', 'command': 'totem /usr/share/sounds/ubuntu/stereo/system-ready.ogg', 'requires': "package.name == 'gstreamer0.10-plugins-base'\npackage.name == 'totem' and package.name == 'ubuntu-sounds'"}) for report-message with priority 100. 2012-01-12 16:53:36,478 DEBUG Started firing report-job. 2012-01-12 16:53:36,478 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Ogg Vorbis (.ogg)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-ogg-vorbis', 'command': 'totem /usr/share/sounds/ubuntu/stereo/system-ready.ogg', 'requires': "package.name == 'gstreamer0.10-plugins-base'\npackage.name == 'totem' and package.name == 'ubuntu-sounds'"}) for report-job with priority -100. 2012-01-12 16:53:36,479 DEBUG Finished firing report-job. 2012-01-12 16:53:36,479 DEBUG Finished firing report-message. 2012-01-12 16:53:36,479 DEBUG Started firing report-message. 2012-01-12 16:53:36,479 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Wave Audio (.wav)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-wav', 'command': 'totem /usr/share/sounds/alsa/Noise.wav', 'requires': "package.name == 'gstreamer0.10-plugins-good'\npackage.name == 'totem' and package.name == 'alsa-utils'"}) for report-message with priority 100. 2012-01-12 16:53:36,479 DEBUG Started firing report-job. 2012-01-12 16:53:36,479 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un fichier au format Wave Audio (.wav)\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nL'\xc3\xa9chantillon a-t-il \xc3\xa9t\xc3\xa9 jou\xc3\xa9 correctement\xc2\xa0?", 'plugin': 'manual', 'name': 'codecs-wav', 'command': 'totem /usr/share/sounds/alsa/Noise.wav', 'requires': "package.name == 'gstreamer0.10-plugins-good'\npackage.name == 'totem' and package.name == 'alsa-utils'"}) for report-job with priority -100. 2012-01-12 16:53:36,480 DEBUG Finished firing report-job. 2012-01-12 16:53:36,480 DEBUG Finished firing report-message. 2012-01-12 16:53:36,480 DEBUG Started firing report-message. 2012-01-12 16:53:36,480 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un son et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLe son a-t-il \xc3\xa9t\xc3\xa9 lu et mis en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-audio', 'command': 'totem $CHECKBOX_SHARE/data/FrustrationBlues-ColinRoss.oga', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}) for report-message with priority 100. 2012-01-12 16:53:36,480 DEBUG Started firing report-job. 2012-01-12 16:53:36,480 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour jouer un son et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLe son a-t-il \xc3\xa9t\xc3\xa9 lu et mis en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-audio', 'command': 'totem $CHECKBOX_SHARE/data/FrustrationBlues-ColinRoss.oga', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}) for report-job with priority -100. 2012-01-12 16:53:36,480 DEBUG Finished firing report-job. 2012-01-12 16:53:36,480 DEBUG Finished firing report-message. 2012-01-12 16:53:36,480 DEBUG Started firing report-message. 2012-01-12 16:53:36,481 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire une vid\xc3\xa9o et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 lue et mise en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-video', 'command': 'totem $CHECKBOX_SHARE/data/UbuntuIsHumanity.ogv', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}) for report-message with priority 100. 2012-01-12 16:53:36,481 DEBUG Started firing report-job. 2012-01-12 16:53:36,481 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire une vid\xc3\xa9o et essayez de mettre la lecture en pause puis de la reprendre.\n\n(Veuillez fermer le lecteur vid\xc3\xa9o pour continuer.)\n\nLa vid\xc3\xa9o a-t-elle \xc3\xa9t\xc3\xa9 lue et mise en pause comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'name': 'media-pause-video', 'command': 'totem $CHECKBOX_SHARE/data/UbuntuIsHumanity.ogv', 'requires': "package.name == 'totem'\npackage.name == 'gstreamer0.10-plugins-base'"}) for report-job with priority -100. 2012-01-12 16:53:36,481 DEBUG Finished firing report-job. 2012-01-12 16:53:36,481 DEBUG Finished firing report-message. 2012-01-12 16:53:36,481 DEBUG Finished firing report-messages. 2012-01-12 16:53:36,481 DEBUG Finished firing message-file. 2012-01-12 16:53:36,481 DEBUG Finished firing message-filename. 2012-01-12 16:53:36,481 DEBUG Started firing message-filename. 2012-01-12 16:53:36,481 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/daemons.txt) for message-filename with priority 0. 2012-01-12 16:53:36,482 DEBUG Started firing message-file. 2012-01-12 16:53:36,482 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/daemons.txt) for message-file with priority 0. 2012-01-12 16:53:36,501 DEBUG Started firing report-messages. 2012-01-12 16:53:36,502 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "pgrep -f '/usr/sbin/atd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'at'", 'description': 'Testez si le d\xc3\xa9mon atd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'atd'}, {'command': "pgrep -f '/usr/sbin/cron' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cron'", 'description': 'Testez si le d\xc3\xa9mon cron fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cron'}, {'command': "pgrep -f '/usr/sbin/cupsd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cupsys'", 'description': 'Testez si le d\xc3\xa9mon cupsd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cupsd'}, {'command': "pgrep -f '/sbin/getty' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'util-linux'", 'description': 'Testez si le d\xc3\xa9mon getty fonctionne quand le paquet est install\xc3\xa9.', 'name': 'getty'}, {'command': "pgrep -f '/sbin/init' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'upstart'", 'description': 'Testez si le d\xc3\xa9mon init fonctionne quand le paquet est install\xc3\xa9.', 'name': 'init'}, {'command': "pgrep -f '/sbin/klogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'klogd'", 'description': 'Testez si le d\xc3\xa9mon klogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'klogd'}, {'command': "pgrep -f '/usr/sbin/nmbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon mnbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'nmbd'}, {'command': "pgrep -f '/usr/sbin/smbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon smbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'smbd'}, {'command': "pgrep -f '/sbin/syslogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'syslogd'", 'description': 'Testez si le d\xc3\xa9mon syslogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'syslogd'}, {'plugin': 'shell', 'name': 'udevd', 'command': "pgrep -f '/sbin/udevd' >/dev/null", 'requires': "package.name == 'udevd'\npackage.name == 'linux'", 'description': 'Testez si le d\xc3\xa9mon udevd fonctionne quand le paquet est install\xc3\xa9.'}, {'command': "pgrep -f '/usr/sbin/winbindd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'winbind'", 'description': 'Testez si le d\xc3\xa9mon winbindd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'winbindd'}]) for report-messages with priority 0. 2012-01-12 16:53:36,502 DEBUG Started firing report-message. 2012-01-12 16:53:36,502 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/atd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'at'", 'description': 'Testez si le d\xc3\xa9mon atd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'atd'}) for report-message with priority 100. 2012-01-12 16:53:36,502 DEBUG Started firing report-job. 2012-01-12 16:53:36,502 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/atd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'at'", 'description': 'Testez si le d\xc3\xa9mon atd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'atd'}) for report-job with priority -100. 2012-01-12 16:53:36,502 DEBUG Finished firing report-job. 2012-01-12 16:53:36,502 DEBUG Finished firing report-message. 2012-01-12 16:53:36,502 DEBUG Started firing report-message. 2012-01-12 16:53:36,503 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/cron' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cron'", 'description': 'Testez si le d\xc3\xa9mon cron fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cron'}) for report-message with priority 100. 2012-01-12 16:53:36,503 DEBUG Started firing report-job. 2012-01-12 16:53:36,503 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/cron' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cron'", 'description': 'Testez si le d\xc3\xa9mon cron fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cron'}) for report-job with priority -100. 2012-01-12 16:53:36,503 DEBUG Finished firing report-job. 2012-01-12 16:53:36,503 DEBUG Finished firing report-message. 2012-01-12 16:53:36,503 DEBUG Started firing report-message. 2012-01-12 16:53:36,503 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/cupsd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cupsys'", 'description': 'Testez si le d\xc3\xa9mon cupsd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cupsd'}) for report-message with priority 100. 2012-01-12 16:53:36,503 DEBUG Started firing report-job. 2012-01-12 16:53:36,503 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/cupsd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'cupsys'", 'description': 'Testez si le d\xc3\xa9mon cupsd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'cupsd'}) for report-job with priority -100. 2012-01-12 16:53:36,504 DEBUG Finished firing report-job. 2012-01-12 16:53:36,504 DEBUG Finished firing report-message. 2012-01-12 16:53:36,504 DEBUG Started firing report-message. 2012-01-12 16:53:36,504 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/sbin/getty' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'util-linux'", 'description': 'Testez si le d\xc3\xa9mon getty fonctionne quand le paquet est install\xc3\xa9.', 'name': 'getty'}) for report-message with priority 100. 2012-01-12 16:53:36,504 DEBUG Started firing report-job. 2012-01-12 16:53:36,504 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/sbin/getty' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'util-linux'", 'description': 'Testez si le d\xc3\xa9mon getty fonctionne quand le paquet est install\xc3\xa9.', 'name': 'getty'}) for report-job with priority -100. 2012-01-12 16:53:36,504 DEBUG Finished firing report-job. 2012-01-12 16:53:36,504 DEBUG Finished firing report-message. 2012-01-12 16:53:36,504 DEBUG Started firing report-message. 2012-01-12 16:53:36,504 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/sbin/init' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'upstart'", 'description': 'Testez si le d\xc3\xa9mon init fonctionne quand le paquet est install\xc3\xa9.', 'name': 'init'}) for report-message with priority 100. 2012-01-12 16:53:36,504 DEBUG Started firing report-job. 2012-01-12 16:53:36,505 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/sbin/init' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'upstart'", 'description': 'Testez si le d\xc3\xa9mon init fonctionne quand le paquet est install\xc3\xa9.', 'name': 'init'}) for report-job with priority -100. 2012-01-12 16:53:36,505 DEBUG Finished firing report-job. 2012-01-12 16:53:36,505 DEBUG Finished firing report-message. 2012-01-12 16:53:36,505 DEBUG Started firing report-message. 2012-01-12 16:53:36,505 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/sbin/klogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'klogd'", 'description': 'Testez si le d\xc3\xa9mon klogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'klogd'}) for report-message with priority 100. 2012-01-12 16:53:36,505 DEBUG Started firing report-job. 2012-01-12 16:53:36,505 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/sbin/klogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'klogd'", 'description': 'Testez si le d\xc3\xa9mon klogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'klogd'}) for report-job with priority -100. 2012-01-12 16:53:36,505 DEBUG Finished firing report-job. 2012-01-12 16:53:36,505 DEBUG Finished firing report-message. 2012-01-12 16:53:36,506 DEBUG Started firing report-message. 2012-01-12 16:53:36,506 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/nmbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon mnbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'nmbd'}) for report-message with priority 100. 2012-01-12 16:53:36,506 DEBUG Started firing report-job. 2012-01-12 16:53:36,506 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/nmbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon mnbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'nmbd'}) for report-job with priority -100. 2012-01-12 16:53:36,506 DEBUG Finished firing report-job. 2012-01-12 16:53:36,506 DEBUG Finished firing report-message. 2012-01-12 16:53:36,506 DEBUG Started firing report-message. 2012-01-12 16:53:36,506 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/smbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon smbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'smbd'}) for report-message with priority 100. 2012-01-12 16:53:36,506 DEBUG Started firing report-job. 2012-01-12 16:53:36,506 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/smbd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'samba'", 'description': 'Testez si le d\xc3\xa9mon smbd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'smbd'}) for report-job with priority -100. 2012-01-12 16:53:36,507 DEBUG Finished firing report-job. 2012-01-12 16:53:36,507 DEBUG Finished firing report-message. 2012-01-12 16:53:36,507 DEBUG Started firing report-message. 2012-01-12 16:53:36,507 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/sbin/syslogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'syslogd'", 'description': 'Testez si le d\xc3\xa9mon syslogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'syslogd'}) for report-message with priority 100. 2012-01-12 16:53:36,507 DEBUG Started firing report-job. 2012-01-12 16:53:36,507 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/sbin/syslogd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'syslogd'", 'description': 'Testez si le d\xc3\xa9mon syslogd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'syslogd'}) for report-job with priority -100. 2012-01-12 16:53:36,507 DEBUG Finished firing report-job. 2012-01-12 16:53:36,507 DEBUG Finished firing report-message. 2012-01-12 16:53:36,507 DEBUG Started firing report-message. 2012-01-12 16:53:36,507 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'udevd', 'command': "pgrep -f '/sbin/udevd' >/dev/null", 'requires': "package.name == 'udevd'\npackage.name == 'linux'", 'description': 'Testez si le d\xc3\xa9mon udevd fonctionne quand le paquet est install\xc3\xa9.'}) for report-message with priority 100. 2012-01-12 16:53:36,508 DEBUG Started firing report-job. 2012-01-12 16:53:36,508 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'udevd', 'command': "pgrep -f '/sbin/udevd' >/dev/null", 'requires': "package.name == 'udevd'\npackage.name == 'linux'", 'description': 'Testez si le d\xc3\xa9mon udevd fonctionne quand le paquet est install\xc3\xa9.'}) for report-job with priority -100. 2012-01-12 16:53:36,508 DEBUG Finished firing report-job. 2012-01-12 16:53:36,508 DEBUG Finished firing report-message. 2012-01-12 16:53:36,508 DEBUG Started firing report-message. 2012-01-12 16:53:36,508 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep -f '/usr/sbin/winbindd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'winbind'", 'description': 'Testez si le d\xc3\xa9mon winbindd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'winbindd'}) for report-message with priority 100. 2012-01-12 16:53:36,508 DEBUG Started firing report-job. 2012-01-12 16:53:36,508 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep -f '/usr/sbin/winbindd' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'winbind'", 'description': 'Testez si le d\xc3\xa9mon winbindd fonctionne quand le paquet est install\xc3\xa9.', 'name': 'winbindd'}) for report-job with priority -100. 2012-01-12 16:53:36,509 DEBUG Finished firing report-job. 2012-01-12 16:53:36,509 DEBUG Finished firing report-message. 2012-01-12 16:53:36,509 DEBUG Finished firing report-messages. 2012-01-12 16:53:36,509 DEBUG Finished firing message-file. 2012-01-12 16:53:36,509 DEBUG Finished firing message-filename. 2012-01-12 16:53:36,509 DEBUG Started firing message-filename. 2012-01-12 16:53:36,509 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/suspend.txt) for message-filename with priority 0. 2012-01-12 16:53:36,509 DEBUG Started firing message-file. 2012-01-12 16:53:36,509 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/suspend.txt) for message-file with priority 0. 2012-01-12 16:53:36,555 DEBUG Started firing report-messages. 2012-01-12 16:53:36,555 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}, {'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}, {'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}, {'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': "package.name == 'linux'"}, {'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}, {'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}, {'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}, {'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}, {'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}, {'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}, {'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}, {'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'requires': "package.name == 'linux'"}, {'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': "package.name == 'linux'"}, {'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'requires': "package.name == 'linux'"}, {'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}, {'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}, {'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}, {'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}, {'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}, {'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}, {'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}, {'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'name': 'suspend/usb_storage_after_suspend'}, {'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}, {'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}, {'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}]) for report-messages with priority 0. 2012-01-12 16:53:36,556 DEBUG Started firing report-message. 2012-01-12 16:53:36,556 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:36,556 DEBUG Started firing report-job. 2012-01-12 16:53:36,556 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:36,556 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:36,587 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:36,587 DEBUG Started firing report-shell. 2012-01-12 16:53:36,587 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-shell with priority 0. 2012-01-12 16:53:36,588 DEBUG Started firing report-test. 2012-01-12 16:53:36,588 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-test with priority 0. 2012-01-12 16:53:36,588 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'plugin': 'shell', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'type': 'test', 'name': 'suspend/resolution_before_suspend'}) for report-test with priority 100. 2012-01-12 16:53:36,588 DEBUG Finished firing report-test. 2012-01-12 16:53:36,588 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,627 DEBUG Finished firing report-job. 2012-01-12 16:53:36,627 DEBUG Finished firing report-message. 2012-01-12 16:53:36,627 DEBUG Started firing report-message. 2012-01-12 16:53:36,627 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}) for report-message with priority 100. 2012-01-12 16:53:36,627 DEBUG Started firing report-job. 2012-01-12 16:53:36,627 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}) for report-job with priority -100. 2012-01-12 16:53:36,628 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-job with priority -100. 2012-01-12 16:53:36,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-job with priority 0. 2012-01-12 16:53:36,661 DEBUG Started firing report-shell. 2012-01-12 16:53:36,661 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-shell with priority 0. 2012-01-12 16:53:36,661 DEBUG Started firing report-test. 2012-01-12 16:53:36,661 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-test with priority 0. 2012-01-12 16:53:36,661 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-test with priority 100. 2012-01-12 16:53:36,661 DEBUG Finished firing report-test. 2012-01-12 16:53:36,662 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,703 DEBUG Finished firing report-job. 2012-01-12 16:53:36,703 DEBUG Finished firing report-message. 2012-01-12 16:53:36,704 DEBUG Started firing report-message. 2012-01-12 16:53:36,704 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}) for report-message with priority 100. 2012-01-12 16:53:36,704 DEBUG Started firing report-job. 2012-01-12 16:53:36,704 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}) for report-job with priority -100. 2012-01-12 16:53:36,704 DEBUG Finished firing report-job. 2012-01-12 16:53:36,704 DEBUG Finished firing report-message. 2012-01-12 16:53:36,704 DEBUG Started firing report-message. 2012-01-12 16:53:36,704 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:53:36,705 DEBUG Started firing report-job. 2012-01-12 16:53:36,705 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:53:36,705 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': ["package.name == 'linux'"]}) for report-job with priority -100. 2012-01-12 16:53:36,737 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': ["package.name == 'linux'"]}) for report-job with priority 0. 2012-01-12 16:53:36,737 DEBUG Started firing report-shell. 2012-01-12 16:53:36,738 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': ["package.name == 'linux'"]}) for report-shell with priority 0. 2012-01-12 16:53:36,738 DEBUG Started firing report-test. 2012-01-12 16:53:36,738 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': ["package.name == 'linux'"]}) for report-test with priority 0. 2012-01-12 16:53:36,738 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': ["package.name == 'linux'"]}) for report-test with priority 100. 2012-01-12 16:53:36,738 DEBUG Finished firing report-test. 2012-01-12 16:53:36,738 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,779 DEBUG Finished firing report-job. 2012-01-12 16:53:36,780 DEBUG Finished firing report-message. 2012-01-12 16:53:36,780 DEBUG Started firing report-message. 2012-01-12 16:53:36,780 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-message with priority 100. 2012-01-12 16:53:36,780 DEBUG Started firing report-job. 2012-01-12 16:53:36,780 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority -100. 2012-01-12 16:53:36,780 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority -100. 2012-01-12 16:53:36,807 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority 0. 2012-01-12 16:53:36,807 DEBUG Started firing report-shell. 2012-01-12 16:53:36,807 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-shell with priority 0. 2012-01-12 16:53:36,807 DEBUG Started firing report-test. 2012-01-12 16:53:36,807 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-test with priority 0. 2012-01-12 16:53:36,807 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'type': 'test', 'name': 'suspend/wireless_before_suspend'}) for report-test with priority 100. 2012-01-12 16:53:36,807 DEBUG Finished firing report-test. 2012-01-12 16:53:36,807 DEBUG Finished firing report-shell. 2012-01-12 16:53:36,874 DEBUG Finished firing report-job. 2012-01-12 16:53:36,875 DEBUG Finished firing report-message. 2012-01-12 16:53:36,875 DEBUG Started firing report-message. 2012-01-12 16:53:36,875 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}) for report-message with priority 100. 2012-01-12 16:53:36,875 DEBUG Started firing report-job. 2012-01-12 16:53:36,875 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}) for report-job with priority -100. 2012-01-12 16:53:36,875 DEBUG Finished firing report-job. 2012-01-12 16:53:36,875 DEBUG Finished firing report-message. 2012-01-12 16:53:36,875 DEBUG Started firing report-message. 2012-01-12 16:53:36,876 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}) for report-message with priority 100. 2012-01-12 16:53:36,876 DEBUG Started firing report-job. 2012-01-12 16:53:36,876 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}) for report-job with priority -100. 2012-01-12 16:53:36,876 DEBUG Finished firing report-job. 2012-01-12 16:53:36,876 DEBUG Finished firing report-message. 2012-01-12 16:53:36,876 DEBUG Started firing report-message. 2012-01-12 16:53:36,876 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}) for report-message with priority 100. 2012-01-12 16:53:36,876 DEBUG Started firing report-job. 2012-01-12 16:53:36,876 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}) for report-job with priority -100. 2012-01-12 16:53:36,877 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-job with priority -100. 2012-01-12 16:53:36,900 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-job with priority 0. 2012-01-12 16:53:36,900 DEBUG Started firing report-manual. 2012-01-12 16:53:36,900 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-manual with priority 0. 2012-01-12 16:53:36,900 DEBUG Started firing report-test. 2012-01-12 16:53:36,900 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-test with priority 0. 2012-01-12 16:53:36,900 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'type': 'test', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-test with priority 100. 2012-01-12 16:53:36,900 DEBUG Finished firing report-test. 2012-01-12 16:53:36,900 DEBUG Finished firing report-manual. 2012-01-12 16:53:36,989 DEBUG Finished firing report-job. 2012-01-12 16:53:36,990 DEBUG Finished firing report-message. 2012-01-12 16:53:36,990 DEBUG Started firing report-message. 2012-01-12 16:53:36,990 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:36,990 DEBUG Started firing report-job. 2012-01-12 16:53:36,990 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:36,991 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:37,018 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:37,018 DEBUG Started firing report-shell. 2012-01-12 16:53:37,018 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'name': 'suspend/network_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:53:37,018 DEBUG Started firing report-test. 2012-01-12 16:53:37,019 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'name': 'suspend/network_after_suspend'}) for report-test with priority 0. 2012-01-12 16:53:37,019 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'type': 'test', 'name': 'suspend/network_after_suspend'}) for report-test with priority 100. 2012-01-12 16:53:37,019 DEBUG Finished firing report-test. 2012-01-12 16:53:37,019 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,087 DEBUG Finished firing report-job. 2012-01-12 16:53:37,088 DEBUG Finished firing report-message. 2012-01-12 16:53:37,088 DEBUG Started firing report-message. 2012-01-12 16:53:37,088 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:37,088 DEBUG Started firing report-job. 2012-01-12 16:53:37,088 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:37,089 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:37,111 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:37,111 DEBUG Started firing report-shell. 2012-01-12 16:53:37,111 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'name': 'suspend/resolution_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:53:37,111 DEBUG Started firing report-test. 2012-01-12 16:53:37,112 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'name': 'suspend/resolution_after_suspend'}) for report-test with priority 0. 2012-01-12 16:53:37,112 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'type': 'test', 'name': 'suspend/resolution_after_suspend'}) for report-test with priority 100. 2012-01-12 16:53:37,112 DEBUG Finished firing report-test. 2012-01-12 16:53:37,112 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,185 DEBUG Finished firing report-job. 2012-01-12 16:53:37,185 DEBUG Finished firing report-message. 2012-01-12 16:53:37,185 DEBUG Started firing report-message. 2012-01-12 16:53:37,185 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}) for report-message with priority 100. 2012-01-12 16:53:37,186 DEBUG Started firing report-job. 2012-01-12 16:53:37,186 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}) for report-job with priority -100. 2012-01-12 16:53:37,187 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-job with priority -100. 2012-01-12 16:53:37,213 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-job with priority 0. 2012-01-12 16:53:37,213 DEBUG Started firing report-shell. 2012-01-12 16:53:37,214 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-shell with priority 0. 2012-01-12 16:53:37,214 DEBUG Started firing report-test. 2012-01-12 16:53:37,215 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-test with priority 0. 2012-01-12 16:53:37,215 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-test with priority 100. 2012-01-12 16:53:37,216 DEBUG Finished firing report-test. 2012-01-12 16:53:37,216 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,295 DEBUG Finished firing report-job. 2012-01-12 16:53:37,296 DEBUG Finished firing report-message. 2012-01-12 16:53:37,296 DEBUG Started firing report-message. 2012-01-12 16:53:37,296 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:53:37,296 DEBUG Started firing report-job. 2012-01-12 16:53:37,297 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:53:37,298 DEBUG Finished firing report-job. 2012-01-12 16:53:37,298 DEBUG Finished firing report-message. 2012-01-12 16:53:37,298 DEBUG Started firing report-message. 2012-01-12 16:53:37,299 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:53:37,299 DEBUG Started firing report-job. 2012-01-12 16:53:37,299 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:53:37,300 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': ["package.name == 'linux'"]}) for report-job with priority -100. 2012-01-12 16:53:37,331 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': ["package.name == 'linux'"]}) for report-job with priority 0. 2012-01-12 16:53:37,331 DEBUG Started firing report-shell. 2012-01-12 16:53:37,332 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': ["package.name == 'linux'"]}) for report-shell with priority 0. 2012-01-12 16:53:37,332 DEBUG Started firing report-test. 2012-01-12 16:53:37,332 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': ["package.name == 'linux'"]}) for report-test with priority 0. 2012-01-12 16:53:37,332 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': ["package.name == 'linux'"]}) for report-test with priority 100. 2012-01-12 16:53:37,333 DEBUG Finished firing report-test. 2012-01-12 16:53:37,333 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,398 DEBUG Finished firing report-job. 2012-01-12 16:53:37,398 DEBUG Finished firing report-message. 2012-01-12 16:53:37,398 DEBUG Started firing report-message. 2012-01-12 16:53:37,398 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:53:37,398 DEBUG Started firing report-job. 2012-01-12 16:53:37,398 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:53:37,399 DEBUG Finished firing report-job. 2012-01-12 16:53:37,399 DEBUG Finished firing report-message. 2012-01-12 16:53:37,399 DEBUG Started firing report-message. 2012-01-12 16:53:37,399 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,399 DEBUG Started firing report-job. 2012-01-12 16:53:37,399 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,399 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,426 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority 0. 2012-01-12 16:53:37,426 DEBUG Started firing report-shell. 2012-01-12 16:53:37,426 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:53:37,426 DEBUG Started firing report-test. 2012-01-12 16:53:37,426 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-test with priority 0. 2012-01-12 16:53:37,426 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'type': 'test', 'name': 'suspend/wireless_after_suspend'}) for report-test with priority 100. 2012-01-12 16:53:37,427 DEBUG Finished firing report-test. 2012-01-12 16:53:37,427 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,518 DEBUG Finished firing report-job. 2012-01-12 16:53:37,518 DEBUG Finished firing report-message. 2012-01-12 16:53:37,518 DEBUG Started firing report-message. 2012-01-12 16:53:37,518 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,518 DEBUG Started firing report-job. 2012-01-12 16:53:37,518 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,519 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,544 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority 0. 2012-01-12 16:53:37,544 DEBUG Started firing report-shell. 2012-01-12 16:53:37,545 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:53:37,545 DEBUG Started firing report-test. 2012-01-12 16:53:37,545 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-test with priority 0. 2012-01-12 16:53:37,546 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'type': 'test', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-test with priority 100. 2012-01-12 16:53:37,546 DEBUG Finished firing report-test. 2012-01-12 16:53:37,546 DEBUG Finished firing report-shell. 2012-01-12 16:53:37,629 DEBUG Finished firing report-job. 2012-01-12 16:53:37,629 DEBUG Finished firing report-message. 2012-01-12 16:53:37,629 DEBUG Started firing report-message. 2012-01-12 16:53:37,629 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,629 DEBUG Started firing report-job. 2012-01-12 16:53:37,629 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,630 DEBUG Finished firing report-job. 2012-01-12 16:53:37,630 DEBUG Finished firing report-message. 2012-01-12 16:53:37,630 DEBUG Started firing report-message. 2012-01-12 16:53:37,630 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}) for report-message with priority 100. 2012-01-12 16:53:37,631 DEBUG Started firing report-job. 2012-01-12 16:53:37,631 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}) for report-job with priority -100. 2012-01-12 16:53:37,631 DEBUG Finished firing report-job. 2012-01-12 16:53:37,631 DEBUG Finished firing report-message. 2012-01-12 16:53:37,632 DEBUG Started firing report-message. 2012-01-12 16:53:37,632 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,632 DEBUG Started firing report-job. 2012-01-12 16:53:37,632 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,633 DEBUG Finished firing report-job. 2012-01-12 16:53:37,633 DEBUG Finished firing report-message. 2012-01-12 16:53:37,633 DEBUG Started firing report-message. 2012-01-12 16:53:37,633 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}) for report-message with priority 100. 2012-01-12 16:53:37,633 DEBUG Started firing report-job. 2012-01-12 16:53:37,633 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}) for report-job with priority -100. 2012-01-12 16:53:37,634 DEBUG Finished firing report-job. 2012-01-12 16:53:37,634 DEBUG Finished firing report-message. 2012-01-12 16:53:37,634 DEBUG Started firing report-message. 2012-01-12 16:53:37,634 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:37,634 DEBUG Started firing report-job. 2012-01-12 16:53:37,634 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:37,635 DEBUG Finished firing report-job. 2012-01-12 16:53:37,635 DEBUG Finished firing report-message. 2012-01-12 16:53:37,635 DEBUG Started firing report-message. 2012-01-12 16:53:37,635 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'name': 'suspend/usb_storage_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,635 DEBUG Started firing report-job. 2012-01-12 16:53:37,635 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'name': 'suspend/usb_storage_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,636 DEBUG Finished firing report-job. 2012-01-12 16:53:37,636 DEBUG Finished firing report-message. 2012-01-12 16:53:37,636 DEBUG Started firing report-message. 2012-01-12 16:53:37,636 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}) for report-message with priority 100. 2012-01-12 16:53:37,636 DEBUG Started firing report-job. 2012-01-12 16:53:37,636 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}) for report-job with priority -100. 2012-01-12 16:53:37,637 DEBUG Finished firing report-job. 2012-01-12 16:53:37,637 DEBUG Finished firing report-message. 2012-01-12 16:53:37,638 DEBUG Started firing report-message. 2012-01-12 16:53:37,638 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}) for report-message with priority 100. 2012-01-12 16:53:37,638 DEBUG Started firing report-job. 2012-01-12 16:53:37,638 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}) for report-job with priority -100. 2012-01-12 16:53:37,640 DEBUG Finished firing report-job. 2012-01-12 16:53:37,640 DEBUG Finished firing report-message. 2012-01-12 16:53:37,640 DEBUG Started firing report-message. 2012-01-12 16:53:37,641 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}) for report-message with priority 100. 2012-01-12 16:53:37,641 DEBUG Started firing report-job. 2012-01-12 16:53:37,641 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}) for report-job with priority -100. 2012-01-12 16:53:37,641 DEBUG Finished firing report-job. 2012-01-12 16:53:37,641 DEBUG Finished firing report-message. 2012-01-12 16:53:37,641 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,641 DEBUG Finished firing message-file. 2012-01-12 16:53:37,642 DEBUG Finished firing message-filename. 2012-01-12 16:53:37,642 DEBUG Started firing message-filename. 2012-01-12 16:53:37,642 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/stress.txt) for message-filename with priority 0. 2012-01-12 16:53:37,642 DEBUG Started firing message-file. 2012-01-12 16:53:37,642 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/stress.txt) for message-file with priority 0. 2012-01-12 16:53:37,649 DEBUG Started firing report-messages. 2012-01-12 16:53:37,649 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Sollicitez le CPU le plus possible pendant deux heures. Le but est de le charger \xc3\xa0 mort.', 'plugin': 'shell', 'command': "stress --cpu `cpuinfo_resource | awk '/count:/ {print $2}'` --vm `awk '/MemTotal/ {num_vm = $2/262144; if (num_vm != int(num_vm)) num_vm = int(num_vm) + 1; print num_vm}' /proc/meminfo` --timeout 7200", 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'stress'", 'name': 'stress/cpu_stress_test'}, {'name': 'power-management/hibernate_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en hibernation puis r\xc3\xa9veillez 30 fois de suite. Notez que ce test tr\xc3\xa8s long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nAssurez-vous \xc3\xa9galement que votre syst\xc3\xa8me ne demande pas de mot de passe de d\xc3\xa9marrage ou de disque dur et que GRUB est param\xc3\xa9tr\xc3\xa9 pour d\xc3\xa9marrer Ubuntu par d\xc3\xa9faut dans le cas d'un multi-amor\xc3\xa7age.\n\nLe syst\xc3\xa8me a-t-il hibern\xc3\xa9 et s'est-il r\xc3\xa9veill\xc3\xa9 30 fois de suite\xc2\xa0?"}, {'name': 'power-management/suspend_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s mem --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en veille puis sortez de veille 30 fois de suite. Notez que ce test est long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 sortir de veille et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab Non \xc2\xbb.\n\nLe syst\xc3\xa8me s'est-il mis en veille puis est-il sorti de veille 30 fois de suite\xc2\xa0?"}]) for report-messages with priority 0. 2012-01-12 16:53:37,649 DEBUG Started firing report-message. 2012-01-12 16:53:37,649 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Sollicitez le CPU le plus possible pendant deux heures. Le but est de le charger \xc3\xa0 mort.', 'plugin': 'shell', 'command': "stress --cpu `cpuinfo_resource | awk '/count:/ {print $2}'` --vm `awk '/MemTotal/ {num_vm = $2/262144; if (num_vm != int(num_vm)) num_vm = int(num_vm) + 1; print num_vm}' /proc/meminfo` --timeout 7200", 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'stress'", 'name': 'stress/cpu_stress_test'}) for report-message with priority 100. 2012-01-12 16:53:37,649 DEBUG Started firing report-job. 2012-01-12 16:53:37,649 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Sollicitez le CPU le plus possible pendant deux heures. Le but est de le charger \xc3\xa0 mort.', 'plugin': 'shell', 'command': "stress --cpu `cpuinfo_resource | awk '/count:/ {print $2}'` --vm `awk '/MemTotal/ {num_vm = $2/262144; if (num_vm != int(num_vm)) num_vm = int(num_vm) + 1; print num_vm}' /proc/meminfo` --timeout 7200", 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'stress'", 'name': 'stress/cpu_stress_test'}) for report-job with priority -100. 2012-01-12 16:53:37,650 DEBUG Finished firing report-job. 2012-01-12 16:53:37,650 DEBUG Finished firing report-message. 2012-01-12 16:53:37,650 DEBUG Started firing report-message. 2012-01-12 16:53:37,650 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'power-management/hibernate_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en hibernation puis r\xc3\xa9veillez 30 fois de suite. Notez que ce test tr\xc3\xa8s long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nAssurez-vous \xc3\xa9galement que votre syst\xc3\xa8me ne demande pas de mot de passe de d\xc3\xa9marrage ou de disque dur et que GRUB est param\xc3\xa9tr\xc3\xa9 pour d\xc3\xa9marrer Ubuntu par d\xc3\xa9faut dans le cas d'un multi-amor\xc3\xa7age.\n\nLe syst\xc3\xa8me a-t-il hibern\xc3\xa9 et s'est-il r\xc3\xa9veill\xc3\xa9 30 fois de suite\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:37,650 DEBUG Started firing report-job. 2012-01-12 16:53:37,650 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'power-management/hibernate_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s disk -w 120 --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en hibernation puis r\xc3\xa9veillez 30 fois de suite. Notez que ce test tr\xc3\xa8s long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille pas apr\xc3\xa8s 5 minutes, veuillez appuyer bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. S'il ne sort pas de son hibernation et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.\n\nAssurez-vous \xc3\xa9galement que votre syst\xc3\xa8me ne demande pas de mot de passe de d\xc3\xa9marrage ou de disque dur et que GRUB est param\xc3\xa9tr\xc3\xa9 pour d\xc3\xa9marrer Ubuntu par d\xc3\xa9faut dans le cas d'un multi-amor\xc3\xa7age.\n\nLe syst\xc3\xa8me a-t-il hibern\xc3\xa9 et s'est-il r\xc3\xa9veill\xc3\xa9 30 fois de suite\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:37,650 DEBUG Finished firing report-job. 2012-01-12 16:53:37,650 DEBUG Finished firing report-message. 2012-01-12 16:53:37,650 DEBUG Started firing report-message. 2012-01-12 16:53:37,651 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'power-management/suspend_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s mem --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en veille puis sortez de veille 30 fois de suite. Notez que ce test est long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 sortir de veille et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab Non \xc2\xbb.\n\nLe syst\xc3\xa8me s'est-il mis en veille puis est-il sorti de veille 30 fois de suite\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:37,651 DEBUG Started firing report-job. 2012-01-12 16:53:37,651 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'power-management/suspend_30_cycles', 'plugin': 'manual', 'depends': 'power-management/rtc', 'command': 'sleep_test -i 30 -s mem --debug', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'description': "Mettez en veille puis sortez de veille 30 fois de suite. Notez que ce test est long. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 sortir de veille et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab Non \xc2\xbb.\n\nLe syst\xc3\xa8me s'est-il mis en veille puis est-il sorti de veille 30 fois de suite\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:37,651 DEBUG Finished firing report-job. 2012-01-12 16:53:37,651 DEBUG Finished firing report-message. 2012-01-12 16:53:37,651 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,651 DEBUG Finished firing message-file. 2012-01-12 16:53:37,651 DEBUG Finished firing message-filename. 2012-01-12 16:53:37,651 DEBUG Started firing message-filename. 2012-01-12 16:53:37,651 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/phoronix.txt) for message-filename with priority 0. 2012-01-12 16:53:37,651 DEBUG Started firing message-file. 2012-01-12 16:53:37,652 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/phoronix.txt) for message-file with priority 0. 2012-01-12 16:53:37,655 DEBUG Started firing report-messages. 2012-01-12 16:53:37,655 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'remote', 'name': 'phoronix', 'command': "phoronix_suite | filter_templates --whitelist='name=encode-ogg' --whitelist='name=unigine-sanctuary' --whitelist='name=unigine-tropics' --whitelist='name=lightsmark' --whitelist='name=norsetto-shadow' --whitelist='name=compliance-acpi' --whitelist='name=compliance-ogl' --whitelist='name=compliance-sensors' | filter_packages", 'user': 'root', 'requires': "package.name == 'git-core'\npackage.name == 'php5-cli'\npackage.name == 'python-pexpect'", 'description': 'Banc de test automatis\xc3\xa9'}]) for report-messages with priority 0. 2012-01-12 16:53:37,655 DEBUG Started firing report-message. 2012-01-12 16:53:37,655 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'remote', 'name': 'phoronix', 'command': "phoronix_suite | filter_templates --whitelist='name=encode-ogg' --whitelist='name=unigine-sanctuary' --whitelist='name=unigine-tropics' --whitelist='name=lightsmark' --whitelist='name=norsetto-shadow' --whitelist='name=compliance-acpi' --whitelist='name=compliance-ogl' --whitelist='name=compliance-sensors' | filter_packages", 'user': 'root', 'requires': "package.name == 'git-core'\npackage.name == 'php5-cli'\npackage.name == 'python-pexpect'", 'description': 'Banc de test automatis\xc3\xa9'}) for report-message with priority 100. 2012-01-12 16:53:37,655 DEBUG Started firing report-job. 2012-01-12 16:53:37,655 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'remote', 'name': 'phoronix', 'command': "phoronix_suite | filter_templates --whitelist='name=encode-ogg' --whitelist='name=unigine-sanctuary' --whitelist='name=unigine-tropics' --whitelist='name=lightsmark' --whitelist='name=norsetto-shadow' --whitelist='name=compliance-acpi' --whitelist='name=compliance-ogl' --whitelist='name=compliance-sensors' | filter_packages", 'user': 'root', 'requires': "package.name == 'git-core'\npackage.name == 'php5-cli'\npackage.name == 'python-pexpect'", 'description': 'Banc de test automatis\xc3\xa9'}) for report-job with priority -100. 2012-01-12 16:53:37,656 DEBUG Finished firing report-job. 2012-01-12 16:53:37,656 DEBUG Finished firing report-message. 2012-01-12 16:53:37,657 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,657 DEBUG Finished firing message-file. 2012-01-12 16:53:37,657 DEBUG Finished firing message-filename. 2012-01-12 16:53:37,657 DEBUG Started firing message-filename. 2012-01-12 16:53:37,657 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/fingerprint.txt) for message-filename with priority 0. 2012-01-12 16:53:37,657 DEBUG Started firing message-file. 2012-01-12 16:53:37,657 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/fingerprint.txt) for message-file with priority 0. 2012-01-12 16:53:37,661 DEBUG Started firing report-messages. 2012-01-12 16:53:37,661 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'fingerprint/login', 'description': "Pr\xc3\xa9requis\xc2\xa0: cette proc\xc3\xa9dure de test est pr\xc3\xa9vue pour s'ex\xc3\xa9cuter depuis un compte de test. Il faut \xc3\xa9galement qu'un compte personnel soit utilis\xc3\xa9 pour v\xc3\xa9rifier le lecteur d'empreintes\n\nProc\xc3\xa9dure de v\xc3\xa9rification de l'identification par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez votre nom d'utilisateur\n 3.- Une fen\xc3\xaatre vous permettant de vous authentifier soit en tapant votre mot de passe soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 4.- Utilisez le lecteur d'empreinte digitale pour vous authentifier\n 5.- Cliquez sur l'applet de changement d'utilisateur\n 6.- S\xc3\xa9lectionnez le compte de test pour continuer \xc3\xa0 effectuer des tests\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}, {'name': 'fingerprint/unlock', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification du d\xc3\xa9v\xc3\xa9rouillage par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez \xc2\xab\xc2\xa0Verrouiller l'\xc3\xa9cran\xc2\xa0\xc2\xbb\n 3.- Appuyer sur n'importe quelle touche ou bougez la souris\n 4.- Une fen\xc3\xaatre vous permettant de d\xc3\xa9verrouiller soit en tapant votre mot de passe, soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 5.- Utilisez le lecteur d'empreinte digitale pour d\xc3\xa9verrouiller\n 6.- Votre \xc3\xa9cran devrait \xc3\xaatre d\xc3\xa9verrouill\xc3\xa9\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:37,661 DEBUG Started firing report-message. 2012-01-12 16:53:37,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'fingerprint/login', 'description': "Pr\xc3\xa9requis\xc2\xa0: cette proc\xc3\xa9dure de test est pr\xc3\xa9vue pour s'ex\xc3\xa9cuter depuis un compte de test. Il faut \xc3\xa9galement qu'un compte personnel soit utilis\xc3\xa9 pour v\xc3\xa9rifier le lecteur d'empreintes\n\nProc\xc3\xa9dure de v\xc3\xa9rification de l'identification par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez votre nom d'utilisateur\n 3.- Une fen\xc3\xaatre vous permettant de vous authentifier soit en tapant votre mot de passe soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 4.- Utilisez le lecteur d'empreinte digitale pour vous authentifier\n 5.- Cliquez sur l'applet de changement d'utilisateur\n 6.- S\xc3\xa9lectionnez le compte de test pour continuer \xc3\xa0 effectuer des tests\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:37,661 DEBUG Started firing report-job. 2012-01-12 16:53:37,661 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'fingerprint/login', 'description': "Pr\xc3\xa9requis\xc2\xa0: cette proc\xc3\xa9dure de test est pr\xc3\xa9vue pour s'ex\xc3\xa9cuter depuis un compte de test. Il faut \xc3\xa9galement qu'un compte personnel soit utilis\xc3\xa9 pour v\xc3\xa9rifier le lecteur d'empreintes\n\nProc\xc3\xa9dure de v\xc3\xa9rification de l'identification par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez votre nom d'utilisateur\n 3.- Une fen\xc3\xaatre vous permettant de vous authentifier soit en tapant votre mot de passe soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 4.- Utilisez le lecteur d'empreinte digitale pour vous authentifier\n 5.- Cliquez sur l'applet de changement d'utilisateur\n 6.- S\xc3\xa9lectionnez le compte de test pour continuer \xc3\xa0 effectuer des tests\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:37,661 DEBUG Finished firing report-job. 2012-01-12 16:53:37,661 DEBUG Finished firing report-message. 2012-01-12 16:53:37,661 DEBUG Started firing report-message. 2012-01-12 16:53:37,662 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'fingerprint/unlock', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification du d\xc3\xa9v\xc3\xa9rouillage par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez \xc2\xab\xc2\xa0Verrouiller l'\xc3\xa9cran\xc2\xa0\xc2\xbb\n 3.- Appuyer sur n'importe quelle touche ou bougez la souris\n 4.- Une fen\xc3\xaatre vous permettant de d\xc3\xa9verrouiller soit en tapant votre mot de passe, soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 5.- Utilisez le lecteur d'empreinte digitale pour d\xc3\xa9verrouiller\n 6.- Votre \xc3\xa9cran devrait \xc3\xaatre d\xc3\xa9verrouill\xc3\xa9\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:37,662 DEBUG Started firing report-job. 2012-01-12 16:53:37,662 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'fingerprint/unlock', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification du d\xc3\xa9v\xc3\xa9rouillage par empreinte digitale\xc2\xa0:\n 1.- Cliquez sur l'applet de changement d'utilisateur\n 2.- S\xc3\xa9lectionnez \xc2\xab\xc2\xa0Verrouiller l'\xc3\xa9cran\xc2\xa0\xc2\xbb\n 3.- Appuyer sur n'importe quelle touche ou bougez la souris\n 4.- Une fen\xc3\xaatre vous permettant de d\xc3\xa9verrouiller soit en tapant votre mot de passe, soit en utilisant la reconnaissance d'empreinte digitale devrait appara\xc3\xaetre\n 5.- Utilisez le lecteur d'empreinte digitale pour d\xc3\xa9verrouiller\n 6.- Votre \xc3\xa9cran devrait \xc3\xaatre d\xc3\xa9verrouill\xc3\xa9\n\n\nDid the authentication procedure work correctly?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:37,662 DEBUG Finished firing report-job. 2012-01-12 16:53:37,662 DEBUG Finished firing report-message. 2012-01-12 16:53:37,662 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,662 DEBUG Finished firing message-file. 2012-01-12 16:53:37,662 DEBUG Finished firing message-filename. 2012-01-12 16:53:37,662 DEBUG Started firing message-filename. 2012-01-12 16:53:37,662 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/resource.txt) for message-filename with priority 0. 2012-01-12 16:53:37,662 DEBUG Started firing message-file. 2012-01-12 16:53:37,663 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/resource.txt) for message-file with priority 0. 2012-01-12 16:53:37,670 DEBUG Started firing report-messages. 2012-01-12 16:53:37,671 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}, {'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}, {'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}, {'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}, {'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}, {'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}, {'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}, {'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}, {'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}, {'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}]) for report-messages with priority 0. 2012-01-12 16:53:37,671 DEBUG Started firing report-message. 2012-01-12 16:53:37,671 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:37,671 DEBUG Started firing report-job. 2012-01-12 16:53:37,671 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,671 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,695 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:37,695 DEBUG Started firing report-resource. 2012-01-12 16:53:37,695 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:37,695 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:37,695 DEBUG Started firing message-exec. 2012-01-12 16:53:37,695 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:37,695 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:37,695 INFO Running command: cpuinfo_resource 2012-01-12 16:53:37,746 DEBUG Started firing message-result. 2012-01-12 16:53:37,747 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, model_revision: 10 bogomips: 4788 model_version: 23 speed: 2401 count: 2 cache: 3145728 model_number: 6 platform: x86_64 other: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida dts tpr_shadow vnmi flexpriority model: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz type: GenuineIntel , 0.0492088794708) for message-result with priority 0. 2012-01-12 16:53:37,747 DEBUG Started firing message-file. 2012-01-12 16:53:37,747 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:37,750 DEBUG Started firing report-messages. 2012-01-12 16:53:37,750 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'count': '2', 'model_revision': '10', 'type': 'GenuineIntel', 'cache': '3145728', 'model_number': '6', 'bogomips': '4788', 'platform': 'x86_64', 'model_version': '23', 'model': 'Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz', 'speed': '2401', 'other': 'fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida dts tpr_shadow vnmi flexpriority'}]) for report-messages with priority -100. 2012-01-12 16:53:37,750 DEBUG Started firing report-cpuinfo. 2012-01-12 16:53:37,750 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_cpuinfo([{'count': '2', 'model_revision': '10', 'type': 'GenuineIntel', 'cache': '3145728', 'model_number': '6', 'bogomips': '4788', 'platform': 'x86_64', 'model_version': '23', 'model': 'Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz', 'speed': '2401', 'other': 'fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida dts tpr_shadow vnmi flexpriority'}]) for report-cpuinfo with priority 0. 2012-01-12 16:53:37,750 DEBUG Finished firing report-cpuinfo. 2012-01-12 16:53:37,750 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,751 DEBUG Finished firing message-file. 2012-01-12 16:53:37,751 DEBUG Finished firing message-result. 2012-01-12 16:53:37,751 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:37,751 DEBUG Finished firing message-exec. 2012-01-12 16:53:37,751 DEBUG Finished firing report-resource. 2012-01-12 16:53:37,787 DEBUG Finished firing report-job. 2012-01-12 16:53:37,787 DEBUG Finished firing report-message. 2012-01-12 16:53:37,787 DEBUG Started firing report-message. 2012-01-12 16:53:37,788 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:37,788 DEBUG Started firing report-job. 2012-01-12 16:53:37,788 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,788 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,813 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:37,813 DEBUG Started firing report-resource. 2012-01-12 16:53:37,813 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:37,813 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:37,813 DEBUG Started firing message-exec. 2012-01-12 16:53:37,813 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:37,814 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:37,860 DEBUG Started firing message-result. 2012-01-12 16:53:37,860 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, distributor: Ubuntu official: Release release: 11.10 architecture: amd64 date: 20111012 codename: Oneiric Ocelot , 0.0441808700562) for message-result with priority 0. 2012-01-12 16:53:37,860 DEBUG Started firing message-file. 2012-01-12 16:53:37,860 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:37,862 DEBUG Started firing report-messages. 2012-01-12 16:53:37,862 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'date': '20111012', 'official': 'Release', 'release': '11.10', 'architecture': 'amd64', 'distributor': 'Ubuntu', 'codename': 'Oneiric Ocelot'}]) for report-messages with priority -100. 2012-01-12 16:53:37,862 DEBUG Started firing report-cdimage. 2012-01-12 16:53:37,862 DEBUG No handlers found for event type: report-cdimage 2012-01-12 16:53:37,862 DEBUG Finished firing report-cdimage. 2012-01-12 16:53:37,862 DEBUG Finished firing report-messages. 2012-01-12 16:53:37,862 DEBUG Finished firing message-file. 2012-01-12 16:53:37,862 DEBUG Finished firing message-result. 2012-01-12 16:53:37,862 DEBUG Finished firing message-exec. 2012-01-12 16:53:37,862 DEBUG Finished firing report-resource. 2012-01-12 16:53:37,922 DEBUG Finished firing report-job. 2012-01-12 16:53:37,922 DEBUG Finished firing report-message. 2012-01-12 16:53:37,923 DEBUG Started firing report-message. 2012-01-12 16:53:37,923 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:37,923 DEBUG Started firing report-job. 2012-01-12 16:53:37,923 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,923 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:37,956 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:37,956 DEBUG Started firing report-resource. 2012-01-12 16:53:37,956 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:37,957 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:37,957 DEBUG Started firing message-exec. 2012-01-12 16:53:37,957 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:37,957 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:37,957 INFO Running command: dpkg_resource 2012-01-12 16:53:37,998 DEBUG Started firing message-result. 2012-01-12 16:53:37,998 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, version: 1.16.0.3 architecture: amd64 , 0.0389809608459) for message-result with priority 0. 2012-01-12 16:53:37,998 DEBUG Started firing message-file. 2012-01-12 16:53:37,998 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:37,999 DEBUG Started firing report-messages. 2012-01-12 16:53:37,999 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'version': '1.16.0.3', 'architecture': 'amd64'}]) for report-messages with priority -100. 2012-01-12 16:53:37,999 DEBUG Started firing report-dpkg. 2012-01-12 16:53:37,999 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_dpkg([{'version': '1.16.0.3', 'architecture': 'amd64'}]) for report-dpkg with priority 0. 2012-01-12 16:53:37,999 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_dpkg([{'version': '1.16.0.3', 'architecture': 'amd64'}]) for report-dpkg with priority 0. 2012-01-12 16:53:37,999 DEBUG Finished firing report-dpkg. 2012-01-12 16:53:38,000 DEBUG Finished firing report-messages. 2012-01-12 16:53:38,000 DEBUG Finished firing message-file. 2012-01-12 16:53:38,000 DEBUG Finished firing message-result. 2012-01-12 16:53:38,000 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:38,000 DEBUG Finished firing message-exec. 2012-01-12 16:53:38,000 DEBUG Finished firing report-resource. 2012-01-12 16:53:38,049 DEBUG Finished firing report-job. 2012-01-12 16:53:38,050 DEBUG Finished firing report-message. 2012-01-12 16:53:38,050 DEBUG Started firing report-message. 2012-01-12 16:53:38,051 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:38,051 DEBUG Started firing report-job. 2012-01-12 16:53:38,052 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:38,053 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:38,085 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:38,085 DEBUG Started firing report-resource. 2012-01-12 16:53:38,085 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:38,085 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:38,085 DEBUG Started firing message-exec. 2012-01-12 16:53:38,085 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:38,085 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:38,086 INFO Running command: gconf_resource | filter_templates -w 'name=.*proxy.*' 2012-01-12 16:53:39,091 DEBUG Started firing message-result. 2012-01-12 16:53:39,092 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, name: /system/http_proxy/use_same_proxy value: False name: /system/http_proxy/use_http_proxy value: True name: /system/http_proxy/port value: 8080 name: /system/proxy/mode value: none , 1.00374722481) for message-result with priority 0. 2012-01-12 16:53:39,092 DEBUG Started firing message-file. 2012-01-12 16:53:39,092 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:39,095 DEBUG Started firing report-messages. 2012-01-12 16:53:39,095 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'name': '/system/http_proxy/use_same_proxy', 'value': 'False'}, {'name': '/system/http_proxy/use_http_proxy', 'value': 'True'}, {'name': '/system/http_proxy/port', 'value': '8080'}, {'name': '/system/proxy/mode', 'value': 'none'}]) for report-messages with priority -100. 2012-01-12 16:53:39,095 DEBUG Started firing report-gconf. 2012-01-12 16:53:39,095 DEBUG Calling /usr/share/checkbox/plugins/proxy_info.py ProxyInfo.report_gconf([{'name': '/system/http_proxy/use_same_proxy', 'value': 'False'}, {'name': '/system/http_proxy/use_http_proxy', 'value': 'True'}, {'name': '/system/http_proxy/port', 'value': '8080'}, {'name': '/system/proxy/mode', 'value': 'none'}]) for report-gconf with priority 0. 2012-01-12 16:53:39,095 DEBUG Finished firing report-gconf. 2012-01-12 16:53:39,095 DEBUG Finished firing report-messages. 2012-01-12 16:53:39,095 DEBUG Finished firing message-file. 2012-01-12 16:53:39,095 DEBUG Finished firing message-result. 2012-01-12 16:53:39,096 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,096 DEBUG Finished firing message-exec. 2012-01-12 16:53:39,096 DEBUG Finished firing report-resource. 2012-01-12 16:53:39,162 DEBUG Finished firing report-job. 2012-01-12 16:53:39,162 DEBUG Finished firing report-message. 2012-01-12 16:53:39,162 DEBUG Started firing report-message. 2012-01-12 16:53:39,162 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:39,162 DEBUG Started firing report-job. 2012-01-12 16:53:39,162 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,163 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,188 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:39,188 DEBUG Started firing report-resource. 2012-01-12 16:53:39,188 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:39,188 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:39,188 DEBUG Started firing message-exec. 2012-01-12 16:53:39,188 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,188 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:39,188 INFO Running command: lsb_resource 2012-01-12 16:53:39,377 DEBUG Started firing message-result. 2012-01-12 16:53:39,377 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, release: 11.10 codename: oneiric distributor_id: Ubuntu description: Ubuntu 11.10 , 0.186990976334) for message-result with priority 0. 2012-01-12 16:53:39,378 DEBUG Started firing message-file. 2012-01-12 16:53:39,378 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:39,379 DEBUG Started firing report-messages. 2012-01-12 16:53:39,379 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'release': '11.10', 'codename': 'oneiric', 'distributor_id': 'Ubuntu', 'description': 'Ubuntu 11.10'}]) for report-messages with priority -100. 2012-01-12 16:53:39,379 DEBUG Started firing report-lsb. 2012-01-12 16:53:39,379 DEBUG Calling /usr/share/checkbox/plugins/launchpad_exchange.py LaunchpadExchange.report_lsb([{'release': '11.10', 'codename': 'oneiric', 'distributor_id': 'Ubuntu', 'description': 'Ubuntu 11.10'}]) for report-lsb with priority 0. 2012-01-12 16:53:39,379 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_lsb([{'release': '11.10', 'codename': 'oneiric', 'distributor_id': 'Ubuntu', 'description': 'Ubuntu 11.10'}]) for report-lsb with priority 0. 2012-01-12 16:53:39,380 DEBUG Finished firing report-lsb. 2012-01-12 16:53:39,380 DEBUG Finished firing report-messages. 2012-01-12 16:53:39,380 DEBUG Finished firing message-file. 2012-01-12 16:53:39,380 DEBUG Finished firing message-result. 2012-01-12 16:53:39,380 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,380 DEBUG Finished firing message-exec. 2012-01-12 16:53:39,380 DEBUG Finished firing report-resource. 2012-01-12 16:53:39,430 DEBUG Finished firing report-job. 2012-01-12 16:53:39,431 DEBUG Finished firing report-message. 2012-01-12 16:53:39,431 DEBUG Started firing report-message. 2012-01-12 16:53:39,431 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:39,431 DEBUG Started firing report-job. 2012-01-12 16:53:39,431 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,431 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,464 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:39,464 DEBUG Started firing report-resource. 2012-01-12 16:53:39,465 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:39,465 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:39,465 DEBUG Started firing message-exec. 2012-01-12 16:53:39,465 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,465 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:39,465 INFO Running command: meminfo_resource 2012-01-12 16:53:39,498 DEBUG Started firing message-result. 2012-01-12 16:53:39,499 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, total: 4119228416 swap: 4300206080 , 0.0316979885101) for message-result with priority 0. 2012-01-12 16:53:39,499 DEBUG Started firing message-file. 2012-01-12 16:53:39,499 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:39,500 DEBUG Started firing report-messages. 2012-01-12 16:53:39,500 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'total': '4119228416', 'swap': '4300206080'}]) for report-messages with priority -100. 2012-01-12 16:53:39,500 DEBUG Started firing report-meminfo. 2012-01-12 16:53:39,500 DEBUG No handlers found for event type: report-meminfo 2012-01-12 16:53:39,500 DEBUG Finished firing report-meminfo. 2012-01-12 16:53:39,500 DEBUG Finished firing report-messages. 2012-01-12 16:53:39,500 DEBUG Finished firing message-file. 2012-01-12 16:53:39,500 DEBUG Finished firing message-result. 2012-01-12 16:53:39,500 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,500 DEBUG Finished firing message-exec. 2012-01-12 16:53:39,501 DEBUG Finished firing report-resource. 2012-01-12 16:53:39,574 DEBUG Finished firing report-job. 2012-01-12 16:53:39,574 DEBUG Finished firing report-message. 2012-01-12 16:53:39,574 DEBUG Started firing report-message. 2012-01-12 16:53:39,574 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:39,574 DEBUG Started firing report-job. 2012-01-12 16:53:39,574 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,574 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,608 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:39,608 DEBUG Started firing report-resource. 2012-01-12 16:53:39,609 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:39,609 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:39,609 DEBUG Started firing message-exec. 2012-01-12 16:53:39,609 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,610 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:39,610 INFO Running command: module_resource 2012-01-12 16:53:39,646 DEBUG Started firing message-result. 2012-01-12 16:53:39,647 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, name: bnep instances: 2 state: Live offset: 0 size: 18436 name: rfcomm instances: 0 state: Live offset: 0 size: 47946 name: bluetooth instances: 10 state: Live dependencies: bnep rfcomm offset: 0 size: 166112 name: pci_stub instances: 1 state: Live offset: 0 size: 12622 name: vboxpci instances: 0 state: Live offset: 0 size: 23200 name: vboxnetadp instances: 0 state: Live offset: 0 size: 13382 name: vboxnetflt instances: 0 state: Live offset: 0 size: 23441 name: vboxdrv instances: 3 state: Live dependencies: vboxpci vboxnetadp vboxnetflt offset: 0 size: 282739 name: binfmt_misc instances: 1 state: Live offset: 0 size: 17540 name: snd_hda_codec_hdmi instances: 1 state: Live offset: 0 size: 32040 name: pata_pcmcia instances: 1 state: Live offset: 0 size: 17074 name: tpm_infineon instances: 0 state: Live offset: 0 size: 17536 name: snd_hda_codec_analog instances: 1 state: Live offset: 0 size: 93522 name: uvcvideo instances: 0 state: Live offset: 0 size: 72711 name: videodev instances: 1 state: Live dependencies: uvcvideo offset: 0 size: 92992 name: v4l2_compat_ioctl32 instances: 1 state: Live dependencies: videodev offset: 0 size: 17083 name: ppdev instances: 0 state: Live offset: 0 size: 17113 name: joydev instances: 0 state: Live offset: 0 size: 17693 name: arc4 instances: 2 state: Live offset: 0 size: 12529 name: hp_wmi instances: 0 state: Live offset: 0 size: 18092 name: sparse_keymap instances: 1 state: Live dependencies: hp_wmi offset: 0 size: 13890 name: pcmcia instances: 1 state: Live dependencies: pata_pcmcia offset: 0 size: 49378 name: psmouse instances: 0 state: Live offset: 0 size: 73882 name: serio_raw instances: 0 state: Live offset: 0 size: 13166 name: r852 instances: 0 state: Live offset: 0 size: 18277 name: sm_common instances: 1 state: Live dependencies: r852 offset: 0 size: 16865 name: nand instances: 2 state: Live dependencies: r852 sm_common offset: 0 size: 54965 name: nand_ids instances: 1 state: Live dependencies: nand offset: 0 size: 12723 name: nand_bch instances: 1 state: Live dependencies: nand offset: 0 size: 13147 name: bch instances: 1 state: Live dependencies: nand_bch offset: 0 size: 22061 name: nand_ecc instances: 1 state: Live dependencies: nand offset: 0 size: 13230 name: yenta_socket instances: 0 state: Live offset: 0 size: 28084 name: pcmcia_rsrc instances: 1 state: Live dependencies: yenta_socket offset: 0 size: 18430 name: parport_pc instances: 1 state: Live offset: 0 size: 36962 name: r592 instances: 0 state: Live offset: 0 size: 18144 name: mtd instances: 2 state: Live dependencies: sm_common nand offset: 0 size: 33181 name: pcmcia_core instances: 3 state: Live dependencies: pcmcia yenta_socket pcmcia_rsrc offset: 0 size: 22614 name: memstick instances: 1 state: Live dependencies: r592 offset: 0 size: 16569 name: radeon instances: 3 state: Live offset: 0 size: 1016211 name: tpm_tis instances: 0 state: Live offset: 0 size: 18546 name: snd_hda_intel instances: 3 state: Live offset: 0 size: 33390 name: snd_hda_codec instances: 3 state: Live dependencies: snd_hda_codec_hdmi snd_hda_codec_analog snd_hda_intel offset: 0 size: 104931 name: snd_hwdep instances: 1 state: Live dependencies: snd_hda_codec offset: 0 size: 13668 name: snd_pcm instances: 3 state: Live dependencies: snd_hda_codec_hdmi snd_hda_intel snd_hda_codec offset: 0 size: 96714 name: snd_seq_midi instances: 0 state: Live offset: 0 size: 13324 name: snd_rawmidi instances: 1 state: Live dependencies: snd_seq_midi offset: 0 size: 30547 name: snd_seq_midi_event instances: 1 state: Live dependencies: snd_seq_midi offset: 0 size: 14899 name: snd_seq instances: 2 state: Live dependencies: snd_seq_midi snd_seq_midi_event offset: 0 size: 61896 name: snd_timer instances: 2 state: Live dependencies: snd_pcm snd_seq offset: 0 size: 29991 name: snd_seq_device instances: 3 state: Live dependencies: snd_seq_midi snd_rawmidi snd_seq offset: 0 size: 14540 name: video instances: 0 state: Live offset: 0 size: 19412 name: hp_accel instances: 0 state: Live offset: 0 size: 21880 name: iwlagn instances: 0 state: Live offset: 0 size: 314213 name: lis3lv02d instances: 1 state: Live dependencies: hp_accel offset: 0 size: 19888 name: mac80211 instances: 1 state: Live dependencies: iwlagn offset: 0 size: 462092 name: wmi instances: 1 state: Live dependencies: hp_wmi offset: 0 size: 19256 name: snd instances: 16 state: Live dependencies: snd_hda_codec_hdmi snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_rawmidi snd_seq snd_timer snd_seq_device offset: 0 size: 68266 name: input_polldev instances: 1 state: Live dependencies: lis3lv02d offset: 0 size: 13896 name: ttm instances: 1 state: Live dependencies: radeon offset: 0 size: 76805 name: cfg80211 instances: 2 state: Live dependencies: iwlagn mac80211 offset: 0 size: 199630 name: drm_kms_helper instances: 1 state: Live dependencies: radeon offset: 0 size: 42558 name: drm instances: 5 state: Live dependencies: radeon ttm drm_kms_helper offset: 0 size: 236290 name: soundcore instances: 1 state: Live dependencies: snd offset: 0 size: 12680 name: snd_page_alloc instances: 2 state: Live dependencies: snd_hda_intel snd_pcm offset: 0 size: 18529 name: i2c_algo_bit instances: 1 state: Live dependencies: radeon offset: 0 size: 13423 name: lp instances: 0 state: Live offset: 0 size: 17799 name: parport instances: 3 state: Live dependencies: ppdev parport_pc lp offset: 0 size: 46562 name: usbhid instances: 0 state: Live offset: 0 size: 47198 name: hid instances: 1 state: Live dependencies: usbhid offset: 0 size: 95463 name: firewire_ohci instances: 0 state: Live offset: 0 size: 40722 name: sdhci_pci instances: 0 state: Live offset: 0 size: 14032 name: sdhci instances: 1 state: Live dependencies: sdhci_pci offset: 0 size: 32166 name: firewire_core instances: 1 state: Live dependencies: firewire_ohci offset: 0 size: 63626 name: crc_itu_t instances: 1 state: Live dependencies: firewire_core offset: 0 size: 12707 name: ahci instances: 3 state: Live offset: 0 size: 26002 name: libahci instances: 1 state: Live dependencies: ahci offset: 0 size: 26861 name: e1000e instances: 0 state: Live offset: 0 size: 160582 , 0.0324120521545) for message-result with priority 0. 2012-01-12 16:53:39,647 DEBUG Started firing message-file. 2012-01-12 16:53:39,647 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:39,754 DEBUG Started firing report-messages. 2012-01-12 16:53:39,754 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'instances': '2', 'state': 'Live', 'size': '18436', 'name': 'bnep', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '47946', 'name': 'rfcomm', 'offset': '0'}, {'name': 'bluetooth', 'instances': '10', 'state': 'Live', 'dependencies': 'bnep rfcomm', 'offset': '0', 'size': '166112'}, {'instances': '1', 'state': 'Live', 'size': '12622', 'name': 'pci_stub', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '23200', 'name': 'vboxpci', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '13382', 'name': 'vboxnetadp', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '23441', 'name': 'vboxnetflt', 'offset': '0'}, {'name': 'vboxdrv', 'instances': '3', 'state': 'Live', 'dependencies': 'vboxpci vboxnetadp vboxnetflt', 'offset': '0', 'size': '282739'}, {'instances': '1', 'state': 'Live', 'size': '17540', 'name': 'binfmt_misc', 'offset': '0'}, {'instances': '1', 'state': 'Live', 'size': '32040', 'name': 'snd_hda_codec_hdmi', 'offset': '0'}, {'instances': '1', 'state': 'Live', 'size': '17074', 'name': 'pata_pcmcia', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '17536', 'name': 'tpm_infineon', 'offset': '0'}, {'instances': '1', 'state': 'Live', 'size': '93522', 'name': 'snd_hda_codec_analog', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '72711', 'name': 'uvcvideo', 'offset': '0'}, {'name': 'videodev', 'instances': '1', 'state': 'Live', 'dependencies': 'uvcvideo', 'offset': '0', 'size': '92992'}, {'name': 'v4l2_compat_ioctl32', 'instances': '1', 'state': 'Live', 'dependencies': 'videodev', 'offset': '0', 'size': '17083'}, {'instances': '0', 'state': 'Live', 'size': '17113', 'name': 'ppdev', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '17693', 'name': 'joydev', 'offset': '0'}, {'instances': '2', 'state': 'Live', 'size': '12529', 'name': 'arc4', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '18092', 'name': 'hp_wmi', 'offset': '0'}, {'name': 'sparse_keymap', 'instances': '1', 'state': 'Live', 'dependencies': 'hp_wmi', 'offset': '0', 'size': '13890'}, {'name': 'pcmcia', 'instances': '1', 'state': 'Live', 'dependencies': 'pata_pcmcia', 'offset': '0', 'size': '49378'}, {'instances': '0', 'state': 'Live', 'size': '73882', 'name': 'psmouse', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '13166', 'name': 'serio_raw', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '18277', 'name': 'r852', 'offset': '0'}, {'name': 'sm_common', 'instances': '1', 'state': 'Live', 'dependencies': 'r852', 'offset': '0', 'size': '16865'}, {'name': 'nand', 'instances': '2', 'state': 'Live', 'dependencies': 'r852 sm_common', 'offset': '0', 'size': '54965'}, {'name': 'nand_ids', 'instances': '1', 'state': 'Live', 'dependencies': 'nand', 'offset': '0', 'size': '12723'}, {'name': 'nand_bch', 'instances': '1', 'state': 'Live', 'dependencies': 'nand', 'offset': '0', 'size': '13147'}, {'name': 'bch', 'instances': '1', 'state': 'Live', 'dependencies': 'nand_bch', 'offset': '0', 'size': '22061'}, {'name': 'nand_ecc', 'instances': '1', 'state': 'Live', 'dependencies': 'nand', 'offset': '0', 'size': '13230'}, {'instances': '0', 'state': 'Live', 'size': '28084', 'name': 'yenta_socket', 'offset': '0'}, {'name': 'pcmcia_rsrc', 'instances': '1', 'state': 'Live', 'dependencies': 'yenta_socket', 'offset': '0', 'size': '18430'}, {'instances': '1', 'state': 'Live', 'size': '36962', 'name': 'parport_pc', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '18144', 'name': 'r592', 'offset': '0'}, {'name': 'mtd', 'instances': '2', 'state': 'Live', 'dependencies': 'sm_common nand', 'offset': '0', 'size': '33181'}, {'name': 'pcmcia_core', 'instances': '3', 'state': 'Live', 'dependencies': 'pcmcia yenta_socket pcmcia_rsrc', 'offset': '0', 'size': '22614'}, {'name': 'memstick', 'instances': '1', 'state': 'Live', 'dependencies': 'r592', 'offset': '0', 'size': '16569'}, {'instances': '3', 'state': 'Live', 'size': '1016211', 'name': 'radeon', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '18546', 'name': 'tpm_tis', 'offset': '0'}, {'instances': '3', 'state': 'Live', 'size': '33390', 'name': 'snd_hda_intel', 'offset': '0'}, {'name': 'snd_hda_codec', 'instances': '3', 'state': 'Live', 'dependencies': 'snd_hda_codec_hdmi snd_hda_codec_analog snd_hda_intel', 'offset': '0', 'size': '104931'}, {'name': 'snd_hwdep', 'instances': '1', 'state': 'Live', 'dependencies': 'snd_hda_codec', 'offset': '0', 'size': '13668'}, {'name': 'snd_pcm', 'instances': '3', 'state': 'Live', 'dependencies': 'snd_hda_codec_hdmi snd_hda_intel snd_hda_codec', 'offset': '0', 'size': '96714'}, {'instances': '0', 'state': 'Live', 'size': '13324', 'name': 'snd_seq_midi', 'offset': '0'}, {'name': 'snd_rawmidi', 'instances': '1', 'state': 'Live', 'dependencies': 'snd_seq_midi', 'offset': '0', 'size': '30547'}, {'name': 'snd_seq_midi_event', 'instances': '1', 'state': 'Live', 'dependencies': 'snd_seq_midi', 'offset': '0', 'size': '14899'}, {'name': 'snd_seq', 'instances': '2', 'state': 'Live', 'dependencies': 'snd_seq_midi snd_seq_midi_event', 'offset': '0', 'size': '61896'}, {'name': 'snd_timer', 'instances': '2', 'state': 'Live', 'dependencies': 'snd_pcm snd_seq', 'offset': '0', 'size': '29991'}, {'name': 'snd_seq_device', 'instances': '3', 'state': 'Live', 'dependencies': 'snd_seq_midi snd_rawmidi snd_seq', 'offset': '0', 'size': '14540'}, {'instances': '0', 'state': 'Live', 'size': '19412', 'name': 'video', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '21880', 'name': 'hp_accel', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '314213', 'name': 'iwlagn', 'offset': '0'}, {'name': 'lis3lv02d', 'instances': '1', 'state': 'Live', 'dependencies': 'hp_accel', 'offset': '0', 'size': '19888'}, {'name': 'mac80211', 'instances': '1', 'state': 'Live', 'dependencies': 'iwlagn', 'offset': '0', 'size': '462092'}, {'name': 'wmi', 'instances': '1', 'state': 'Live', 'dependencies': 'hp_wmi', 'offset': '0', 'size': '19256'}, {'name': 'snd', 'instances': '16', 'state': 'Live', 'dependencies': 'snd_hda_codec_hdmi snd_hda_codec_analog snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_rawmidi snd_seq snd_timer snd_seq_device', 'offset': '0', 'size': '68266'}, {'name': 'input_polldev', 'instances': '1', 'state': 'Live', 'dependencies': 'lis3lv02d', 'offset': '0', 'size': '13896'}, {'name': 'ttm', 'instances': '1', 'state': 'Live', 'dependencies': 'radeon', 'offset': '0', 'size': '76805'}, {'name': 'cfg80211', 'instances': '2', 'state': 'Live', 'dependencies': 'iwlagn mac80211', 'offset': '0', 'size': '199630'}, {'name': 'drm_kms_helper', 'instances': '1', 'state': 'Live', 'dependencies': 'radeon', 'offset': '0', 'size': '42558'}, {'name': 'drm', 'instances': '5', 'state': 'Live', 'dependencies': 'radeon ttm drm_kms_helper', 'offset': '0', 'size': '236290'}, {'name': 'soundcore', 'instances': '1', 'state': 'Live', 'dependencies': 'snd', 'offset': '0', 'size': '12680'}, {'name': 'snd_page_alloc', 'instances': '2', 'state': 'Live', 'dependencies': 'snd_hda_intel snd_pcm', 'offset': '0', 'size': '18529'}, {'name': 'i2c_algo_bit', 'instances': '1', 'state': 'Live', 'dependencies': 'radeon', 'offset': '0', 'size': '13423'}, {'instances': '0', 'state': 'Live', 'size': '17799', 'name': 'lp', 'offset': '0'}, {'name': 'parport', 'instances': '3', 'state': 'Live', 'dependencies': 'ppdev parport_pc lp', 'offset': '0', 'size': '46562'}, {'instances': '0', 'state': 'Live', 'size': '47198', 'name': 'usbhid', 'offset': '0'}, {'name': 'hid', 'instances': '1', 'state': 'Live', 'dependencies': 'usbhid', 'offset': '0', 'size': '95463'}, {'instances': '0', 'state': 'Live', 'size': '40722', 'name': 'firewire_ohci', 'offset': '0'}, {'instances': '0', 'state': 'Live', 'size': '14032', 'name': 'sdhci_pci', 'offset': '0'}, {'name': 'sdhci', 'instances': '1', 'state': 'Live', 'dependencies': 'sdhci_pci', 'offset': '0', 'size': '32166'}, {'name': 'firewire_core', 'instances': '1', 'state': 'Live', 'dependencies': 'firewire_ohci', 'offset': '0', 'size': '63626'}, {'name': 'crc_itu_t', 'instances': '1', 'state': 'Live', 'dependencies': 'firewire_core', 'offset': '0', 'size': '12707'}, {'instances': '3', 'state': 'Live', 'size': '26002', 'name': 'ahci', 'offset': '0'}, {'name': 'libahci', 'instances': '1', 'state': 'Live', 'dependencies': 'ahci', 'offset': '0', 'size': '26861'}, {'instances': '0', 'state': 'Live', 'size': '160582', 'name': 'e1000e', 'offset': '0'}]) for report-messages with priority -100. 2012-01-12 16:53:39,754 DEBUG Started firing report-module. 2012-01-12 16:53:39,754 DEBUG No handlers found for event type: report-module 2012-01-12 16:53:39,754 DEBUG Finished firing report-module. 2012-01-12 16:53:39,754 DEBUG Finished firing report-messages. 2012-01-12 16:53:39,754 DEBUG Finished firing message-file. 2012-01-12 16:53:39,755 DEBUG Finished firing message-result. 2012-01-12 16:53:39,755 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,755 DEBUG Finished firing message-exec. 2012-01-12 16:53:39,755 DEBUG Finished firing report-resource. 2012-01-12 16:53:39,842 DEBUG Finished firing report-job. 2012-01-12 16:53:39,842 DEBUG Finished firing report-message. 2012-01-12 16:53:39,842 DEBUG Started firing report-message. 2012-01-12 16:53:39,842 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:39,842 DEBUG Started firing report-job. 2012-01-12 16:53:39,842 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,843 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:39,876 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:39,876 DEBUG Started firing report-resource. 2012-01-12 16:53:39,876 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:39,876 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:39,876 DEBUG Started firing message-exec. 2012-01-12 16:53:39,876 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:39,876 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:39,877 INFO Running command: package_resource | filter_templates -w 'desired=Install' -w 'status=Installed' 2012-01-12 16:53:40,100 DEBUG Started firing message-result. 2012-01-12 16:53:40,100 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, status: Installed desired: Install version: 0.0.0+r10890-1~11.10~wfg1 name: 0ad description: Real-time strategy game of ancient warfare status: Installed desired: Install version: 0.0.0+r10803-1~11.10~wfg1 name: 0ad-data description: Real-time strategy game of ancient warfare (data files) status: Installed desired: Install version: 0.0.0+r10890-1~11.10~wfg1 name: 0ad-data-common description: Real-time strategy game of ancient warfare (common data files) status: Installed desired: Install version: 0.0.0+r10890-1~11.10~wfg1 name: 0ad-data-update description: Real-time strategy game of ancient warfare (data files update) status: Installed desired: Install version: 1:4.14-1.1 name: a2ps description: GNU a2ps - 'Anything to PostScript' converter and pretty-printer status: Installed desired: Install version: 0.6.14-1git1ubuntu1 name: accountsservice description: query and manipulate user account information status: Installed desired: Install version: 2.2.51-3 name: acl description: Access control list utilities status: Installed desired: Install version: 0.138 name: acpi-support description: scripts for handling many ACPI events status: Installed desired: Install version: 1:2.0.10-1ubuntu2.3 name: acpid description: Advanced Configuration and Power Interface event daemon status: Installed desired: Install version: 3.112+nmu1ubuntu5 name: adduser description: add and remove users and groups status: Installed desired: Install version: 0.3.1-0ubuntu1 name: adium-theme-ubuntu description: Adium message style for Ubuntu status: Installed desired: Install version: 11.1.102.55-0oneiric1 name: adobe-flash-properties-gtk description: GTK+ control panel for Adobe Flash Player plugin version 11 status: Installed desired: Install version: 11.1.102.55-0oneiric1 name: adobe-flashplugin description: Adobe Flash Player plugin version 11 status: Installed desired: Install version: 1:1.1-1.1build1 name: aircrack-ng description: wireless WEP/WPA cracking utilities status: Installed desired: Install version: 1:3.2.1-0ubuntu1 name: aisleriot description: Solitaire card games status: Installed desired: Install version: 0.13.2-2ubuntu3 name: alacarte description: easy GNOME menu editing tool status: Installed desired: Install version: 1.0.24+dfsg-0ubuntu2 name: alsa-base description: ALSA driver configuration files status: Installed desired: Install version: 1.0.24.2-0ubuntu8.1 name: alsa-utils description: Utilities for configuring and using ALSA status: Installed desired: Install version: 2.3-14ubuntu1 name: anacron description: cron-like program that doesn't go by time status: Installed desired: Install version: 1.8.2-3 name: ant description: Java based build tool like make status: Installed desired: Install version: 1.8.2-3 name: ant-optional description: Java based build tool like make - optional libraries status: Installed desired: Install version: 2.2.3.dfsg.1-2 name: apg description: Automated Password Generator - Standalone version status: Installed desired: Install version: 0.11.10.6 name: app-install-data description: Ubuntu applications (data files) status: Installed desired: Install version: 12.11.10.1 name: app-install-data-partner description: Application Installer (data files for partner applications/repositories) status: Installed desired: Install version: 2.7.0~beta1+bzr1774-1ubuntu2 name: apparmor description: User-space parser utility for AppArmor status: Installed desired: Install version: 0.3.0-0ubuntu1 name: appmenu-gtk description: Export GTK menus over DBus status: Installed desired: Install version: 0.3.0-0ubuntu1 name: appmenu-gtk3 description: Export GTK menus over DBus status: Installed desired: Install version: 0.2.2-0ubuntu1.1 name: appmenu-qt description: appmenu support for Qt status: Installed desired: Install version: 1.23-0ubuntu4 name: apport description: automatically generate crash reports for debugging status: Installed desired: Install version: 1.23-0ubuntu4 name: apport-gtk description: GTK+ frontend for the apport crash report system status: Installed desired: Install version: 0.16 name: apport-symptoms description: symptom scripts for apport status: Installed desired: Install version: 0.8.16~exp5ubuntu13 name: apt description: APT's commandline package manager status: Installed desired: Install version: 2.5.0ubuntu1 name: apt-file description: search for files within Debian packages (command-line interface) status: Installed desired: Install version: 0.8.16~exp5ubuntu13 name: apt-transport-https description: https download transport for APT status: Installed desired: Install version: 0.8.16~exp5ubuntu13 name: apt-utils description: APT utility programs status: Installed desired: Install version: 0.44ubuntu4 name: apt-xapian-index description: maintenance and search tools for a Xapian index of Debian packages status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: aptdaemon description: transaction based package management service status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: aptdaemon-data description: data files for clients status: Installed desired: Install version: 0.6.4-1ubuntu2 name: aptitude description: terminal-based package manager (terminal interface only) status: Installed desired: Install version: 0.5.1ubuntu1 name: apturl description: install packages using the apt protocol - GTK+ frontend status: Installed desired: Install version: 0.5.1ubuntu1 name: apturl-common description: install packages using the apt protocol - common data status: Installed desired: Install version: 1.1.3 name: aquaria description: Underwater exploration adventure video game status: Installed desired: Install version: 0.60.6-6 name: aspell description: GNU Aspell spell-checker status: Installed desired: Install version: 6.0-0-6ubuntu2 name: aspell-en description: English dictionary for GNU Aspell status: Installed desired: Install version: 3.1.12-1ubuntu3 name: at description: Delayed job execution and batch processing status: Installed desired: Install version: 2.2.2-0ubuntu1.1 name: at-spi2-core description: Assistive Technology Service Provider Interface (dbus core) status: Installed desired: Install version: 2.68-1ubuntu1 name: autoconf description: automatic configure script builder status: Installed desired: Install version: 1:5.12-0.1ubuntu1 name: autogen description: automated text file generator status: Installed desired: Install version: 1:1.11.1-1ubuntu1 name: automake description: A tool for generating GNU Standards-compliant Makefiles status: Installed desired: Install version: 0.18.1.1-3ubuntu1 name: autopoint description: The autopoint program from GNU gettext status: Installed desired: Install version: 20110511.1 name: autotools-dev description: Update infrastructure for config.{guess,sub} files status: Installed desired: Install version: 0.6.30-4ubuntu1 name: avahi-autoipd description: Avahi IPv4LL network address configuration daemon status: Installed desired: Install version: 0.6.30-4ubuntu1 name: avahi-daemon description: Avahi mDNS/DNS-SD daemon status: Installed desired: Install version: 0.6.30-4ubuntu1 name: avahi-utils description: Avahi browsing, publishing and discovery utilities status: Installed desired: Install version: 1:2.5.4-0ubuntu7.1 name: avidemux description: a free video editor - GTK version status: Installed desired: Install version: 1:2.5.4-0ubuntu7.1 name: avidemux-common description: a free video editor - Internationalization files status: Installed desired: Install version: 1:2.5.4-0ubuntu7.1 name: avidemux-plugins-common description: a free video editor - common files for plugins status: Installed desired: Install version: 1:2.5.4-0ubuntu7.1 name: avidemux-plugins-gtk description: a free video editor - GTK plugins status: Installed desired: Install version: 0.2.104-0ubuntu1 name: bamfdaemon description: Window matching library - daemon status: Installed desired: Install version: 3.2.1-0ubuntu1 name: baobab description: GNOME disk usage analyzer status: Installed desired: Install version: 6.4ubuntu5 name: base-files description: Debian base system miscellaneous files status: Installed desired: Install version: 3.5.23 name: base-passwd description: Debian base system master password and group files status: Installed desired: Install version: 4.2-0ubuntu4 name: bash description: The GNU Bourne Again SHell status: Installed desired: Install version: 1:1.3-1ubuntu6 name: bash-completion description: programmable completion for the bash shell status: Installed desired: Install version: 1.06.95-2 name: bc description: The GNU bc arbitrary precision calculator language status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: bind9-host description: Version of 'host' bundled with BIND 9.X status: Installed desired: Install version: 2.0.7 name: binfmt-support description: Support for extra binary formats status: Installed desired: Install version: 2.21.53.20110810-0ubuntu5.1 name: binutils description: The GNU assembler, linker and binary utilities status: Installed desired: Install version: 2.58-svn37702-1ubuntu1 name: blender description: Very fast and versatile 3D modeller/renderer status: Installed desired: Install version: 4.96-0ubuntu4 name: bluez description: Bluetooth tools and daemons status: Installed desired: Install version: 4.96-0ubuntu4 name: bluez-alsa description: Bluetooth ALSA support status: Installed desired: Install version: 4.96-0ubuntu4 name: bluez-cups description: Bluetooth printer driver for CUPS status: Installed desired: Install version: 4.96-0ubuntu4 name: bluez-gstreamer description: Bluetooth GStreamer support status: Installed desired: Install version: 0.7 name: branding-ubuntu description: Replacement artwork with Ubuntu branding status: Installed desired: Install version: 3.2.0-0ubuntu1 name: brasero description: CD/DVD burning application for GNOME status: Installed desired: Install version: 3.2.0-0ubuntu1 name: brasero-cdrkit description: cdrkit extensions for the Brasero burning application status: Installed desired: Install version: 3.2.0-0ubuntu1 name: brasero-common description: Common files for the Brasero CD burning application and library status: Installed desired: Install version: 4.2-8ubuntu5.1 name: brltty description: Access software for a blind person using a braille display status: Installed desired: Install version: 1.0.0-10-0ubuntu5 name: brother-cups-wrapper-common description: Common files for Brother cups wrapper packages status: Installed desired: Install version: 1.2.1-0ubuntu3 name: brother-cups-wrapper-extra description: Cups Wrapper drivers for extra brother printers status: Installed desired: Install version: 1.0.0-4-0ubuntu1 name: brother-lpr-drivers-common description: Common files for brother-lpr-drivers packages status: Installed desired: Install version: 1.2.0-2-0ubuntu4 name: brother-lpr-drivers-extra description: LPR drivers for extra brother printers status: Installed desired: Install version: 8.2.3 name: bsdmainutils description: collection of more utilities from FreeBSD status: Installed desired: Install version: 1:2.19.1-2ubuntu3 name: bsdutils description: Basic utilities from 4.4BSD-Lite status: Installed desired: Install version: 11.5ubuntu1 name: build-essential description: Informational list of build-essential packages status: Installed desired: Install version: 1:1.18.4-2ubuntu2 name: busybox-initramfs description: Standalone shell setup for initramfs status: Installed desired: Install version: 1:1.18.4-2ubuntu2 name: busybox-static description: Standalone rescue shell with tons of builtin utilities status: Installed desired: Install version: 4.37-0ubuntu1.1 name: byobu description: powerful, text based window manager and shell multiplexer status: Installed desired: Install version: 1.0.5-6ubuntu1.11.10.1 name: bzip2 description: high-quality block-sorting file compressor - utilities status: Installed desired: Install version: 2.4.2-0ubuntu1 name: bzr description: easy to use distributed version control system status: Installed desired: Install version: 0.1~bzr51-1 name: bzr-dbus description: D-Bus announcements plugin for Bazaar status: Installed desired: Install version: 0.100.0+bzr737-1 name: bzr-gtk description: provides graphical interfaces to Bazaar (bzr) version control status: Installed desired: Install version: 2.4.0-1ubuntu1 name: bzrtools description: Collection of tools for bzr status: Installed desired: Install version: 18-4ubuntu1 name: c2esp description: Driver for Kodak ESP 5xxx AiO color inkjet printers status: Installed desired: Install version: 20110502+nmu1ubuntu5 name: ca-certificates description: Common CA certificates status: Installed desired: Install version: 20110912ubuntu3 name: ca-certificates-java description: Common CA certificates (JKS keystore) status: Installed desired: Install version: 1.4-1 name: cabextract description: Microsoft Cabinet file unpacker status: Installed desired: Install version: 0.5.1-2.1 name: cappuccino description: an utility to let your boss think that you're working hard status: Installed desired: Install version: 0.3.92-0ubuntu1 name: caribou description: Configurable on screen keyboard with scanning mode status: Installed desired: Install version: 0.4.94ubuntu1 name: cdbs description: common build system for Debian packages status: Installed desired: Install version: 1.6.0+dfsg-4 name: celestia description: real-time visual space simulation status: Installed desired: Install version: 1.6.0+dfsg-4 name: celestia-common description: datafiles for Celestia, a real-time visual space simulation status: Installed desired: Install version: 1.6.0+dfsg-4 name: celestia-gnome description: real-time visual space simulation (GNOME frontend) status: Installed desired: Install version: 0.12.9 name: checkbox description: System testing application status: Installed desired: Install version: 0.12.9 name: checkbox-gtk description: GTK interface for checkbox status: Installed desired: Install version: 3.2.0-0ubuntu2 name: cheese description: tool to take pictures and videos from your webcam status: Installed desired: Install version: 3.2.0-0ubuntu2 name: cheese-common description: Common files for the Cheese tool to take pictures and videos status: Installed desired: Install version: 15.0.874.106~r107270-0ubuntu0.11.10.1 name: chromium-browser description: Chromium browser status: Installed desired: Install version: 15.0.874.106~r107270-0ubuntu0.11.10.1 name: chromium-browser-l10n description: chromium-browser language packages status: Installed desired: Install version: 15.0.874.106~r107270-0ubuntu0.11.10.1 name: chromium-codecs-ffmpeg description: Free ffmpeg codecs for the Chromium Browser status: Installed desired: Install version: 4.6-2 name: chronicle description: HTML & RSS blog compiler status: Installed desired: Install version: 0.8~xamarin1 name: cli-common description: common files between all CLI packages status: Installed desired: Install version: 2.8.5-1ubuntu1 name: cmake description: cross-platform, open-source make system status: Installed desired: Install version: 2.8.5-1ubuntu1 name: cmake-data description: CMake data files (modules, templates and documentation) status: Installed desired: Install version: 0+20090930-2 name: cmap-adobe-japan1 description: CMaps for Adobe-Japan1 status: Installed desired: Install version: 0.1.12-1ubuntu2.1 name: colord description: system service to manage device colour profiles -- system daemon status: Installed desired: Install version: 2.1-1.41.14-1ubuntu3 name: comerr-dev description: common error description library - headers and static libraries status: Installed desired: Install version: 0.2.44.1ubuntu1 name: command-not-found description: Suggest installation of packages in interactive bash sessions status: Installed desired: Install version: 0.2.44.1ubuntu1 name: command-not-found-data description: Set of data files for command-not-found. status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: compiz description: OpenGL window and compositing manager status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: compiz-core description: OpenGL window and compositing manager status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: compiz-gnome description: OpenGL window and compositing manager - GNOME window decorator status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: compiz-plugins description: OpenGL window and compositing manager - plugins status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: compiz-plugins-default description: OpenGL window and compositing manager - default plugins status: Installed desired: Install version: 1:0.9.6-0ubuntu4.2 name: compiz-plugins-main-default description: Compiz plugins - main default collection status: Installed desired: Install version: 0.9.5.92-0ubuntu2 name: compizconfig-backend-gconf description: Compiz Fusion configuration system - gconf backend status: Installed desired: Install version: 0.9.5.92-0ubuntu1 name: compizconfig-settings-manager description: Compiz configuration settings manager status: Installed desired: Install version: 1.101-1 name: connect-proxy description: Establish TCP connection using SOCKS4/5 or HTTP tunnel status: Installed desired: Install version: 1.57ubuntu27 name: console-setup description: console font and keymap setup program status: Installed desired: Install version: 0.4.5-1 name: consolekit description: framework for defining and tracking users, sessions and seats status: Installed desired: Install version: 8.5-1ubuntu6 name: coreutils description: GNU core utilities status: Installed desired: Install version: 1.0.1-0ubuntu17 name: couchdb-bin description: RESTful document oriented database, programs status: Installed desired: Install version: 2.11-7ubuntu1 name: cpio description: GNU cpio -- a program to manage archives of files status: Installed desired: Install version: 4:4.6.1-2ubuntu5 name: cpp description: GNU C preprocessor (cpp) status: Installed desired: Install version: 4.6.1-9ubuntu3 name: cpp-4.6 description: GNU C preprocessor status: Installed desired: Install version: 3.0pl1-116ubuntu3 name: cron description: process scheduling daemon status: Installed desired: Install version: 20110502-2ubuntu1 name: csh description: Shell with C-like syntax status: Installed desired: Install version: 1.5.0-8ubuntu6 name: cups description: Common UNIX Printing System(tm) - server status: Installed desired: Install version: 1.5.0-8ubuntu6 name: cups-bsd description: Common UNIX Printing System(tm) - BSD commands status: Installed desired: Install version: 1.5.0-8ubuntu6 name: cups-client description: Common UNIX Printing System(tm) - client programs (SysV) status: Installed desired: Install version: 1.5.0-8ubuntu6 name: cups-common description: Common UNIX Printing System(tm) - common files status: Installed desired: Install version: 5.2.7-2ubuntu4 name: cups-driver-gutenprint description: printer drivers for CUPS status: Installed desired: Install version: 0.1.2-1 name: cups-pk-helper description: PolicyKit helper to configure cups with fine-grained privileges status: Installed desired: Install version: 1.5.0-8ubuntu6 name: cups-ppdc description: Common UNIX Printing System(tm) - PPD manipulation utilities status: Installed desired: Install version: 7.21.6-3ubuntu3 name: curl description: Get a file from an HTTP, HTTPS or FTP server status: Installed desired: Install version: 1.43-2 name: darwinia description: Darwinia status: Installed desired: Install version: 0.5.5.1-7.4ubuntu1 name: dash description: POSIX-compliant shell status: Installed desired: Install version: 1.4.14-1ubuntu1 name: dbus description: simple interprocess messaging system (daemon and utilities) status: Installed desired: Install version: 1.4.14-1ubuntu1 name: dbus-x11 description: simple interprocess messaging system (X11 deps) status: Installed desired: Install version: 1.06.95-2 name: dc description: The GNU dc arbitrary precision reverse-polish calculator status: Installed desired: Install version: 0.10.0-0ubuntu1 name: dconf-gsettings-backend description: simple configuration storage system - GSettings back-end status: Installed desired: Install version: 2.18ubuntu1 name: dctrl-tools description: Command-line tools to process Debian package information status: Installed desired: Install version: 1.5.40ubuntu1 name: debconf description: Debian configuration management system status: Installed desired: Install version: 1.5.40ubuntu1 name: debconf-i18n description: full internationalization support for debconf status: Installed desired: Install version: 8.9.0ubuntu1 name: debhelper description: helper programs for debian/rules status: Installed desired: Install version: 2010.08.28 name: debian-archive-keyring description: GnuPG archive keys of the Debian archive status: Installed desired: Install version: 4.0.2 name: debianutils description: Miscellaneous utilities specific to Debian status: Installed desired: Install version: 1.0.37 name: debootstrap description: Bootstrap a basic Debian system status: Installed desired: Install version: 1:1.6-42ubuntu2 name: default-jdk description: Standard Java or Java compatible Development Kit status: Installed desired: Install version: 1:1.6-42ubuntu2 name: default-jre description: Standard Java or Java compatible Runtime status: Installed desired: Install version: 1:1.6-42ubuntu2 name: default-jre-headless description: Standard Java or Java compatible Runtime (headless) status: Installed desired: Install version: 1.6-1 name: defcon description: Defcon. Everybody Dies status: Installed desired: Install version: 0.11.12ubuntu1 name: defoma description: Debian Font Manager -- automatic font configuration framework status: Installed desired: Install version: 20.1-0ubuntu0.2 name: deja-dup description: Back up your files status: Installed desired: Install version: 0.18-0ubuntu9 name: desktop-file-utils description: Utilities for .desktop files status: Installed desired: Install version: 1.0.8-0ubuntu1.1 name: desktopcouch description: Desktop CouchDB instance status: Installed desired: Install version: 1.0.8-0ubuntu1.1 name: desktopcouch-ubuntuone description: Ubuntu One connection extension for Desktop CouchDB status: Installed desired: Install version: 3.2.0-1 name: devhelp description: GNOME developers help program status: Installed desired: Install version: 3.2.0-1 name: devhelp-common description: Common files for devhelp and its library status: Installed desired: Install version: 2.11.1ubuntu3 name: devscripts description: scripts to make the life of a Debian Package maintainer easier status: Installed desired: Install version: 4 name: dh-autoreconf description: debhelper add-on to call autoreconf and clean up after the build status: Installed desired: Install version: 104 name: dh-translations description: debhelper extension for translation support status: Installed desired: Install version: 1.11.5ubuntu1 name: dictionaries-common description: Common utilities for spelling dictionary tools status: Installed desired: Install version: 1.54-1 name: diffstat description: produces graph of changes introduced by a diff file status: Installed desired: Install version: 1:3.0-1 name: diffutils description: File comparison utilities status: Installed desired: Install version: 2.2.0.2-1ubuntu4 name: dkms description: Dynamic Kernel Module Support Framework status: Installed desired: Install version: 2.9-1.2build1 name: dmidecode description: Dump Desktop Management Interface data status: Installed desired: Install version: 2:1.02.48-4ubuntu3 name: dmsetup description: The Linux Kernel Device Mapper userspace library status: Installed desired: Install version: 0.4.3 name: dmz-cursor-theme description: Style neutral, scalable cursor theme status: Installed desired: Install version: 2.57-1ubuntu1 name: dnsmasq-base description: A small caching DNS proxy and DHCP/TFTP server status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: dnsutils description: Clients provided with BIND status: Installed desired: Install version: 0.10.2 name: doc-base description: utilities to manage online documentation status: Installed desired: Install version: 4.5-4 name: docbook description: standard SGML representation system for technical documents status: Installed desired: Install version: 1.79-6 name: docbook-dsssl description: modular DocBook DSSSL stylesheets, for print and HTML status: Installed desired: Install version: 1:2.0.0-28 name: docbook-to-man description: converter from DocBook SGML into roff man macros status: Installed desired: Install version: 4.5-7 name: docbook-xml description: standard XML documentation system for software and systems status: Installed desired: Install version: 1.75.2+dfsg-5ubuntu1 name: docbook-xsl description: stylesheets for processing DocBook XML to various output formats status: Installed desired: Install version: 3.0.9-1ubuntu3 name: dosfstools description: utilities for making and checking MS-DOS FAT filesystems status: Installed desired: Install version: 1.16.0.3ubuntu5 name: dpkg description: Debian package management system status: Installed desired: Install version: 1.16.0.3ubuntu5 name: dpkg-dev description: Debian package development tools status: Installed desired: Install version: 0.9.6.2ubuntu1 name: dput description: Debian package upload tool status: Installed desired: Install version: 0.6.15-0ubuntu2 name: duplicity description: encrypted bandwidth-efficient backup status: Installed desired: Install version: 7.1-10 name: dvd+rw-tools description: DVD+-RW/R tools status: Installed desired: Install version: 1.41.14-1ubuntu3 name: e2fslibs description: ext2/ext3/ext4 file system libraries status: Installed desired: Install version: 1.41.14-1ubuntu3 name: e2fslibs-dev description: ext2/ext3/ext4 file system libraries - headers and static libraries status: Installed desired: Install version: 1.41.14-1ubuntu3 name: e2fsprogs description: ext2/ext3/ext4 file system utilities status: Installed desired: Install version: 2.1.6+git20110423-3ubuntu1 name: easytag description: viewing, editing and writing ID3 tags status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse description: Extensible Tool Platform and Java IDE status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse-jdt description: Eclipse Java Development Tools (JDT) status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse-pde description: Eclipse Plug-in Development Environment (PDE) status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse-platform description: Eclipse platform without plug-ins to develop any language status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse-platform-data description: Eclipse platform without plug-ins to develop any language (data) status: Installed desired: Install version: 3.7.0-0ubuntu1 name: eclipse-rcp description: Eclipse Rich Client Platform (RCP) status: Installed desired: Install version: 1.5-1 name: ed description: The classic UNIX line editor status: Installed desired: Install version: 2.1.5+deb1+cvs20081104-8 name: eject description: ejects CDs and operates CD-Changers under Linux status: Installed desired: Install version: 23.3+1-1ubuntu4 name: emacs description: The GNU Emacs editor (metapackage) status: Installed desired: Install version: 23.3+1-1ubuntu4 name: emacs23-bin-common description: The GNU Emacs editor's shared, architecture dependent files status: Installed desired: Install version: 23.3+1-1ubuntu4 name: emacs23-common description: The GNU Emacs editor's shared, architecture independent infrastructure status: Installed desired: Install version: 23.3+1-1ubuntu4 name: emacs23-nox description: The GNU Emacs editor (without X support) status: Installed desired: Install version: 1.4.19ubuntu2 name: emacsen-common description: Common facilities for all emacsen status: Installed desired: Install version: 3.2.0.1-0ubuntu1.1 name: empathy description: GNOME multi-protocol chat and call client status: Installed desired: Install version: 3.2.0.1-0ubuntu1.1 name: empathy-common description: GNOME multi-protocol chat and call client (common files) status: Installed desired: Install version: 3.2.1-0ubuntu1 name: eog description: Eye of GNOME graphics viewer program status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-base description: Erlang/OTP virtual machine and base applications status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-crypto description: Erlang/OTP cryptographic modules status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-inets description: Erlang/OTP Internet clients and servers status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-mnesia description: Erlang/OTP distributed relational/object hybrid database status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-public-key description: Erlang/OTP public key infrastructure status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-runtime-tools description: Erlang/OTP runtime tracing/debugging tools status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-ssl description: Erlang/OTP implementation of SSL status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-syntax-tools description: Erlang/OTP modules for handling abstract Erlang syntax trees status: Installed desired: Install version: 1:14.b.2-dfsg-3ubuntu2 name: erlang-xmerl description: Erlang/OTP XML tools status: Installed desired: Install version: 0.2.41-9 name: esound-common description: Enlightened Sound Daemon - Common files status: Installed desired: Install version: 1.45.04-1ubuntu2 name: espeak description: Multi-lingual software speech synthesizer status: Installed desired: Install version: 1.45.04-1ubuntu2 name: espeak-data description: Multi-lingual software speech synthesizer: speech data files status: Installed desired: Install version: 3.2.1-0ubuntu2 name: evince description: Document (PostScript, PDF) viewer status: Installed desired: Install version: 3.2.1-0ubuntu2 name: evince-common description: Document (PostScript, PDF) viewer - common files status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: evolution-data-server description: evolution database backend server status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: evolution-data-server-common description: architecture independent files for Evolution Data Server status: Installed desired: Install version: 44 name: example-content description: Ubuntu example content status: Installed desired: Install version: 0.21.1-0ubuntu2 name: exiv2 description: EXIF/IPTC metadata manipulation tool status: Installed desired: Install version: 0.1-r28~oneiric-ppa2 name: explotux description: Bomberman like in 3D status: Installed desired: Install version: 0.1-r28~oneiric-ppa2 name: explotux-data description: Bomberman like in 3D (data files) status: Installed desired: Install version: 1.17-1 name: fakeroot description: tool for simulating superuser privileges status: Installed desired: Install version: 2:0.98-3 name: fastjar description: Jar creation utility status: Installed desired: Install version: 5.04-5ubuntu3 name: file description: Determines file type using "magic" numbers status: Installed desired: Install version: 3.2.1-0ubuntu1 name: file-roller description: an archive manager for GNOME status: Installed desired: Install version: 3.5.0-0ubuntu1 name: filezilla description: Full-featured graphical FTP/FTPS/SFTP client status: Installed desired: Install version: 3.5.0-0ubuntu1 name: filezilla-common description: Architecture independent files for filezilla status: Installed desired: Install version: 4.4.2-1ubuntu3 name: findutils description: utilities for finding files--find, xargs status: Installed desired: Install version: 9.0.1+build1-0ubuntu0.11.10.2 name: firefox description: Safe and easy web browser from Mozilla status: Installed desired: Install version: 9.0.1+build1-0ubuntu0.11.10.2 name: firefox-globalmenu description: Unity appmenu integration for Firefox status: Installed desired: Install version: 9.0.1+build1-0ubuntu0.11.10.2 name: firefox-gnome-support description: Safe and easy web browser from Mozilla - GNOME support status: Installed desired: Install version: 9.0.1+build1-0ubuntu0.11.10.2 name: firefox-locale-en description: English language pack for Firefox status: Installed desired: Install version: 9.0.1+build1-0ubuntu0.11.10.2 name: firefox-locale-fr description: French language pack for Firefox status: Installed desired: Install version: 1.4-release-2 name: flite1-dev description: A small run-time speech synthesis engine - static libraries status: Installed desired: Install version: 2.8.0-3ubuntu2 name: fontconfig description: generic font configuration library - support binaries status: Installed desired: Install version: 2.8.0-3ubuntu2 name: fontconfig-config description: generic font configuration library - configuration status: Installed desired: Install version: 429-1 name: fonts-horai-umefont description: Japanese TrueType font, Ume-font status: Installed desired: Install version: 20110811dfsg-1ubuntu1 name: foo2zjs description: Support for printing to ZjStream-based printers status: Installed desired: Install version: 20110831-0ubuntu3 name: foomatic-db-compressed-ppds description: OpenPrinting printer support - Compressed PPDs derived from the database status: Installed desired: Install version: 4.0.8-2ubuntu1 name: foomatic-db-engine description: OpenPrinting printer support - programs status: Installed desired: Install version: 4.0.9-1ubuntu2 name: foomatic-filters description: OpenPrinting printer support - filters status: Installed desired: Install version: 2.6.0-1ubuntu2 name: freeglut3 description: OpenGL Utility Toolkit status: Installed desired: Install version: 2.6.0-1ubuntu2 name: freeglut3-dev description: OpenGL Utility Toolkit development files status: Installed desired: Install version: 20060219-1 name: freepats description: Free patch set for MIDI audio synthesis status: Installed desired: Install version: 0.6.1+svnr666-0oneiric1 name: freetuxtv description: Internet television channels player status: Installed desired: Install version: 1.1.22git20091109-1.1 name: frei0r-plugins description: minimalistic plugin API for video effects, plugins collection status: Installed desired: Install version: 0.2.18 name: friendly-recovery description: Make recovery more user-friendly status: Installed desired: Install version: 0.17-25 name: ftp description: classical file transfer client status: Installed desired: Install version: 2.8.4-1.4ubuntu1 name: fuse-utils description: Filesystem in USErspace (utilities) status: Installed desired: Install version: 4:4.6.1-2ubuntu5 name: g++ description: GNU C++ compiler status: Installed desired: Install version: 4.6.1-9ubuntu3 name: g++-4.6 description: GNU C++ compiler status: Installed desired: Install version: 0.1.10-2ubuntu2 name: gamin description: File and directory monitoring system status: Installed desired: Install version: 6.2.0-0ubuntu2 name: gcalctool description: GNOME desktop calculator status: Installed desired: Install version: 4:4.6.1-2ubuntu5 name: gcc description: GNU C compiler status: Installed desired: Install version: 4.6.1-9ubuntu3 name: gcc-4.6 description: GNU C compiler status: Installed desired: Install version: 4.6.1-9ubuntu3 name: gcc-4.6-base description: GCC, the GNU Compiler Collection (base package) status: Installed desired: Install version: 4.6.1-9ubuntu3 name: gcc-4.6-base:i386 description: GCC, the GNU Compiler Collection (base package) status: Installed desired: Install version: 0.9.0+cvs20110723-2 name: gccxml description: XML output extension to GCC status: Installed desired: Install version: 4.6.1-4ubuntu2 name: gcj-4.6-base description: GCC, the GNU Compiler Collection (gcj base package) status: Installed desired: Install version: 4.6.1-4ubuntu2 name: gcj-4.6-jre-lib description: Java runtime library for use with gcj (jar files) status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: gconf2 description: GNOME configuration database system (support tools) status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: gconf2-common description: GNOME configuration database system (common files) status: Installed desired: Install version: 7.3-0ubuntu2 name: gdb description: The GNU Debugger status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: gedit description: official text editor of the GNOME desktop environment status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: gedit-common description: official text editor of the GNOME desktop environment (support files) status: Installed desired: Install version: 0.5.4-0ubuntu1.1 name: gedit-developer-plugins description: A set of gedit plugins for developers status: Installed desired: Install version: 0.2.0-1 name: gedit-latex-plugin description: gedit plugin for composing and compiling LaTeX documents status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gedit-plugins description: set of plugins for gedit status: Installed desired: Install version: 9:1.1.11-1ubuntu2 name: genisoimage description: Creates ISO-9660 CD-ROM filesystem images status: Installed desired: Install version: 0.12.0-1ubuntu10 name: geoclue description: Geographic information framework status: Installed desired: Install version: 0.0.2-0ubuntu6 name: geoclue-ubuntu-geoip description: Provide positioning for GeoClue via Ubuntu GeoIP services status: Installed desired: Install version: 20110709-1 name: geoip-database description: IP lookup command line tools that use the GeoIP library (country database) status: Installed desired: Install version: 0.18.1.1-3ubuntu1 name: gettext description: GNU Internationalization utilities status: Installed desired: Install version: 0.18.1.1-3ubuntu1 name: gettext-base description: GNU Internationalization utilities for the base system status: Installed desired: Install version: 9.04~dfsg-0ubuntu11.4 name: ghostscript description: interpreter for the PostScript language and for PDF status: Installed desired: Install version: 9.04~dfsg-0ubuntu11.4 name: ghostscript-cups description: interpreter for the PostScript language and for PDF - CUPS filters status: Installed desired: Install version: 9.04~dfsg-0ubuntu11.4 name: ghostscript-x description: interpreter for the PostScript language and for PDF - X11 support status: Installed desired: Install version: 2.6.11-2ubuntu4 name: gimp description: The GNU Image Manipulation Program status: Installed desired: Install version: 2.6.11-2ubuntu4 name: gimp-data description: Data files for GIMP status: Installed desired: Install version: 2.6.1-1 name: gimp-help-common description: Data files for the GIMP documentation status: Installed desired: Install version: 2.6.1-1 name: gimp-help-en description: Documentation for the GIMP (English) status: Installed desired: Install version: 2.6.1-1 name: gimp-help-fr description: Documentation for the GIMP (French) status: Installed desired: Install version: 0.16-1.1 name: gimp-resynthesizer description: Gimp plugin for texture synthesis status: Installed desired: Install version: 0.2.4-0ubuntu1 name: ginn description: Gesture Injector: No-GEIS, No-Toolkits status: Installed desired: Install version: 0.6.14-1git1ubuntu1 name: gir1.2-accountsservice-1.0 description: GObject introspection data for AccountService status: Installed desired: Install version: 0.4.1-0ubuntu2 name: gir1.2-appindicator3-0.1 description: Typelib files for libappindicator3-1. status: Installed desired: Install version: 2.2.0-0ubuntu1 name: gir1.2-atk-1.0 description: ATK accessibility toolkit (GObject introspection) status: Installed desired: Install version: 2.2.2-0ubuntu1.1 name: gir1.2-atspi-2.0 description: Assistive Technology Service Provider (GObject introspection) status: Installed desired: Install version: 0.3.92-0ubuntu1 name: gir1.2-caribou-1.0 description: GObject introspection for the Caribou library status: Installed desired: Install version: 1.8.0-1~svn1 name: gir1.2-clutter-1.0 description: GObject introspection data for the Clutter 1.0 library status: Installed desired: Install version: 1.4.2-1.1 name: gir1.2-clutter-gst-1.0 description: Gobject introspection data for Clutter GStreamer elements status: Installed desired: Install version: 1.8.0-1~svn1 name: gir1.2-cogl-1.0 description: GObject introspection data for the Cogl 1.0 library status: Installed desired: Install version: 0.5.0-0ubuntu3 name: gir1.2-dbusmenu-glib-0.4 description: typelib file for libdbusmenu-glib4 status: Installed desired: Install version: 0.5.0-0ubuntu3 name: gir1.2-dbusmenu-gtk-0.4 description: typelib file for libdbusmenu-gtk4 status: Installed desired: Install version: 0.5.22-0ubuntu1 name: gir1.2-dee-0.5 description: GObject introspection data for the Dee library status: Installed desired: Install version: 0.6.3.2-0ubuntu1 name: gir1.2-folks-0.6 description: GObject introspection for the Folks library status: Installed desired: Install version: 1.30.0-0ubuntu2 name: gir1.2-freedesktop description: Introspection data for some FreeDesktop components status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: gir1.2-gconf-2.0 description: GNOME configuration database system (GObject-Introspection) status: Installed desired: Install version: 0.9.1-0ubuntu2 name: gir1.2-gdata-0.0 description: Description: GObject introspection data for the GData webservices library status: Installed desired: Install version: 2.24.0-1ubuntu1 name: gir1.2-gdkpixbuf-2.0 description: GDK Pixbuf library - GObject-Introspection status: Installed desired: Install version: 0.6.2.1-0ubuntu1 name: gir1.2-gee-1.0 description: GObject based collection library - GObject-Introspection status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gir1.2-gkbd-3.0 description: GObject introspection data for the GnomeKbd library status: Installed desired: Install version: 1.30.0-0ubuntu2 name: gir1.2-glib-2.0 description: Introspection data for GLib, GObject, Gio and GModule status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gir1.2-gmenu-3.0 description: GObject introspection data for the GNOME menu library status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gir1.2-gnomebluetooth-1.0 description: Introspection data for GnomeBluetooth status: Installed desired: Install version: 0.10.35-1 name: gir1.2-gst-plugins-base-0.10 description: Description: GObject introspection data for the GStreamer Plugins Base library status: Installed desired: Install version: 0.10.35-1 name: gir1.2-gstreamer-0.10 description: Description: GObject introspection data for the GStreamer library status: Installed desired: Install version: 2.24.6-0ubuntu5 name: gir1.2-gtk-2.0 description: The GTK+ graphical user interface library -- gir bindings status: Installed desired: Install version: 3.2.0-0ubuntu4 name: gir1.2-gtk-3.0 description: GTK+ graphical user interface library -- gir bindings status: Installed desired: Install version: 1.0.2-0ubuntu2 name: gir1.2-gtkclutter-1.0 description: GObject introspection data for the GTK+ Clutter library status: Installed desired: Install version: 3.2.1-0ubuntu0.1 name: gir1.2-gtksource-3.0 description: gir files for the GTK+ syntax highlighting widget status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: gir1.2-gucharmap-2.90 description: GObject introspection data for the Unicode browser widget library status: Installed desired: Install version: 0.6.1-0ubuntu1 name: gir1.2-indicate-0.6 description: Typelib file for libindicate5 status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: gir1.2-javascriptcoregtk-3.0 description: GObject introspection data for the GTK+-based JavaScriptCore library status: Installed desired: Install version: 0.14.0-1 name: gir1.2-json-1.0 description: GLib JSON manipulation library (introspection data) status: Installed desired: Install version: 0.1.54 name: gir1.2-launchpad-integration-3.0 description: library for launchpad integration (gir files) status: Installed desired: Install version: 3.2.1-0ubuntu2 name: gir1.2-mutter-3.0 description: GObject introspection data for Mutter status: Installed desired: Install version: 1:3.2.1-0ubuntu3.2 name: gir1.2-nautilus-3.0 description: libraries for nautilus components - gir bindings status: Installed desired: Install version: 0.9.1.90-0ubuntu5.1 name: gir1.2-networkmanager-1.0 description: GObject introspection data for NetworkManager status: Installed desired: Install version: 0.7.4-1 name: gir1.2-notify-0.7 description: sends desktop notifications to a notification daemon (Introspection files) status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: gir1.2-panelapplet-4.0 description: GObject introspection for the GNOME Panel Applet library status: Installed desired: Install version: 1.29.3+git20110916-0ubuntu1 name: gir1.2-pango-1.0 description: Layout and rendering of internationalized text - gir bindings status: Installed desired: Install version: 1.2.0-0ubuntu2 name: gir1.2-peas-1.0 description: Application plugin library (introspection files) status: Installed desired: Install version: 0.102-1 name: gir1.2-polkit-1.0 description: GObject introspection data for PolicyKit status: Installed desired: Install version: 2.90.1~20110908-0ubuntu1.1 name: gir1.2-rb-3.0 description: GObject introspection data for the rhythmbox music player status: Installed desired: Install version: 2.36.0-0ubuntu1 name: gir1.2-soup-2.4 description: GObject introspection data for the libsoup HTTP library status: Installed desired: Install version: 0.15.5-1ubuntu1 name: gir1.2-telepathyglib-0.12 description: GLib Telepathy connection manager library (GObject-Introspection) status: Installed desired: Install version: 0.2.10-2 name: gir1.2-telepathylogger-0.2 description: Telepathy logger service - introspection status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: gir1.2-totem-1.0 description: GObject introspection data for Totem media player status: Installed desired: Install version: 2.32.6-1 name: gir1.2-totem-plparser-1.0 description: GObject introspection data for the Totem Playlist Parser library status: Installed desired: Install version: 4.0.6-0ubuntu3 name: gir1.2-unity-4.0 description: GObject introspection data for the Unity library status: Installed desired: Install version: 0.9.13-1 name: gir1.2-upowerglib-1.0 description: GObject introspection data for upower status: Installed desired: Install version: 1:0.28.2-0ubuntu2 name: gir1.2-vte-2.90 description: GObject introspection data for the VTE library status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: gir1.2-webkit-3.0 description: GObject introspection data for the WebKit library status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gir1.2-wnck-3.0 description: GObject introspection data for the WNCK library status: Installed desired: Install version: 1:1.7.5.4-1 name: git description: fast, scalable, distributed revision control system status: Installed desired: Install version: 1:1.7.5.4-1 name: git-man description: fast, scalable, distributed revision control system (manual pages) status: Installed desired: Install version: 1.30.0-0ubuntu1 name: gjs description: Mozilla-based javascript bindings for the GNOME platform status: Installed desired: Install version: 2.0.2-5ubuntu2 name: gksu description: graphical frontend to su status: Installed desired: Install version: 3.10.0-3ubuntu1 name: glade description: GTK+ User Interface Builder status: Installed desired: Install version: 2.30.0-0ubuntu1 name: glib-networking description: network-related giomodules for GLib status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-accessibility-themes description: accessibility themes for the GNOME desktop status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gnome-applets description: Various applets for the GNOME panel - binary files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gnome-applets-data description: Various applets for the GNOME panel - data files status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gnome-bluetooth description: GNOME Bluetooth tools status: Installed desired: Install version: 0.4.7+nmu1ubuntu2 name: gnome-codec-install description: GStreamer codec installer status: Installed desired: Install version: 3.1.0-0ubuntu1 name: gnome-common description: common scripts and macros to develop with GNOME status: Installed desired: Install version: 1:3.2.2-0ubuntu1 name: gnome-control-center description: utilities to configure the GNOME desktop status: Installed desired: Install version: 1:3.2.2-0ubuntu1 name: gnome-control-center-data description: configuration applets for GNOME - data files status: Installed desired: Install version: 1:2.32.1-0ubuntu6 name: gnome-desktop-data description: Common files for GNOME desktop apps status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-desktop3-data description: Common files for GNOME desktop apps status: Installed desired: Install version: 3.0.2-1ubuntu2 name: gnome-disk-utility description: manage and configure disk drives and media status: Installed desired: Install version: 0.20.6-1ubuntu2 name: gnome-doc-utils description: collection of documentation utilities for the GNOME project status: Installed desired: Install version: 0.8-0ubuntu1 name: gnome-exe-thumbnailer description: Wine .exe and other executable thumbnailer for Gnome status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-font-viewer description: font viewer for GNOME status: Installed desired: Install version: 1:3.2.1-0ubuntu1 name: gnome-games-common description: data files for the GNOME games status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gnome-icon-theme description: GNOME Desktop icon theme (small subset) status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gnome-icon-theme-full description: GNOME Desktop icon theme status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gnome-icon-theme-symbolic description: GNOME Desktop icon theme (symbolic icons) status: Installed desired: Install version: 3.2.2-0ubuntu0.1 name: gnome-keyring description: GNOME keyring services (daemon and tools) status: Installed desired: Install version: 1:3.2.1-0ubuntu1 name: gnome-mahjongg description: Mahjongg tile solitaire game status: Installed desired: Install version: 2.91.2-2ubuntu2 name: gnome-media description: GNOME media utilities status: Installed desired: Install version: 3.2.0-0ubuntu2 name: gnome-menus description: GNOME implementation of the freedesktop menu specification status: Installed desired: Install version: 3.0.0-0ubuntu2 name: gnome-nettool description: network information tool for GNOME status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-online-accounts description: GNOME Online Accounts status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-orca description: Scriptable screen reader status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: gnome-panel description: launcher and docking facility for GNOME status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: gnome-panel-data description: common files for the GNOME Panel status: Installed desired: Install version: 0.18.0ubuntu4 name: gnome-pkg-tools description: Tools for the Debian GNOME Packaging Team status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-power-manager description: power management tool for the GNOME desktop status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gnome-screensaver description: GNOME screen saver and locker status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-screenshot description: screenshot application for GNOME status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-search-tool description: GNOME tool to search files status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-session description: GNOME Session Manager - GNOME 3 session status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-session-bin description: GNOME Session Manager - Minimal runtime status: Installed desired: Install version: 0.28-0ubuntu11 name: gnome-session-canberra description: GNOME session log in and log out sound events status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-session-common description: GNOME Session Manager - common files status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-session-fallback description: GNOME Session Manager - GNOME fallback session status: Installed desired: Install version: 3.2.2-0ubuntu2.1 name: gnome-settings-daemon description: daemon handling the GNOME session settings status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-shell description: graphical shell for the GNOME desktop status: Installed desired: Install version: 1:3.2.1-0ubuntu1 name: gnome-sudoku description: Sudoku number puzzle status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-system-log description: system log viewer for GNOME status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-system-monitor description: Process viewer and system resource monitor for GNOME status: Installed desired: Install version: 3.0.1-0ubuntu3 name: gnome-terminal description: GNOME terminal emulator application status: Installed desired: Install version: 3.0.1-0ubuntu3 name: gnome-terminal-data description: Data files for the GNOME terminal emulator status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: gnome-themes-standard description: Standard gnome themes status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gnome-tweak-tool description: tool to adjust advanced configuration settings for GNOME status: Installed desired: Install version: 3.2.0.1-0ubuntu1 name: gnome-user-guide description: GNOME user's guide status: Installed desired: Install version: 3.0.0-2ubuntu3 name: gnome-user-share description: User level public file sharing via WebDAV or ObexFTP status: Installed desired: Install version: 3.2.1-0ubuntu1 name: gnome-utils-common description: data files for the GNOME utilities status: Installed desired: Install version: 0.3.0-4 name: gnome-video-effects description: GNOME Video Effects status: Installed desired: Install version: 1:3.2.1-0ubuntu1 name: gnomine description: Minesweeper logic puzzle game status: Installed desired: Install version: 1.4.11-3ubuntu1 name: gnupg description: GNU privacy guard - a free PGP replacement status: Installed desired: Install version: 1.30.0-0ubuntu2 name: gobject-introspection description: Generate interface introspection data for GObject libraries status: Installed desired: Install version: 0.8.1-1ubuntu4 name: gparted description: GNOME partition editor status: Installed desired: Install version: 1.4.11-3ubuntu1 name: gpgv description: GNU privacy guard - signature verification tool status: Installed desired: Install version: 2.26.3-5ubuntu4 name: graphviz description: rich set of graph drawing tools status: Installed desired: Install version: 2.9-1 name: grep description: GNU grep, egrep and fgrep status: Installed desired: Install version: 1.21-6 name: groff-base description: GNU troff text-formatting system (base system components) status: Installed desired: Install version: 7.1-10 name: growisofs description: DVD+-RW/R recorder status: Installed desired: Install version: 1.99-12ubuntu5 name: grub-common description: GRand Unified Bootloader (common files) status: Installed desired: Install version: 0.5 name: grub-gfxpayload-lists description: GRUB gfxpayload blacklist status: Installed desired: Install version: 1.99-12ubuntu5 name: grub-pc description: GRand Unified Bootloader, version 2 (PC/BIOS version) status: Installed desired: Install version: 1.99-12ubuntu5 name: grub-pc-bin description: GRand Unified Bootloader, version 2 (PC/BIOS binaries) status: Installed desired: Install version: 1.99-12ubuntu5 name: grub2-common description: GRand Unified Bootloader (common files for version 2) status: Installed desired: Install version: 1.20100103-2 name: gs-cjk-resource description: Resource files for gs-cjk, ghostscript CJK-TrueType extension status: Installed desired: Install version: 3.2.0-0ubuntu1 name: gsettings-desktop-schemas description: GSettings deskop-wide schemas status: Installed desired: Install version: 1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1 name: gsfonts description: Fonts for the Ghostscript interpreter(s) status: Installed desired: Install version: 0.10.35-1 name: gstreamer-tools description: Tools for use with GStreamer status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-alsa description: GStreamer plugin for ALSA status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-doc description: GStreamer core documentation and manuals status: Installed desired: Install version: 0.10.12-1ubuntu1 name: gstreamer0.10-ffmpeg description: FFmpeg plugin for GStreamer status: Installed desired: Install version: 0.10.30-1ubuntu7 name: gstreamer0.10-gconf description: GStreamer plugin for getting the sink/source information from GConf status: Installed desired: Install version: 0.10.17-2 name: gstreamer0.10-gnonlin description: non-linear editing module for GStreamer status: Installed desired: Install version: 0.1.0-2ubuntu1 name: gstreamer0.10-nice description: ICE library (GStreamer plugin) status: Installed desired: Install version: 0.10.22-2ubuntu4opencv1 name: gstreamer0.10-plugins-bad description: GStreamer plugins from the "bad" set status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-plugins-base description: GStreamer plugins from the "base" set status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-plugins-base-apps description: GStreamer helper programs from the "base" set status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-plugins-base-doc description: GStreamer documentation for plugins from the "base" set status: Installed desired: Install version: 0.10.30-1ubuntu7 name: gstreamer0.10-plugins-good description: GStreamer plugins from the "good" set status: Installed desired: Install version: 0.10.18-3ubuntu1 name: gstreamer0.10-plugins-ugly description: GStreamer plugins from the "ugly" set status: Installed desired: Install version: 0.10.30-1ubuntu7 name: gstreamer0.10-pulseaudio description: GStreamer plugin for PulseAudio status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-tools description: Tools for use with GStreamer status: Installed desired: Install version: 0.10.35-1 name: gstreamer0.10-x description: GStreamer plugins for X11 and Pango status: Installed desired: Install version: 1.18-1ubuntu1 name: gtk-doc-tools description: GTK+ documentation tools status: Installed desired: Install version: 0.3.8-3ubuntu5 name: gtk-recordmydesktop description: Graphical frontend for recordmydesktop screencast tool status: Installed desired: Install version: 1:2.20.2-0ubuntu1 name: gtk2-engines description: theme engines for GTK+ 2.x status: Installed desired: Install version: 0.98.1.1-0ubuntu3 name: gtk2-engines-murrine description: cairo-based gtk+-2.0 theme engine status: Installed desired: Install version: 2.24.6-0ubuntu5 name: gtk2-engines-pixbuf description: Pixbuf-based theme for GTK+ 2.x status: Installed desired: Install version: 1.0.1-0ubuntu1 name: gtk3-engines-unico description: Unico Gtk+ 3 theme engine status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: gucharmap description: Unicode character picker and font browser status: Installed desired: Install version: 1.8.8+1-6ubuntu2 name: guile-1.8-libs description: Core Guile libraries status: Installed desired: Install version: 1.10.0-0ubuntu1 name: gvfs description: userspace virtual filesystem - server status: Installed desired: Install version: 1.10.0-0ubuntu1 name: gvfs-backends description: userspace virtual filesystem - backends status: Installed desired: Install version: 1.10.0-0ubuntu1 name: gvfs-bin description: userspace virtual filesystem - binaries status: Installed desired: Install version: 1.10.0-0ubuntu1 name: gvfs-fuse description: userspace virtual filesystem - fuse server status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber description: Open source social networking client for GNOME status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber-service description: Open source social networking client for GNOME status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber-service-facebook description: Facebook plugin for Gwibber status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber-service-identica description: Identi.ca plugin for Gwibber status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber-service-statusnet description: Status.Net plugin for Gwibber status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: gwibber-service-twitter description: Twitter plugin for Gwibber status: Installed desired: Install version: 1.3.12-9ubuntu1.1 name: gzip description: GNU compression utilities status: Installed desired: Install version: 1.33 name: hardening-wrapper description: Compiler wrapper to enable security hardening flags status: Installed desired: Install version: 9.37-0ubuntu1 name: hdparm description: tune hard disk parameters for high performance status: Installed desired: Install version: 0.12-1ubuntu1 name: hicolor-icon-theme description: default fallback theme for FreeDesktop.org icon themes status: Installed desired: Install version: 3.06ubuntu1 name: hostname description: utility to set/show the host name or domain name status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: hpijs description: HP Linux Printing and Imaging - gs IJS driver (hpijs) status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: hplip description: HP Linux Printing and Imaging System (HPLIP) status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: hplip-cups description: HP Linux Printing and Imaging - CUPS Raster driver (hpcups) status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: hplip-data description: HP Linux Printing and Imaging - data files status: Installed desired: Install version: 1.3.2a-15 name: html2text description: advanced HTML to text converter status: Installed desired: Install version: 0.5.3.11 name: humanity-icon-theme description: Humanity Icon theme status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: hunspell-en-ca description: English_canadian dictionary for hunspell status: Installed desired: Install version: 20070829-4ubuntu2 name: hunspell-en-us description: English_american dictionary for hunspell status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: hunspell-fr description: French dictionary for hunspell status: Installed desired: Install version: 0.233-1 name: hwdata description: hardware identification / configuration data status: Installed desired: Install version: 2.7.1-4ubuntu1 name: hyphen-en-us description: US English hyphenation patterns for LibreOffice/OpenOffice.org status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: hyphen-fr description: French hyphenation patterns for LibreOffice/OpenOffice.org status: Installed desired: Install version: 20090808ubuntu26 name: ia32-libs description: ia32 shared libraries for use on amd64 and ia64 systems status: Installed desired: Install version: 20090808ubuntu26 name: ia32-libs-multiarch:i386 description: Multi-arch versions of former ia32-libraries status: Installed desired: Install version: 3.3.02-5 name: iamerican description: American English dictionary for ispell (standard version) status: Installed desired: Install version: 1.3.99.20110419-1ubuntu3 name: ibus description: Intelligent Input Bus - core status: Installed desired: Install version: 1.3.99.20110419-1ubuntu3 name: ibus-gtk description: Intelligent Input Bus - GTK+2 support status: Installed desired: Install version: 1.3.99.20110419-1ubuntu3 name: ibus-gtk3 description: Intelligent Input Bus - GTK+3 support status: Installed desired: Install version: 1.3.99.20110706-1 name: ibus-pinyin description: Pinyin engine for IBus status: Installed desired: Install version: 1.3.99.20110706-1 name: ibus-pinyin-db-android description: Pinyin engine for IBus - Android database status: Installed desired: Install version: 1.3.0.20100621-3ubuntu1 name: ibus-table description: table engine for IBus status: Installed desired: Install version: 2.0+dfsg-0ubuntu1 name: icc-profiles-free description: ICC color profiles for use with color profile aware software status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: icedtea-6-jre-cacao description: Alternative JVM for OpenJDK, using Cacao status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: icedtea-6-jre-jamvm description: Alternative JVM for OpenJDK, using JamVM status: Installed desired: Install version: 1.1.3-1ubuntu1.1 name: icedtea-netx description: NetX - implementation of the Java Network Launching Protocol (JNLP) status: Installed desired: Install version: 0.29.1-1 name: icoutils description: Create and extract MS Windows icons and cursors status: Installed desired: Install version: 3.3.02-5 name: ienglish-common description: Common files for British and American ispell dictionaries status: Installed desired: Install version: 0.7~alpha5.1ubuntu5 name: ifupdown description: high level tools to configure network interfaces status: Installed desired: Install version: 1.20ubuntu5 name: im-switch description: Input method switch framework status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: imagemagick description: image manipulation programs status: Installed desired: Install version: 0.4.0-0ubuntu1 name: indicator-application description: Application Indicators status: Installed desired: Install version: 0.3.1-0ubuntu2 name: indicator-appmenu description: Indicator for application menus. status: Installed desired: Install version: 0.3.1-0ubuntu1.1 name: indicator-datetime description: Simple clock status: Installed desired: Install version: 0.5.0-0ubuntu1 name: indicator-messages description: indicator that collects messages that need a response status: Installed desired: Install version: 0.2-0+33~27~16~oneiric1 name: indicator-multiload description: Graphical system load indicator for CPU, ram, etc. status: Installed desired: Install version: 0.9-0ubuntu2 name: indicator-power description: Indicator showing power state. status: Installed desired: Install version: 0.3.7.1-0ubuntu1.1 name: indicator-session description: Indicator showing session management, status and user switching. status: Installed desired: Install version: 0.7.9-0ubuntu2.1 name: indicator-sound description: System sound indicator. status: Installed desired: Install version: 4.13a.dfsg.1-8ubuntu1 name: info description: Standalone GNU Info documentation browser status: Installed desired: Install version: 0.99ubuntu8 name: initramfs-tools description: tools for generating an initramfs status: Installed desired: Install version: 0.99ubuntu8 name: initramfs-tools-bin description: binaries used by initramfs-tools status: Installed desired: Install version: 2.88dsf-13.10ubuntu4.1 name: initscripts description: scripts for initializing and shutting down the system status: Installed desired: Install version: 1:1.4.1-1 name: inputattach description: utility to connect serial-attached peripherals to the input subsystem status: Installed desired: Install version: 1.14.0-2.1 name: insserv description: Tool to organize boot sequence using LSB init.d script dependencies status: Installed desired: Install version: 4.13a.dfsg.1-8ubuntu1 name: install-info description: Manage installed documentation in info format status: Installed desired: Install version: 1.0.2+git20100324-0ubuntu1 name: intel-gpu-tools description: tools for debugging the Intel graphics driver status: Installed desired: Install version: 0.41.1-2 name: intltool description: Utility scripts for internationalizing XML status: Installed desired: Install version: 0.35.0+20060710.1 name: intltool-debian description: Help i18n of RFC822 compliant config files status: Installed desired: Install version: 20110315-1build1 name: iproute description: networking and traffic control tools status: Installed desired: Install version: 1.4.10-1ubuntu1 name: iptables description: administration tools for packet filtering and NAT status: Installed desired: Install version: 3:20101006-1 name: iputils-arping description: Tool to send ICMP echo requests to an ARP address status: Installed desired: Install version: 3:20101006-1 name: iputils-ping description: Tools to test the reachability of network hosts status: Installed desired: Install version: 3:20101006-1 name: iputils-tracepath description: Tools to trace the network path to a remote host status: Installed desired: Install version: 0.56-1ubuntu3 name: irqbalance description: Daemon to balance interrupts for SMP systems status: Installed desired: Install version: 4.1.1-P1-17ubuntu10.1 name: isc-dhcp-client description: ISC DHCP client status: Installed desired: Install version: 4.1.1-P1-17ubuntu10.1 name: isc-dhcp-common description: common files used by all the isc-dhcp* packages status: Installed desired: Install version: 3.27-1 name: iso-codes description: ISO language, territory, currency, script codes and their translations status: Installed desired: Install version: 3.3.02-5 name: ispell description: International Ispell (an interactive spelling corrector) status: Installed desired: Install version: 0.9.19-1 name: iw description: tool for configuring Linux wireless devices status: Installed desired: Install version: 1.2.1-47.1 name: jade description: James Clark's DSSSL Engine status: Installed desired: Install version: 0.37ubuntu1 name: jarwrapper description: Run executable Java .jar files status: Installed desired: Install version: 0.42ubuntu2 name: java-common description: Base of all Java packages status: Installed desired: Install version: 3.8.2-4 name: junit description: Automated testing framework for Java status: Installed desired: Install version: 4.8.2-2 name: junit4 description: JUnit regression test framework for Java status: Installed desired: Install version: 1.15.2-3ubuntu1 name: kbd description: Linux console font and keytable utilities status: Installed desired: Install version: 0.12+git20090217-1ubuntu15 name: kerneloops-daemon description: kernel oops tracker status: Installed desired: Install version: 1.57ubuntu27 name: keyboard-configuration description: system-wide keyboard preferences status: Installed desired: Install version: 1.5.22-1ubuntu2 name: klibc-utils description: small utilities built with klibc for early boot status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: krb5-multidev description: Development files for MIT Kerberos without Heimdal conflict status: Installed desired: Install version: 1.26-12 name: lacheck description: A simple syntax checker for LaTeX status: Installed desired: Install version: 1.13-1ubuntu1 name: ladspa-sdk description: sample tools for linux-audio-dev plugin architecture status: Installed desired: Install version: 3.98.4-0ubuntu1 name: lame description: An MP3 encoding library (frontend) status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-en description: translation updates for language English status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-en-base description: translations for language English status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-fr description: translation updates for language French status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-fr-base description: translations for language French status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-gnome-en description: GNOME translation updates for language English status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-gnome-en-base description: GNOME translations for language English status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-gnome-fr description: GNOME translation updates for language French status: Installed desired: Install version: 1:11.10+20120103 name: language-pack-gnome-fr-base description: GNOME translations for language French status: Installed desired: Install version: 0.56.1 name: language-selector-common description: Language selector for Ubuntu Linux status: Installed desired: Install version: 0.56.1 name: language-selector-gnome description: Language selector for Ubuntu status: Installed desired: Install version: 0.13.7ubuntu2 name: laptop-detect description: attempt to detect a laptop status: Installed desired: Install version: 3.10-1 name: latex-beamer description: LaTeX class to produce presentations status: Installed desired: Install version: 2.11-1 name: latex-xcolor description: Easy driver-independent TeX class for color status: Installed desired: Install version: 0.1.54 name: launchpad-integration description: launchpad integration status: Installed desired: Install version: 444-1ubuntu1 name: less description: pager program similar to more status: Installed desired: Install version: 4.3.1-1 name: lftp description: Sophisticated command-line FTP/HTTP client programs status: Installed desired: Install version: 1.0.24.1-0ubuntu10 name: lib32asound2 description: shared library for ALSA applications (32 bit) status: Installed desired: Install version: 1.0.5-6ubuntu1.11.10.1 name: lib32bz2-1.0 description: high-quality block-sorting file compressor library - 32bit runtime status: Installed desired: Install version: 3.0.11~rc1-2 name: lib32ffi6 description: Foreign Function Interface library runtime (32bit) status: Installed desired: Install version: 1:4.6.1-9ubuntu3 name: lib32gcc1 description: GCC support library (32 bit Version) status: Installed desired: Install version: 5.9-1ubuntu5 name: lib32ncurses5 description: shared libraries for terminal handling (32-bit) status: Installed desired: Install version: 5.9-1ubuntu5 name: lib32ncursesw5 description: shared libraries for terminal handling (wide character support) (32-bit) status: Installed desired: Install version: 0.10-3.1ubuntu1 name: lib32nss-mdns description: NSS module for Multicast DNS name resolution (32-bits version) status: Installed desired: Install version: 4.6.1-9ubuntu3 name: lib32stdc++6 description: GNU Standard C++ Library v3 (32 bit Version) status: Installed desired: Install version: 5.9-1ubuntu5 name: lib32tinfo5 description: shared low-level terminfo library for terminal handling (32-bit) status: Installed desired: Install version: 1:1.2.3.4.dfsg-3ubuntu3 name: lib32z1 description: compression library - 32 bit runtime status: Installed desired: Install version: 0.7.4-16 name: liba52-0.7.4 description: library for decoding ATSC A/52 streams status: Installed desired: Install version: 1.4p5-38build1 name: libaa1 description: ascii art library status: Installed desired: Install version: 1.4p5-38build1 name: libaa1-dev description: ascii art library, development kit status: Installed desired: Install version: 1.26.2-6 name: libaccess-bridge-java description: Java Access Bridge for GNOME status: Installed desired: Install version: 1.26.2-6 name: libaccess-bridge-java-jni description: Java Access Bridge for GNOME (jni bindings) status: Installed desired: Install version: 0.6.14-1git1ubuntu1 name: libaccountsservice0 description: query and manipulate user account information - shared libraries status: Installed desired: Install version: 2.2.51-3 name: libacl1 description: Access control list shared library status: Installed desired: Install version: 2.2.51-3 name: libacl1:i386 description: Access control list shared library status: Installed desired: Install version: 2.2.51-3 name: libacl1-dev description: Access control list static libraries and headers status: Installed desired: Install version: 0.0.8+git20100105-0ubuntu1 name: libaften0 description: audio AC3 encoder - runtime files status: Installed desired: Install version: 0.4.1-0ubuntu2 name: libappindicator1 description: Application Indicators status: Installed desired: Install version: 0.4.1-0ubuntu2 name: libappindicator3-1 description: Application Indicators status: Installed desired: Install version: 1.4.5-1 name: libapr1 description: Apache Portable Runtime Library status: Installed desired: Install version: 1.4.5-1 name: libapr1-dev description: Apache Portable Runtime Library - Development Headers status: Installed desired: Install version: 1.3.12+dfsg-2 name: libaprutil1 description: Apache Portable Runtime Utility Library status: Installed desired: Install version: 1.3.12+dfsg-2 name: libaprutil1-dev description: Apache Portable Runtime Utility Library - Development Headers status: Installed desired: Install version: 0.8.16~exp5ubuntu13 name: libapt-inst1.3 description: APT's deb package format runtime library status: Installed desired: Install version: 0.1.24build3 name: libapt-pkg-perl description: Perl interface to libapt-pkg status: Installed desired: Install version: 0.8.16~exp5ubuntu13 name: libapt-pkg4.11 description: APT's package managment runtime library status: Installed desired: Install version: 2.8.4-1ubuntu0.11.10.1 name: libarchive-dev description: Single library to read/write tar, cpio, pax, zip, iso9660, etc. status: Installed desired: Install version: 2.8.4-1ubuntu0.11.10.1 name: libarchive1 description: Single library to read/write tar, cpio, pax, zip, iso9660, etc. status: Installed desired: Install version: 2.3.21-1 name: libart-2.0-2 description: Library of functions for 2D graphics - runtime files status: Installed desired: Install version: 3.3.2-1 name: libasm3-java description: Java bytecode manipulation framework status: Installed desired: Install version: 1.0.24.1-0ubuntu10 name: libasound2 description: shared library for ALSA applications status: Installed desired: Install version: 1.0.24.1-0ubuntu10 name: libasound2:i386 description: shared library for ALSA applications status: Installed desired: Install version: 1.0.24.1-0ubuntu10 name: libasound2-dev description: shared library for ALSA applications -- development files status: Installed desired: Install version: 1.0.24-0ubuntu6.1 name: libasound2-plugins description: ALSA library additional plugins status: Installed desired: Install version: 0.60.6-6 name: libaspell15 description: GNU Aspell spell-checker runtime library status: Installed desired: Install version: 0.9.13-1 name: libass-dev description: development files for libass status: Installed desired: Install version: 0.9.13-1 name: libass4 description: library for SSA/ASS subtitles rendering status: Installed desired: Install version: 0.8-4 name: libasyncns0 description: Asynchronous name service query library status: Installed desired: Install version: 0.17+git20100219-3 name: libatasmart4 description: ATA S.M.A.R.T. reading and parsing library status: Installed desired: Install version: 2.2.2-0ubuntu1 name: libatk-adaptor description: at-spi2-atk status: Installed desired: Install version: 2.2.0-0ubuntu1 name: libatk1.0-0 description: ATK accessibility toolkit status: Installed desired: Install version: 2.2.0-0ubuntu1 name: libatk1.0-data description: Common files for the ATK accessibility toolkit status: Installed desired: Install version: 2.2.0-0ubuntu1 name: libatk1.0-dev description: Development files for the ATK accessibility toolkit status: Installed desired: Install version: 2.2.0-0ubuntu1 name: libatk1.0-doc description: Documentation files for the ATK toolkit status: Installed desired: Install version: 2.22.5-1 name: libatkmm-1.6-1 description: C++ wrappers for ATK accessibility toolkit (shared libraries) status: Installed desired: Install version: 2.2.2-0ubuntu1.1 name: libatspi2.0-0 description: Assistive Technology Service Provider Interface - shared library status: Installed desired: Install version: 1:2.4.46-3 name: libattr1 description: Extended attribute shared library status: Installed desired: Install version: 1:2.4.46-3 name: libattr1:i386 description: Extended attribute shared library status: Installed desired: Install version: 1:2.4.46-3 name: libattr1-dev description: Extended attribute static libraries and headers status: Installed desired: Install version: 1.9.2-8ubuntu1 name: libaudio-dev description: Network Audio System - development files status: Installed desired: Install version: 1.9.2-8ubuntu1 name: libaudio2 description: Network Audio System - shared libraries status: Installed desired: Install version: 1.9.2-8ubuntu1 name: libaudio2:i386 description: Network Audio System - shared libraries status: Installed desired: Install version: 0.2.6-8ubuntu1 name: libaudiofile-dev description: Open-source version of SGI's audiofile library (header files) status: Installed desired: Install version: 0.2.6-8ubuntu1 name: libaudiofile0 description: Open-source version of SGI's audiofile library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-client-dev description: Development files for the Avahi client library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-client3 description: Avahi client library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-client3:i386 description: Avahi client library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-common-data description: Avahi common data files status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-common-data:i386 description: Avahi common data files status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-common-dev description: Development files for the Avahi common library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-common3 description: Avahi common library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-common3:i386 description: Avahi common library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-core7 description: Avahi's embeddable mDNS/DNS-SD library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-glib1 description: Avahi glib integration library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-gobject0 description: Avahi GObject library status: Installed desired: Install version: 0.6.30-4ubuntu1 name: libavahi-ui-gtk3-0 description: Avahi GTK+ User interface library for GTK3 status: Installed desired: Install version: 0.5.3-1build4 name: libavc1394-0 description: control IEEE 1394 audio/video devices status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavcodec-dev description: Development files for libavcodec status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavcodec53 description: Libav codec library status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavdevice53 description: Libav device handling library status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavformat-dev description: Development files for libavformat status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavformat53 description: Libav file format library status: Installed desired: Install version: 1:2.5.4-0ubuntu7.1 name: libavidemux0 description: a free video editor - shared libraries status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavutil-dev description: Development files for libavutil status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libavutil51 description: Libav utility library status: Installed desired: Install version: 0.0.22-1build1 name: libbabl-0.0-0 description: Dynamic, any to any, pixel format conversion library status: Installed desired: Install version: 0.2.104-0ubuntu1 name: libbamf0 description: Window matching library - shared library status: Installed desired: Install version: 0.2.104-0ubuntu1 name: libbamf3-0 description: Window matching library - shared library status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: libbind9-60 description: BIND9 Shared Library used by BIND status: Installed desired: Install version: 1.2.20110419-2ubuntu1 name: libblas-dev description: Basic Linear Algebra Subroutines 3, static library status: Installed desired: Install version: 1.2.20110419-2ubuntu1 name: libblas3gf description: Basic Linear Algebra Reference implementations, shared library status: Installed desired: Install version: 2.19.1-2ubuntu3 name: libblkid1 description: block device id library status: Installed desired: Install version: 4.96-0ubuntu4 name: libbluetooth-dev description: Development files for using the BlueZ Linux Bluetooth library status: Installed desired: Install version: 4.96-0ubuntu4 name: libbluetooth3 description: Library to use the BlueZ Linux Bluetooth stack status: Installed desired: Install version: 2.32.1-0ubuntu1 name: libbonobo2-0 description: Bonobo CORBA interfaces library status: Installed desired: Install version: 2.32.1-0ubuntu1 name: libbonobo2-common description: Bonobo CORBA interfaces library -- support files status: Installed desired: Install version: 2.24.5-0ubuntu1 name: libbonoboui2-0 description: The Bonobo UI library status: Installed desired: Install version: 2.24.5-0ubuntu1 name: libbonoboui2-common description: The Bonobo UI library -- common files status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-date-time1.46-dev description: set of date-time libraries based on generic programming concepts status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-date-time1.46.1 description: set of date-time libraries based on generic programming concepts status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-filesystem1.46-dev description: filesystem operations (portable paths, iteration over directories, etc) in C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-filesystem1.46.1 description: filesystem operations (portable paths, iteration over directories, etc) in C++ status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-graph-parallel1.46-dev description: generic graph components and algorithms in C++ status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-graph-parallel1.46.1 description: generic graph components and algorithms in C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-graph1.46-dev description: generic graph components and algorithms in C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-graph1.46.1 description: generic graph components and algorithms in C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-iostreams1.46-dev description: Boost.Iostreams Library development files status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-iostreams1.46.1 description: Boost.Iostreams Library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-math1.46-dev description: Boost.Math Library development files status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-math1.46.1 description: Boost.Math Library status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-mpi-python1.46-dev description: C++ interface to the Message Passing Interface (MPI), Python Bindings status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-mpi-python1.46.1 description: C++ interface to the Message Passing Interface (MPI), Python Bindings status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-mpi1.46-dev description: C++ interface to the Message Passing Interface (MPI) status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost-mpi1.46.1 description: C++ interface to the Message Passing Interface (MPI) status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-program-options1.46-dev description: program options library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-program-options1.46.1 description: program options library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-python1.46-dev description: Boost.Python Library development files status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-python1.46.1 description: Boost.Python Library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-random1.46-dev description: Boost Random Number Library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-random1.46.1 description: Boost Random Number Library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-regex1.46-dev description: regular expression library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-regex1.46.1 description: regular expression library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-serialization1.46-dev description: serialization library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-serialization1.46.1 description: serialization library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-signals1.46-dev description: managed signals and slots library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-signals1.46.1 description: managed signals and slots library for C++ status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-system1.46-dev description: Operating system (e.g. diagnostics support) library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-system1.46.1 description: Operating system (e.g. diagnostics support) library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-test1.46-dev description: components for writing and executing test suites status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-test1.46.1 description: components for writing and executing test suites status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-thread1.46-dev description: portable C++ multi-threading status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-thread1.46.1 description: portable C++ multi-threading status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-wave1.46-dev description: C99/C++ preprocessor library status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost-wave1.46.1 description: C99/C++ preprocessor library status: Installed desired: Install version: 1.46.1-5ubuntu3 name: libboost1.46-all-dev description: Boost C++ Libraries development files (ALL) status: Installed desired: Install version: 1.46.1-5ubuntu2 name: libboost1.46-dev description: Boost C++ Libraries development files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libbrasero-media3-1 description: CD/DVD burning library for GNOME - runtime status: Installed desired: Install version: 4.2-8ubuntu5.1 name: libbrlapi0.5 description: braille display access via BRLTTY - shared library status: Installed desired: Install version: 0.3.0-1 name: libbsd0 description: utility functions from BSD systems - shared library status: Installed desired: Install version: 1.1.0.pl01-1 name: libburn4 description: library to provide CD/DVD writing functions status: Installed desired: Install version: 1.0.5-6ubuntu1.11.10.1 name: libbz2-1.0 description: high-quality block-sorting file compressor library - runtime status: Installed desired: Install version: 1.0.5-6ubuntu1.11.10.1 name: libbz2-dev description: high-quality block-sorting file compressor library - development status: Installed desired: Install version: 1.7.4-1 name: libc-ares2 description: library for asyncronous name resolves status: Installed desired: Install version: 2.13-20ubuntu5 name: libc-bin description: Embedded GNU C Library: Binaries status: Installed desired: Install version: 2.13-20ubuntu5 name: libc-dev-bin description: Embedded GNU C Library: Development binaries status: Installed desired: Install version: 2.13-20ubuntu5 name: libc6 description: Embedded GNU C Library: Shared libraries status: Installed desired: Install version: 2.13-20ubuntu5 name: libc6:i386 description: Embedded GNU C Library: Shared libraries status: Installed desired: Install version: 2.13-20ubuntu5 name: libc6-dev description: Embedded GNU C Library: Development Libraries and Header Files status: Installed desired: Install version: 2.13-20ubuntu5 name: libc6-i386 description: Embedded GNU C Library: 32-bit shared libraries for AMD64 status: Installed desired: Install version: 0.99.beta17-2ubuntu1 name: libcaca-dev description: development files for libcaca status: Installed desired: Install version: 0.99.beta17-2ubuntu1 name: libcaca0 description: colour ASCII art library status: Installed desired: Install version: 1.10.2-6ubuntu3 name: libcairo-gobject2 description: The Cairo 2D vector graphics library (GObject library) status: Installed desired: Install version: 1.070-2 name: libcairo-perl description: Perl interface to the Cairo graphics library status: Installed desired: Install version: 1.10.2-6ubuntu3 name: libcairo-script-interpreter2 description: The Cairo 2D vector graphics library (script interpreter) status: Installed desired: Install version: 1.10.2-6ubuntu3 name: libcairo2 description: The Cairo 2D vector graphics library status: Installed desired: Install version: 1.10.2-6ubuntu3 name: libcairo2-dev description: Development files for the Cairo 2D graphics library status: Installed desired: Install version: 1.10.0-1 name: libcairomm-1.0-1 description: C++ wrappers for Cairo (shared libraries) status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libcamel-1.2-29 description: Evolution MIME message handling library status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra-gtk-module description: translates Gtk+ widgets signals to event sounds status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra-gtk0 description: Gtk+ helper for playing widget event sounds with libcanberra status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra-gtk3-0 description: Gtk+ 3.0 helper for playing widget event sounds with libcanberra status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra-gtk3-module description: translates Gtk3 widgets signals to event sounds status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra-pulse description: PulseAudio backend for libcanberra status: Installed desired: Install version: 0.28-0ubuntu11 name: libcanberra0 description: a simple abstract interface for playing event sounds status: Installed desired: Install version: 0.6.6-1 name: libcap-ng0 description: An alternate POSIX capabilities library status: Installed desired: Install version: 1:2.21-2 name: libcap2 description: support for getting/setting POSIX.1e capabilities status: Installed desired: Install version: 1:2.21-2 name: libcap2-bin description: basic utility programs for using capabilities status: Installed desired: Install version: 0.3.92-0ubuntu1 name: libcaribou0 description: Configurable on screen keyboard with scanning mode - library status: Installed desired: Install version: 0.99.12p2-10 name: libcdaudio-dev description: library for controlling a CD-ROM when playing audio CDs (development) status: Installed desired: Install version: 0.99.12p2-10 name: libcdaudio1 description: library for controlling a CD-ROM when playing audio CDs status: Installed desired: Install version: 1.3.2-2fakesync1 name: libcddb2 description: library to access CDDB data - runtime files status: Installed desired: Install version: 0.81-4build1 name: libcdio-cdda0 description: library to read and control digital audio CDs status: Installed desired: Install version: 0.81-4build1 name: libcdio-paranoia0 description: library to read digital audio CDs with error correction status: Installed desired: Install version: 0.81-4build1 name: libcdio10 description: library to read and control CD-ROM status: Installed desired: Install version: 3.10.2+debian-10 name: libcdparanoia0 description: audio extraction tool for sampling CDs (library) status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libcdt4 description: rich set of graph drawing tools - cdt library status: Installed desired: Install version: 0.7.1-1 name: libcelt-dev description: The CELT codec library development files status: Installed desired: Install version: 0.7.1-1 name: libcelt0-0 description: The CELT codec runtime library status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libcgraph5 description: rich set of graph drawing tools - cgraph library status: Installed desired: Install version: 3.2.0-0ubuntu2 name: libcheese-gtk20 description: tool to take pictures and videos from your webcam - widgets status: Installed desired: Install version: 3.2.0-0ubuntu2 name: libcheese1 description: tool to take pictures and videos from your webcam - base library status: Installed desired: Install version: 0.4.5-1 name: libck-connector0 description: ConsoleKit libraries status: Installed desired: Install version: 0.34-1 name: libclass-accessor-perl description: Perl module that automatically generates accessors status: Installed desired: Install version: 0.36-1 name: libclass-isa-perl description: report the search path for a class's ISA tree status: Installed desired: Install version: 1.8.0-1~svn1 name: libclutter-1.0-0 description: Open GL based interactive canvas library status: Installed desired: Install version: 1.8.0-1~svn1 name: libclutter-1.0-common description: Open GL based interactive canvas library (common files) status: Installed desired: Install version: 1.8.0-1~svn1 name: libclutter-1.0-dev description: Open GL based interactive canvas library (development files) status: Installed desired: Install version: 1.4.2-1.1 name: libclutter-gst-1.0-0 description: Open GL based interactive canvas library GStreamer elements status: Installed desired: Install version: 1.4.2-1.1 name: libclutter-gst-dev description: Open GL based interactive canvas library GStreamer elements (development files) status: Installed desired: Install version: 1.0.2-0ubuntu2 name: libclutter-gtk-1.0-0 description: Open GL based interactive canvas library GTK+ widget status: Installed desired: Install version: 1.0.2-0ubuntu2 name: libclutter-gtk-1.0-dev description: Open GL based interactive canvas library GTK+ widget (development files) status: Installed desired: Install version: 0.1.4-2 name: libclutter-imcontext-0.1-0 description: Open GL based interactive canvas library IMContext framework status: Installed desired: Install version: 0.1.4-2 name: libclutter-imcontext-0.1-dev description: Open GL based interactive canvas library IMContext framework (dev. files) status: Installed desired: Install version: 0.0.2.1-2ubuntu2 name: libcluttergesture-0.0.2-0 description: Open GL based interactive canvas library Gesture framework status: Installed desired: Install version: 1.8.0-1~svn1 name: libcogl-common description: Object oriented GL/GLES Abstraction/Utility Layer (common files) status: Installed desired: Install version: 1.8.0-1~svn1 name: libcogl-dev description: Object oriented GL/GLES Abstraction/Utility Layer (development files) status: Installed desired: Install version: 1.8.0-1~svn1 name: libcogl5 description: Object oriented GL/GLES Abstraction/Utility Layer status: Installed desired: Install version: 1:3.4.0-2ubuntu3 name: libcolamd2.7.1 description: column approximate minimum degree ordering library for sparse matrices status: Installed desired: Install version: 0.1.12-1ubuntu2.1 name: libcolord1 description: system service to manage device colour profiles -- runtime status: Installed desired: Install version: 1.41.14-1ubuntu3 name: libcomerr2 description: common error description library status: Installed desired: Install version: 1.41.14-1ubuntu3 name: libcomerr2:i386 description: common error description library status: Installed desired: Install version: 3.4-1 name: libcommon-sense-perl description: module that implements some sane defaults for Perl programs status: Installed desired: Install version: 1.8.3-1 name: libcommons-beanutils-java description: utility for manipulating JavaBeans status: Installed desired: Install version: 1.5-1 name: libcommons-codec-java description: encoder and decoders such as Base64 and hexadecimal codec status: Installed desired: Install version: 3.2.1-5 name: libcommons-collections3-java description: A set of abstract data type interfaces and implementations status: Installed desired: Install version: 1.0-1 name: libcommons-compress-java description: Java API for working with tar, zip and bzip2 files status: Installed desired: Install version: 1.8.1-2 name: libcommons-digester-java description: Rule based XML Java object mapping tool status: Installed desired: Install version: 1.0-6 name: libcommons-el-java description: Implementation of the JSP2.0 Expression Language interpreter status: Installed desired: Install version: 3.1-10 name: libcommons-httpclient-java description: A Java(TM) library for creating HTTP clients status: Installed desired: Install version: 1.1.1-8 name: libcommons-logging-java description: commmon wrapper interface for several logging APIs status: Installed desired: Install version: 0.9.5.94-0ubuntu2 name: libcompizconfig0 description: Settings library for plugins - OpenCompositing Project status: Installed desired: Install version: 1.50-2 name: libconfig-file-perl description: Parses simple configuration files status: Installed desired: Install version: 1.12.1-3 name: libcppunit-1.12-1 description: Unit Testing Library for C++ status: Installed desired: Install version: 1.12.1-3 name: libcppunit-dev description: Unit Testing Library for C++ status: Installed desired: Install version: 0.6.2-1 name: libcroco3 description: a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit status: Installed desired: Install version: 1.3-9 name: libcrypt-passwdmd5-perl description: interoperable MD5-based crypt() for perl status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcups2 description: Common UNIX Printing System(tm) - Core library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcups2:i386 description: Common UNIX Printing System(tm) - Core library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupscgi1 description: Common UNIX Printing System(tm) - CGI library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupsdriver1 description: Common UNIX Printing System(tm) - Driver library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupsimage2 description: Common UNIX Printing System(tm) - Raster image library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupsimage2:i386 description: Common UNIX Printing System(tm) - Raster image library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupsmime1 description: Common UNIX Printing System(tm) - MIME library status: Installed desired: Install version: 1.5.0-8ubuntu6 name: libcupsppdc1 description: Common UNIX Printing System(tm) - PPD manipulation library status: Installed desired: Install version: 7.21.6-3ubuntu3 name: libcurl3 description: Multi-protocol file transfer library (OpenSSL) status: Installed desired: Install version: 7.21.6-3ubuntu3 name: libcurl3:i386 description: Multi-protocol file transfer library (OpenSSL) status: Installed desired: Install version: 7.21.6-3ubuntu3 name: libcurl3-gnutls description: Multi-protocol file transfer library (GnuTLS) status: Installed desired: Install version: 7.21.6-3ubuntu3 name: libcurl4-gnutls-dev description: Development files and documentation for libcurl (GnuTLS) status: Installed desired: Install version: 2.1.0-7build1 name: libcv2.1 description: computer vision library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libcv2.3 description: computer vision library - libcv* translation package status: Installed desired: Install version: 2.1.0-7build1 name: libcvaux2.1 description: computer vision extension library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libcvaux2.3 description: computer vision library - libcvaux translation package status: Installed desired: Install version: 0.5.16-3.1ubuntu1 name: libcwidget3 description: high-level terminal interface library for C++ (runtime files) status: Installed desired: Install version: 0.14-2 name: libdaemon0 description: lightweight C library for daemons - runtime library status: Installed desired: Install version: 0.2.4-3 name: libdatrie1 description: Double-array trie library status: Installed desired: Install version: 5.1.4 name: libdb-dev description: Berkeley Database Libraries [development] status: Installed desired: Install version: 5.1.4 name: libdb-java description: Berkeley Database Libraries for Java status: Installed desired: Install version: 3.3.62-3 name: libdb-je-java description: Oracle Berkeley Database Java Edition status: Installed desired: Install version: 4.8.30-9ubuntu1 name: libdb4.8 description: Berkeley v4.8 Database Libraries [runtime] status: Installed desired: Install version: 5.1.25-11 name: libdb5.1 description: Berkeley v5.1 Database Libraries [runtime] status: Installed desired: Install version: 5.1.25-11 name: libdb5.1:i386 description: Berkeley v5.1 Database Libraries [runtime] status: Installed desired: Install version: 5.1.25-11 name: libdb5.1-dev description: Berkeley v5.1 Database Libraries [development] status: Installed desired: Install version: 5.1.25-11 name: libdb5.1-java description: Berkeley v5.1 Database Libraries for Java status: Installed desired: Install version: 5.1.25-11 name: libdb5.1-java-gcj description: Berkeley v5.1 Database Libraries for Java (native code) status: Installed desired: Install version: 1.4.14-1ubuntu1 name: libdbus-1-3 description: simple interprocess messaging system (library) status: Installed desired: Install version: 1.4.14-1ubuntu1 name: libdbus-1-3:i386 description: simple interprocess messaging system (library) status: Installed desired: Install version: 1.4.14-1ubuntu1 name: libdbus-1-dev description: simple interprocess messaging system (development headers) status: Installed desired: Install version: 0.94-4 name: libdbus-glib-1-2 description: simple interprocess messaging system (GLib-based shared library) status: Installed desired: Install version: 0.94-4 name: libdbus-glib-1-dev description: simple interprocess messaging system (GLib interface) status: Installed desired: Install version: 0.5.0-0ubuntu3 name: libdbusmenu-glib4 description: library for passing menus over DBus status: Installed desired: Install version: 0.5.0-0ubuntu3 name: libdbusmenu-gtk3-4 description: library for passing menus over DBus - GTK+ version status: Installed desired: Install version: 0.5.0-0ubuntu3 name: libdbusmenu-gtk4 description: library for passing menus over DBus - GTK+ version status: Installed desired: Install version: 0.9.0-0ubuntu2 name: libdbusmenu-qt2 description: a Qt library that implements the DBusMenu spec status: Installed desired: Install version: 0.9.0-0ubuntu2 name: libdbusmenu-qt2:i386 description: a Qt library that implements the DBusMenu spec status: Installed desired: Install version: 2.1.3-4 name: libdc1394-22 description: high level programming interface for IEEE1394 digital camera status: Installed desired: Install version: 2.1.3-4 name: libdc1394-22-dev description: high level programming interface for IEEE1394 digital camera - development status: Installed desired: Install version: 0.0.5-4 name: libdca-dev description: decoding library for DTS Coherent Acoustics streams (development) status: Installed desired: Install version: 0.0.5-4 name: libdca0 description: decoding library for DTS Coherent Acoustics streams status: Installed desired: Install version: 0.10.0-0ubuntu1 name: libdconf-dbus-1-0 description: simple configuration storage system - D-Bus library status: Installed desired: Install version: 0.0.0.110722-0ubuntu3 name: libdconf-qt0 description: dconf Qt bindings (library) status: Installed desired: Install version: 0.10.0-0ubuntu1 name: libdconf0 description: simple configuration storage system - runtime library status: Installed desired: Install version: 1:0.9.6+bzr20110929-0ubuntu6 name: libdecoration0 description: Compiz window decoration library status: Installed desired: Install version: 0.5.22-0ubuntu1 name: libdee-1.0-1 description: model to synchronize mutiple instances over DBus - shared lib status: Installed desired: Install version: 3.2.0-1 name: libdevhelp-3-0 description: Library providing documentation browser functionality status: Installed desired: Install version: 1.7.8-6build2 name: libdevil1c2 description: Cross-platform image loading and manipulation toolkit status: Installed desired: Install version: 2:1.02.48-4ubuntu3 name: libdevmapper-event1.02.1 description: The Linux Kernel Device Mapper userspace library status: Installed desired: Install version: 2:1.02.48-4ubuntu3 name: libdevmapper1.02.1 description: The Linux Kernel Device Mapper userspace library status: Installed desired: Install version: 1.03+dfsg-1 name: libdigest-hmac-perl description: module for creating standard message integrity checks status: Installed desired: Install version: 1.0.2-4 name: libdirac-decoder0 description: open and royalty free high quality codec - decoder library status: Installed desired: Install version: 1.0.2-4 name: libdirac-dev description: open and royalty free high quality codec - development files status: Installed desired: Install version: 1.0.2-4 name: libdirac-encoder0 description: open and royalty free high quality codec - encoder library status: Installed desired: Install version: 1.2.10.0-4ubuntu3 name: libdirectfb-1.2-9 description: direct frame buffer graphics - shared libraries status: Installed desired: Install version: 1.2.10.0-4ubuntu3 name: libdirectfb-dev description: direct frame buffer graphics library - development files status: Installed desired: Install version: 1.2.10.0-4ubuntu3 name: libdirectfb-extra description: direct frame buffer graphics - extra providers status: Installed desired: Install version: 3.5.24-8 name: libdjvulibre-dev description: Development files for the DjVu image format status: Installed desired: Install version: 3.5.24-8 name: libdjvulibre-text description: Linguistic support files for libdjvulibre status: Installed desired: Install version: 3.5.24-8 name: libdjvulibre21 description: Runtime support for the DjVu image format status: Installed desired: Install version: 2.9.12-0ubuntu1 name: libdmapsharing-3.0-2 description: DMAP client and server library - runtime status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: libdns69 description: DNS Shared Library used by BIND status: Installed desired: Install version: 1.0.13-3 name: libdotconf1.0 description: Configuration file parser library - runtime files status: Installed desired: Install version: 1.16.0.3ubuntu5 name: libdpkg-perl description: Dpkg perl modules status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-dev description: Userspace interface to kernel DRM services -- development files status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-intel1 description: Userspace interface to intel-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-intel1:i386 description: Userspace interface to intel-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-nouveau1a description: Userspace interface to nouveau-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-nouveau1a:i386 description: Userspace interface to nouveau-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-radeon1 description: Userspace interface to radeon-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm-radeon1:i386 description: Userspace interface to radeon-specific kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm2 description: Userspace interface to kernel DRM services -- runtime status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libdrm2:i386 description: Userspace interface to kernel DRM services -- runtime status: Installed desired: Install version: 1.0.0-3 name: libdv4 description: software library for DV format digital video (runtime lib) status: Installed desired: Install version: 0.2.0-1 name: libdvbpsi7 description: library for MPEG TS and DVB PSI tables decoding and generating status: Installed desired: Install version: 1.2.10-0.3medibuntu1 name: libdvdcss2 description: Simple foundation for reading DVDs - runtime libraries status: Installed desired: Install version: 4.1.3-7 name: libdvdnav-dev description: DVD navigation library (development) status: Installed desired: Install version: 4.1.3-7 name: libdvdnav4 description: DVD navigation library status: Installed desired: Install version: 4.1.3-10ubuntu4.1 name: libdvdread-dev description: library for reading DVDs (development) status: Installed desired: Install version: 4.1.3-10ubuntu4.1 name: libdvdread4 description: library for reading DVDs status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libebackend-1.2-1 description: Utility library for evolution data servers status: Installed desired: Install version: 1.2.1-1 name: libebml3 description: access library for the EBML format (shared library) status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libebook1.2-12 description: Client library for evolution address books status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libecal1.2-10 description: Client library for evolution calendars status: Installed desired: Install version: 3.5.1-3 name: libecj-java description: Eclipse Java compiler (library) status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libedata-book-1.2-11 description: Backend library for evolution address books status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libedata-cal-1.2-13 description: Backend library for evolution calendars status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libedataserver1.2-15 description: Utility library for evolution data servers status: Installed desired: Install version: 3.2.2-0ubuntu1~oneiric name: libedataserverui-3.0-1 description: GUI utility library for evolution data servers status: Installed desired: Install version: 2.11-20080614-2.2 name: libedit2 description: BSD editline and history libraries status: Installed desired: Install version: 3.0.1-1 name: libeigen3-dev description: lightweight C++ template library for linear algebra status: Installed desired: Install version: 0.152-1ubuntu1 name: libelf1 description: library to read and write ELF files status: Installed desired: Install version: 0.184-1 name: libemail-valid-perl description: Perl module for checking the validity of Internet email addresses status: Installed desired: Install version: 1.13-4 name: libenca-dev description: Extremely Naive Charset Analyser - development files status: Installed desired: Install version: 1.13-4 name: libenca0 description: Extremely Naive Charset Analyser - shared library files status: Installed desired: Install version: 1.6.0-3 name: libenchant1c2a description: Wrapper library for various spell checker engines status: Installed desired: Install version: 1.02-1 name: libencode-locale-perl description: utility to determine the locale encoding status: Installed desired: Install version: 1.3.3-1 name: libenet1a description: thin network communication layer on top of UDP status: Installed desired: Install version: 1.0.5build1 name: libept1 description: High-level library for managing Debian package information status: Installed desired: Install version: 3.7.0-0ubuntu1 name: libequinox-osgi-java description: Equinox OSGi framework status: Installed desired: Install version: 0.17-1 name: liberror-perl description: Perl module for error/exception handling in an OO-ish way status: Installed desired: Install version: 0.2.41-9 name: libesd0 description: Enlightened Sound Daemon - Shared libraries status: Installed desired: Install version: 0.2.41-9 name: libesd0-dev description: Enlightened Sound Daemon - Development files status: Installed desired: Install version: 1.45.04-1ubuntu2 name: libespeak1 description: Multi-lingual software speech synthesizer: shared library status: Installed desired: Install version: 2.0.12-stable-1 name: libevent-2.0-5 description: Asynchronous event notification library status: Installed desired: Install version: 3.2.1-0ubuntu2 name: libevince3-3 description: Document (PostScript, PDF) rendering library status: Installed desired: Install version: 2.1.1-1build2 name: libexempi-dev description: library to parse XMP metadata (Development files) status: Installed desired: Install version: 2.1.1-1build2 name: libexempi3 description: library to parse XMP metadata (Library) status: Installed desired: Install version: 0.6.20-1 name: libexif-dev description: library to parse EXIF files (development files) status: Installed desired: Install version: 0.6.20-1 name: libexif12 description: library to parse EXIF files status: Installed desired: Install version: 0.21.1-0ubuntu2 name: libexiv2-10 description: EXIF/IPTC metadata manipulation library status: Installed desired: Install version: 3.3.0-1ubuntu1 name: libexosip2-4 description: eXtended OSIP library status: Installed desired: Install version: 2.0.1-7ubuntu3 name: libexpat1 description: XML parsing C library - runtime library status: Installed desired: Install version: 2.0.1-7ubuntu3 name: libexpat1:i386 description: XML parsing C library - runtime library status: Installed desired: Install version: 2.0.1-7ubuntu3 name: libexpat1-dev description: XML parsing C library - development kit status: Installed desired: Install version: 0.02-2 name: libexporter-lite-perl description: lightweight subset of Exporter status: Installed desired: Install version: 1.28-0ubuntu1 name: libfaac0 description: AAC audio encoder (library) status: Installed desired: Install version: 2.7-6ubuntu1 name: libfaad-dev description: freeware Advanced Audio Decoder - development files status: Installed desired: Install version: 2.7-6ubuntu1 name: libfaad2 description: freeware Advanced Audio Decoder - runtime files status: Installed desired: Install version: 3.0.11~rc1-2 name: libffi-dev description: Foreign Function Interface library (development files) status: Installed desired: Install version: 3.0.11~rc1-2 name: libffi6 description: Foreign Function Interface library runtime status: Installed desired: Install version: 3.0.11~rc1-2 name: libffi6:i386 description: Foreign Function Interface library runtime status: Installed desired: Install version: 3.2.2-1ubuntu2 name: libfftw3-3 description: library for computing Fast Fourier Transforms status: Installed desired: Install version: 3.2.2-1ubuntu2 name: libfftw3-dev description: library for computing Fast Fourier Transforms status: Installed desired: Install version: 0.03-1fakesync1 name: libfile-basedir-perl description: Perl module to use the freedesktop basedir specification status: Installed desired: Install version: 0.38-1 name: libfile-copy-recursive-perl description: Perl extension for recursively copying files and directories status: Installed desired: Install version: 0.04-2 name: libfile-desktopentry-perl description: Perl module to handle freedesktop .desktop files status: Installed desired: Install version: 6.01-1 name: libfile-listing-perl description: module to parse directory listings status: Installed desired: Install version: 0.15-1 name: libfile-mimeinfo-perl description: Perl module to determine file types status: Installed desired: Install version: 1.2.1-4ubuntu1 name: libflac-dev description: Free Lossless Audio Codec - C development library status: Installed desired: Install version: 1.2.1-4ubuntu1 name: libflac8 description: Free Lossless Audio Codec - runtime C library status: Installed desired: Install version: 1.4-release-2 name: libflite1 description: a small run-time speech synthesis engine - shared libraries status: Installed desired: Install version: 0.6.3.2-0ubuntu1 name: libfolks-telepathy25 description: Telepathy backend for libfolks status: Installed desired: Install version: 0.6.3.2-0ubuntu1 name: libfolks25 description: library to aggregates people into metacontacts status: Installed desired: Install version: 1.20-1 name: libfont-afm-perl description: Font::AFM - Interface to Adobe Font Metrics files status: Installed desired: Install version: 2.8.0-3ubuntu2 name: libfontconfig1 description: generic font configuration library - runtime status: Installed desired: Install version: 2.8.0-3ubuntu2 name: libfontconfig1:i386 description: generic font configuration library - runtime status: Installed desired: Install version: 2.8.0-3ubuntu2 name: libfontconfig1-dev description: generic font configuration library - development status: Installed desired: Install version: 1:1.1.0-1 name: libfontenc1 description: X11 font encoding library status: Installed desired: Install version: 3.13.1-0ubuntu1 name: libfreeimage3 description: Support library for graphics image formats (library) status: Installed desired: Install version: 1:0.0.1+20101211+2-2 name: libfreenect-dev description: library for accessing Kinect USB camera -- development files status: Installed desired: Install version: 1:0.0.1+20101211+2-2 name: libfreenect0.0 description: library for accessing Kinect USB camera status: Installed desired: Install version: 2.4.4-2ubuntu1.1 name: libfreetype6 description: FreeType 2 font engine, shared library files status: Installed desired: Install version: 2.4.4-2ubuntu1.1 name: libfreetype6:i386 description: FreeType 2 font engine, shared library files status: Installed desired: Install version: 2.4.4-2ubuntu1.1 name: libfreetype6-dev description: FreeType 2 font engine, development files status: Installed desired: Install version: 0.19.2-1 name: libfribidi0 description: Free Implementation of the Unicode BiDi algorithm status: Installed desired: Install version: 2:1.0.3-1 name: libfs6 description: X11 Font Services library status: Installed desired: Install version: 2.8.4-1.4ubuntu1 name: libfuse2 description: Filesystem in USErspace library status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgail-3-0 description: GNOME Accessibility Implementation Library -- shared libraries status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgail-3-common description: GNOME Accessibility Implementation Library -- common modules status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgail-common description: GNOME Accessibility Implementation Library -- common modules status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgail18 description: GNOME Accessibility Implementation Library -- shared libraries status: Installed desired: Install version: 0.1.10-2ubuntu2 name: libgamin0 description: Client library for the gamin file and directory monitoring system status: Installed desired: Install version: 1.2.0-3 name: libgavl1 description: low level audio and video library - runtime files status: Installed desired: Install version: 1:4.6.1-9ubuntu3 name: libgcc1 description: GCC support library status: Installed desired: Install version: 1:4.6.1-9ubuntu3 name: libgcc1:i386 description: GCC support library status: Installed desired: Install version: 4.6.1-2ubuntu5 name: libgcj-bc description: Link time only library for use with gcj status: Installed desired: Install version: 1:4.6.1-2ubuntu5 name: libgcj-common description: Java runtime library (common files) status: Installed desired: Install version: 4.6.1-4ubuntu2 name: libgcj12 description: Java runtime library for use with gcj status: Installed desired: Install version: 3.2.2-0ubuntu0.1 name: libgck-1-0 description: Glib wrapper library for PKCS#11 - runtime status: Installed desired: Install version: 3.2.3-0ubuntu0.1 name: libgconf2-4 description: GNOME configuration database system (shared libraries) status: Installed desired: Install version: 3.2.2-0ubuntu0.1 name: libgcr-3-1 description: Library for Crypto UI related task - runtime status: Installed desired: Install version: 1.5.0-1 name: libgcrypt11 description: LGPL Crypto library - runtime library status: Installed desired: Install version: 1.5.0-1 name: libgcrypt11:i386 description: LGPL Crypto library - runtime library status: Installed desired: Install version: 1.5.0-1 name: libgcrypt11-dev description: LGPL Crypto library - development files status: Installed desired: Install version: 2.0.36~rc1~dfsg-5.1ubuntu1 name: libgd2-xpm description: GD Graphics Library version 2 status: Installed desired: Install version: 0.9.1-0ubuntu2 name: libgdata-common description: Library for accessing GData webservices - common data files status: Installed desired: Install version: 0.9.1-0ubuntu2 name: libgdata-dev description: Library for accessing GData webservices - development files status: Installed desired: Install version: 0.9.1-0ubuntu2 name: libgdata13 description: Library for accessing GData webservices - shared libraries status: Installed desired: Install version: 1.8.3-10 name: libgdbm3 description: GNU dbm database routines (runtime version) status: Installed desired: Install version: 1.8.3-10 name: libgdbm3:i386 description: GNU dbm database routines (runtime version) status: Installed desired: Install version: 2.10-2 name: libgdiplus description: interface library for System.Drawing of Mono status: Installed desired: Install version: 2.24.0-1ubuntu1 name: libgdk-pixbuf2.0-0 description: GDK Pixbuf library status: Installed desired: Install version: 2.24.0-1ubuntu1 name: libgdk-pixbuf2.0-dev description: GDK Pixbuf library (development files) status: Installed desired: Install version: 3.0.2-1ubuntu2 name: libgdu-gtk0 description: GTK+ standard dialog library for libgdu status: Installed desired: Install version: 3.0.2-1ubuntu2 name: libgdu0 description: GObject based Disk Utility Library status: Installed desired: Install version: 0.6.2.1-0ubuntu1 name: libgee2 description: GObject based collection library status: Installed desired: Install version: 0.0.22-2ubuntu2 name: libgegl-0.0-0 description: Generic Graphics Library status: Installed desired: Install version: 0.12.0-1ubuntu10 name: libgeoclue0 description: C API for GeoClue status: Installed desired: Install version: 1.4.8+dfsg-1ubuntu1 name: libgeoip1 description: non-DNS IP-to-country resolver library status: Installed desired: Install version: 0.3.1-0ubuntu2 name: libgexiv2-0 description: GObject-based wrapper around the Exiv2 library status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libgfortran3 description: Runtime library for GNU Fortran applications status: Installed desired: Install version: 4.1.6-9 name: libgif4 description: library for GIF images (library) status: Installed desired: Install version: 2.6.11-2ubuntu4 name: libgimp2.0 description: Libraries for the GNU Image Manipulation Program status: Installed desired: Install version: 1.30.0-0ubuntu2 name: libgirepository-1.0-1 description: Library for handling GObject introspection data (runtime library) status: Installed desired: Install version: 1.30.0-0ubuntu2 name: libgirepository1.0-dev description: Library for handling GObject introspection data (development files) status: Installed desired: Install version: 1.30.0-0ubuntu1 name: libgjs0c description: Mozilla-based javascript bindings for the GNOME platform status: Installed desired: Install version: 2.0.13~pre1-4ubuntu2 name: libgksu2-0 description: library providing su and sudo functionality status: Installed desired: Install version: 7.11-0ubuntu3 name: libgl1-mesa-dev description: free implementation of the OpenGL API -- GLX development files status: Installed desired: Install version: 7.11-0ubuntu3 name: libgl1-mesa-dri description: free implementation of the OpenGL API -- DRI modules status: Installed desired: Install version: 7.11-0ubuntu3 name: libgl1-mesa-dri:i386 description: free implementation of the OpenGL API -- DRI modules status: Installed desired: Install version: 7.11-0ubuntu3 name: libgl1-mesa-glx description: free implementation of the OpenGL API -- GLX runtime status: Installed desired: Install version: 7.11-0ubuntu3 name: libgl1-mesa-glx:i386 description: free implementation of the OpenGL API -- GLX runtime status: Installed desired: Install version: 1.3.5-2 name: libgl2ps-dev description: Lib providing high quality vector output for OpenGL application status: Installed desired: Install version: 1.3.5-2 name: libgl2ps0 description: Lib providing high quality vector output for OpenGL application status: Installed desired: Install version: 1:2.6.4-1build1 name: libglade2-0 description: library to load .glade files at runtime status: Installed desired: Install version: 3.10.0-3ubuntu1 name: libgladeui-2-0 description: GTK+ User Interface Build core library status: Installed desired: Install version: 3.10.0-3ubuntu1 name: libgladeui-common description: GTK+ User Interface Build core library (common files) status: Installed desired: Install version: 7.11-0ubuntu3 name: libglapi-mesa description: free implementation of the GL API -- shared library status: Installed desired: Install version: 7.11-0ubuntu3 name: libglapi-mesa:i386 description: free implementation of the GL API -- shared library status: Installed desired: Install version: 1.5.7.is.1.5.2-1ubuntu4 name: libglew1.5 description: The OpenGL Extension Wrangler - runtime environment status: Installed desired: Install version: 1.6.0-3 name: libglew1.6 description: OpenGL Extension Wrangler - runtime environment status: Installed desired: Install version: 1.5.7.is.1.5.2-1ubuntu4 name: libglewmx1.5 description: The OpenGL Extension Wrangler - runtime environment status: Installed desired: Install version: 2:1.223-1build1 name: libglib-perl description: interface to the GLib and GObject libraries status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-0 description: GLib library of C routines status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-0:i386 description: GLib library of C routines status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-bin description: Programs for the GLib library status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-data description: Common files for GLib library status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-dev description: Development files for the GLib library status: Installed desired: Install version: 2.30.0-0ubuntu4 name: libglib2.0-doc description: Documentation files for the GLib library status: Installed desired: Install version: 2.30.0-0ubuntu1 name: libglibmm-2.4-1c2a description: C++ wrapper for the GLib toolkit (shared libraries) status: Installed desired: Install version: 7.11-0ubuntu3 name: libglu1-mesa description: Mesa OpenGL utility library (GLU) status: Installed desired: Install version: 7.11-0ubuntu3 name: libglu1-mesa-dev description: Mesa OpenGL utility library -- development files status: Installed desired: Install version: 2.36-4ubuntu1 name: libglui-dev description: A GLUT-based C++ user interface library status: Installed desired: Install version: 2.36-4ubuntu1 name: libglui2c2 description: GLUI, a C++ GLUT based GUI library - Runtime support status: Installed desired: Install version: 0.5.5-2 name: libgme-dev description: Playback library for video game music files - development files status: Installed desired: Install version: 0.5.5-2 name: libgme0 description: Playback library for video game music files - shared library status: Installed desired: Install version: 2.4.26-0ubuntu2 name: libgmime-2.4-2 description: MIME message parser and creator library - runtime status: Installed desired: Install version: 2.4.26-0ubuntu2 name: libgmime-2.4-dev description: MIME message parser and creator library - development files status: Installed desired: Install version: 2:5.0.1+dfsg-7ubuntu2 name: libgmp-dev description: Multiprecision arithmetic library developers tools status: Installed desired: Install version: 2:5.0.1+dfsg-7ubuntu2 name: libgmp10 description: Multiprecision arithmetic library status: Installed desired: Install version: 2:5.0.1+dfsg-7ubuntu2 name: libgmp3-dev description: Multiprecision arithmetic library developers tools status: Installed desired: Install version: 2:5.0.1+dfsg-7ubuntu2 name: libgmpxx4ldbl description: Multiprecision arithmetic library (C++ bindings) status: Installed desired: Install version: 3.2.0-0ubuntu2 name: libgnome-bluetooth8 description: GNOME Bluetooth tools - support library status: Installed desired: Install version: 1:3.2.2-0ubuntu1 name: libgnome-control-center1 description: utilities to configure the GNOME desktop status: Installed desired: Install version: 3.2.1-0ubuntu1.1 name: libgnome-desktop-3-2 description: Utility library for loading .desktop files - runtime files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libgnome-keyring0 description: GNOME keyring services library status: Installed desired: Install version: 3.0.0-0ubuntu1 name: libgnome-media-profiles-3.0-0 description: GNOME Media Profiles library status: Installed desired: Install version: 3.2.0-0ubuntu2 name: libgnome-menu-3-0 description: GNOME implementation of the freedesktop menu specification status: Installed desired: Install version: 3.0.1-0ubuntu6 name: libgnome-menu2 description: GNOME implementation of the freedesktop menu specification status: Installed desired: Install version: 2.32.1-0ubuntu3 name: libgnome2-0 description: The GNOME library - runtime files status: Installed desired: Install version: 2.32.1-0ubuntu3 name: libgnome2-common description: The GNOME library - common files status: Installed desired: Install version: 2.30.3-1 name: libgnomecanvas2-0 description: powerful object-oriented display engine - runtime files status: Installed desired: Install version: 2.30.3-1 name: libgnomecanvas2-common description: powerful object-oriented display engine - common files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libgnomekbd-common description: GNOME library to manage keyboard configuration - common files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libgnomekbd7 description: GNOME library to manage keyboard configuration - shared library status: Installed desired: Install version: 2.24.5-1 name: libgnomeui-0 description: GNOME user interface library - runtime files status: Installed desired: Install version: 2.24.5-1 name: libgnomeui-common description: GNOME user interface library - common files status: Installed desired: Install version: 1:2.24.4-1ubuntu1 name: libgnomevfs2-0 description: GNOME Virtual File System (runtime libraries) status: Installed desired: Install version: 1:2.24.4-1ubuntu1 name: libgnomevfs2-common description: GNOME Virtual File System (common files) status: Installed desired: Install version: 2.10.5-1ubuntu3 name: libgnutls-dev description: the GNU TLS library - development files status: Installed desired: Install version: 2.10.5-1ubuntu3 name: libgnutls26 description: the GNU TLS library - runtime library status: Installed desired: Install version: 2.10.5-1ubuntu3 name: libgnutls26:i386 description: the GNU TLS library - runtime library status: Installed desired: Install version: 2.10.5-1ubuntu3 name: libgnutlsxx26 description: the GNU TLS library - C++ runtime library status: Installed desired: Install version: 3.2.1-0ubuntu1 name: libgoa-1.0-0 description: GNOME Online Accounts status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libgomp1 description: GCC OpenMP (GOMP) support library status: Installed desired: Install version: 0.15-1 name: libgoocanvas-common description: translations for goocanvas status: Installed desired: Install version: 0.15-1 name: libgoocanvas3 description: canvas widget for GTK+ that uses the cairo 2D library status: Installed desired: Install version: 1.10-0.3ubuntu1 name: libgpg-error-dev description: library for common error values and messages in GnuPG components (development) status: Installed desired: Install version: 1.10-0.3ubuntu1 name: libgpg-error0 description: library for common error values and messages in GnuPG components status: Installed desired: Install version: 1.10-0.3ubuntu1 name: libgpg-error0:i386 description: library for common error values and messages in GnuPG components status: Installed desired: Install version: 1.2.0-1.4ubuntu1 name: libgpgme11 description: GPGME - GnuPG Made Easy status: Installed desired: Install version: 2.4.11-3 name: libgphoto2-2 description: gphoto2 digital camera library status: Installed desired: Install version: 2.4.11-3 name: libgphoto2-l10n description: gphoto2 digital camera library - localized messages status: Installed desired: Install version: 2.4.11-3 name: libgphoto2-port0 description: gphoto2 digital camera port library status: Installed desired: Install version: 1.20.4-3.4ubuntu1 name: libgpm2 description: General Purpose Mouse - shared library status: Installed desired: Install version: 0.8.0-3build1 name: libgpod-common description: common files for libgpod status: Installed desired: Install version: 0.8.0-3build1 name: libgpod4 description: library to read and write songs and artwork to an iPod status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libgraph4 description: rich set of graph drawing tools - graph library status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libgraphviz-dev description: graphviz libs and headers against which to build applications status: Installed desired: Install version: 0.3.2-0ubuntu3.1 name: libgrip0 description: Shared library providing multitouch gestures to GTK+ apps. status: Installed desired: Install version: 9.04~dfsg-0ubuntu11.4 name: libgs9 description: interpreter for the PostScript language and for PDF - Library status: Installed desired: Install version: 9.04~dfsg-0ubuntu11.4 name: libgs9-common description: interpreter for the PostScript language and for PDF - common files status: Installed desired: Install version: 1.0.13-3 name: libgsm1 description: Shared libraries for GSM speech compressor status: Installed desired: Install version: 1.0.13-3 name: libgsm1-dev description: Development libraries for a GSM speech compressor status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libgssapi-krb5-2 description: MIT Kerberos runtime libraries - krb5 GSS-API Mechanism status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libgssapi-krb5-2:i386 description: MIT Kerberos runtime libraries - krb5 GSS-API Mechanism status: Installed desired: Install version: 0.10.0-2 name: libgssdp-1.0-2 description: GObject-based library for SSDP status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libgssrpc4 description: MIT Kerberos runtime libraries - GSS enabled ONCRPC status: Installed desired: Install version: 0.0.29-1ubuntu1 name: libgstfarsight0.10-0 description: Audio/Video communications framework: core library status: Installed desired: Install version: 0.10.35-1 name: libgstreamer-plugins-base0.10-0 description: GStreamer libraries from the "base" set status: Installed desired: Install version: 0.10.35-1 name: libgstreamer-plugins-base0.10-dev description: GStreamer development files for libraries from the "base" set status: Installed desired: Install version: 0.10.35-1 name: libgstreamer0.10-0 description: Core GStreamer libraries and elements status: Installed desired: Install version: 0.10.35-1 name: libgstreamer0.10-dev description: GStreamer core development files status: Installed desired: Install version: 1.6.0-1 name: libgtest-dev description: Google's framework for writing C++ tests - header files status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgtk-3-0 description: GTK+ graphical user interface library status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgtk-3-bin description: programs for the GTK+ graphical user interface library status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgtk-3-common description: common files for the GTK+ graphical user interface library status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgtk-3-dev description: development files for the GTK+ library status: Installed desired: Install version: 3.2.0-0ubuntu4 name: libgtk-3-doc description: documentation for the GTK+ graphical user interface library status: Installed desired: Install version: 0.4.3-2ubuntu2 name: libgtk-vnc-2.0-0 description: VNC viewer widget for GTK+3 (runtime libraries) status: Installed desired: Install version: 2:1.223-1build2 name: libgtk2-perl description: Perl interface to the 2.x series of the Gimp Toolkit library status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgtk2.0-0 description: The GTK+ graphical user interface library status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgtk2.0-bin description: The programs for the GTK+ graphical user interface library status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgtk2.0-common description: Common files for the GTK+ graphical user interface library status: Installed desired: Install version: 2.24.6-0ubuntu5 name: libgtk2.0-dev description: Development files for the GTK+ library status: Installed desired: Install version: 1.2.0-1.2fakesync1 name: libgtkglext1 description: OpenGL Extension to GTK+ (shared libraries) status: Installed desired: Install version: 1:2.24.2-1 name: libgtkmm-2.4-1c2a description: C++ wrappers for GTK+ (shared libraries) status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libgtkmm-3.0-1 description: C++ wrappers for GTK+ (shared libraries) status: Installed desired: Install version: 3.2.1-0ubuntu0.1 name: libgtksourceview-3.0-0 description: shared libraries for the GTK+ syntax highlighting widget status: Installed desired: Install version: 3.2.1-0ubuntu0.1 name: libgtksourceview-3.0-common description: common files for the GTK+ syntax highlighting widget status: Installed desired: Install version: 2.10.5-0ubuntu3 name: libgtksourceview2.0-0 description: shared libraries for the GTK+ syntax highlighting widget status: Installed desired: Install version: 2.10.5-0ubuntu3 name: libgtksourceview2.0-common description: common files for the GTK+ syntax highlighting widget status: Installed desired: Install version: 2.0.16-1ubuntu2 name: libgtkspell0 description: spell-checking addon for GTK's TextView widget status: Installed desired: Install version: 2.0.16-1ubuntu2 name: libgtkspell3-0 description: spell-checking addon for GTK's TextView widget status: Installed desired: Install version: 2.28.4-1 name: libgtop2-7 description: gtop system monitoring library (shared) status: Installed desired: Install version: 2.28.4-1 name: libgtop2-common description: gtop system monitoring library (common) status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: libgucharmap-2-90-7 description: Unicode browser widget library (shared library for GTK+ 3) status: Installed desired: Install version: 1:173-0ubuntu4.1 name: libgudev-1.0-0 description: GObject-based wrapper library for libudev status: Installed desired: Install version: 0.16.1-1 name: libgupnp-1.0-3 description: GObject-based library for UPnP status: Installed desired: Install version: 0.1.11-1 name: libgupnp-igd-1.0-3 description: library to handle UPnP IGD port mapping status: Installed desired: Install version: 5.2.7-2ubuntu4 name: libgutenprint2 description: runtime for the Gutenprint printer driver library status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libgvc5 description: rich set of graph drawing tools - gvc library status: Installed desired: Install version: 0.4.3-2ubuntu2 name: libgvnc-1.0-0 description: VNC gobject wrapper (runtime libraries) status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libgvpr1 description: rich set of graph drawing tools - gvpr library status: Installed desired: Install version: 3.2.0-0ubuntu1.1 name: libgweather-3-0 description: GWeather shared library status: Installed desired: Install version: 3.2.0-0ubuntu1.1 name: libgweather-common description: GWeather common files status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: libgwibber-gtk2 description: Gwibber GTK Widgets status: Installed desired: Install version: 3.2.1-0ubuntu1.3 name: libgwibber2 description: Gwibber - shared library status: Installed desired: Install version: 1.1-8 name: libhamcrest-java description: library of matchers for building test expressions status: Installed desired: Install version: 1.8.4-patch1-2ubuntu4 name: libhdf5-serial-1.8.4 description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version status: Installed desired: Install version: 1.8.4-patch1-2ubuntu4 name: libhdf5-serial-dev description: Hierarchical Data Format 5 (HDF5) - development files - serial version status: Installed desired: Install version: 2.1.0-7build1 name: libhighgui2.1 description: computer vision GUI library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libhighgui2.3 description: computer vision library - libhighgui translation package status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: libhpmud0 description: HP Multi-Point Transport Driver (hpmud) run-time libraries status: Installed desired: Install version: 6.00-1 name: libhtml-form-perl description: module that represents an HTML form element status: Installed desired: Install version: 2.10-1 name: libhtml-format-perl description: module for transforming HTML into various formats status: Installed desired: Install version: 3.68-1build1 name: libhtml-parser-perl description: collection of modules that parse HTML text documents status: Installed desired: Install version: 3.20-2 name: libhtml-tagset-perl description: Data tables pertaining to HTML status: Installed desired: Install version: 2.10-1 name: libhtml-template-perl description: module for using HTML Templates with Perl status: Installed desired: Install version: 4.2-1 name: libhtml-tree-perl description: Perl module to represent and create HTML syntax trees status: Installed desired: Install version: 6.00-2 name: libhttp-cookies-perl description: HTTP cookie jars status: Installed desired: Install version: 6.00-1 name: libhttp-daemon-perl description: simple http server class status: Installed desired: Install version: 6.00-1 name: libhttp-date-perl description: module of date conversion routines status: Installed desired: Install version: 6.01-1 name: libhttp-message-perl description: perl interface to HTTP style messages status: Installed desired: Install version: 6.00-2 name: libhttp-negotiate-perl description: implementation of content negotiation status: Installed desired: Install version: 1.2.14-4 name: libhunspell-1.2-0 description: spell checker and morphological analyzer (shared library) status: Installed desired: Install version: 2.7.1-4ubuntu1 name: libhyphen0 description: ALTLinux hyphenation library - shared library status: Installed desired: Install version: 1.3.99.20110419-1ubuntu3 name: libibus-1.0-0 description: Intelligent Input Bus - shared library status: Installed desired: Install version: 1.1.3-2ubuntu1 name: libibverbs-dev description: Development files for the libibverbs library status: Installed desired: Install version: 1.1.3-2ubuntu1 name: libibverbs1 description: A library for direct userspace use of RDMA (InfiniBand/iWARP) status: Installed desired: Install version: 0.44-3 name: libical0 description: iCalendar library implementation in C (runtime) status: Installed desired: Install version: 2:1.0.7-2 name: libice-dev description: X11 Inter-Client Exchange library (development headers) status: Installed desired: Install version: 2:1.0.7-2 name: libice6 description: X11 Inter-Client Exchange library status: Installed desired: Install version: 2:1.0.7-2 name: libice6:i386 description: X11 Inter-Client Exchange library status: Installed desired: Install version: 4.4.2-2 name: libicu-dev description: Development files for International Components for Unicode status: Installed desired: Install version: 4.4.2-2 name: libicu44 description: International Components for Unicode status: Installed desired: Install version: 4.4.2-1 name: libicu4j-4.4-java description: Library for Unicode support and internalisation status: Installed desired: Install version: 4.0.1.1-1 name: libicu4j-java description: Library for unicode support and internalisation status: Installed desired: Install version: 3.8.3-13ubuntu1 name: libid3-3.8.3c2a description: A library for manipulating ID3v1 and ID3v2 tags status: Installed desired: Install version: 0.15.1b-10build2 name: libid3tag0 description: ID3 tag reading library from the MAD project status: Installed desired: Install version: 0.8.14-0.2 name: libidl0 description: library for parsing CORBA IDL files status: Installed desired: Install version: 1.22-2 name: libidn11 description: GNU Libidn library, implementation of IETF IDN specifications status: Installed desired: Install version: 1.22-2 name: libidn11:i386 description: GNU Libidn library, implementation of IETF IDN specifications status: Installed desired: Install version: 1.22-2 name: libidn11-dev description: Development files for GNU Libidn, an IDN library status: Installed desired: Install version: 0.3.0-0ubuntu4 name: libido3-0.1-0 description: Shared library providing extra gtk menu items for display in status: Installed desired: Install version: 1.2.0-0.1build1 name: libiec61883-0 description: an partial implementation of IEC 61883 status: Installed desired: Install version: 0.2.11-10 name: libieee1284-3 description: cross-platform library for parallel port access status: Installed desired: Install version: 0.35-7ubuntu1 name: libijs-0.35 description: IJS raster image transport protocol: shared library status: Installed desired: Install version: 1.0.1-3build2 name: libilmbase-dev description: development files for IlmBase status: Installed desired: Install version: 1.0.1-3build2 name: libilmbase6 description: several utility libraries from ILM used by OpenEXR status: Installed desired: Install version: 1.1.1-1ubuntu1 name: libimobiledevice2 description: Library for communicating with the iPhone and iPod Touch status: Installed desired: Install version: 0.6.1-0ubuntu1 name: libindicate-gtk3 description: library for raising indicators via DBus - GTK bindings status: Installed desired: Install version: 0.6.1-0ubuntu1 name: libindicate5 description: library for raising indicators via DBus status: Installed desired: Install version: 0.5.0-0ubuntu1 name: libindicator-messages-status-provider1 description: indicator status provider - shared library status: Installed desired: Install version: 0.4.1-0ubuntu1 name: libindicator3-6 description: panel indicator applet - shared library status: Installed desired: Install version: 0.4.1-0ubuntu1 name: libindicator6 description: panel indicator applet - shared library status: Installed desired: Install version: 1:1.08-1build1 name: libio-pty-perl description: Perl module for pseudo tty IO status: Installed desired: Install version: 1.43-1 name: libio-socket-ssl-perl description: Perl module implementing object oriented interface to SSL sockets status: Installed desired: Install version: 1.08-2 name: libio-string-perl description: Emulate IO::File interface for in-core strings status: Installed desired: Install version: 2.110-4 name: libio-stringy-perl description: Perl modules for IO from scalars and arrays status: Installed desired: Install version: 0.90-1 name: libipc-run-perl description: Perl module for running processes status: Installed desired: Install version: 1.0.4-1build1 name: libiptcdata0 description: Library to parse IPTC metadata status: Installed desired: Install version: 1.0.4-1build1 name: libiptcdata0-dev description: Library to parse IPTC metadata (development files) status: Installed desired: Install version: 0.4.4-2build2 name: libirman-dev description: library for accessing the Irman Infra Red hardware status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: libisc62 description: ISC Shared Library used by BIND status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: libisccc60 description: Command Channel Library used by BIND status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: libisccfg62 description: Config File Handling Library used by BIND status: Installed desired: Install version: 0.81-4build1 name: libiso9660-7 description: library to work with ISO9660 filesystems status: Installed desired: Install version: 1.1.2-1 name: libisofs6 description: library to create ISO9660 images status: Installed desired: Install version: 30~pre9-5ubuntu1 name: libiw30 description: Wireless tools - library status: Installed desired: Install version: 1.9.7~dfsg-1ubuntu2 name: libjack-jackd2-0 description: JACK Audio Connection Kit (libraries) status: Installed desired: Install version: 1.900.1-7ubuntu2.11.10.1 name: libjasper-dev description: Development files for the JasPer JPEG-2000 library status: Installed desired: Install version: 5.5.26-5 name: libjasper-java description: Implementation of the JSP Container status: Installed desired: Install version: 1.900.1-7ubuntu2.11.10.1 name: libjasper1 description: The JasPer JPEG-2000 runtime library status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libjavascriptcoregtk-1.0-0 description: Javascript engine library for GTK+ status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libjavascriptcoregtk-3.0-0 description: Javascript engine library for GTK+ status: Installed desired: Install version: 1.3.05-1ubuntu1 name: libjaxp1.3-java description: Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX) status: Installed desired: Install version: 0.11-1ubuntu1 name: libjbig2dec0 description: JBIG2 decoder library - shared libraries status: Installed desired: Install version: 6.1.24-6 name: libjetty-java description: Java servlet engine and webserver -- core libraries status: Installed desired: Install version: 0.9.94-5 name: libjline-java description: Java library for handling console input status: Installed desired: Install version: 6b1-1ubuntu2 name: libjpeg62 description: The Independent JPEG Group's JPEG runtime library (version 6.2) status: Installed desired: Install version: 6b1-1ubuntu2 name: libjpeg62:i386 description: The Independent JPEG Group's JPEG runtime library (version 6.2) status: Installed desired: Install version: 6b1-1ubuntu2 name: libjpeg62-dev description: Development files for the IJG JPEG library (version 6.2) status: Installed desired: Install version: 8c-2ubuntu2 name: libjpeg8 description: Independent JPEG Group's JPEG runtime library status: Installed desired: Install version: 1.6.2-1ubuntu2 name: libjs-jquery description: JavaScript library for dynamic web applications status: Installed desired: Install version: 0.1.42-2fakesync1 name: libjsch-java description: pure Java implementation of the SSH2 protocol status: Installed desired: Install version: 0.14.0-1 name: libjson-glib-1.0-0 description: GLib JSON manipulation library status: Installed desired: Install version: 0.14.0-1 name: libjson-glib-dev description: GLib JSON manipulation library (development files) status: Installed desired: Install version: 2.53-1 name: libjson-perl description: module for manipulating JSON-formatted data status: Installed desired: Install version: 2.300-1build1 name: libjson-xs-perl description: module for serializing/deserializing JSON status: Installed desired: Install version: 0.9-1ubuntu1 name: libjson0 description: JSON manipulation library - shared library status: Installed desired: Install version: 1.19-1 name: libjte1 description: Jigdo Template Export - runtime library status: Installed desired: Install version: 7+svn20110807-2 name: libjtidy-java description: JTidy status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libk5crypto3 description: MIT Kerberos runtime libraries - Crypto Library status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libk5crypto3:i386 description: MIT Kerberos runtime libraries - Crypto Library status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkadm5clnt-mit8 description: MIT Kerberos runtime libraries - Administration Clients status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkadm5srv-mit8 description: MIT Kerberos runtime libraries - KDC and Admin Server status: Installed desired: Install version: 0.3.8-1 name: libkate-dev description: Kate is a codec for karaoke and text encapsulation (dev) status: Installed desired: Install version: 0.3.8-1 name: libkate1 description: Kate is a codec for karaoke and text encapsulation status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkdb5-5 description: MIT Kerberos runtime libraries - Kerberos database status: Installed desired: Install version: 1.4-6 name: libkeyutils1 description: Linux Key Management Utilities (library) status: Installed desired: Install version: 1.4-6 name: libkeyutils1:i386 description: Linux Key Management Utilities (library) status: Installed desired: Install version: 1.5.22-1ubuntu2 name: libklibc description: minimal libc subset for use with initramfs status: Installed desired: Install version: 2.4.26-1ubuntu1 name: libkms1 description: Userspace interface to kernel DRM buffer management status: Installed desired: Install version: 2009-11ubuntu1 name: libkpathsea5 description: TeX Live: path search library for TeX (runtime part) status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkrb5-3 description: MIT Kerberos runtime libraries status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkrb5-3:i386 description: MIT Kerberos runtime libraries status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkrb5-dev description: Headers and development libraries for MIT Kerberos status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkrb5support0 description: MIT Kerberos runtime libraries - Support library status: Installed desired: Install version: 1.9.1+dfsg-1ubuntu2.2 name: libkrb5support0:i386 description: MIT Kerberos runtime libraries - Support library status: Installed desired: Install version: 3.3.1-1 name: liblapack-dev description: library of linear algebra routines 3 - static version status: Installed desired: Install version: 3.3.1-1 name: liblapack3gf description: library of linear algebra routines 3 - shared version status: Installed desired: Install version: 0.1.54 name: liblaunchpad-integration-3.0-1 description: library for launchpad integration status: Installed desired: Install version: 0.1.54 name: liblaunchpad-integration-3.0-dev description: library for launchpad integration status: Installed desired: Install version: 0.1.54 name: liblaunchpad-integration-common description: library for launchpad integration common data status: Installed desired: Install version: 0.1.54 name: liblaunchpad-integration1 description: library for launchpad integration status: Installed desired: Install version: 1.19.dfsg-1ubuntu2 name: liblcms1 description: Little CMS color management library status: Installed desired: Install version: 1.19.dfsg-1ubuntu2 name: liblcms1:i386 description: Little CMS color management library status: Installed desired: Install version: 1.19.dfsg-1ubuntu2 name: liblcms1-dev description: Litle CMS color management library development headers status: Installed desired: Install version: 2.2+git20110628-2ubuntu2 name: liblcms2-2 description: Little CMS 2 color management library status: Installed desired: Install version: 2.4.25-1.1ubuntu4.1 name: libldap-2.4-2 description: OpenLDAP libraries status: Installed desired: Install version: 2.4.25-1.1ubuntu4.1 name: libldap-2.4-2:i386 description: OpenLDAP libraries status: Installed desired: Install version: 2.4.25-1.1ubuntu4.1 name: libldap2-dev description: OpenLDAP development libraries status: Installed desired: Install version: 1.0.6-0ubuntu1.2 name: liblightdm-gobject-1-0 description: LightDM GObject client library status: Installed desired: Install version: 3.3.2-4.1 name: liblinphone3 description: linphone's shared library part (supporting the SIP protocol) status: Installed desired: Install version: 0.9.0-0ubuntu1 name: liblircclient-dev description: infra-red remote control support - client library development files status: Installed desired: Install version: 0.9.0-0ubuntu1 name: liblircclient0 description: infra-red remote control support - client library status: Installed desired: Install version: 0.32-1 name: liblist-moreutils-perl description: Perl module with additional list functions not found in List::Util status: Installed desired: Install version: 2.9+dfsg-3ubuntu2 name: libllvm2.9 description: Low-Level Virtual Machine (LLVM), runtime library status: Installed desired: Install version: 2.9+dfsg-3ubuntu2 name: libllvm2.9:i386 description: Low-Level Virtual Machine (LLVM), runtime library status: Installed desired: Install version: 1.05-6build1 name: liblocale-gettext-perl description: Using libc functions for internationalization in Perl status: Installed desired: Install version: 1.08-4 name: liblockfile1 description: NFS-safe locking library, includes dotlockfile program status: Installed desired: Install version: 0.10.0-1.2ubuntu1 name: liblog4cxx10 description: A logging library for C++ status: Installed desired: Install version: 0.10.0-1.2ubuntu1 name: liblog4cxx10-dev description: A logging library for C++ (development files) status: Installed desired: Install version: 2.3.0-2ubuntu1 name: liblouis-data description: Braille translation library - data status: Installed desired: Install version: 2.3.0-2ubuntu1 name: liblouis2 description: Braille translation library - shared libs status: Installed desired: Install version: 0.4.1-1ubuntu2 name: liblqr-1-0 description: converts plain array images into multi-size representation status: Installed desired: Install version: 0.4.1-1ubuntu2 name: liblqr-1-0-dev description: converts plain array images into multi-size representation (developments files) status: Installed desired: Install version: 2.4-2ubuntu1 name: libltdl-dev description: A system independent dlopen wrapper for GNU libtool status: Installed desired: Install version: 2.4-2ubuntu1 name: libltdl7 description: A system independent dlopen wrapper for GNU libtool status: Installed desired: Install version: 5.1.4-10 name: liblua5.1-0 description: Shared library for the Lua interpreter version 5.1 status: Installed desired: Install version: 2.9.4+ds1-3 name: liblucene2-java description: Full-text search engine library for Java(TM) status: Installed desired: Install version: 2.02.66-4ubuntu3 name: liblvm2app2.2 description: LVM2 application library status: Installed desired: Install version: 6.01-1 name: liblwp-mediatypes-perl description: module to guess media type for a file or a URL status: Installed desired: Install version: 6.02-1 name: liblwp-protocol-https-perl description: https driver for LWP::UserAgent status: Installed desired: Install version: 1:9.7.3.dfsg-1ubuntu4.1 name: liblwres60 description: Lightweight Resolver Library used by BIND status: Installed desired: Install version: 5.0.0-2 name: liblzma2 description: XZ-format compression library status: Installed desired: Install version: 2.05-1 name: liblzo2-2 description: data compression library status: Installed desired: Install version: 0.15.1b-5ubuntu1 name: libmad0 description: MPEG audio decoder library status: Installed desired: Install version: 5.04-5ubuntu3 name: libmagic1 description: File type determination library using "magic" numbers status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagick++-dev description: object-oriented C++ interface to ImageMagick - development files status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagick++3 description: object-oriented C++ interface to ImageMagick status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagickcore-dev description: low-level image manipulation library - development files status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagickcore3 description: low-level image manipulation library status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagickcore3-extra description: low-level image manipulation library - extra codecs status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagickwand-dev description: image manipulation library - development files status: Installed desired: Install version: 8:6.6.0.4-3ubuntu1 name: libmagickwand3 description: image manipulation library status: Installed desired: Install version: 2.08-1 name: libmailtools-perl description: Manipulate email in perl programs status: Installed desired: Install version: 1.2.0-1 name: libmatroska4 description: extensible open standard audio/video container format (shared library) status: Installed desired: Install version: 1.0.2-4 name: libmeanwhile1 description: open implementation of the Lotus Sametime Community Client protocol status: Installed desired: Install version: 3.3.2-4.1 name: libmediastreamer0 description: linphone web phone's media library status: Installed desired: Install version: 1:2.34.1-1ubuntu4 name: libmetacity-private0 description: library for the Metacity window manager status: Installed desired: Install version: 0.9.9.9-1 name: libmhash2 description: Library for cryptographic hashing and message authentication status: Installed desired: Install version: 3.1.11-a-6.4 name: libmikmod2 description: A portable sound library status: Installed desired: Install version: 1.0.4-2.1 name: libmimic-dev description: A video codec for Mimic V2.x content (development files) status: Installed desired: Install version: 1.0.4-2.1 name: libmimic0 description: A video codec for Mimic V2.x content status: Installed desired: Install version: 1.5-2ubuntu2 name: libminiupnpc5 description: UPnP IGD client lightweight library status: Installed desired: Install version: 1:5.9.1-0ubuntu2 name: libmission-control-plugins0 description: management daemon for Telepathy (library for plugins) status: Installed desired: Install version: 1:1.9.0-0.5ubuntu5 name: libmjpegtools-1.9 description: MJPEG video capture/editting/playback MPEG encoding status: Installed desired: Install version: 0.7.4-3 name: libmlt++3 description: MLT multimedia framework C++ wrapper (runtime) status: Installed desired: Install version: 0.7.4-3 name: libmlt-data description: multimedia framework (data) status: Installed desired: Install version: 0.7.4-3 name: libmlt4 description: multimedia framework (runtime) status: Installed desired: Install version: 0.6.2-2 name: libmms-dev description: MMS stream protocol library - development files status: Installed desired: Install version: 0.6.2-2 name: libmms0 description: MMS stream protocol library - shared library status: Installed desired: Install version: 1.0.10-1ubuntu1 name: libmng1 description: Multiple-image Network Graphics library status: Installed desired: Install version: 1.0.10-1ubuntu1 name: libmng1:i386 description: Multiple-image Network Graphics library status: Installed desired: Install version: 1:0.8.8.2-3ubuntu1.1 name: libmodplug-dev description: development files for mod music based on ModPlug status: Installed desired: Install version: 1:0.8.8.2-3ubuntu1.1 name: libmodplug1 description: shared libraries for mod music based on ModPlug status: Installed desired: Install version: 2.19.1-2ubuntu3 name: libmount1 description: block device id library status: Installed desired: Install version: 1.8.5-1.0.0-0ubuntu5 name: libmozjs185-1.0 description: Spidermonkey javascript engine status: Installed desired: Install version: 3.98.4-0ubuntu1 name: libmp3lame0 description: An MP3 encoding library status: Installed desired: Install version: 0.9-3 name: libmpc2 description: multiple precision complex floating-point library status: Installed desired: Install version: 2:0.1~r459-1ubuntu1 name: libmpcdec-dev description: MusePack decoder - development files status: Installed desired: Install version: 2:0.1~r459-1ubuntu1 name: libmpcdec6 description: MusePack decoder - library status: Installed desired: Install version: 0.4.1-3 name: libmpeg2-4 description: MPEG1 and MPEG2 video decoder library status: Installed desired: Install version: 3.0.1-5 name: libmpfr4 description: multiple precision floating-point computation status: Installed desired: Install version: 1.12.1-3.1fakesync1 name: libmpg123-0 description: MPEG layer 1/2/3 audio decoder -- runtime library status: Installed desired: Install version: 1.1.0-2ubuntu1 name: libmtdev1 description: Multitouch Protocol Translation Library - shared library status: Installed desired: Install version: 1.1.0-3ubuntu1 name: libmtp-common description: Media Transfer Protocol (MTP) common files status: Installed desired: Install version: 1.1.0-3ubuntu1 name: libmtp-runtime description: Media Transfer Protocol (MTP) runtime tools status: Installed desired: Install version: 1.1.0-3ubuntu1 name: libmtp9 description: Media Transfer Protocol (MTP) library status: Installed desired: Install version: 2.1.5-6 name: libmusicbrainz4-dev description: Second generation incarnation of the CD Index - development status: Installed desired: Install version: 2.1.5-6 name: libmusicbrainz4c2a description: Second generation incarnation of the CD Index - library status: Installed desired: Install version: 3.2.1-0ubuntu2 name: libmutter0 description: window manager library from the Mutter window manager status: Installed desired: Install version: 1.2.0-1ubuntu1 name: libmx-1.0-2 description: toolkit for the Moblin user experience status: Installed desired: Install version: 1.2.0-1ubuntu1 name: libmx-dev description: toolkit for the Moblin user experience (development files) status: Installed desired: Install version: 5.1.58-1ubuntu1 name: libmysqlclient-dev description: MySQL database development files status: Installed desired: Install version: 5.1.58-1ubuntu1 name: libmysqlclient16 description: MySQL database client library status: Installed desired: Install version: 2:1.2.1-1 name: libmythes-1.2-0 description: simple thesaurus library status: Installed desired: Install version: 20110808-3ubuntu1 name: libnatpmp1 description: portable and fully compliant implementation of NAT-PMP status: Installed desired: Install version: 1:3.2.1-0ubuntu3.2 name: libnautilus-extension-dev description: libraries for nautilus components - development version status: Installed desired: Install version: 1:3.2.1-0ubuntu3.2 name: libnautilus-extension1 description: libraries for nautilus components - runtime version status: Installed desired: Install version: 5.9-1ubuntu5 name: libncurses5 description: shared libraries for terminal handling status: Installed desired: Install version: 5.9-1ubuntu5 name: libncurses5-dev description: developer's libraries for ncurses status: Installed desired: Install version: 5.9-1ubuntu5 name: libncursesw5 description: shared libraries for terminal handling (wide character support) status: Installed desired: Install version: 0.29.6-1 name: libneon27-gnutls description: HTTP and WebDAV client library (GnuTLS enabled) status: Installed desired: Install version: 0.66-2ubuntu2 name: libnet-dns-perl description: Perform DNS queries from a Perl script status: Installed desired: Install version: 1.69-1 name: libnet-domain-tld-perl description: Perl module for retrieving a list of currently available TLDs status: Installed desired: Install version: 6.01-1 name: libnet-http-perl description: module providing low-level HTTP connection client status: Installed desired: Install version: 1.25-3 name: libnet-ip-perl description: Perl extension for manipulating IPv4/IPv6 addresses status: Installed desired: Install version: 1.36-3 name: libnet-ssleay-perl description: Perl module for Secure Sockets Layer (SSL) status: Installed desired: Install version: 1:4.1.1-5build2 name: libnetcdf-dev description: Development kit for NetCDF status: Installed desired: Install version: 1:4.1.1-5build2 name: libnetcdf6 description: An interface for scientific data access to large binary data status: Installed desired: Install version: 2:10.0-12.2 name: libnetpbm10 description: Graphics conversion tools shared libraries status: Installed desired: Install version: 0.52.11-2ubuntu8 name: libnewt0.52 description: Not Erik's Windowing Toolkit - text mode windowing with slang status: Installed desired: Install version: 1.0.0-1 name: libnfnetlink0 description: Netfilter netlink library status: Installed desired: Install version: 0.1.0-2ubuntu1 name: libnice10 description: ICE library (shared library) status: Installed desired: Install version: 1.0.3-4ubuntu2 name: libnih-dbus1 description: NIH D-Bus Bindings Library status: Installed desired: Install version: 1.0.3-4ubuntu2 name: libnih1 description: NIH Utility Library status: Installed desired: Install version: 1.1-6ubuntu1 name: libnl1 description: library for dealing with netlink sockets status: Installed desired: Install version: 3.0-1.1ubuntu1 name: libnl3 description: library for dealing with netlink sockets status: Installed desired: Install version: 0.9.1.90-0ubuntu5.1 name: libnm-glib-vpn1 description: network management framework (GLib VPN shared library) status: Installed desired: Install version: 0.9.1.90-0ubuntu5.1 name: libnm-glib4 description: network management framework (GLib shared library) status: Installed desired: Install version: 0.9.1.90-0ubuntu6 name: libnm-gtk-common description: network management framework (common files for wifi and mobile) status: Installed desired: Install version: 0.9.1.90-0ubuntu6 name: libnm-gtk0 description: network management framework (GNOME dialogs for wifi and mobile) status: Installed desired: Install version: 0.9.1.90-0ubuntu5.1 name: libnm-util2 description: network management framework (shared library) status: Installed desired: Install version: 0.7.4-1 name: libnotify-bin description: sends desktop notifications to a notification daemon (Utilities) status: Installed desired: Install version: 0.7.4-1 name: libnotify4 description: sends desktop notifications to a notification daemon status: Installed desired: Install version: 4.8.7-0ubuntu3 name: libnspr4 description: NetScape Portable Runtime Library status: Installed desired: Install version: 4.8.7-0ubuntu3 name: libnspr4:i386 description: NetScape Portable Runtime Library status: Installed desired: Install version: 0.10-3.1ubuntu1 name: libnss-mdns description: NSS module for Multicast DNS name resolution status: Installed desired: Install version: 3.12.9+ckbi-1.82-0ubuntu6 name: libnss3 description: Network Security Service libraries status: Installed desired: Install version: 3.12.9+ckbi-1.82-0ubuntu6 name: libnss3:i386 description: Network Security Service libraries status: Installed desired: Install version: 3.12.9+ckbi-1.82-0ubuntu6 name: libnss3-1d description: Network Security Service libraries status: Installed desired: Install version: 2.0.5-1 name: libnuma1 description: Libraries for controlling NUMA policy status: Installed desired: Install version: 1.16.0-0ubuntu1 name: libnux-1.0-0 description: Visual rendering toolkit for real-time applications - shared lib status: Installed desired: Install version: 1.16.0-0ubuntu1 name: libnux-1.0-common description: Visual rendering toolkit for real-time applications - common files status: Installed desired: Install version: 0.9.4-2ubuntu1 name: liboauth0 description: C library for implementing OAuth 1.0 status: Installed desired: Install version: 0.9.3-3.1 name: libofa0 description: Library for acoustic fingerprinting status: Installed desired: Install version: 0.9.3-3.1 name: libofa0-dev description: Library for acoustic fingerprinting status: Installed desired: Install version: 1.2.2~dfsg-1ubuntu1 name: libogg-dev description: Ogg bitstream library development files status: Installed desired: Install version: 1.2.2~dfsg-1ubuntu1 name: libogg0 description: Ogg bitstream library status: Installed desired: Install version: 1.7.3-2 name: libogre-1.7.3 description: 3D Object-Oriented Graphics Rendering Engine (libraries) status: Installed desired: Install version: 1.3.0+dfsg0-3 name: libois-1.3.0 description: Object Oriented Input System library (C++) status: Installed desired: Install version: 1:1.13-2 name: libopenal1 description: Software implementation of the OpenAL API (shared library) status: Installed desired: Install version: 0.2.0-2 name: libopencc1 description: simplified-traditional chinese conversion library - runtime status: Installed desired: Install version: 0.1.2-1 name: libopencore-amrnb0 description: Adaptive Multi Rate speech codec - shared library status: Installed desired: Install version: 0.1.2-1 name: libopencore-amrwb0 description: Adaptive Multi-Rate - Wideband speech codec - shared library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-calib3d-dev description: development files for libopencv-calib3d status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-calib3d2.3 description: computer vision Camera Calibration library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-contrib-dev description: development files for libopencv-contrib status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-contrib2.3 description: computer vision contrib library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-core-dev description: development files for libopencv-core status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-core2.3 description: computer vision core library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-dev description: development files for opencv status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-features2d-dev description: development files for libopencv-features2d status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-features2d2.3 description: computer vision Feature Detection and Descriptor Extraction library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-flann-dev description: development files for libopencv-flann status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-flann2.3 description: computer vision Clustering and Search in Multi-Dimensional spaces library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-gpu-dev description: development files for libopencv-gpu status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-gpu2.3 description: computer vision GPU Processing library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-highgui-dev description: development files for libopencv-highgui status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-highgui2.3 description: computer vision High-level GUI and Media I/O library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-imgproc-dev description: development files for libopencv-imgproc status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-imgproc2.3 description: computer vision Image Processing library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-legacy-dev description: development files for libopencv-legacy status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-legacy2.3 description: computer vision legacy library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-ml-dev description: development files for libopencv-ml status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-ml2.3 description: computer vision Machine Learning library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-objdetect-dev description: development files for libopencv-objdetect status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-objdetect2.3 description: computer vision Object Detection library status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-video-dev description: development files for libopencv-video status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: libopencv-video2.3 description: computer vision Video analysis library status: Installed desired: Install version: 1.6.1-4.1 name: libopenexr-dev description: development files for the OpenEXR image library status: Installed desired: Install version: 1.6.1-4.1 name: libopenexr6 description: runtime files for the OpenEXR image library status: Installed desired: Install version: 1.3+dfsg-4 name: libopenjpeg2 description: JPEG 2000 image compression/decompression library status: Installed desired: Install version: 1.4.3-2.1ubuntu1 name: libopenmpi-dev description: high performance message passing library -- header files status: Installed desired: Install version: 1.4.3-2.1ubuntu1 name: libopenmpi1.3 description: high performance message passing library -- shared library status: Installed desired: Install version: 1.5-2build1 name: libopenobex1 description: OBEX protocol library status: Installed desired: Install version: 1:5.12-0.1ubuntu1 name: libopts25 description: automated option processing library based on autogen status: Installed desired: Install version: 1:5.12-0.1ubuntu1 name: libopts25-dev description: automated option processing library based on autogen status: Installed desired: Install version: 1:2.14.19-0ubuntu3 name: liborbit2 description: libraries for ORBit2 - a CORBA ORB status: Installed desired: Install version: 1:0.4.14-1ubuntu1 name: liborc-0.4-0 description: Library of Optimized Inner Loops Runtime Compiler status: Installed desired: Install version: 1:0.4.14-1ubuntu1 name: liborc-0.4-dev description: Library of Optimized Inner Loops Runtime Compiler (development headers) status: Installed desired: Install version: 3.3.2-4.1 name: libortp8 description: Real-time Transport Protocol stack status: Installed desired: Install version: 3.3.0-1ubuntu1 name: libosip2-4 description: Session Initiation Protocol (SIP) library status: Installed desired: Install version: 0.2.11-0ubuntu1 name: liboverlay-scrollbar-0.2-0 description: Scrollbar overlayed widget - shared lib status: Installed desired: Install version: 0.2.11-0ubuntu1 name: liboverlay-scrollbar3-0.2-0 description: Scrollbar overlayed widget - shared lib status: Installed desired: Install version: 0.6-0ubuntu2 name: libp11-kit0 description: Library for loading and coordinating access to PKCS#11 modules - runtime status: Installed desired: Install version: 0.4.5-1 name: libpam-ck-connector description: ConsoleKit PAM module status: Installed desired: Install version: 3.2.2-0ubuntu0.1 name: libpam-gnome-keyring description: PAM module to unlock the GNOME keyring upon login status: Installed desired: Install version: 1.1.3-2ubuntu2.1 name: libpam-modules description: Pluggable Authentication Modules for PAM status: Installed desired: Install version: 1.1.3-2ubuntu2.1 name: libpam-modules-bin description: Pluggable Authentication Modules for PAM - helper binaries status: Installed desired: Install version: 1.1.3-2ubuntu2.1 name: libpam-runtime description: Runtime support for the PAM library status: Installed desired: Install version: 1.1.3-2ubuntu2.1 name: libpam0g description: Pluggable Authentication Modules library status: Installed desired: Install version: 1:3.2.0-0ubuntu1 name: libpanel-applet-4-0 description: library for GNOME Panel applets status: Installed desired: Install version: 1.221-2build1 name: libpango-perl description: Perl module to layout and render international text status: Installed desired: Install version: 1.29.3+git20110916-0ubuntu1 name: libpango1.0-0 description: Layout and rendering of internationalized text status: Installed desired: Install version: 1.29.3+git20110916-0ubuntu1 name: libpango1.0-dev description: Development files for the Pango status: Installed desired: Install version: 1.29.3+git20110916-0ubuntu1 name: libpango1.0-doc description: Documentation files for the Pango status: Installed desired: Install version: 2.28.2-1 name: libpangomm-1.4-1 description: C++ Wrapper for pango (shared libraries) status: Installed desired: Install version: 1.1.24+nmu1 name: libpaper-utils description: library for handling paper characteristics (utilities) status: Installed desired: Install version: 1.1.24+nmu1 name: libpaper1 description: library for handling paper characteristics status: Installed desired: Install version: 2.005-3 name: libparse-debcontrol-perl description: parser for debian control-like files status: Installed desired: Install version: 1.2.0-1ubuntu1 name: libparse-debianchangelog-perl description: parse Debian changelogs and output them in other formats status: Installed desired: Install version: 2.3-6ubuntu3 name: libparted0debian1 description: disk partition manipulator - shared library status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libpathplan4 description: rich set of graph drawing tools - pathplan library status: Installed desired: Install version: 1.1.1-8 name: libpcap0.8 description: system interface for user-level packet capture status: Installed desired: Install version: 1:3.1.7-4ubuntu11 name: libpci3 description: Linux PCI Utilities (shared library) status: Installed desired: Install version: 0.12.1-2 name: libpciaccess0 description: Generic PCI access library for X status: Installed desired: Install version: 0.12.1-2 name: libpciaccess0:i386 description: Generic PCI access library for X status: Installed desired: Install version: 8.12-3ubuntu2 name: libpcre3 description: Perl 5 Compatible Regular Expression Library - runtime files status: Installed desired: Install version: 8.12-3ubuntu2 name: libpcre3:i386 description: Perl 5 Compatible Regular Expression Library - runtime files status: Installed desired: Install version: 8.12-3ubuntu2 name: libpcre3-dev description: Perl 5 Compatible Regular Expression Library - development files status: Installed desired: Install version: 8.12-3ubuntu2 name: libpcrecpp0 description: Perl 5 Compatible Regular Expression Library - C++ runtime files status: Installed desired: Install version: 1.7.2-2ubuntu2 name: libpcsclite1 description: Middleware to access a smart card using PC/SC (library) status: Installed desired: Install version: 1.2.0-0ubuntu2 name: libpeas-1.0-0 description: Application plugin library status: Installed desired: Install version: 1.2.0-0ubuntu2 name: libpeas-common description: Application plugin library (common files) status: Installed desired: Install version: 1.2.0-0ubuntu2 name: libpeas-dev description: Application plugin library (development files) status: Installed desired: Install version: 5.12.4-4 name: libperl5.12 description: shared Perl library status: Installed desired: Install version: 2.0.2-4 name: libphysfs1 description: filesystem abstraction library for game programmers status: Installed desired: Install version: 1.2.0-3 name: libpipeline1 description: pipeline manipulation library status: Installed desired: Install version: 0.22.2-1 name: libpixman-1-0 description: pixel-manipulation library for X and cairo status: Installed desired: Install version: 0.22.2-1 name: libpixman-1-dev description: pixel-manipulation library for X and cairo (development files) status: Installed desired: Install version: 1.08-1build1 name: libpkcs11-helper1 description: library that simplifies the interaction with PKCS#11 status: Installed desired: Install version: 1.6-2 name: libplist1 description: Library for handling Apple binary and XML property lists status: Installed desired: Install version: 0.8.2-2ubuntu28 name: libplymouth2 description: graphical boot animation and logger - shared libraries status: Installed desired: Install version: 1.2.46-3ubuntu1 name: libpng12-0 description: PNG library - runtime status: Installed desired: Install version: 1.2.46-3ubuntu1 name: libpng12-0:i386 description: PNG library - runtime status: Installed desired: Install version: 1.2.46-3ubuntu1 name: libpng12-dev description: PNG library - development status: Installed desired: Install version: 1.03-1 name: libpod-plainer-perl description: Perl extension for converting Pod to old-style Pod. status: Installed desired: Install version: 0.102-1 name: libpolkit-agent-1-0 description: PolicyKit Authentication Agent API status: Installed desired: Install version: 0.102-1 name: libpolkit-backend-1-0 description: PolicyKit backend API status: Installed desired: Install version: 0.102-1 name: libpolkit-gobject-1-0 description: PolicyKit Authorization API status: Installed desired: Install version: 0.16.7-2ubuntu2 name: libpoppler-glib6 description: PDF rendering library (GLib-based shared library) status: Installed desired: Install version: 0.16.7-2ubuntu2 name: libpoppler13 description: PDF rendering library status: Installed desired: Install version: 1.16-1 name: libpopt0 description: lib for parsing cmdline parameters status: Installed desired: Install version: 19+svn20110326-2 name: libportaudio2 description: Portable audio I/O - shared library status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libpostproc52 description: Libav video postprocessing library status: Installed desired: Install version: 9.1.2-0ubuntu0.11.10.2 name: libpq-dev description: header files for libpq5 (PostgreSQL library) status: Installed desired: Install version: 9.1.2-0ubuntu0.11.10.2 name: libpq5 description: PostgreSQL C client library status: Installed desired: Install version: 2.4.0a-2ubuntu2 name: libprotobuf7 description: protocol buffers C++ library status: Installed desired: Install version: 2.4.0a-2ubuntu2 name: libprotoc7 description: protocol buffers compiler library status: Installed desired: Install version: 0.3.1-2ubuntu6 name: libproxy0 description: automatic proxy configuration management library (shared) status: Installed desired: Install version: 2.0.7-16ubuntu2 name: libpth20 description: The GNU Portable Threads status: Installed desired: Install version: 0.3-2.1 name: libpthread-stubs0 description: pthread stubs not provided by native libc status: Installed desired: Install version: 0.3-2.1 name: libpthread-stubs0-dev description: pthread stubs not provided by native libc, development files status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: libpulse-dev description: PulseAudio client development headers and libraries status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: libpulse-mainloop-glib0 description: PulseAudio client libraries (glib support) status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: libpulse0 description: PulseAudio client libraries status: Installed desired: Install version: 1:2.10.0-0ubuntu2 name: libpurple-bin description: multi-protocol instant messaging library - extra utilities status: Installed desired: Install version: 1:2.10.0-0ubuntu2 name: libpurple0 description: multi-protocol instant messaging library status: Installed desired: Install version: 2.7.2-5ubuntu1 name: libpython2.7 description: Shared Python runtime library (version 2.7) status: Installed desired: Install version: 3.2.2-0ubuntu1 name: libpython3.2 description: Shared Python runtime library (version 3.2) status: Installed desired: Install version: 2009.1-2ubuntu1 name: libqhull-dev description: calculate convex hulls and related structures (development files) status: Installed desired: Install version: 2009.1-2ubuntu1 name: libqhull5 description: calculate convex hulls and related structures (shared library) status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-dbus description: Qt 4 D-Bus module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-dbus:i386 description: Qt 4 D-Bus module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-declarative description: Qt 4 Declarative module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-declarative:i386 description: Qt 4 Declarative module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-designer description: Qt 4 designer module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-designer:i386 description: Qt 4 designer module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-dev description: Qt 4 development files status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-help description: Qt 4 help module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-network description: Qt 4 network module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-network:i386 description: Qt 4 network module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-opengl description: Qt 4 OpenGL module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-opengl:i386 description: Qt 4 OpenGL module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-opengl-dev description: Qt 4 OpenGL library development files status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-qt3support description: Qt 3 compatibility library for Qt 4 status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-qt3support:i386 description: Qt 3 compatibility library for Qt 4 status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-script description: Qt 4 script module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-script:i386 description: Qt 4 script module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-scripttools description: Qt 4 script tools module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-scripttools:i386 description: Qt 4 script tools module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-sql description: Qt 4 SQL module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-sql:i386 description: Qt 4 SQL module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-sql-mysql description: Qt 4 MySQL database driver status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-svg description: Qt 4 SVG module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-svg:i386 description: Qt 4 SVG module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-test description: Qt 4 test module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-test:i386 description: Qt 4 test module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-xml description: Qt 4 XML module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-xml:i386 description: Qt 4 XML module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-xmlpatterns description: Qt 4 XML patterns module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqt4-xmlpatterns:i386 description: Qt 4 XML patterns module status: Installed desired: Install version: 0.2.2-0ubuntu1 name: libqtbamf1 description: Qt binding and QML plugin for bamf - shared library status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqtcore4 description: Qt 4 core module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqtcore4:i386 description: Qt 4 core module status: Installed desired: Install version: 0.2.3-0ubuntu1 name: libqtdee2 description: Qt binding and QML plugin for Dee - shared library status: Installed desired: Install version: 0.1-0ubuntu5 name: libqtgconf1 description: Qt binding and QML plugin for GConf - shared library status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqtgui4 description: Qt 4 GUI module status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: libqtgui4:i386 description: Qt 4 GUI module status: Installed desired: Install version: 2.2~2011week36-0ubuntu1 name: libqtwebkit-dev description: Web content engine library for Qt - development files status: Installed desired: Install version: 2.2~2011week36-0ubuntu1 name: libqtwebkit4 description: Web content engine library for Qt status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libquadmath0 description: GCC Quad-Precision Math Library status: Installed desired: Install version: 2:1.2.3-4 name: libquicktime2 description: library for reading and writing Quicktime files status: Installed desired: Install version: 0.2.15-1 name: libquvi-dev description: library for parsing video download links (development package) status: Installed desired: Install version: 0.2.15-1 name: libquvi0 description: library for parsing video download links (runtime libraries) status: Installed desired: Install version: 2.0.4-1 name: libraptor2-0 description: Raptor 2 RDF syntax library status: Installed desired: Install version: 2.0.4-1 name: libraptor2-dev description: Raptor 2 RDF syntax library development libraries and headers status: Installed desired: Install version: 0.8.1-5 name: librarian0 description: Documentation meta-data library (library package) status: Installed desired: Install version: 0.9.26-1 name: librasqal3 description: Rasqal RDF query library status: Installed desired: Install version: 0.9.26-1 name: librasqal3-dev description: Rasqal RDF query library development libraries and headers status: Installed desired: Install version: 2.0.7-1 name: libraw1394-11 description: library for direct access to IEEE 1394 bus (aka FireWire) status: Installed desired: Install version: 2.0.7-1 name: libraw1394-dev description: library for direct access to IEEE 1394 bus - development files status: Installed desired: Install version: 1.0.13-3 name: librdf0 description: Redland Resource Description Framework (RDF) library status: Installed desired: Install version: 1.0.13-3 name: librdf0-dev description: Redland RDF library development libraries and headers status: Installed desired: Install version: 6.2-2ubuntu1 name: libreadline-dev description: GNU readline and history libraries, development files status: Installed desired: Install version: 6.2-2ubuntu1 name: libreadline6 description: GNU readline and history libraries, run-time libraries status: Installed desired: Install version: 6.2-2ubuntu1 name: libreadline6-dev description: GNU readline and history libraries, development files status: Installed desired: Install version: 0.34-6 name: libregexp-assemble-perl description: Assemble multiple Regular Expressions into a single RE status: Installed desired: Install version: 1.5-2 name: libregexp-java description: Regular expression library for Java status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-base-core description: office productivity suite -- shared library status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-calc description: office productivity suite -- spreadsheet status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-common description: office productivity suite -- arch-independent files status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-core description: office productivity suite -- arch-dependent files status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-draw description: office productivity suite -- drawing status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-emailmerge description: office productivity suite -- email mail merge status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-gnome description: office productivity suite -- GNOME integration status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-gtk description: office productivity suite -- GTK+ integration status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-help-en-gb description: office productivity suite -- English_british help status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-help-en-us description: office productivity suite -- English_american help status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-help-fr description: office productivity suite -- French help status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-impress description: office productivity suite -- presentation status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-l10n-common description: common files for LibreOffice language and help packages status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-l10n-en-gb description: office productivity suite -- English_british language package status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-l10n-en-za description: office productivity suite -- English_southafrican language package status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-l10n-fr description: office productivity suite -- French language package status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-math description: office productivity suite -- equation editor status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-style-human description: office productivity suite -- Crystal symbol style status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: libreoffice-writer description: office productivity suite -- word processor status: Installed desired: Install version: 0.7.10-1 name: librest-0.7-0 description: REST service access library status: Installed desired: Install version: 2.90.1~20110908-0ubuntu1.1 name: librhythmbox-core4 description: support library for the rhythmbox music player status: Installed desired: Install version: 2.34.1-2 name: librsvg2-2 description: SAX-based renderer library for SVG files (runtime) status: Installed desired: Install version: 2.34.1-2 name: librsvg2-common description: SAX-based renderer library for SVG files (extra runtime) status: Installed desired: Install version: 2.34.1-2 name: librsvg2-dev description: SAX-based renderer library for SVG files (development) status: Installed desired: Install version: 0.9.7-8 name: librsync1 description: rsync remote-delta algorithm library status: Installed desired: Install version: 2.3-2ubuntu1 name: librtmp-dev description: toolkit for RTMP streams (development files) status: Installed desired: Install version: 2.3-2ubuntu1 name: librtmp0 description: toolkit for RTMP streams (shared library) status: Installed desired: Install version: 2.3-2ubuntu1 name: librtmp0:i386 description: toolkit for RTMP streams (shared library) status: Installed desired: Install version: 0.1.7-3ubuntu1 name: libsamplerate0 description: Audio sample rate conversion library status: Installed desired: Install version: 1.0.22-2ubuntu2 name: libsane description: API library for scanners status: Installed desired: Install version: 3.11.7-1ubuntu3.1 name: libsane-hpaio description: HP SANE backend for multi-function peripherals status: Installed desired: Install version: 2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2 name: libsasl2-2 description: Cyrus SASL - authentication abstraction library status: Installed desired: Install version: 2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2 name: libsasl2-2:i386 description: Cyrus SASL - authentication abstraction library status: Installed desired: Install version: 2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2 name: libsasl2-modules description: Cyrus SASL - pluggable authentication modules status: Installed desired: Install version: 2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2 name: libsasl2-modules:i386 description: Cyrus SASL - pluggable authentication modules status: Installed desired: Install version: 1.0.10-2.1 name: libschroedinger-1.0-0 description: library for encoding/decoding of Dirac video streams status: Installed desired: Install version: 1.0.10-2.1 name: libschroedinger-dev description: library for encoding/decoding of Dirac video streams (development files) status: Installed desired: Install version: 1.0.11+dfsg-2 name: libsctp1 description: user-space access to Linux Kernel SCTP - shared library status: Installed desired: Install version: 1.2.10-2.1 name: libsdl-image1.2 description: image loading library for Simple DirectMedia Layer 1.2 status: Installed desired: Install version: 1.2.8-6.3build1 name: libsdl-mixer1.2 description: mixer library for Simple DirectMedia Layer 1.2 status: Installed desired: Install version: 1.2.14-6.1ubuntu4 name: libsdl1.2-dev description: Simple DirectMedia Layer development files status: Installed desired: Install version: 1.2.14-6.1ubuntu4 name: libsdl1.2debian description: Simple DirectMedia Layer status: Installed desired: Install version: 1.2.14-6.1ubuntu4 name: libsdl1.2debian-pulseaudio description: Simple DirectMedia Layer (with X11 and PulseAudio options) status: Installed desired: Install version: 2.0.98-1.1 name: libselinux1 description: SELinux runtime shared libraries status: Installed desired: Install version: 2.0.98-1.1 name: libselinux1:i386 description: SELinux runtime shared libraries status: Installed desired: Install version: 1:3.3.0-4ubuntu1 name: libsensors4 description: library to read temperature/voltage/fan sensors status: Installed desired: Install version: 5.0.30-12 name: libservlet2.4-java description: Servlet 2.4 and JSP 2.0 Java library status: Installed desired: Install version: 6.0.32-5ubuntu1.1 name: libservlet2.5-java description: Servlet 2.5 and JSP 2.1 Java API classes status: Installed desired: Install version: 1.03ii-32 name: libsgmls-perl description: Perl modules for processing SGML parser output status: Installed desired: Install version: 1.31-1 name: libsgutils2-2 description: utilities for devices using the SCSI command set (shared libraries) status: Installed desired: Install version: 2.2.2-5ubuntu2 name: libshout3 description: MP3/Ogg Vorbis broadcast streaming library status: Installed desired: Install version: 1.36.59-5 name: libsidplay1 description: SID (MOS 6581) emulation library status: Installed desired: Install version: 2.2.10-0ubuntu1 name: libsigc++-2.0-0c2a description: type-safe Signal Framework for C++ - runtime status: Installed desired: Install version: 2.2.4-2ubuntu1 name: libslang2 description: S-Lang programming library - runtime version status: Installed desired: Install version: 2.2.4-2ubuntu1 name: libslang2-dev description: S-Lang programming library, development version status: Installed desired: Install version: 1.6.1-1 name: libslf4j-java description: Simple Logging Facade for Java status: Installed desired: Install version: 1.2.1-7.8ubuntu1 name: libslp1 description: OpenSLP libraries status: Installed desired: Install version: 0.6.6-9 name: libslv2-9 description: A library for simple use of LV2 plugins status: Installed desired: Install version: 0.6.6-9 name: libslv2-dev description: Development files (headers) for SLV2 library status: Installed desired: Install version: 2:1.2.0-2 name: libsm-dev description: X11 Session Management library (development headers) status: Installed desired: Install version: 2:1.2.0-2 name: libsm6 description: X11 Session Management library status: Installed desired: Install version: 2:1.2.0-2 name: libsm6:i386 description: X11 Session Management library status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: libsmbclient description: shared library for communication with SMB/CIFS servers status: Installed desired: Install version: 0.4.8+dfsg2-4 name: libsmi2ldbl description: library to access SMI MIB information status: Installed desired: Install version: 0.4.5+cvs20030824-2.2ubuntu1 name: libsmpeg0 description: SDL MPEG Player Library - shared libraries status: Installed desired: Install version: 1.0.24-1ubuntu2 name: libsndfile1 description: Library for reading/writing audio files status: Installed desired: Install version: 1.0.24-1ubuntu2 name: libsndfile1-dev description: Development files for libsndfile; a library for reading/writing audio files status: Installed desired: Install version: 5.4.3~dfsg-2.2ubuntu1 name: libsnmp-base description: SNMP (Simple Network Management Protocol) MIBs and documentation status: Installed desired: Install version: 5.4.3~dfsg-2.2ubuntu1 name: libsnmp15 description: SNMP (Simple Network Management Protocol) library status: Installed desired: Install version: 1.6.0-2 name: libsoundtouch-dev description: Development files for the sound stretching library status: Installed desired: Install version: 1.6.0-2 name: libsoundtouch0 description: Sound stretching library status: Installed desired: Install version: 2.36.0-0ubuntu1 name: libsoup-gnome2.4-1 description: HTTP library implementation in C -- GNOME support library status: Installed desired: Install version: 2.36.0-0ubuntu1 name: libsoup2.4-1 description: HTTP library implementation in C -- Shared library status: Installed desired: Install version: 2.36.0-0ubuntu1 name: libsoup2.4-dev description: HTTP library implementation in C -- Development files status: Installed desired: Install version: 14.3.2-1ubuntu1 name: libsox-fmt-alsa description: SoX alsa format I/O library status: Installed desired: Install version: 14.3.2-1ubuntu1 name: libsox-fmt-base description: Minimal set of SoX format libraries status: Installed desired: Install version: 14.3.2-1ubuntu1 name: libsox1b description: SoX library of audio effects and processing status: Installed desired: Install version: 1.3.4-1.2.1-47.1 name: libsp1c2 description: Runtime library for James Clark's SP suite status: Installed desired: Install version: 0.2.6-1build1 name: libspectre1 description: Library for rendering PostScript documents status: Installed desired: Install version: 0.7.1-6ubuntu1 name: libspeechd2 description: Speech Dispatcher: Shared libraries status: Installed desired: Install version: 1.2~rc1-1ubuntu2 name: libspeex1 description: The Speex codec runtime library status: Installed desired: Install version: 1.2~rc1-1ubuntu2 name: libspeexdsp1 description: The Speex extended runtime library status: Installed desired: Install version: 3.7.7-2ubuntu2 name: libsqlite3-0 description: SQLite 3 shared library status: Installed desired: Install version: 3.7.7-2ubuntu2 name: libsqlite3-0:i386 description: SQLite 3 shared library status: Installed desired: Install version: 3.7.7-2ubuntu2 name: libsqlite3-dev description: SQLite 3 development files status: Installed desired: Install version: 1.4.4+20100615~dfsg-1 name: libsrtp0 description: Secure RTP (SRTP) and UST Reference Implementations - shared library status: Installed desired: Install version: 1.41.14-1ubuntu3 name: libss2 description: command-line interface parsing library status: Installed desired: Install version: 1.0.0e-2ubuntu4 name: libssl-dev description: SSL development libraries, header files and documentation status: Installed desired: Install version: 1.0.0e-2ubuntu4 name: libssl1.0.0 description: SSL shared libraries status: Installed desired: Install version: 1.0.0e-2ubuntu4 name: libssl1.0.0:i386 description: SSL shared libraries status: Installed desired: Install version: 0.12-1 name: libstartup-notification0 description: library for program launch feedback (shared library) status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libstdc++6 description: GNU Standard C++ Library v3 status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libstdc++6:i386 description: GNU Standard C++ Library v3 status: Installed desired: Install version: 4.6.1-9ubuntu3 name: libstdc++6-4.6-dev description: GNU Standard C++ Library v3 (development files) status: Installed desired: Install version: 0.05-1build1 name: libsub-name-perl description: module for assigning a new name to referenced sub status: Installed desired: Install version: 1.6.12dfsg-4ubuntu5 name: libsvn1 description: Shared libraries used by Subversion status: Installed desired: Install version: 2.16-1 name: libswitch-perl description: A switch statement for Perl status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libswscale-dev description: Development files for libswscale status: Installed desired: Install version: 4:0.7.3-0ubuntu0.11.10.1 name: libswscale2 description: Libav video scaling library status: Installed desired: Install version: 2.0.0-0ubuntu2.3 name: libsyncdaemon-1.0-1 description: Ubuntu One synchronization daemon library status: Installed desired: Install version: 2.1.0+repack-1 name: libsysfs-dev description: interface library to sysfs - development files status: Installed desired: Install version: 2.1.0+repack-1 name: libsysfs2 description: interface library to sysfs status: Installed desired: Install version: 5.1.2-3ubuntu0.11.10.1 name: libt1-5 description: Type 1 font rasterizer library - runtime status: Installed desired: Install version: 1.7-1 name: libtag1-vanilla description: audio meta-data library - vanilla flavour status: Installed desired: Install version: 1.7-1 name: libtag1c2a description: audio meta-data library status: Installed desired: Install version: 1.7-1 name: libtagc0 description: audio meta-data library - C bindings status: Installed desired: Install version: 2.0.5-3 name: libtalloc2 description: hierarchical pool based memory allocator status: Installed desired: Install version: 1.2.11-8 name: libtar0 description: C library for manipulating tar archives status: Installed desired: Install version: 2.9-4 name: libtasn1-3 description: Manage ASN.1 structures (runtime) status: Installed desired: Install version: 2.9-4 name: libtasn1-3:i386 description: Manage ASN.1 structures (runtime) status: Installed desired: Install version: 2.9-4 name: libtasn1-3-dev description: Manage ASN.1 structures (development) status: Installed desired: Install version: 1.2.9-3 name: libtdb1 description: Trivial Database - shared library status: Installed desired: Install version: 0.0.19-1 name: libtelepathy-farsight0 description: Glue library between telepathy and farsight2 status: Installed desired: Install version: 0.15.5-1ubuntu1 name: libtelepathy-glib0 description: Telepathy framework - GLib library status: Installed desired: Install version: 0.2.10-2 name: libtelepathy-logger2 description: Telepathy logger service - utility library status: Installed desired: Install version: 0.04-6build1 name: libtext-charwidth-perl description: get display widths of characters on the terminal status: Installed desired: Install version: 1.7-2build1 name: libtext-iconv-perl description: converts between character sets in Perl status: Installed desired: Install version: 1.0.26-1 name: libtext-markdown-perl description: Markdown and MultiMarkdown markup languages library status: Installed desired: Install version: 1.000034-1 name: libtext-multimarkdown-perl description: module to convert MultiMarkdown syntax to (X)HTML status: Installed desired: Install version: 2.12-1 name: libtext-textile-perl description: Perl extension to format text using a simple style of markup status: Installed desired: Install version: 0.06-7 name: libtext-wrapi18n-perl description: internationalized substitute of Text::Wrap status: Installed desired: Install version: 2.2-9ubuntu2 name: libtextcat-data description: Language detection library - data files status: Installed desired: Install version: 2.2-9ubuntu2 name: libtextcat0 description: Language detection library status: Installed desired: Install version: 0.1.15-2 name: libthai-data description: Data files for Thai language support library status: Installed desired: Install version: 0.1.15-2 name: libthai0 description: Thai language support library status: Installed desired: Install version: 1.1.1+dfsg.1-3 name: libtheora0 description: The Theora Video Compression Codec status: Installed desired: Install version: 1.21-2 name: libtie-ixhash-perl description: ordered associative arrays for Perl status: Installed desired: Install version: 3.9.5-1ubuntu1 name: libtiff4 description: Tag Image File Format (TIFF) library status: Installed desired: Install version: 3.9.5-1ubuntu1 name: libtiff4:i386 description: Tag Image File Format (TIFF) library status: Installed desired: Install version: 3.9.5-1ubuntu1 name: libtiff4-dev description: Tag Image File Format library (TIFF), development files status: Installed desired: Install version: 3.9.5-1ubuntu1 name: libtiffxx0c2 description: Tag Image File Format (TIFF) library -- C++ interface status: Installed desired: Install version: 1.2000-1 name: libtimedate-perl description: collection of modules to manipulate date/time information status: Installed desired: Install version: 5.9-1ubuntu5 name: libtinfo-dev description: developer's library for the low-level terminfo library status: Installed desired: Install version: 5.9-1ubuntu5 name: libtinfo5 description: shared low-level terminfo library for terminal handling status: Installed desired: Install version: 2.6.2-1 name: libtinyxml-dev description: TinyXml library - header and static library status: Installed desired: Install version: 2.6.2-1 name: libtinyxml2.6.2 description: C++ XML parsing library status: Installed desired: Install version: 2.4-2ubuntu1 name: libtool description: Generic library support script status: Installed desired: Install version: 2.4.15+dfsg-1 name: libtorque2 description: shared library for Torque client and server status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: libtotem-dev description: Main library for the Totem media player - development files status: Installed desired: Install version: 2.32.6-1 name: libtotem-plparser-dev description: Totem Playlist Parser library - development files status: Installed desired: Install version: 2.32.6-1 name: libtotem-plparser17 description: Totem Playlist Parser library - runtime files status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: libtotem0 description: Main library for the Totem media player status: Installed desired: Install version: 1.0-9 name: libts-0.0-0 description: touch screen library status: Installed desired: Install version: 0.3.13-1 name: libtwolame0 description: MPEG Audio Layer 2 encoding library status: Installed desired: Install version: 0.11.0-0ubuntu3 name: libubuntuone-1.0-1 description: Ubuntu One widget library status: Installed desired: Install version: 173-0ubuntu4.1 name: libudev0 description: udev library status: Installed desired: Install version: 1.1.6-2ubuntu1 name: libunique-1.0-0 description: Library for writing single instance applications - shared libraries status: Installed desired: Install version: 3.0.0-1ubuntu1 name: libunique-3.0-0 description: Library for writing single instance applications - shared libraries status: Installed desired: Install version: 0.9.3-4 name: libunistring0 description: Unicode string library for C status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: libunity-2d-private0 description: Unity 2D shared library status: Installed desired: Install version: 4.24.0-0ubuntu2.1 name: libunity-core-4.0-4 description: Core library for the Unity interface. status: Installed desired: Install version: 4.0.4-0ubuntu2 name: libunity-misc4 description: Miscellaneous functions for Unity - shared library status: Installed desired: Install version: 4.0.6-0ubuntu3 name: libunity6 description: binding to get places into the launcher - shared library status: Installed desired: Install version: 1:1.6.6-5.1 name: libupnp3 description: Portable SDK for UPnP Devices, version 1.6 (shared libraries) status: Installed desired: Install version: 0.9.13-1 name: libupower-glib1 description: abstraction for power management - shared library status: Installed desired: Install version: 1.58-1 name: liburi-perl description: module to manipulate and access URI strings status: Installed desired: Install version: 2:0.1.12-18 name: libusb-0.1-4 description: userspace USB programming library status: Installed desired: Install version: 2:1.0.8-4 name: libusb-1.0-0 description: userspace USB programming library status: Installed desired: Install version: 2:1.0.8-4 name: libusb-1.0-0-dev description: userspace USB programming library development files status: Installed desired: Install version: 1.0.7-1 name: libusbmuxd1 description: USB multiplexor daemon for iPhone and iPod Touch devices - library status: Installed desired: Install version: 1.1.5-4 name: libutempter0 description: A privileged helper for utmp/wtmp updates (runtime) status: Installed desired: Install version: 1.0.5-0ubuntu1 name: libutouch-evemu1 description: Kernel Device Emulation Library status: Installed desired: Install version: 1.1.4-0ubuntu1 name: libutouch-frame1 description: Touch Frame Library status: Installed desired: Install version: 2.1.2-0ubuntu4 name: libutouch-geis1 description: Gesture engine interface support status: Installed desired: Install version: 2.0.1-0ubuntu1 name: libutouch-grail1 description: Gesture Recognition And Instantiation Library status: Installed desired: Install version: 0.02-4build1 name: libuuid-perl description: Perl extension for using UUID interfaces as defined in e2fsprogs status: Installed desired: Install version: 2.19.1-2ubuntu3 name: libuuid1 description: Universally Unique ID library status: Installed desired: Install version: 2.19.1-2ubuntu3 name: libuuid1:i386 description: Universally Unique ID library status: Installed desired: Install version: 0.8.5-3ubuntu2 name: libv4l-0 description: Collection of video4linux support libraries status: Installed desired: Install version: 0.8.5-3ubuntu2 name: libv4l-dev description: Collection of video4linux support libraries (development files) status: Installed desired: Install version: 1.0.12-2 name: libva-x11-1 description: Video Acceleration (VA) API for Linux -- X11 runtime status: Installed desired: Install version: 1.0.12-2 name: libva1 description: Video Acceleration (VA) API for Linux -- runtime status: Installed desired: Install version: 0.12.1-0ubuntu3 name: libvala-0.12-0 description: C# like language for the GObject system - library status: Installed desired: Install version: 0.14.0-0ubuntu1 name: libvala-0.14-0 description: C# like language for the GObject system - library status: Installed desired: Install version: 0.7.23-4ubuntu2 name: libvcdinfo0 description: library to extract information from VideoCD status: Installed desired: Install version: 0.4.0-3 name: libvisual-0.4-0 description: Audio visualization framework status: Installed desired: Install version: 0.4.0.dfsg.1-2ubuntu6 name: libvisual-0.4-plugins description: Audio visualization framework plugins status: Installed desired: Install version: 1.1.12-2~oneiric1 name: libvlc5 description: multimedia player and streamer library status: Installed desired: Install version: 1.1.12-2~oneiric1 name: libvlccore4 description: base library for VLC and its modules status: Installed desired: Install version: 1.3.2-1ubuntu2 name: libvorbis-dev description: The Vorbis General Audio Compression Codec (development files) status: Installed desired: Install version: 1.3.2-1ubuntu2 name: libvorbis0a description: The Vorbis General Audio Compression Codec (Decoder library) status: Installed desired: Install version: 1.3.2-1ubuntu2 name: libvorbisenc2 description: The Vorbis General Audio Compression Codec (Encoder library) status: Installed desired: Install version: 1.3.2-1ubuntu2 name: libvorbisfile3 description: The Vorbis General Audio Compression Codec (High Level API) status: Installed desired: Install version: 0.9.6-1 name: libvpx-dev description: VP8 video codec (development files) status: Installed desired: Install version: 0.9.6-1 name: libvpx0 description: VP8 video codec (shared library) status: Installed desired: Install version: 1:0.28.2-0ubuntu2 name: libvte-2.90-9 description: Terminal emulator widget for GTK+ 3.0 - runtime files status: Installed desired: Install version: 1:0.28.2-0ubuntu2 name: libvte-common description: Terminal emulator widget for GTK+ - common files status: Installed desired: Install version: 1:0.28.2-0ubuntu2 name: libvte9 description: Terminal emulator widget for GTK+ 2.0 - runtime files status: Installed desired: Install version: 5.6.1-6ubuntu3 name: libvtk5-dev description: VTK header files for building C++ code status: Installed desired: Install version: 5.6.1-6ubuntu3 name: libvtk5.6 description: Visualization Toolkit - A high level 3D visualization library status: Installed desired: Install version: 4.60.1-1 name: libwavpack1 description: an audio codec (lossy and lossless) - library status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: libwbclient0 description: Samba winbind client library status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libwebkitgtk-1.0-0 description: Web content engine library for GTK+ status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libwebkitgtk-1.0-common description: Web content engine library for GTK+ - data files status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libwebkitgtk-3.0-0 description: Web content engine library for GTK+ status: Installed desired: Install version: 1.6.1-1~webupd8+oneiric name: libwebkitgtk-3.0-common description: Web content engine library for GTK+ - data files status: Installed desired: Install version: 0.2.3.4-1 name: libwildmidi-dev description: software MIDI player library headers status: Installed desired: Install version: 0.2.3.4-1 name: libwildmidi1 description: software MIDI player library status: Installed desired: Install version: 1.6.2-1 name: libwireshark-data description: network packet dissection library -- data files status: Installed desired: Install version: 1.6.2-1 name: libwireshark1 description: network packet dissection library -- shared library status: Installed desired: Install version: 1.6.2-1 name: libwiretap1 description: network packet capture library -- shared library status: Installed desired: Install version: 0.2.8.4-7ubuntu4 name: libwmf-dev description: Windows metafile conversion development status: Installed desired: Install version: 0.2.8.4-7ubuntu4 name: libwmf0.2-7 description: Windows metafile conversion library status: Installed desired: Install version: 0.2.8.4-7ubuntu4 name: libwmf0.2-7-gtk description: Windows metafile conversion library status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libwnck-3-0 description: Window Navigator Construction Kit - runtime files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libwnck-3-common description: Window Navigator Construction Kit - common files status: Installed desired: Install version: 1:2.30.7-0ubuntu1 name: libwnck-common description: Window Navigator Construction Kit - common files status: Installed desired: Install version: 1:2.30.7-0ubuntu1 name: libwnck22 description: Window Navigator Construction Kit - runtime files status: Installed desired: Install version: 0.9.2-1 name: libwpd-0.9-9 description: Library for handling WordPerfect documents (shared library) status: Installed desired: Install version: 0.2.0-4 name: libwpg-0.2-2 description: WordPerfect graphics import/convert library (shared library) status: Installed desired: Install version: 0.2.2-1 name: libwps-0.2-2 description: Works text file format import filter library (shared library) status: Installed desired: Install version: 7.6.q-21 name: libwrap0 description: Wietse Venema's TCP wrappers library status: Installed desired: Install version: 1.6.2-1 name: libwsutil1 description: network packet dissection utilities library -- shared library status: Installed desired: Install version: 6.02-1ubuntu1 name: libwww-perl description: simple and consistent interface to the world-wide web status: Installed desired: Install version: 6.01-1 name: libwww-robotrules-perl description: database of robots.txt-derived permissions status: Installed desired: Install version: 2.8.11.0-0ubuntu10 name: libwxbase2.8-0 description: wxBase library (runtime) - non-GUI support classes of wxWidgets toolkit status: Installed desired: Install version: 2.8.11.0-0ubuntu10 name: libwxgtk2.8-0 description: wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime) status: Installed desired: Install version: 2:1.4.4-2ubuntu1 name: libx11-6 description: X11 client-side library status: Installed desired: Install version: 2:1.4.4-2ubuntu1 name: libx11-6:i386 description: X11 client-side library status: Installed desired: Install version: 2:1.4.4-2ubuntu1 name: libx11-data description: X11 client-side library status: Installed desired: Install version: 2:1.4.4-2ubuntu1 name: libx11-dev description: X11 client-side library (development headers) status: Installed desired: Install version: 2:1.4.4-2ubuntu1 name: libx11-xcb1 description: Xlib/XCB interface library status: Installed desired: Install version: 2:0.116.2042+git178455c-1ubuntu1 name: libx264-116 description: x264 video coding library status: Installed desired: Install version: 1.1+ds1-7build2 name: libx86-1 description: x86 real-mode library status: Installed desired: Install version: 1.2.5-1ubuntu1 name: libxapian22 description: Search engine library status: Installed desired: Install version: 1:1.0.6-3 name: libxau-dev description: X11 authorisation library (development headers) status: Installed desired: Install version: 1:1.0.6-3 name: libxau6 description: X11 authorisation library status: Installed desired: Install version: 1:1.0.6-3 name: libxau6:i386 description: X11 authorisation library status: Installed desired: Install version: 2:1.0.9-2 name: libxaw7 description: X11 Athena Widget library status: Installed desired: Install version: 1.7-3 name: libxcb-dri2-0 description: X C Binding, dri2 extension status: Installed desired: Install version: 0.3.8-1 name: libxcb-keysyms1 description: utility libraries for X C Binding -- keysyms status: Installed desired: Install version: 1.7-3 name: libxcb-randr0 description: X C Binding, randr extension status: Installed desired: Install version: 1.7-3 name: libxcb-render0 description: X C Binding, render extension status: Installed desired: Install version: 1.7-3 name: libxcb-render0-dev description: X C Binding, render extension, development files status: Installed desired: Install version: 1.7-3 name: libxcb-shape0 description: X C Binding, shape extension status: Installed desired: Install version: 1.7-3 name: libxcb-shm0 description: X C Binding, shm extension status: Installed desired: Install version: 1.7-3 name: libxcb-shm0-dev description: X C Binding, shm extension, development files status: Installed desired: Install version: 0.3.8-1 name: libxcb-util0 description: utility libraries for X C Binding -- atom, aux and event status: Installed desired: Install version: 1.7-3 name: libxcb-xv0 description: X C Binding, xv extension status: Installed desired: Install version: 1.7-3 name: libxcb1 description: X C Binding status: Installed desired: Install version: 1.7-3 name: libxcb1:i386 description: X C Binding status: Installed desired: Install version: 1.7-3 name: libxcb1-dev description: X C Binding, development files status: Installed desired: Install version: 1:0.4.3-2 name: libxcomposite-dev description: X11 Composite extension library (development headers) status: Installed desired: Install version: 1:0.4.3-2 name: libxcomposite1 description: X11 Composite extension library status: Installed desired: Install version: 1:1.1.12-1 name: libxcursor-dev description: X cursor management library (development files) status: Installed desired: Install version: 1:1.1.12-1 name: libxcursor1 description: X cursor management library status: Installed desired: Install version: 1:1.1.3-2 name: libxdamage-dev description: X11 damaged region extension library (development headers) status: Installed desired: Install version: 1:1.1.3-2 name: libxdamage1 description: X11 damaged region extension library status: Installed desired: Install version: 1:1.1.3-2 name: libxdamage1:i386 description: X11 damaged region extension library status: Installed desired: Install version: 1:1.1.0-3 name: libxdmcp-dev description: X11 authorisation library (development headers) status: Installed desired: Install version: 1:1.1.0-3 name: libxdmcp6 description: X11 Display Manager Control Protocol library status: Installed desired: Install version: 1:1.1.0-3 name: libxdmcp6:i386 description: X11 Display Manager Control Protocol library status: Installed desired: Install version: 2.26.3-5ubuntu4 name: libxdot4 description: rich set of graph drawing tools - xdot library status: Installed desired: Install version: 2.9.1-4.1ubuntu3 name: libxerces2-java description: Validating XML parser for Java with DOM level 3 support status: Installed desired: Install version: 2:1.3.0-3 name: libxext-dev description: X11 miscellaneous extensions library (development headers) status: Installed desired: Install version: 2:1.3.0-3 name: libxext6 description: X11 miscellaneous extension library status: Installed desired: Install version: 2:1.3.0-3 name: libxext6:i386 description: X11 miscellaneous extension library status: Installed desired: Install version: 1:5.0-4 name: libxfixes-dev description: X11 miscellaneous 'fixes' extension library (development headers) status: Installed desired: Install version: 1:5.0-4 name: libxfixes3 description: X11 miscellaneous 'fixes' extension library status: Installed desired: Install version: 1:5.0-4 name: libxfixes3:i386 description: X11 miscellaneous 'fixes' extension library status: Installed desired: Install version: 1:1.4.4-1 name: libxfont1 description: X11 font rasterisation library status: Installed desired: Install version: 2.2.0-3ubuntu1 name: libxft-dev description: FreeType-based font drawing library for X (development files) status: Installed desired: Install version: 2.2.0-3ubuntu1 name: libxft2 description: FreeType-based font drawing library for X status: Installed desired: Install version: 2:1.4.3-3ubuntu1 name: libxi-dev description: X11 Input extension library (development headers) status: Installed desired: Install version: 2:1.4.3-3ubuntu1 name: libxi6 description: X11 Input extension library status: Installed desired: Install version: 2:1.4.3-3ubuntu1 name: libxi6:i386 description: X11 Input extension library status: Installed desired: Install version: 2:1.1.1-3 name: libxinerama-dev description: X11 Xinerama extension library (development headers) status: Installed desired: Install version: 2:1.1.1-3 name: libxinerama1 description: X11 Xinerama extension library status: Installed desired: Install version: 1:1.0.7-1 name: libxkbfile1 description: X11 keyboard file manipulation library status: Installed desired: Install version: 5.1-1ubuntu1 name: libxklavier16 description: X Keyboard Extension high-level API status: Installed desired: Install version: 2.41-1 name: libxml-parser-perl description: Perl module for parsing XML files status: Installed desired: Install version: 2.7.8.dfsg-4 name: libxml2 description: GNOME XML library status: Installed desired: Install version: 2.7.8.dfsg-4 name: libxml2-dev description: Development files for the GNOME XML library status: Installed desired: Install version: 2.7.8.dfsg-4 name: libxml2-doc description: Documentation for the GNOME XML library status: Installed desired: Install version: 2.7.8.dfsg-4 name: libxml2-utils description: XML utilities status: Installed desired: Install version: 1.16.32-0ubuntu4 name: libxmlrpc-core-c3-0 description: A lightweight RPC library based on XML and HTTP (core libraries) status: Installed desired: Install version: 2:1.1.0-2 name: libxmu6 description: X11 miscellaneous utility library status: Installed desired: Install version: 2:1.1.0-2 name: libxmuu1 description: X11 miscellaneous micro-utility library status: Installed desired: Install version: 1:1.0.1-1 name: libxp6 description: X Printing Extension (Xprint) client library status: Installed desired: Install version: 1:3.5.9-1ubuntu1 name: libxpm4 description: X11 pixmap library status: Installed desired: Install version: 2:1.3.2-2 name: libxrandr-dev description: X11 RandR extension library (development headers) status: Installed desired: Install version: 2:1.3.2-2 name: libxrandr2 description: X11 RandR extension library status: Installed desired: Install version: 1:0.9.6-2 name: libxrender-dev description: X Rendering Extension client library (development files) status: Installed desired: Install version: 1:0.9.6-2 name: libxrender1 description: X Rendering Extension client library status: Installed desired: Install version: 1:0.9.6-2 name: libxrender1:i386 description: X Rendering Extension client library status: Installed desired: Install version: 2:1.0.5-1 name: libxres1 description: X11 Resource extension library status: Installed desired: Install version: 1.1.26-7 name: libxslt1-dev description: XSLT 1.0 processing library - development kit status: Installed desired: Install version: 1.1.26-7 name: libxslt1.1 description: XSLT 1.0 processing library - runtime library status: Installed desired: Install version: 1:1.2.1-2 name: libxss-dev description: X11 Screen Saver extension library (development headers) status: Installed desired: Install version: 1:1.2.1-2 name: libxss1 description: X11 Screen Saver extension library status: Installed desired: Install version: 1:1.2.1-2 name: libxss1:i386 description: X11 Screen Saver extension library status: Installed desired: Install version: 1:1.1.1-2 name: libxt-dev description: X11 toolkit intrinsics library (development headers) status: Installed desired: Install version: 1:1.1.1-2 name: libxt6 description: X11 toolkit intrinsics library status: Installed desired: Install version: 1:1.1.1-2 name: libxt6:i386 description: X11 toolkit intrinsics library status: Installed desired: Install version: 2:1.2.0-3 name: libxtst-dev description: X11 Record extension library (development headers) status: Installed desired: Install version: 2:1.2.0-3 name: libxtst6 description: X11 Testing -- Record extension library status: Installed desired: Install version: 2:1.0.6-2 name: libxv1 description: X11 Video extension library status: Installed desired: Install version: 2:1.0.6-2 name: libxv1:i386 description: X11 Video extension library status: Installed desired: Install version: 2:1.3.2-3 name: libxvidcore4 description: Open source MPEG-4 video codec (library) status: Installed desired: Install version: 2:1.0.6-1ubuntu2 name: libxvmc1 description: X11 Video extension library status: Installed desired: Install version: 2:1.1.2-1 name: libxxf86dga1 description: X11 Direct Graphics Access extension library status: Installed desired: Install version: 1:1.1.1-2 name: libxxf86vm-dev description: X11 XFree86 video mode extension library (development headers) status: Installed desired: Install version: 1:1.1.1-2 name: libxxf86vm1 description: X11 XFree86 video mode extension library status: Installed desired: Install version: 1:1.1.1-2 name: libxxf86vm1:i386 description: X11 XFree86 video mode extension library status: Installed desired: Install version: 1.0.12-0ubuntu2 name: libyajl-dev description: Yet Another JSON Library - development files status: Installed desired: Install version: 1.0.12-0ubuntu2 name: libyajl1 description: Yet Another JSON Library status: Installed desired: Install version: 0.1.4-1 name: libyaml-0-2 description: Fast YAML 1.1 parser and emitter library status: Installed desired: Install version: 1.50-1 name: libyaml-tiny-perl description: Perl module for reading and writing YAML files status: Installed desired: Install version: 3.2.0-0ubuntu1 name: libyelp0 description: Library for the GNOME help browser status: Installed desired: Install version: 0.10+doc-7 name: libzbar-dev description: bar code scanner and decoder (development) status: Installed desired: Install version: 0.10+doc-7 name: libzbar0 description: bar code scanner and decoder (library) status: Installed desired: Install version: 0.3.12-0ubuntu1 name: libzeitgeist-1.0-1 description: library to access Zeitgeist - shared library status: Installed desired: Install version: 3.0.1-1 name: libzephyr4 description: Project Athena's notification service - non-Kerberos libraries status: Installed desired: Install version: 0.13.56-1ubuntu1 name: libzzip-0-13 description: library providing read access on ZIP-archives - library status: Installed desired: Install version: 0.1.8.25 name: light-themes description: Light Themes (Ambiance and Radiance) status: Installed desired: Install version: 1.0.6-0ubuntu1.2 name: lightdm description: Display Manager status: Installed desired: Install version: 3.3.2-4.1 name: linphone description: SIP softphone - graphical client status: Installed desired: Install version: 3.3.2-4.1 name: linphone-common description: Shared components of the linphone SIP softphone status: Installed desired: Install version: 3.3.2-4.1 name: linphone-nox description: SIP softphone - console-only client status: Installed desired: Install version: 2.5.3ubuntu2 name: lintian description: Debian package checker status: Installed desired: Install version: 1.60 name: linux-firmware description: Firmware for Linux kernel drivers status: Installed desired: Install version: 3.0.0.15.17 name: linux-generic description: Complete Generic Linux kernel status: Installed desired: Install version: 3.0.0-12.20 name: linux-headers-3.0.0-12 description: Header files related to Linux kernel version 3.0.0 status: Installed desired: Install version: 3.0.0-12.20 name: linux-headers-3.0.0-12-generic description: Linux kernel headers for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-13.22 name: linux-headers-3.0.0-13 description: Header files related to Linux kernel version 3.0.0 status: Installed desired: Install version: 3.0.0-13.22 name: linux-headers-3.0.0-13-generic description: Linux kernel headers for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-14.23 name: linux-headers-3.0.0-14 description: Header files related to Linux kernel version 3.0.0 status: Installed desired: Install version: 3.0.0-14.23 name: linux-headers-3.0.0-14-generic description: Linux kernel headers for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-15.25 name: linux-headers-3.0.0-15 description: Header files related to Linux kernel version 3.0.0 status: Installed desired: Install version: 3.0.0-15.25 name: linux-headers-3.0.0-15-generic description: Linux kernel headers for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0.15.17 name: linux-headers-generic description: Generic Linux kernel headers status: Installed desired: Install version: 3.0.0-13.22 name: linux-image-3.0.0-13-generic description: Linux kernel image for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-14.23 name: linux-image-3.0.0-14-generic description: Linux kernel image for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-15.25 name: linux-image-3.0.0-15-generic description: Linux kernel image for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0-15.25 name: linux description: Linux kernel image for version 3.0.0 on x86/x86_64 status: Installed desired: Install version: 3.0.0.15.17 name: linux-image-generic description: Generic Linux kernel image status: Installed desired: Install version: 3.0.0-15.25 name: linux-libc-dev description: Linux Kernel Headers for development status: Installed desired: Install version: 1.0.24+dfsg-0ubuntu2 name: linux-sound-base description: base package for ALSA and OSS sound systems status: Installed desired: Install version: 1.0.11+dfsg-2 name: lksctp-tools description: user-space access to Linux Kernel SCTP - commandline tools status: Installed desired: Install version: 2.004.1-3 name: lmodern description: scalable PostScript and OpenType fonts based on Computer Modern status: Installed desired: Install version: 2.13+git20110622-2 name: locales description: common files for locale support status: Installed desired: Install version: 0.1.15ubuntu1 name: lockfile-progs description: Programs for locking and unlocking files and mailboxes status: Installed desired: Install version: 1:4.1.4.2+svn3283-3ubuntu2 name: login description: system login tools status: Installed desired: Install version: 3.7.8-6ubuntu5 name: logrotate description: Log rotation utility status: Installed desired: Install version: 0.7.2-1 name: love description: 2D game development framework based on Lua and OpenGL status: Installed desired: Install version: 5.5.0.13-7 name: lp-solve description: Solve (mixed integer) linear programming problems status: Installed desired: Install version: 4.0-0ubuntu16 name: lsb-base description: Linux Standard Base 4.0 init script functionality status: Installed desired: Install version: 4.0-0ubuntu16 name: lsb-release description: Linux Standard Base version reporting utility status: Installed desired: Install version: 02.15-1 name: lshw description: information about hardware configuration status: Installed desired: Install version: 4.81.dfsg.1-1build1 name: lsof description: List open files status: Installed desired: Install version: 0.5.3-2.1ubuntu1 name: ltrace description: Tracks runtime library calls in dynamically linked programs status: Installed desired: Install version: 0.70.1-1 name: luatex description: next generation TeX engine status: Installed desired: Install version: 4.0-6 name: lv2core description: LV2 audio plugin specification status: Installed desired: Install version: 4.43-14ubuntu2 name: lzma description: Compression method of 7z format in 7-Zip program status: Installed desired: Install version: 1.4.16-1 name: m4 description: a macro processing language status: Installed desired: Install version: 3.81-8.1ubuntu1 name: make description: An utility for Directing compilation. status: Installed desired: Install version: 2.3.1-89ubuntu1 name: makedev description: creates device files in /dev status: Installed desired: Install version: 2.6.0.2-2 name: man-db description: on-line manual pager status: Installed desired: Install version: 3.27-1ubuntu2 name: manpages description: Manual pages about using a GNU/Linux system status: Installed desired: Install version: 3.27-1ubuntu2 name: manpages-dev description: Manual pages about using GNU/Linux for development status: Installed desired: Install version: 3.27fr1.4-1 name: manpages-fr description: French version of the manual pages about using GNU/Linux status: Installed desired: Install version: 3.27fr1.4-1 name: manpages-fr-dev description: French version of the development manual pages status: Installed desired: Install version: 20101103 name: manpages-fr-extra description: French version of the manual pages status: Installed desired: Install version: 1.3.3-15ubuntu2 name: mawk description: a pattern scanning and text processing language status: Installed desired: Install version: 15-1 name: media-player-info description: Media player identification files status: Installed desired: Install version: 2008.04.20 name: medibuntu-keyring description: GnuPG key of the Medibuntu repository status: Installed desired: Install version: 0.7.4-3 name: melt description: command line media player and video editor status: Installed desired: Install version: 4.20-1ubuntu1 name: memtest86+ description: thorough real-mode memory tester status: Installed desired: Install version: 7.11-0ubuntu3 name: mesa-common-dev description: Developer documentation for Mesa status: Installed desired: Install version: 8.0.1+git20110129+d8f7d6b-0ubuntu2 name: mesa-utils description: Miscellaneous Mesa GL utilities status: Installed desired: Install version: 1:2.34.1-1ubuntu4 name: metacity description: lightweight GTK+ window manager status: Installed desired: Install version: 1:2.34.1-1ubuntu4 name: metacity-common description: shared files for the Metacity window manager status: Installed desired: Install version: 1.0.3-1~webupd8~oneiric1 name: mgse-bottompanel description: Gnome Shell Extension Bottom Panel status: Installed desired: Install version: 1.1.6-1~webupd8~oneiric name: mgse-menu description: Gnome Shell Extension Menu status: Installed desired: Install version: 1.0.7-1~webupd8~oneiric name: mgse-windowlist description: Gnome Shell Extension Window List status: Installed desired: Install version: 3.51-1ubuntu1 name: mime-support description: MIME files 'mime.types' & 'mailcap', and support programs status: Installed desired: Install version: 0.0.9-3ubuntu3 name: min12xxw description: Printer driver for KonicaMinolta PagePro 1[234]xxW status: Installed desired: Install version: 1:1.9.0-0.5ubuntu5 name: mjpegtools description: MJPEG video capture/editting/playback MPEG encoding status: Installed desired: Install version: 0.23.1-1ubuntu2 name: mlocate description: quickly find files on the filesystem based on their name status: Installed desired: Install version: 20111113-1ubuntu0.11.10 name: mobile-broadband-provider-info description: database of mobile broadband service providers status: Installed desired: Install version: 0.5-1ubuntu1 name: modemmanager description: D-Bus service for managing modems status: Installed desired: Install version: 3.16-1ubuntu1 name: module-init-tools description: tools for managing Linux kernel modules status: Installed desired: Install version: 2.19.1-2ubuntu3 name: mount description: Tools for mounting and manipulating filesystems status: Installed desired: Install version: 2.31 name: mountall description: filesystem mounting tool status: Installed desired: Install version: 3.2.1-0ubuntu1 name: mousetweaks description: mouse accessibility enhancements for the GNOME desktop status: Installed desired: Install version: 1.1.12-2~oneiric1 name: mozilla-plugin-vlc description: multimedia plugin for web browsers based on VLC status: Installed desired: Install version: 0.6ubuntu1 name: mpi-default-dev description: Standard MPI development files status: Installed desired: Install version: 0.3-3.1 name: mscompress description: Microsoft "compress.exe/expand.exe" compatible (de)compressor status: Installed desired: Install version: 4.0.12-1 name: mtools description: Tools for manipulating MSDOS files status: Installed desired: Install version: 0.80-1ubuntu1 name: mtr-tiny description: Full screen ncurses traceroute tool status: Installed desired: Install version: 2.13-20ubuntu5 name: multiarch-support description: Transitional package to ensure multiarch compatibility status: Installed desired: Install version: 3.2.1-0ubuntu2 name: mutter-common description: shared files for the Mutter window manager status: Installed desired: Install version: 2.1-5.3 name: myspell-en-au description: English_australian dictionary for myspell status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: myspell-en-gb description: English_british dictionary for myspell status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: myspell-en-za description: English_southafrican dictionary for myspell status: Installed desired: Install version: 5.1.58-1ubuntu1 name: mysql-common description: MySQL database common files, e.g. /etc/mysql/my.cnf status: Installed desired: Install version: 2.1-5.3 name: mythes-en-au description: Australian English Thesaurus for OpenOffice.org status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: mythes-en-us description: English Thesaurus for LibreOffice/OpenOffice.org status: Installed desired: Install version: 1:3.3.0-2ubuntu3 name: mythes-fr description: French Thesaurus for LibreOffice/OpenOffice.org status: Installed desired: Install version: 2.2.6-1 name: nano description: small, friendly text editor inspired by Pico status: Installed desired: Install version: 1:3.2.1-0ubuntu3.2 name: nautilus description: file manager and graphical shell for GNOME status: Installed desired: Install version: 1:3.2.1-0ubuntu3.2 name: nautilus-data description: data files for nautilus status: Installed desired: Install version: 2.0.2-5ubuntu2 name: nautilus-gksu description: privilege granting extension for nautilus using gksu status: Installed desired: Install version: 0.19-1build1 name: nautilus-open-terminal description: nautilus plugin for opening terminals in arbitrary paths status: Installed desired: Install version: 3.0.1-0ubuntu1 name: nautilus-sendto description: integrates Evolution and Pidgin into the Nautilus file manager status: Installed desired: Install version: 3.2.0.1-0ubuntu1.1 name: nautilus-sendto-empathy description: GNOME multi-protocol chat and call client (nautilus-sendto plugin) status: Installed desired: Install version: 0.7.3-1ubuntu1 name: nautilus-share description: Nautilus extension to share folder using Samba status: Installed desired: Install version: 5.9-1ubuntu5 name: ncurses-base description: basic terminal type definitions status: Installed desired: Install version: 5.9-1ubuntu5 name: ncurses-bin description: terminal-related programs and man pages status: Installed desired: Install version: 1.60-23ubuntu3 name: net-tools description: The NET-3 networking toolkit status: Installed desired: Install version: 4.45ubuntu3 name: netbase description: Basic TCP/IP networking system status: Installed desired: Install version: 1.89-4ubuntu1 name: netcat-openbsd description: TCP/IP swiss army knife status: Installed desired: Install version: 2:10.0-12.2 name: netpbm description: Graphics conversion tools between image formats status: Installed desired: Install version: 0.9.1.90-0ubuntu5.1 name: network-manager description: network management framework (daemon and userspace tools) status: Installed desired: Install version: 0.9.1.90-0ubuntu6 name: network-manager-gnome description: network management framework (GNOME frontend) status: Installed desired: Install version: 0.9.0-0ubuntu1 name: network-manager-openvpn description: network management framework (OpenVPN plugin core) status: Installed desired: Install version: 0.9.0-0ubuntu1 name: network-manager-openvpn-gnome description: network management framework (OpenVPN plugin GNOME GUI) status: Installed desired: Install version: 0.9.0-0ubuntu2 name: network-manager-pptp description: network management framework (PPTP plugin core) status: Installed desired: Install version: 0.9.0-0ubuntu2 name: network-manager-pptp-gnome description: network management framework (PPTP plugin GNOME GUI) status: Installed desired: Install version: 1.3.1.5~oneiric name: nite-dev description: Nite development package status: Installed desired: Install version: 0.9.32-0ubuntu3 name: notify-osd description: daemon that displays passive pop-up notifications status: Installed desired: Install version: 0.7 name: notify-osd-icons description: Notify-OSD icons status: Installed desired: Install version: 1:2011.4.12AR.4-2ubuntu3 name: ntfs-3g description: read/write NTFS driver for FUSE status: Installed desired: Install version: 1:4.2.6.p2+dfsg-1ubuntu12 name: ntpdate description: client for setting system time from NTP servers status: Installed desired: Install version: 1.16.0-0ubuntu1 name: nux-tools description: Visual rendering toolkit for real-time applications - tools status: Installed desired: Install version: 1:0.2.35.1 name: nvidia-common description: Find obsolete NVIDIA drivers status: Installed desired: Install version: 0.4.6-0ubuntu1 name: obex-data-server description: D-Bus service for OBEX client and server side functionality status: Installed desired: Install version: 0.42-0ubuntu1 name: obexd-client description: D-Bus OBEX client status: Installed desired: Install version: 3.12.0-7ubuntu2 name: ocaml-base-nox description: Runtime system for OCaml bytecode executables (no X) status: Installed desired: Install version: 0.96.1-0ubuntu0.1 name: onboard description: Simple On-screen Keyboard status: Installed desired: Install version: 0.2.6.7 name: oneconf description: synchronize your configuration data over the network status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: opencv-doc description: OpenCV documentation and examples status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: openjdk-6-jdk description: OpenJDK Development Kit (JDK) status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: openjdk-6-jre description: OpenJDK Java runtime, using Hotspot JIT status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: openjdk-6-jre-headless description: OpenJDK Java runtime, using Hotspot JIT (headless) status: Installed desired: Install version: 6b23~pre11-0ubuntu1.11.10 name: openjdk-6-jre-lib description: OpenJDK Java runtime (architecture independent libraries) status: Installed desired: Install version: 1.4.3-2.1ubuntu1 name: openmpi-common description: high performance message passing library -- common files status: Installed desired: Install version: 1.3.2.1-4+oneiric1 name: openni-dev description: OpenNI Framework - libraries status: Installed desired: Install version: 1:3.3.0-7ubuntu4 name: openoffice.org-common description: office productivity suite -- arch-independent files status: Installed desired: Install version: 0.6 name: openoffice.org-hyphenation description: Hyphenation patterns for OpenOffice.org status: Installed desired: Install version: 20110831-0ubuntu3 name: openprinting-ppds description: OpenPrinting printer support - PostScript PPD files status: Installed desired: Install version: 1.4.0-1 name: openshot description: Create and edit videos and movies status: Installed desired: Install version: 1.4.0-1 name: openshot-doc description: Help manual for OpenShot Video Editor status: Installed desired: Install version: 1:5.8p1-7ubuntu1 name: openssh-client description: secure shell (SSH) client, for secure access to remote machines status: Installed desired: Install version: 1.0.0e-2ubuntu4 name: openssl description: Secure Socket Layer (SSL) binary and related cryptographic tools status: Installed desired: Install version: 2.2.0-2ubuntu1 name: openvpn description: virtual private network daemon status: Installed desired: Install version: 1.49ubuntu1 name: os-prober description: utility to detect other OSes on a set of drives status: Installed desired: Install version: 0.2.11-0ubuntu1 name: overlay-scrollbar description: Scrollbar overlayed widget status: Installed desired: Install version: 2.3-6ubuntu3 name: parted description: disk partition manipulator status: Installed desired: Install version: 1:4.1.4.2+svn3283-3ubuntu2 name: passwd description: change and administer password and group data status: Installed desired: Install version: 2.6.1-2 name: patch description: Apply a diff file to an original status: Installed desired: Install version: 0.3.2-1 name: patchutils description: Utilities to work with patches status: Installed desired: Install version: 0.199+nmu3ubuntu3 name: pbuilder description: personal package builder for Debian packages status: Installed desired: Install version: 1:3.1.7-4ubuntu11 name: pciutils description: Linux PCI Utilities status: Installed desired: Install version: 015-1ubuntu1 name: pcmciautils description: PCMCIA utilities for Linux 2.6 status: Installed desired: Install version: 5.12.4-4 name: perl description: Larry Wall's Practical Extraction and Report Language status: Installed desired: Install version: 5.12.4-4 name: perl-base description: minimal Perl system status: Installed desired: Install version: 5.12.4-4 name: perl-modules description: Core Perl modules status: Installed desired: Install version: 2.10-1 name: pgf description: TeX Portable Graphic Format status: Installed desired: Install version: 5.3.6-13ubuntu3.3 name: php5-cli description: command-line interpreter for the php5 scripting language status: Installed desired: Install version: 5.3.6-13ubuntu3.3 name: php5-common description: Common files for packages built from the php5 source status: Installed desired: Install version: 0.7.3-1 name: pingus description: Free Lemmings(TM) clone status: Installed desired: Install version: 0.7.3-1 name: pingus-data description: Data files for pingus, a free Lemmings(TM) clone status: Installed desired: Install version: 0.15.0-0ubuntu1 name: pitivi description: non-linear audio/video editor using GStreamer status: Installed desired: Install version: 0.26-1ubuntu1 name: pkg-config description: manage compile and link flags for libraries status: Installed desired: Install version: 4.0.14 name: playonlinux description: This program is a front-end for wine. status: Installed desired: Install version: 0.8.2-2ubuntu28 name: plymouth description: graphical boot animation and logger - main package status: Installed desired: Install version: 0.8.2-2ubuntu28 name: plymouth-label description: graphical boot animation and logger - label control status: Installed desired: Install version: 0.8.2-2ubuntu28 name: plymouth-theme-ubuntu-logo description: graphical boot animation and logger - ubuntu-logo theme status: Installed desired: Install version: 0.8.2-2ubuntu28 name: plymouth-theme-ubuntu-text description: graphical boot animation and logger - ubuntu-logo theme status: Installed desired: Install version: 1.4.1-8ubuntu1 name: pm-utils description: utilities and scripts for power management status: Installed desired: Install version: 1.13-0ubuntu1 name: pnm2ppa description: PPM to PPA converter status: Installed desired: Install version: 1.0.16+nmu1 name: po-debconf description: tool for managing templates file translations with gettext status: Installed desired: Install version: 0.41-1 name: po4a description: tools for helping translation of documentation status: Installed desired: Install version: 0.102-1 name: policykit-1 description: framework for managing administrative policies and privileges status: Installed desired: Install version: 0.102-1ubuntu1 name: policykit-1-gnome description: GNOME authentication agent for PolicyKit-1 status: Installed desired: Install version: 0.7 name: policykit-desktop-privileges description: run common desktop actions without password status: Installed desired: Install version: 1.0.6.ds2-11 name: polygen description: generator of random sentences from grammar definitions status: Installed desired: Install version: 1.0.6.ds2-11 name: polygen-data description: grammar definitions for PolyGen status: Installed desired: Install version: 0.16.7-2ubuntu2 name: poppler-utils description: PDF utilities (based on Poppler) status: Installed desired: Install version: 1.53ubuntu1 name: popularity-contest description: Vote for your favourite packages automatically status: Installed desired: Install version: 1.31 name: powermgmt-base description: Common utils and configs for power management status: Installed desired: Install version: 0.2.8+bzr56 name: ppa-purge description: disables a PPA and reverts to official packages status: Installed desired: Install version: 2.4.5-5ubuntu1 name: ppp description: Point-to-Point Protocol (PPP) - daemon status: Installed desired: Install version: 2.3.18+nmu2ubuntu1 name: pppconfig description: A text menu based utility for configuring ppp status: Installed desired: Install version: 1.20ubuntu1 name: pppoeconf description: configures PPPoE/ADSL connections status: Installed desired: Install version: 1.7.2-6 name: pptp-linux description: Point-to-Point Tunneling Protocol (PPTP) Client status: Installed desired: Install version: 11.86-2ubuntu1 name: preview-latex-style description: extraction of elements from LaTeX documents as graphics status: Installed desired: Install version: 1:3.2.8-10ubuntu5.1 name: procps description: /proc file system utilities status: Installed desired: Install version: 1.00.4+cvs.2007.05.01-4 name: prosper description: LaTeX class for writing transparencies status: Installed desired: Install version: 2.4.0a-2ubuntu2 name: protobuf-compiler description: compiler for protocol buffer definition files status: Installed desired: Install version: 1.68-1 name: ps2eps description: convert PostScript to EPS (Encapsulated PostScript) files status: Installed desired: Install version: 22.14-1 name: psmisc description: utilities that use the proc file system status: Installed desired: Install version: 1.17-29 name: psutils description: A collection of PostScript document handling utilities status: Installed desired: Install version: 1.3-0ubuntu11 name: ptouch-driver description: CUPS/Foomatic driver for Brother P-touch label printers status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio description: PulseAudio sound server status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio-esound-compat description: PulseAudio ESD compatibility layer status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio-module-bluetooth description: Bluetooth module for PulseAudio sound server status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio-module-gconf description: GConf module for PulseAudio sound server status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio-module-x11 description: X11 module for PulseAudio sound server status: Installed desired: Install version: 1:1.0-0ubuntu3.1 name: pulseaudio-utils description: Command line tools for the PulseAudio sound server status: Installed desired: Install version: 1.3-0ubuntu2 name: pxljr description: Driver for HP's Color LaserJet 35xx/36xx color laser printers status: Installed desired: Install version: 2.7.2-7ubuntu2 name: python description: interactive high-level object-oriented language (default version) status: Installed desired: Install version: 0.4.1-0ubuntu2 name: python-appindicator description: Python bindings for libappindicator status: Installed desired: Install version: 1.23-0ubuntu4 name: python-apport description: apport crash report handling library status: Installed desired: Install version: 0.8.0ubuntu9 name: python-apt description: Python interface to libapt-pkg status: Installed desired: Install version: 0.8.0ubuntu9 name: python-apt-common description: Python interface to libapt-pkg (locales) status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: python-aptdaemon description: Python module for the server and client of aptdaemon status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: python-aptdaemon-gtk description: Transitional dummy package status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: python-aptdaemon.gtk3widgets description: Python GTK+ 3 widgets to run an aptdaemon client status: Installed desired: Install version: 0.43+bzr697-0ubuntu1.1 name: python-aptdaemon.gtkwidgets description: Python GTK+ 2 widgets to run an aptdaemon client status: Installed desired: Install version: 0.6.30-4ubuntu1 name: python-avahi description: Python utility package for Avahi status: Installed desired: Install version: 4.2-8ubuntu5.1 name: python-brlapi description: Python bindings for BrlAPI status: Installed desired: Install version: 2.4.2-0ubuntu1 name: python-bzrlib description: distributed version control system - python library status: Installed desired: Install version: 1.8.8-1ubuntu2 name: python-cairo description: Python bindings for the Cairo vector graphics library status: Installed desired: Install version: 0.6.17 name: python-central description: register and build utility for Python packages status: Installed desired: Install version: 2.0.1-2 name: python-chardet description: universal character encoding detector status: Installed desired: Install version: 0.9.5.94-0ubuntu3 name: python-compizconfig description: Compizconfig bindings for python status: Installed desired: Install version: 1.0-1 name: python-configglue description: Glues together optparse.OptionParser and ConfigParser.ConfigParser status: Installed desired: Install version: 4.7.2+ds-3 name: python-configobj description: simple but powerful config file reader and writer for Python status: Installed desired: Install version: 0.8-0ubuntu1 name: python-couchdb description: library for working with Apache CouchDB status: Installed desired: Install version: 2.3-2 name: python-crypto description: cryptographic algorithms and protocols for Python status: Installed desired: Install version: 0.9.8~a1-1 name: python-cssutils description: CSS Cascading Style Sheets parser and builder status: Installed desired: Install version: 0.9.8~a1-1 name: python-cssutils-doc description: CSS Cascading Style Sheets parser and builder - API documentation status: Installed desired: Install version: 1.9.59-0ubuntu0.2 name: python-cups description: Python bindings for CUPS status: Installed desired: Install version: 1.3.6+20110831-0ubuntu9.4 name: python-cupshelpers description: Python modules for printer configuration with CUPS status: Installed desired: Install version: 1.4.1-4 name: python-dateutil description: powerful extensions to the standard datetime module status: Installed desired: Install version: 0.84.0-2 name: python-dbus description: simple interprocess messaging system (Python interface) status: Installed desired: Install version: 0.1.20ubuntu2 name: python-debian description: Python modules to work with Debian-related data formats status: Installed desired: Install version: 1.0.2-0ubuntu2 name: python-defer description: Small framework for asynchronous programming status: Installed desired: Install version: 1.0.8-0ubuntu1.1 name: python-desktopcouch-application description: Desktop CouchDB Application API status: Installed desired: Install version: 1.0.8-0ubuntu1.1 name: python-desktopcouch-records description: Desktop CouchDB Records API status: Installed desired: Install version: 2.7.2-7ubuntu2 name: python-dev description: header files and a static library for Python (default) status: Installed desired: Install version: 2.29-1ubuntu1 name: python-distutils-extra description: enhancements to the Python build system status: Installed desired: Install version: 3.2.0-1 name: python-egenix-mxdatetime description: date and time handling routines for Python status: Installed desired: Install version: 3.2.0-1 name: python-egenix-mxtools description: collection of additional builtins for Python status: Installed desired: Install version: 1.6.5-2 name: python-enchant description: spellchecking library for Python status: Installed desired: Install version: 0.9.8~a1-1 name: python-encutils description: Encoding detection collection for Python status: Installed desired: Install version: 0.0.29-1ubuntu1 name: python-farsight description: Audio/Video communications framework: Python bindings status: Installed desired: Install version: 1:0.0.1+20101211+2-2 name: python-freenect description: library for accessing Kinect USB camera -- Python bindings status: Installed desired: Install version: 2.28.1-3 name: python-gconf description: Python bindings for the GConf configuration database system status: Installed desired: Install version: 2.7.1-3 name: python-gdbm description: GNU dbm database support for Python status: Installed desired: Install version: 2.24.0-2 name: python-glade2 description: GTK+ bindings: Glade support status: Installed desired: Install version: 3.0.1-0ubuntu6 name: python-gmenu description: GNOME implementation of the freedesktop menu specification status: Installed desired: Install version: 2.32.0-0ubuntu6 name: python-gnomekeyring description: Python bindings for the GNOME keyring library status: Installed desired: Install version: 0.3.2-9.1ubuntu2 name: python-gnupginterface description: Python interface to GnuPG (GPG) status: Installed desired: Install version: 3.0.0-0ubuntu4 name: python-gobject description: Python 2.x bindings for gobject-introspection libraries status: Installed desired: Install version: 2.28.6-6svn1 name: python-gobject-2 description: deprecated static Python bindings for the GObject library status: Installed desired: Install version: 2.28.6-6svn1 name: python-gobject-2-dev description: development headers for the static GObject Python bindings status: Installed desired: Install version: 3.0.0-0ubuntu4 name: python-gobject-cairo description: Python Cairo bindings for the GObject library status: Installed desired: Install version: 3.0.0-0ubuntu4 name: python-gobject-dev description: development headers for GObject Python bindings status: Installed desired: Install version: 0.10.21-2ubuntu1 name: python-gst0.10 description: generic media-playing framework (Python bindings) status: Installed desired: Install version: 2.24.0-2 name: python-gtk2 description: Python bindings for the GTK+ widget set status: Installed desired: Install version: 2.10.1-2 name: python-gtksourceview2 description: Python bindings for the GtkSourceView widget status: Installed desired: Install version: 0.7.1-1ubuntu1 name: python-httplib2 description: comprehensive HTTP client library written for Python status: Installed desired: Install version: 1.3.99.20110419-1ubuntu3 name: python-ibus description: Intelligent Input Bus - Python support status: Installed desired: Install version: 1.1.7-3ubuntu1 name: python-imaging description: Python Imaging Library status: Installed desired: Install version: 0.6.1-0ubuntu1 name: python-indicate description: Python bindings for libindicate status: Installed desired: Install version: 0.6.2-1 name: python-keyring description: store and access your passwords safely status: Installed desired: Install version: 0.1.54 name: python-launchpad-integration description: library for launchpad integration status: Installed desired: Install version: 1.9.8-2ubuntu0.1 name: python-launchpadlib description: Launchpad web services client library status: Installed desired: Install version: 0.11.2-2ubuntu2 name: python-lazr.restfulclient description: client for lazr.restful-based web services status: Installed desired: Install version: 1.0.2-5 name: python-lazr.uri description: library for parsing, manipulating, and generating URIs status: Installed desired: Install version: 0.3.1-2ubuntu6 name: python-libproxy description: automatic proxy configuration management library (python) status: Installed desired: Install version: 2.7.8.dfsg-4 name: python-libxml2 description: Python bindings for the GNOME XML library status: Installed desired: Install version: 2.3.0-2ubuntu1 name: python-louis description: Python bindings for liblouis status: Installed desired: Install version: 5.04-5ubuntu3 name: python-magic description: File type determination library using "magic" numbers (Python bindings) status: Installed desired: Install version: 0.4.1-2 name: python-mako description: fast and lightweight templating for the Python platform status: Installed desired: Install version: 0.12-2build1 name: python-markupsafe description: XML/HTML/XHTML Markup safe string for Python status: Installed desired: Install version: 2.7.2-7ubuntu2 name: python-minimal description: minimal subset of the Python language (default version) status: Installed desired: Install version: 0.7.4-3 name: python-mlt3 description: multimedia framework (python bindings) status: Installed desired: Install version: 0.52.11-2ubuntu8 name: python-newt description: A NEWT module for Python status: Installed desired: Install version: 0.1.1-2ubuntu2 name: python-notify description: Python bindings for libnotify status: Installed desired: Install version: 1:1.5.1-2ubuntu2 name: python-numpy description: Numerical Python adds a fast array facility to the Python language status: Installed desired: Install version: 1.0.1-3 name: python-oauth description: Python library implementing of the OAuth protocol status: Installed desired: Install version: 2.3.1-0exp1ppa1 name: python-opencv description: Python bindings for the computer vision library status: Installed desired: Install version: 0.12-1ubuntu1 name: python-openssl description: Python wrapper around the OpenSSL library status: Installed desired: Install version: 0.4.2-12.2ubuntu2 name: python-pam description: A Python interface to the PAM library status: Installed desired: Install version: 0.5.5-1ubuntu3.2 name: python-papyon description: MSN client library written in Python status: Installed desired: Install version: 1.7.7.1-1ubuntu1 name: python-paramiko description: Make ssh v2 connections with Python status: Installed desired: Install version: 2.3-1ubuntu1 name: python-pexpect description: Python module for automating interactive applications status: Installed desired: Install version: 0.6+bzr48-0ubuntu1 name: python-piston-mini-client description: library for writing clients for Django's Piston REST APIs status: Installed desired: Install version: 0.6.16-1 name: python-pkg-resources description: Package Discovery and Resource Access using pkg_resources status: Installed desired: Install version: 0.5.13-0ubuntu1 name: python-pocket-lint description: a composite linter and style checker status: Installed desired: Install version: 0.12.1-4ubuntu1 name: python-poppler description: Poppler Python bindings status: Installed desired: Install version: 1.23-0ubuntu4 name: python-problem-report description: Python library to handle problem reports status: Installed desired: Install version: 2.4.0a-2ubuntu2 name: python-protobuf description: Python bindings for protocol buffers status: Installed desired: Install version: 2.2.1-0ubuntu1 name: python-pyatspi2 description: Assistive Technology Service Provider Interface - Python bindings status: Installed desired: Install version: 7.19.0-4ubuntu2 name: python-pycurl description: Python bindings to libcurl status: Installed desired: Install version: 0.14.1-1ubuntu5 name: python-pygoocanvas description: GooCanvas Python bindings status: Installed desired: Install version: 0.9.1-1ubuntu1 name: python-pyinotify description: simple Linux inotify Python bindings status: Installed desired: Install version: 5.1.1ubuntu1 name: python-reportbug description: Python modules for interacting with bug tracking systems status: Installed desired: Install version: 0.26-1 name: python-scour description: SVG scrubber and optimizer status: Installed desired: Install version: 2.5-2.1 name: python-serial description: pyserial - module encapsulating access for the serial port status: Installed desired: Install version: 0.6.16-1 name: python-setuptools description: Python Distutils Enhancements (setuptools compatibility) status: Installed desired: Install version: 2.1.6-1 name: python-simplejson description: simple, fast, extensible JSON encoder/decoder for Python status: Installed desired: Install version: 4.12.4-1 name: python-sip description: Python/C++ bindings generator runtime library status: Installed desired: Install version: 4.12.4-1 name: python-sip-dev description: Python/C++ bindings generator development files status: Installed desired: Install version: 1.0.10-0ubuntu2 name: python-smbc description: Python bindings for Samba clients (libsmbclient) status: Installed desired: Install version: 0.81.13.2 name: python-software-properties description: manage the repositories that you install software from status: Installed desired: Install version: 0.7.1-6ubuntu1 name: python-speechd description: Python interface to Speech Dispatcher status: Installed desired: Install version: 1.0.13ubuntu1 name: python-support description: automated rebuilding support for Python modules status: Installed desired: Install version: 0.15.19-2.1 name: python-telepathy description: Python language bindings for telepathy status: Installed desired: Install version: 11.0.0-2 name: python-twisted-bin description: Event-based framework for internet applications status: Installed desired: Install version: 11.0.0-2 name: python-twisted-core description: Event-based framework for internet applications status: Installed desired: Install version: 11.0.0-1 name: python-twisted-names description: A DNS protocol implementation with client and server status: Installed desired: Install version: 11.0.0-1 name: python-twisted-web description: An HTTP protocol implementation together with clients and servers status: Installed desired: Install version: 2.0.0-0ubuntu2.3 name: python-ubuntuone-client description: Ubuntu One client Python libraries status: Installed desired: Install version: 2.0.0-0ubuntu1 name: python-ubuntuone-control-panel description: Ubuntu One Control Panel Python Libraries status: Installed desired: Install version: 2.0.0-0ubuntu1 name: python-ubuntuone-storageprotocol description: Python library for Ubuntu One file storage and sharing service status: Installed desired: Install version: 1:3.4.4-0ubuntu1 name: python-uno description: Python-UNO bridge status: Installed desired: Install version: 0.60.0-0ubuntu4 name: python-virtkey description: Library to emulate keyboard keypresses. status: Installed desired: Install version: 1:0.28.2-0ubuntu2 name: python-vte description: Python bindings for the VTE widget set status: Installed desired: Install version: 1.2.0+ds-2 name: python-wadllib description: Python library for navigating WADL files status: Installed desired: Install version: 1.1.8-2ubuntu1 name: python-webkit description: WebKit/Gtk Python bindings status: Installed desired: Install version: 2.32.0-0ubuntu6 name: python-wnck description: Python bindings for the WNCK library status: Installed desired: Install version: 2.8.11.0-0ubuntu10 name: python-wxgtk2.8 description: wxWidgets Cross-platform C++ GUI toolkit (wxPython binding) status: Installed desired: Install version: 2.8.11.0-0ubuntu10 name: python-wxversion description: wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector) status: Installed desired: Install version: 1.2.5-2ubuntu1 name: python-xapian description: Xapian search engine interface for Python status: Installed desired: Install version: 0.19-3ubuntu1 name: python-xdg description: Python library to access freedesktop.org standards status: Installed desired: Install version: 0.4.2.3 name: python-xkit description: library for the manipulation of the xorg.conf status: Installed desired: Install version: 3.10-1 name: python-yaml description: YAML parser and emitter for Python status: Installed desired: Install version: 3.6.1-1ubuntu2 name: python-zope.interface description: Interfaces for Python status: Installed desired: Install version: 2.7.2-5ubuntu1 name: python2.7 description: An interactive high-level object-oriented language (version 2.7) status: Installed desired: Install version: 2.7.2-5ubuntu1 name: python2.7-dev description: Header files and a static library for Python (v2.7) status: Installed desired: Install version: 2.7.2-5ubuntu1 name: python2.7-minimal description: A minimal subset of the Python language (version 2.7) status: Installed desired: Install version: 3.2.2-0ubuntu1 name: python3.2 description: Interactive high-level object-oriented language (version 3.2) status: Installed desired: Install version: 3.2.2-0ubuntu1 name: python3.2-minimal description: Minimal subset of the Python language (version 3.2) status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: qdbus description: Qt 4 Dbus Tool status: Installed desired: Install version: 0.0~git20110628-0ubuntu1 name: qt-at-spi description: accessibility plugin for Qt status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: qt4-linguist-tools description: Qt 4 Linguist tools status: Installed desired: Install version: 4:4.7.4-0ubuntu8 name: qt4-qmake description: Qt 4 qmake Makefile generator tool status: Installed desired: Install version: 0.48-7 name: quilt description: Tool to work with series of patches status: Installed desired: Install version: 1.6.1-1 name: radeontool description: utility to control ATI Radeon backlight functions on laptops status: Installed desired: Install version: 0.8.1-5 name: rarian-compat description: Documentation meta-data library (compatibility tools) status: Installed desired: Install version: 0.1-0ubuntu3 name: rastertosag-gdi description: Driver for Ricoh Aficio SP1100s/SP1100s status: Installed desired: Install version: 1.7.0-1ubuntu2 name: rdesktop description: RDP client for Windows NT/2000 Terminal Server status: Installed desired: Install version: 6.2-2ubuntu1 name: readline-common description: GNU readline and history libraries, common files status: Installed desired: Install version: 0.3.8.1+svn602-1ubuntu3 name: recordmydesktop description: Captures audio-video data of a Linux desktop session status: Installed desired: Install version: 5.1.1ubuntu1 name: reportbug description: reports bugs in the Debian distribution status: Installed desired: Install version: 0.4-1 name: rfkill description: tool for enabling and disabling wireless devices status: Installed desired: Install version: 2.90.1~20110908-0ubuntu1.1 name: rhythmbox description: music player and organizer for GNOME status: Installed desired: Install version: 2.90.1~20110908-0ubuntu1.1 name: rhythmbox-plugin-cdrecorder description: burning plugin for rhythmbox music player status: Installed desired: Install version: 2.90.1~20110908-0ubuntu1.1 name: rhythmbox-plugins description: plugins for rhythmbox music player status: Installed desired: Install version: 3.0.8-1ubuntu1 name: rsync description: fast remote file copy program (like rcp) status: Installed desired: Install version: 5.8.1-1ubuntu2 name: rsyslog description: reliable system and kernel logging daemon status: Installed desired: Install version: 0.10-1ubuntu1 name: rtkit description: Realtime Policy and Watchdog Daemon status: Installed desired: Install version: 1.1-2.4ubuntu1 name: rubber description: an automated system for building LaTeX documents status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: samba-common description: common files used by both the Samba server and client status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: samba-common-bin description: common files used by both the Samba server and client status: Installed desired: Install version: 1.0.22-2ubuntu2 name: sane-utils description: API library for scanners -- utilities status: Installed desired: Install version: 2.3.0-1 name: sat4j description: Efficient library of SAT solvers in Java status: Installed desired: Install version: 4.0.3-14ubuntu8 name: screen description: terminal multiplexor with VT100/ANSI terminal emulation status: Installed desired: Install version: 3.2.2-0ubuntu0.1 name: seahorse description: GNOME front end for GnuPG status: Installed desired: Install version: 4.2.1-9 name: sed description: The GNU sed stream editor status: Installed desired: Install version: 0.0.6ubuntu2 name: sensible-utils description: Utilities for sensible alternative selection status: Installed desired: Install version: 0.20+bzr120-0ubuntu2 name: sessioninstaller description: APT based installer using PackageKit's session DBus API status: Installed desired: Install version: 1.26+nmu1ubuntu1 name: sgml-base description: SGML infrastructure and SGML catalog file support status: Installed desired: Install version: 2.0.6 name: sgml-data description: common SGML and XML data status: Installed desired: Install version: 0.90-1ubuntu4 name: shared-mime-info description: FreeDesktop.org shared MIME database and spec status: Installed desired: Install version: 0.11.6-0ubuntu0.1 name: shotwell description: digital photo organizer status: Installed desired: Install version: 3.2.1-0ubuntu1~oneiric1 name: simple-scan description: Simple Scanning Utility status: Installed desired: Install version: 2.2.0.35-0oneiric2 name: skype:i386 description: VOIP and instant messaging client status: Installed desired: Install version: 3.03-16 name: sl description: Correct you if you type `sl' by mistake status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: smbclient description: command-line SMB/CIFS clients for Unix status: Installed desired: Install version: 0.2.5-0ubuntu3 name: sni-qt description: indicator support for Qt status: Installed desired: Install version: 0.2.5-0ubuntu3 name: sni-qt:i386 description: indicator support for Qt status: Installed desired: Install version: 5.0.3.1 name: software-center description: Utility for browsing, installing, and removing software status: Installed desired: Install version: 0.81.13.2 name: software-properties-common description: manage the repositories that you install software from (common) status: Installed desired: Install version: 0.81.13.2 name: software-properties-gtk description: manage the repositories that you install software from (gtk) status: Installed desired: Install version: 0.7-0ubuntu2 name: sound-theme-freedesktop description: freedesktop.org sound theme status: Installed desired: Install version: 1.3.4-1.2.1-47.1 name: sp description: James Clark's SGML parsing tools status: Installed desired: Install version: 0.7.1-6ubuntu1 name: speech-dispatcher description: Common interface to speech synthesizers status: Installed desired: Install version: 2.0.0+20110720-0ubuntu2 name: splix description: Driver for Samsung's SPL2 (bw) and SPLc (color) laser printers status: Installed desired: Install version: 1:5.8p1-7ubuntu1 name: ssh-askpass-gnome description: interactive X program to prompt users for a passphrase for ssh-add status: Installed desired: Install version: 1.0.28 name: ssl-cert description: simple debconf wrapper for OpenSSL status: Installed desired: Install version: 4.5.20-2.3ubuntu1 name: strace description: A system call tracer status: Installed desired: Install version: 1.6.12dfsg-4ubuntu5 name: subversion description: Advanced version control system status: Installed desired: Install version: 1.7.4p6-1ubuntu2 name: sudo description: Provide limited super user privileges to specific users status: Installed desired: Install version: 5.10.4-1.1 name: swi-prolog description: ISO/Edinburgh-style Prolog interpreter status: Installed desired: Install version: 5.10.4-1.1 name: swi-prolog-nox description: ISO/Edinburgh-style Prolog interpreter (without X support) status: Installed desired: Install version: 5.10.4-1.1 name: swi-prolog-x description: User interface library for SWI-Prolog (with X support) status: Installed desired: Install version: 2.0.4+really1.3.40-3ubuntu4 name: swig description: Generate scripting interfaces to C/C++ code status: Installed desired: Install version: 0.75.2ubuntu8 name: synaptic description: Graphical package manager status: Installed desired: Install version: 2:4.04+dfsg-1ubuntu1 name: syslinux description: collection of boot loaders status: Installed desired: Install version: 2:4.04+dfsg-1ubuntu1 name: syslinux-common description: collection of boot loaders (common files) status: Installed desired: Install version: 1.3.6+20110831-0ubuntu9.4 name: system-config-printer-common description: Printer configuration GUI status: Installed desired: Install version: 1.3.6+20110831-0ubuntu9.4 name: system-config-printer-gnome description: Printer configuration GUI status: Installed desired: Install version: 1.3.6+20110831-0ubuntu9.4 name: system-config-printer-udev description: Printer auto-configuration facility based on udev status: Installed desired: Install version: 2.88dsf-13.10ubuntu4.1 name: sysv-rc description: System-V-like runlevel change mechanism status: Installed desired: Install version: 2.88dsf-13.10ubuntu4.1 name: sysvinit-utils description: System-V-like utilities status: Installed desired: Install version: 1.25-3 name: tar description: GNU version of the tar archiving utility status: Installed desired: Install version: 8.5.10-1ubuntu1 name: tcl8.5 description: Tcl (the Tool Command Language) v8.5 - run-time files status: Installed desired: Install version: 8.5.10-1ubuntu1 name: tcl8.5-dev description: Tcl (the Tool Command Language) v8.5 - development files status: Installed desired: Install version: 7.6.q-21 name: tcpd description: Wietse Venema's TCP wrapper utilities status: Installed desired: Install version: 4.1.1-2ubuntu2 name: tcpdump description: command-line network traffic analyzer status: Installed desired: Install version: 0.5.15-2.1 name: telepathy-butterfly description: MSN connection manager for Telepathy status: Installed desired: Install version: 0.13.5-0ubuntu2 name: telepathy-gabble description: Jabber/XMPP connection manager status: Installed desired: Install version: 0.5.0-1 name: telepathy-haze description: Telepathy connection manager that uses libpurple status: Installed desired: Install version: 0.1.10-1 name: telepathy-idle description: IRC connection manager for Telepathy status: Installed desired: Install version: 0.0.7-0ubuntu1 name: telepathy-indicator description: Desktop service to integrate Telepathy with the messaging menu. status: Installed desired: Install version: 0.2.10-2 name: telepathy-logger description: Telepathy logger service - Daemon status: Installed desired: Install version: 1:5.9.1-0ubuntu2 name: telepathy-mission-control-5 description: management daemon for Telepathy real-time communication framework status: Installed desired: Install version: 0.5.0-3ubuntu1 name: telepathy-salut description: Link-local XMPP connection manager for the Telepathy framework status: Installed desired: Install version: 0.17-36build1 name: telnet description: The telnet client status: Installed desired: Install version: 2.10 name: tex-common description: common infrastructure for building and installing TeX status: Installed desired: Install version: 2009-13 name: texlive description: TeX Live: A decent selection of the TeX Live packages status: Installed desired: Install version: 2009-13 name: texlive-base description: TeX Live: Essential programs and files status: Installed desired: Install version: 2009-11ubuntu1 name: texlive-binaries description: Binaries for TeX Live status: Installed desired: Install version: 2009-13 name: texlive-common description: TeX Live: Base component status: Installed desired: Install version: 2009-2 name: texlive-doc-base description: TeX Live: TeX Live documentation status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-extra-utils description: TeX Live: TeX auxiliary programs status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-font-utils description: TeX Live: TeX and Outline font utilities status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-fonts-extra description: TeX Live: Extra fonts status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-fonts-extra-doc description: TeX Live: Documentation files for texlive-fonts-extra status: Installed desired: Install version: 2009-13 name: texlive-fonts-recommended description: TeX Live: Recommended fonts status: Installed desired: Install version: 2009-13 name: texlive-fonts-recommended-doc description: TeX Live: Documentation files for texlive-fonts-recommended status: Installed desired: Install version: 2009-13 name: texlive-generic-recommended description: TeX Live: Recommended generic packages status: Installed desired: Install version: 2009-3 name: texlive-lang-french description: TeX Live: French status: Installed desired: Install version: 2009-13 name: texlive-latex-base description: TeX Live: Basic LaTeX packages status: Installed desired: Install version: 2009-13 name: texlive-latex-base-doc description: TeX Live: Documentation files for texlive-latex-base status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-latex-extra description: TeX Live: LaTeX supplementary packages status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-latex-extra-doc description: TeX Live: Documentation files for texlive-latex-extra status: Installed desired: Install version: 2009-13 name: texlive-latex-recommended description: TeX Live: LaTeX recommended packages status: Installed desired: Install version: 2009-13 name: texlive-latex-recommended-doc description: TeX Live: Documentation files for texlive-latex-recommended status: Installed desired: Install version: 2009-13 name: texlive-luatex description: TeX Live: LuaTeX packages status: Installed desired: Install version: 2009-13 name: texlive-pictures description: TeX Live: Graphics packages and programs status: Installed desired: Install version: 2009-13 name: texlive-pictures-doc description: TeX Live: Documentation files for texlive-pictures status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-pstricks description: TeX Live: PSTricks packages status: Installed desired: Install version: 2009-10ubuntu1 name: texlive-pstricks-doc description: TeX Live: Documentation files for texlive-pstricks status: Installed desired: Install version: 9.0+build2-0ubuntu0.11.10.1 name: thunderbird description: Email, RSS and newsgroup client with integrated spam filter status: Installed desired: Install version: 9.0+build2-0ubuntu0.11.10.1 name: thunderbird-globalmenu description: Unity appmenu integration for Thunderbird status: Installed desired: Install version: 9.0+build2-0ubuntu0.11.10.1 name: thunderbird-gnome-support description: Email, RSS and newsgroup client - GNOME support status: Installed desired: Install version: 1:9.0+build2-0ubuntu0.11.10.1 name: thunderbird-locale-en description: English language pack for Thunderbird status: Installed desired: Install version: 1:9.0+build2-0ubuntu0.11.10.1 name: thunderbird-locale-en-gb description: Transitional English language pack for Thunderbird status: Installed desired: Install version: 1:9.0+build2-0ubuntu0.11.10.1 name: thunderbird-locale-en-us description: Transitional English language pack for Thunderbird status: Installed desired: Install version: 1:9.0+build2-0ubuntu0.11.10.1 name: thunderbird-locale-fr description: French language pack for Thunderbird status: Installed desired: Install version: 1.7-23.1 name: time description: The GNU time program for measuring cpu resource usage status: Installed desired: Install version: 2:1.3-14 name: tipa description: system for processing phonetic symbols in LaTeX status: Installed desired: Install version: 8.5.10-1 name: tk8.5 description: Tk toolkit for Tcl and X11, v8.5 - run-time files status: Installed desired: Install version: 8.5.10-1 name: tk8.5-dev description: Tk toolkit for Tcl and X11, v8.5 - development files status: Installed desired: Install version: 1.5-1 name: tmux description: terminal multiplexer status: Installed desired: Install version: 1.76-1ubuntu1 name: toshset description: Access much of the Toshiba laptop hardware interface status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: totem description: Simple media player for the GNOME desktop based on GStreamer status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: totem-common description: Data files for the Totem media player status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: totem-mozilla description: Totem Mozilla plugin status: Installed desired: Install version: 3.0.0-2 name: totem-plugin-arte description: Totem plugin to watch streams from arte.tv status: Installed desired: Install version: 3.0.1-0ubuntu7.1 name: totem-plugins description: Plugins for the Totem media player status: Installed desired: Install version: 2.33-0ubuntu2 name: transmission-common description: lightweight BitTorrent client (common files) status: Installed desired: Install version: 2.33-0ubuntu2 name: transmission-gtk description: lightweight BitTorrent client (GTK interface) status: Installed desired: Install version: 1.0-9 name: tsconf description: touch screen library common files status: Installed desired: Install version: 2.33-1ubuntu1 name: ttf-dejavu description: Metapackage to pull in ttf-dejavu-core and ttf-dejavu-extra status: Installed desired: Install version: 2.33-1ubuntu1 name: ttf-dejavu-core description: Vera font family derivate with additional characters status: Installed desired: Install version: 2.33-1ubuntu1 name: ttf-dejavu-extra description: Vera font family derivate with additional characters status: Installed desired: Install version: 20101110+git-1 name: ttf-droid description: handheld device font with extensive style and language support status: Installed desired: Install version: 20100919-1 name: ttf-freefont description: Freefont Serif, Sans and Mono Truetype fonts status: Installed desired: Install version: 1:0.5.11ubuntu1 name: ttf-indic-fonts-core description: Core collection of free fonts for languages of India status: Installed desired: Install version: 4.0-0ubuntu1 name: ttf-kacst-one description: TrueType font designed for Arabic language status: Installed desired: Install version: 5.0-3ubuntu1 name: ttf-khmeros-core description: KhmerOS Unicode fonts for the Khmer language of Cambodia status: Installed desired: Install version: 0.0.20060226-7 name: ttf-lao description: TrueType font for Lao language status: Installed desired: Install version: 1.07.0-1 name: ttf-liberation description: Fonts with the same metrics as Times, Arial and Courier status: Installed desired: Install version: 3.3ubuntu4 name: ttf-mscorefonts-installer description: Installer for Microsoft TrueType core fonts status: Installed desired: Install version: 2:2.4.3+LibO3.4.4-0ubuntu1 name: ttf-opensymbol description: OpenSymbol TrueType font status: Installed desired: Install version: 1:0.5.11ubuntu1 name: ttf-punjabi-fonts description: Free TrueType fonts for the Punjabi language status: Installed desired: Install version: 003.02.01-4ubuntu1 name: ttf-takao-pgothic description: Japanese TrueType font set, Takao P Gothic Font status: Installed desired: Install version: 1:0.4.15-1 name: ttf-thai-tlwg description: Thai fonts in TrueType format status: Installed desired: Install version: 0.80-0ubuntu1~medium name: ttf-ubuntu-font-family description: Ubuntu Font Family, sans-serif typeface hinted for clarity status: Installed desired: Install version: 1.0.3.is.1.0.1-0ubuntu1 name: ttf-unfonts-core description: Un series Korean TrueType fonts status: Installed desired: Install version: 0.2.0-beta-1 name: ttf-wqy-microhei description: A droid derived Sans-Seri style CJK font status: Installed desired: Install version: 0.3.13-1 name: twolame description: MPEG Audio Layer 2 encoder (command line frontend) status: Installed desired: Install version: 2011n-0ubuntu0.11.10 name: tzdata description: time zone and daylight-saving time data status: Installed desired: Install version: 2011n-0ubuntu0.11.10 name: tzdata-java description: time zone and daylight-saving time data for use by java runtimes status: Installed desired: Install version: 54 name: ubuntu-artwork description: Ubuntu themes and artwork status: Installed desired: Install version: 1.245.1 name: ubuntu-desktop description: The Ubuntu desktop system status: Installed desired: Install version: 11.10.6 name: ubuntu-docs description: Ubuntu Desktop Guide status: Installed desired: Install version: 2010.09.27 name: ubuntu-extras-keyring description: GnuPG keys of the Ubuntu extras archive status: Installed desired: Install version: 2010.+09.30 name: ubuntu-keyring description: GnuPG keys of the Ubuntu archive status: Installed desired: Install version: 1.245.1 name: ubuntu-minimal description: Minimal core of Ubuntu status: Installed desired: Install version: 0.0.37 name: ubuntu-mono description: Ubuntu Mono Icon theme status: Installed desired: Install version: 0.13 name: ubuntu-sounds description: Ubuntu's GNOME audio theme status: Installed desired: Install version: 1.4.0-0ubuntu1 name: ubuntu-sso-client description: Ubuntu Single Sign-On client status: Installed desired: Install version: 1.245.1 name: ubuntu-standard description: The Ubuntu standard system status: Installed desired: Install version: 0.1.26.1 name: ubuntu-system-service description: Dbus service to set various system-wide configurations status: Installed desired: Install version: 0.32.1 name: ubuntu-wallpapers description: Ubuntu Wallpapers status: Installed desired: Install version: 2.0.0-0ubuntu2.3 name: ubuntuone-client description: Ubuntu One client status: Installed desired: Install version: 2.0.1-0ubuntu2 name: ubuntuone-client-gnome description: Ubuntu One client GNOME integration status: Installed desired: Install version: 2.0.0-0ubuntu1 name: ubuntuone-control-panel description: Ubuntu One Control Panel status: Installed desired: Install version: 2.0.0-0ubuntu1 name: ubuntuone-control-panel-gtk description: Ubuntu One Control Panel status: Installed desired: Install version: 0.3.0-0ubuntu2 name: ubuntuone-couch description: Ubuntu One CouchDB status: Installed desired: Install version: 2.0.0-0ubuntu1 name: ubuntuone-installer description: Ubuntu One Installer status: Installed desired: Install version: 3.0025+nmu2ubuntu1 name: ucf description: Update Configuration File: preserve user changes to config files. status: Installed desired: Install version: 173-0ubuntu4.1 name: udev description: rule-based device node and kernel event manager status: Installed desired: Install version: 1.0.4-1 name: udisks description: storage media interface status: Installed desired: Install version: 0.30.1-2ubuntu1 name: ufw description: program for managing a Netfilter firewall status: Installed desired: Install version: 0.73ubuntu1.1 name: unattended-upgrades description: automatic installation of security upgrades status: Installed desired: Install version: 4.24.0-0ubuntu2.1 name: unity description: Interface designed for efficiency of space and interaction. status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: unity-2d description: Unity interface for non-accelerated graphics cards status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: unity-2d-launcher description: Unity 2D Launcher status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: unity-2d-panel description: Unity 2D Panel status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: unity-2d-places description: Unity 2D Places status: Installed desired: Install version: 4.12.0-0ubuntu1.1 name: unity-2d-spread description: Unity 2D Spread status: Installed desired: Install version: 0.8.22-0ubuntu1 name: unity-asset-pool description: Unity Assets Pool status: Installed desired: Install version: 4.24.0-0ubuntu2.1 name: unity-common description: Common files for the Unity interface. status: Installed desired: Install version: 0.1.1-0ubuntu1 name: unity-greeter description: Unity Greeter status: Installed desired: Install version: 0.4.12-0ubuntu2.1 name: unity-lens-applications description: Application lens for unity status: Installed desired: Install version: 0.6.12-0ubuntu1 name: unity-lens-files description: File lens for unity status: Installed desired: Install version: 0.2.6-0ubuntu2 name: unity-lens-music description: Music lens for unity status: Installed desired: Install version: 0.2.6-0ubuntu2 name: unity-scope-musicstores description: Store music lens for unity status: Installed desired: Install version: 4.24.0-0ubuntu2.1 name: unity-services description: Services for the Unity interface status: Installed desired: Install version: 3.4.4-0ubuntu1 name: uno-libs3 description: LibreOffice UNO runtime environment -- public shared libraries status: Installed desired: Install version: 1:4.0.3-1 name: unrar description: Unarchiver for .rar files (non-free version) status: Installed desired: Install version: 6.0-4ubuntu1 name: unzip description: De-archiver for .zip files status: Installed desired: Install version: 4.38+nmu1 name: update-inetd description: inetd configuration file updater status: Installed desired: Install version: 1:0.152.25.5 name: update-manager description: GNOME application that manages apt updates status: Installed desired: Install version: 1:0.152.25.5 name: update-manager-core description: manage release upgrades status: Installed desired: Install version: 0.117ubuntu3.1 name: update-notifier description: Daemon which notifies about package updates status: Installed desired: Install version: 0.117ubuntu3.1 name: update-notifier-common description: Files shared between update-notifier and other packages status: Installed desired: Install version: 1.6-1 name: uplink description: High-tech computer crime and corporate espionage on the Internet of 2010 status: Installed desired: Install version: 0.9.13-1 name: upower description: abstraction for power management status: Installed desired: Install version: 1.3-0ubuntu11 name: upstart description: event-based init daemon status: Installed desired: Install version: 3.4.4-0ubuntu1 name: ure description: LibreOffice UNO runtime environment status: Installed desired: Install version: 0.100.0-11 name: ureadahead description: Read required files in advance status: Installed desired: Install version: 0.2.34 name: usb-creator-common description: create a startup disk using a CD or disc image (common files) status: Installed desired: Install version: 0.2.34 name: usb-creator-gtk description: create a startup disk using a CD or disc image (for GNOME) status: Installed desired: Install version: 1.1.9-1ubuntu3 name: usb-modeswitch description: mode switching tool for controlling "flip flop" USB devices status: Installed desired: Install version: 20110805-1 name: usb-modeswitch-data description: mode switching data for usb-modeswitch status: Installed desired: Install version: 1.0.7-1 name: usbmuxd description: USB multiplexor daemon for iPhone and iPod Touch devices status: Installed desired: Install version: 1:001-1 name: usbutils description: Linux USB utilities status: Installed desired: Install version: 2.19.1-2ubuntu3 name: util-linux description: Miscellaneous system utilities status: Installed desired: Install version: 2.19.1-2ubuntu3 name: uuid-dev description: universally unique id library - headers and static libraries status: Installed desired: Install version: 2.19.1-2ubuntu3 name: uuid-runtime description: runtime components for the Universally Unique ID library status: Installed desired: Install version: 0.14.0-0ubuntu1 name: valac description: C# like language for the GObject system status: Installed desired: Install version: 0.12.1-0ubuntu3 name: valac-0.12 description: C# like language for the GObject system status: Installed desired: Install version: 0.14.0-0ubuntu1 name: valac-0.14 description: C# like language for the GObject system status: Installed desired: Install version: 1.1-2ubuntu1 name: vbetool description: run real-mode video BIOS code to alter hardware state status: Installed desired: Install version: 2:7.3.154+hg~74503f6ee649-2ubuntu3 name: vim-common description: Vi IMproved - Common files status: Installed desired: Install version: 2:7.3.154+hg~74503f6ee649-2ubuntu3 name: vim-tiny description: Vi IMproved - enhanced vi editor - compact version status: Installed desired: Install version: 3.2.1-0ubuntu1 name: vinagre description: remote desktop client for the GNOME Desktop status: Installed desired: Install version: 3.2.0-0ubuntu1 name: vino description: VNC server for GNOME status: Installed desired: Install version: 4.1.8-75467~Ubuntu~oneiric name: virtualbox-4.1 description: Oracle VM VirtualBox status: Installed desired: Install version: 1.1.12-2~oneiric1 name: vlc description: multimedia player and streamer status: Installed desired: Install version: 1.1.12-2~oneiric1 name: vlc-data description: Common data for VLC status: Installed desired: Install version: 1.1.12-2~oneiric1 name: vlc-nox description: multimedia player and streamer (without X support) status: Installed desired: Install version: 1.1.12-2~oneiric1 name: vlc-plugin-notify description: LibNotify plugin for VLC status: Installed desired: Install version: 1.1.12-2~oneiric1 name: vlc-plugin-pulse description: PulseAudio plugin for VLC status: Installed desired: Install version: 1.15 name: vrms description: virtual Richard M. Stallman status: Installed desired: Install version: 6-3 name: wamerican description: American English dictionary words for /usr/share/dict status: Installed desired: Install version: 6-3 name: wbritish description: British English dictionary words for /usr/share/dict status: Installed desired: Install version: 0.6.5-1 name: wdiff description: Compares two files word by word status: Installed desired: Install version: 1.2.3-9 name: wfrench description: French dictionary words for /usr/share/dict status: Installed desired: Install version: 1.12-3.1ubuntu1 name: wget description: retrieves files from the web status: Installed desired: Install version: 0.52.11-2ubuntu8 name: whiptail description: Displays user-friendly dialog boxes from shell scripts status: Installed desired: Install version: 5.0.11ubuntu2 name: whois description: an intelligent whois client status: Installed desired: Install version: 2:3.5.11~dfsg-1ubuntu2.1 name: winbind description: Samba nameservice integration server status: Installed desired: Install version: 1.2.3-0ubuntu1 name: wine description: Microsoft Windows Compatibility Layer (meta package) status: Installed desired: Install version: 1.3.28-0ubuntu2~oneiric1 name: wine1.3 description: Microsoft Windows Compatibility Layer (Binary Emulator and Library) status: Installed desired: Install version: 1.3.0+1 name: wine1.3-gecko description: Microsoft Windows Compatibility Layer (Web Browser) status: Installed desired: Install version: 0.0+20110629 name: winetricks description: Microsoft Windows Compatibility Layer (winetricks) status: Installed desired: Install version: 1.14 name: wireless-crda description: Wireless Central Regulatory Domain Agent status: Installed desired: Install version: 30~pre9-5ubuntu1 name: wireless-tools description: Tools for manipulating Linux Wireless Extensions status: Installed desired: Install version: 1.6.2-1 name: wireshark description: network traffic analyzer - GTK+ version status: Installed desired: Install version: 1.6.2-1 name: wireshark-common description: network traffic analyzer - common files status: Installed desired: Install version: 9:1.1.11-1ubuntu2 name: wodim description: command line CD/DVD writing tool status: Installed desired: Install version: 0.7.3-3.1 name: wpasupplicant description: client support for WPA and WPA2 (IEEE 802.11i) status: Installed desired: Install version: 32+nmu2 name: x-ttcidfont-conf description: TrueType and CID fonts configuration for X status: Installed desired: Install version: 7.6+4ubuntu2 name: x11-apps description: X applications status: Installed desired: Install version: 1:7.6+7ubuntu7 name: x11-common description: X Window System (X.Org) infrastructure status: Installed desired: Install version: 7.6+1ubuntu1 name: x11-session-utils description: X session utilities status: Installed desired: Install version: 7.6+3 name: x11-utils description: X11 utilities status: Installed desired: Install version: 7.6+1 name: x11-xfs-utils description: X font server utilities status: Installed desired: Install version: 7.6+4 name: x11-xkb-utils description: X11 XKB utilities status: Installed desired: Install version: 7.6+3 name: x11-xserver-utils description: X server utilities status: Installed desired: Install version: 1:0.4.2-2 name: x11proto-composite-dev description: X11 Composite extension wire protocol status: Installed desired: Install version: 7.0.22-1 name: x11proto-core-dev description: X11 core wire protocol and auxiliary headers status: Installed desired: Install version: 1:1.2.1-2 name: x11proto-damage-dev description: X11 Damage extension wire protocol status: Installed desired: Install version: 1:5.0-2 name: x11proto-fixes-dev description: X11 Fixes extension wire protocol status: Installed desired: Install version: 2.0.2-2ubuntu1 name: x11proto-input-dev description: X11 Input extension wire protocol status: Installed desired: Install version: 1.0.5-2 name: x11proto-kb-dev description: X11 XKB extension wire protocol status: Installed desired: Install version: 1.4.0+git20101207.0d32bb07-0ubuntu1 name: x11proto-randr-dev description: X11 RandR extension wire protocol status: Installed desired: Install version: 1.14.1-1 name: x11proto-record-dev description: X11 Record extension wire protocol status: Installed desired: Install version: 2:0.11.1-2 name: x11proto-render-dev description: X11 Render extension wire protocol status: Installed desired: Install version: 1.2.1-1 name: x11proto-scrnsaver-dev description: X11 Screen Saver extension wire protocol status: Installed desired: Install version: 7.2.0-3 name: x11proto-xext-dev description: X11 various extension wire protocol status: Installed desired: Install version: 2.3.1-2 name: x11proto-xf86vidmode-dev description: X11 Video Mode extension wire protocol status: Installed desired: Install version: 1.2.1-2 name: x11proto-xinerama-dev description: X11 Xinerama extension wire protocol status: Installed desired: Install version: 1:1.0.6-1 name: xauth description: X authentication utility status: Installed desired: Install version: 1.1.1-1 name: xbitmaps description: Base X bitmaps status: Installed desired: Install version: 1.0.3-1 name: xcursor-themes description: Base X cursor themes status: Installed desired: Install version: 0.14-0ubuntu1 name: xdg-user-dirs description: tool to manage well known user directories status: Installed desired: Install version: 0.8-1ubuntu2 name: xdg-user-dirs-gtk description: tool to manage well known user directories (Gtk extension) status: Installed desired: Install version: 1.1.0~rc1-2ubuntu6 name: xdg-utils description: desktop integration utilities from freedesktop.org status: Installed desired: Install version: 1.6 name: xdiagnose description: X.org diagnosis tool status: Installed desired: Install version: 1:1.0.3 name: xfonts-base description: standard fonts for X status: Installed desired: Install version: 1:1.0.4-1 name: xfonts-encodings description: Encodings for X.Org fonts status: Installed desired: Install version: 4ubuntu1 name: xfonts-mathml description: Type1 Symbol font for MathML status: Installed desired: Install version: 1:1.0.3-1 name: xfonts-scalable description: scalable fonts for X status: Installed desired: Install version: 1:7.6+1 name: xfonts-utils description: X Window System font utility programs status: Installed desired: Install version: 1.3.1-1 name: xinit description: X server initialisation tool status: Installed desired: Install version: 1.5.3-2ubuntu1 name: xinput description: Runtime configuration and test of XInput devices status: Installed desired: Install version: 2.3-1ubuntu2 name: xkb-data description: X Keyboard Extension (XKB) configuration data status: Installed desired: Install version: 0.13 name: xml-core description: XML infrastructure and XML catalog file support status: Installed desired: Install version: 1:7.6+7ubuntu7 name: xorg description: X.Org X Window System status: Installed desired: Install version: 1:1.6-1ubuntu2 name: xorg-docs-core description: Core documentation for the X.org X Window System status: Installed desired: Install version: 1:1.8-2 name: xorg-sgml-doctools description: Common tools for building X.Org SGML documentation status: Installed desired: Install version: 2:1.10.4-1ubuntu4.2 name: xserver-common description: common files used by various X servers status: Installed desired: Install version: 1:7.6+7ubuntu7 name: xserver-xorg description: X.Org X server status: Installed desired: Install version: 2:1.10.4-1ubuntu4.2 name: xserver-xorg-core description: Xorg X server - core server status: Installed desired: Install version: 1:7.6+7ubuntu7 name: xserver-xorg-input-all description: X.Org X server -- input driver metapackage status: Installed desired: Install version: 1:2.6.0-1ubuntu13 name: xserver-xorg-input-evdev description: X.Org X server -- evdev input driver status: Installed desired: Install version: 1:1.7.1-1 name: xserver-xorg-input-mouse description: X.Org X server -- mouse input driver status: Installed desired: Install version: 1.4.1-1ubuntu2 name: xserver-xorg-input-synaptics description: Synaptics TouchPad driver for X.Org server status: Installed desired: Install version: 1:12.7.0-2 name: xserver-xorg-input-vmmouse description: X.Org X server -- VMMouse input driver to use with VMWare status: Installed desired: Install version: 1:0.11.0-0ubuntu2 name: xserver-xorg-input-wacom description: X.Org X server -- Wacom input driver status: Installed desired: Install version: 1:7.6+7ubuntu7 name: xserver-xorg-video-all description: X.Org X server -- output driver metapackage status: Installed desired: Install version: 1:6.14.99~git20110811.g93fc084-0ubuntu1 name: xserver-xorg-video-ati description: X.Org X server -- AMD/ATI display driver wrapper status: Installed desired: Install version: 1:1.3.2-2ubuntu7 name: xserver-xorg-video-cirrus description: X.Org X server -- Cirrus display driver status: Installed desired: Install version: 1:0.4.2-3ubuntu6 name: xserver-xorg-video-fbdev description: X.Org X server -- fbdev display driver status: Installed desired: Install version: 2:2.15.901-1ubuntu2.1 name: xserver-xorg-video-intel description: X.Org X server -- Intel i8xx, i9xx display driver status: Installed desired: Install version: 6.9.0-1 name: xserver-xorg-video-mach64 description: X.Org X server -- ATI Mach64 display driver status: Installed desired: Install version: 1:1.4.13.dfsg-3build1 name: xserver-xorg-video-mga description: X.Org X server -- MGA display driver status: Installed desired: Install version: 1:1.2.5-2 name: xserver-xorg-video-neomagic description: X.Org X server -- Neomagic display driver status: Installed desired: Install version: 1:0.0.16+git20110411+8378443-1 name: xserver-xorg-video-nouveau description: X.Org X server -- Nouveau display driver (experimental) status: Installed desired: Install version: 1:0.2.904+svn920-1 name: xserver-xorg-video-openchrome description: X.Org X server -- VIA display driver status: Installed desired: Install version: 0.0.14-1 name: xserver-xorg-video-qxl description: X.Org X server -- QXL display driver status: Installed desired: Install version: 6.8.1-5 name: xserver-xorg-video-r128 description: X.Org X server -- ATI r128 display driver status: Installed desired: Install version: 1:6.14.99~git20110811.g93fc084-0ubuntu1 name: xserver-xorg-video-radeon description: X.Org X server -- AMD/ATI Radeon display driver status: Installed desired: Install version: 1:0.6.3-4 name: xserver-xorg-video-s3 description: X.Org X server -- legacy S3 display driver status: Installed desired: Install version: 1:2.3.2-3ubuntu2 name: xserver-xorg-video-savage description: X.Org X server -- Savage display driver status: Installed desired: Install version: 1:1.7.5-1 name: xserver-xorg-video-siliconmotion description: X.Org X server -- SiliconMotion display driver status: Installed desired: Install version: 1:0.10.3-3 name: xserver-xorg-video-sis description: X.Org X server -- SiS display driver status: Installed desired: Install version: 1:0.9.4-2 name: xserver-xorg-video-sisusb description: X.Org X server -- SiS USB display driver status: Installed desired: Install version: 1:1.4.3-4 name: xserver-xorg-video-tdfx description: X.Org X server -- tdfx display driver status: Installed desired: Install version: 1:1.3.4-2 name: xserver-xorg-video-trident description: X.Org X server -- Trident display driver status: Installed desired: Install version: 1:2.3.0-7 name: xserver-xorg-video-vesa description: X.Org X server -- VESA display driver status: Installed desired: Install version: 1:11.0.3-2 name: xserver-xorg-video-vmware description: X.Org X server -- VMware display driver status: Installed desired: Install version: 1.1.26-7 name: xsltproc description: XSLT 1.0 command line processor status: Installed desired: Install version: 271-1ubuntu2 name: xterm description: X terminal emulator status: Installed desired: Install version: 1.2.6-2 name: xtrans-dev description: X transport library (development files) status: Installed desired: Install version: 1.0.2-0ubuntu0.11.10.1 name: xul-ext-ubufox description: Ubuntu-specific configuration defaults and apt support for Firefox status: Installed desired: Install version: 5.0.0-2 name: xz-utils description: XZ-format compression utilities status: Installed desired: Install version: 3.2.0-0ubuntu1 name: yelp description: Help browser for GNOME status: Installed desired: Install version: 3.2.0-0ubuntu1 name: yelp-xsl description: XSL stylesheets for the yelp help browser status: Installed desired: Install version: 0.8.2-1 name: zeitgeist description: event logging framework status: Installed desired: Install version: 0.8.2-1 name: zeitgeist-core description: event logging framework - engine status: Installed desired: Install version: 0.7.0-0ubuntu4 name: zeitgeist-datahub description: event logging framework - passive logging daemon status: Installed desired: Install version: 0.0.13-0ubuntu1 name: zeitgeist-extension-fts description: Extensions for zeitgeist engine - fts extension status: Installed desired: Install version: 3.2.0-0ubuntu1 name: zenity description: Display graphical dialog boxes from shell scripts status: Installed desired: Install version: 3.2.0-0ubuntu1 name: zenity-common description: Display graphical dialog boxes from shell scripts (common files) status: Installed desired: Install version: 3.0-4 name: zip description: Archiver for .zip files status: Installed desired: Install version: 1:1.2.3.4.dfsg-3ubuntu3 name: zlib1g description: compression library - runtime status: Installed desired: Install version: 1:1.2.3.4.dfsg-3ubuntu3 name: zlib1g:i386 description: compression library - runtime status: Installed desired: Install version: 1:1.2.3.4.dfsg-3ubuntu3 name: zlib1g-dev description: compression library - development status: Installed desired: Install version: 0.6.1-3ubuntu1 name: zsync description: client-side implementation of the rsync algorithm , 0.221289873123) for message-result with priority 0. 2012-01-12 16:53:40,102 DEBUG Started firing message-file. 2012-01-12 16:53:40,103 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:43,073 DEBUG Started firing report-messages. 2012-01-12 16:53:43,082 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad', 'description': 'Real-time strategy game of ancient warfare'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10803-1~11.10~wfg1', 'name': '0ad-data', 'description': 'Real-time strategy game of ancient warfare (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad-data-common', 'description': 'Real-time strategy game of ancient warfare (common data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad-data-update', 'description': 'Real-time strategy game of ancient warfare (data files update)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.14-1.1', 'name': 'a2ps', 'description': "GNU a2ps - 'Anything to PostScript' converter and pretty-printer"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'accountsservice', 'description': 'query and manipulate user account information'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'acl', 'description': 'Access control list utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.138', 'name': 'acpi-support', 'description': 'scripts for handling many ACPI events'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.0.10-1ubuntu2.3', 'name': 'acpid', 'description': 'Advanced Configuration and Power Interface event daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.112+nmu1ubuntu5', 'name': 'adduser', 'description': 'add and remove users and groups'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu1', 'name': 'adium-theme-ubuntu', 'description': 'Adium message style for Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.1.102.55-0oneiric1', 'name': 'adobe-flash-properties-gtk', 'description': 'GTK+ control panel for Adobe Flash Player plugin version 11'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.1.102.55-0oneiric1', 'name': 'adobe-flashplugin', 'description': 'Adobe Flash Player plugin version 11'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1-1.1build1', 'name': 'aircrack-ng', 'description': 'wireless WEP/WPA cracking utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'aisleriot', 'description': 'Solitaire card games'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.2-2ubuntu3', 'name': 'alacarte', 'description': 'easy GNOME menu editing tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'alsa-base', 'description': 'ALSA driver configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.2-0ubuntu8.1', 'name': 'alsa-utils', 'description': 'Utilities for configuring and using ALSA'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-14ubuntu1', 'name': 'anacron', 'description': "cron-like program that doesn't go by time"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.2-3', 'name': 'ant', 'description': 'Java based build tool like make'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.2-3', 'name': 'ant-optional', 'description': 'Java based build tool like make - optional libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.3.dfsg.1-2', 'name': 'apg', 'description': 'Automated Password Generator - Standalone version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.10.6', 'name': 'app-install-data', 'description': 'Ubuntu applications (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '12.11.10.1', 'name': 'app-install-data-partner', 'description': 'Application Installer (data files for partner applications/repositories)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.0~beta1+bzr1774-1ubuntu2', 'name': 'apparmor', 'description': 'User-space parser utility for AppArmor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu1', 'name': 'appmenu-gtk', 'description': 'Export GTK menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu1', 'name': 'appmenu-gtk3', 'description': 'Export GTK menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-0ubuntu1.1', 'name': 'appmenu-qt', 'description': 'appmenu support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'apport', 'description': 'automatically generate crash reports for debugging'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'apport-gtk', 'description': 'GTK+ frontend for the apport crash report system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16', 'name': 'apport-symptoms', 'description': 'symptom scripts for apport'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt', 'description': "APT's commandline package manager"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5.0ubuntu1', 'name': 'apt-file', 'description': 'search for files within Debian packages (command-line interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt-transport-https', 'description': 'https download transport for APT'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt-utils', 'description': 'APT utility programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.44ubuntu4', 'name': 'apt-xapian-index', 'description': 'maintenance and search tools for a Xapian index of Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'aptdaemon', 'description': 'transaction based package management service'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'aptdaemon-data', 'description': 'data files for clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.4-1ubuntu2', 'name': 'aptitude', 'description': 'terminal-based package manager (terminal interface only)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1ubuntu1', 'name': 'apturl', 'description': 'install packages using the apt protocol - GTK+ frontend'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1ubuntu1', 'name': 'apturl-common', 'description': 'install packages using the apt protocol - common data'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3', 'name': 'aquaria', 'description': 'Underwater exploration adventure video game'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.6-6', 'name': 'aspell', 'description': 'GNU Aspell spell-checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0-0-6ubuntu2', 'name': 'aspell-en', 'description': 'English dictionary for GNU Aspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.12-1ubuntu3', 'name': 'at', 'description': 'Delayed job execution and batch processing'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'at-spi2-core', 'description': 'Assistive Technology Service Provider Interface (dbus core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.68-1ubuntu1', 'name': 'autoconf', 'description': 'automatic configure script builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'autogen', 'description': 'automated text file generator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.11.1-1ubuntu1', 'name': 'automake', 'description': 'A tool for generating GNU Standards-compliant Makefiles'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'autopoint', 'description': 'The autopoint program from GNU gettext'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110511.1', 'name': 'autotools-dev', 'description': 'Update infrastructure for config.{guess,sub} files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-autoipd', 'description': 'Avahi IPv4LL network address configuration daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-daemon', 'description': 'Avahi mDNS/DNS-SD daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-utils', 'description': 'Avahi browsing, publishing and discovery utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux', 'description': 'a free video editor - GTK version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-common', 'description': 'a free video editor - Internationalization files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-plugins-common', 'description': 'a free video editor - common files for plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-plugins-gtk', 'description': 'a free video editor - GTK plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'bamfdaemon', 'description': 'Window matching library - daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'baobab', 'description': 'GNOME disk usage analyzer'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.4ubuntu5', 'name': 'base-files', 'description': 'Debian base system miscellaneous files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.23', 'name': 'base-passwd', 'description': 'Debian base system master password and group files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-0ubuntu4', 'name': 'bash', 'description': 'The GNU Bourne Again SHell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3-1ubuntu6', 'name': 'bash-completion', 'description': 'programmable completion for the bash shell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.06.95-2', 'name': 'bc', 'description': 'The GNU bc arbitrary precision calculator language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'bind9-host', 'description': "Version of 'host' bundled with BIND 9.X"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7', 'name': 'binfmt-support', 'description': 'Support for extra binary formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.21.53.20110810-0ubuntu5.1', 'name': 'binutils', 'description': 'The GNU assembler, linker and binary utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.58-svn37702-1ubuntu1', 'name': 'blender', 'description': 'Very fast and versatile 3D modeller/renderer'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez', 'description': 'Bluetooth tools and daemons'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-alsa', 'description': 'Bluetooth ALSA support'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-cups', 'description': 'Bluetooth printer driver for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-gstreamer', 'description': 'Bluetooth GStreamer support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'branding-ubuntu', 'description': 'Replacement artwork with Ubuntu branding'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero', 'description': 'CD/DVD burning application for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero-cdrkit', 'description': 'cdrkit extensions for the Brasero burning application'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero-common', 'description': 'Common files for the Brasero CD burning application and library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'brltty', 'description': 'Access software for a blind person using a braille display'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-10-0ubuntu5', 'name': 'brother-cups-wrapper-common', 'description': 'Common files for Brother cups wrapper packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-0ubuntu3', 'name': 'brother-cups-wrapper-extra', 'description': 'Cups Wrapper drivers for extra brother printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-4-0ubuntu1', 'name': 'brother-lpr-drivers-common', 'description': 'Common files for brother-lpr-drivers packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-2-0ubuntu4', 'name': 'brother-lpr-drivers-extra', 'description': 'LPR drivers for extra brother printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.2.3', 'name': 'bsdmainutils', 'description': 'collection of more utilities from FreeBSD'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.19.1-2ubuntu3', 'name': 'bsdutils', 'description': 'Basic utilities from 4.4BSD-Lite'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.5ubuntu1', 'name': 'build-essential', 'description': 'Informational list of build-essential packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.18.4-2ubuntu2', 'name': 'busybox-initramfs', 'description': 'Standalone shell setup for initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.18.4-2ubuntu2', 'name': 'busybox-static', 'description': 'Standalone rescue shell with tons of builtin utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.37-0ubuntu1.1', 'name': 'byobu', 'description': 'powerful, text based window manager and shell multiplexer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'bzip2', 'description': 'high-quality block-sorting file compressor - utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.2-0ubuntu1', 'name': 'bzr', 'description': 'easy to use distributed version control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1~bzr51-1', 'name': 'bzr-dbus', 'description': 'D-Bus announcements plugin for Bazaar'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.100.0+bzr737-1', 'name': 'bzr-gtk', 'description': 'provides graphical interfaces to Bazaar (bzr) version control'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0-1ubuntu1', 'name': 'bzrtools', 'description': 'Collection of tools for bzr'}, {'status': 'Installed', 'desired': 'Install', 'version': '18-4ubuntu1', 'name': 'c2esp', 'description': 'Driver for Kodak ESP 5xxx AiO color inkjet printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110502+nmu1ubuntu5', 'name': 'ca-certificates', 'description': 'Common CA certificates'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110912ubuntu3', 'name': 'ca-certificates-java', 'description': 'Common CA certificates (JKS keystore)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-1', 'name': 'cabextract', 'description': 'Microsoft Cabinet file unpacker'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1-2.1', 'name': 'cappuccino', 'description': "an utility to let your boss think that you're working hard"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'caribou', 'description': 'Configurable on screen keyboard with scanning mode'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.94ubuntu1', 'name': 'cdbs', 'description': 'common build system for Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia', 'description': 'real-time visual space simulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia-common', 'description': 'datafiles for Celestia, a real-time visual space simulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia-gnome', 'description': 'real-time visual space simulation (GNOME frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.9', 'name': 'checkbox', 'description': 'System testing application'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.9', 'name': 'checkbox-gtk', 'description': 'GTK interface for checkbox'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'cheese', 'description': 'tool to take pictures and videos from your webcam'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'cheese-common', 'description': 'Common files for the Cheese tool to take pictures and videos'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-browser', 'description': 'Chromium browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-browser-l10n', 'description': 'chromium-browser language packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-codecs-ffmpeg', 'description': 'Free ffmpeg codecs for the Chromium Browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6-2', 'name': 'chronicle', 'description': 'HTML & RSS blog compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8~xamarin1', 'name': 'cli-common', 'description': 'common files between all CLI packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.5-1ubuntu1', 'name': 'cmake', 'description': 'cross-platform, open-source make system'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.5-1ubuntu1', 'name': 'cmake-data', 'description': 'CMake data files (modules, templates and documentation)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0+20090930-2', 'name': 'cmap-adobe-japan1', 'description': 'CMaps for Adobe-Japan1'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.12-1ubuntu2.1', 'name': 'colord', 'description': 'system service to manage device colour profiles -- system daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-1.41.14-1ubuntu3', 'name': 'comerr-dev', 'description': 'common error description library - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.44.1ubuntu1', 'name': 'command-not-found', 'description': 'Suggest installation of packages in interactive bash sessions'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.44.1ubuntu1', 'name': 'command-not-found-data', 'description': 'Set of data files for command-not-found.'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz', 'description': 'OpenGL window and compositing manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-core', 'description': 'OpenGL window and compositing manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-gnome', 'description': 'OpenGL window and compositing manager - GNOME window decorator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-plugins', 'description': 'OpenGL window and compositing manager - plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-plugins-default', 'description': 'OpenGL window and compositing manager - default plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-0ubuntu4.2', 'name': 'compiz-plugins-main-default', 'description': 'Compiz plugins - main default collection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.92-0ubuntu2', 'name': 'compizconfig-backend-gconf', 'description': 'Compiz Fusion configuration system - gconf backend'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.92-0ubuntu1', 'name': 'compizconfig-settings-manager', 'description': 'Compiz configuration settings manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.101-1', 'name': 'connect-proxy', 'description': 'Establish TCP connection using SOCKS4/5 or HTTP tunnel'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.57ubuntu27', 'name': 'console-setup', 'description': 'console font and keymap setup program'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'consolekit', 'description': 'framework for defining and tracking users, sessions and seats'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5-1ubuntu6', 'name': 'coreutils', 'description': 'GNU core utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-0ubuntu17', 'name': 'couchdb-bin', 'description': 'RESTful document oriented database, programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-7ubuntu1', 'name': 'cpio', 'description': 'GNU cpio -- a program to manage archives of files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'cpp', 'description': 'GNU C preprocessor (cpp)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'cpp-4.6', 'description': 'GNU C preprocessor'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0pl1-116ubuntu3', 'name': 'cron', 'description': 'process scheduling daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110502-2ubuntu1', 'name': 'csh', 'description': 'Shell with C-like syntax'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups', 'description': 'Common UNIX Printing System(tm) - server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-bsd', 'description': 'Common UNIX Printing System(tm) - BSD commands'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-client', 'description': 'Common UNIX Printing System(tm) - client programs (SysV)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-common', 'description': 'Common UNIX Printing System(tm) - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.2.7-2ubuntu4', 'name': 'cups-driver-gutenprint', 'description': 'printer drivers for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'cups-pk-helper', 'description': 'PolicyKit helper to configure cups with fine-grained privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-ppdc', 'description': 'Common UNIX Printing System(tm) - PPD manipulation utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'curl', 'description': 'Get a file from an HTTP, HTTPS or FTP server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.43-2', 'name': 'darwinia', 'description': 'Darwinia'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5.1-7.4ubuntu1', 'name': 'dash', 'description': 'POSIX-compliant shell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'dbus', 'description': 'simple interprocess messaging system (daemon and utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'dbus-x11', 'description': 'simple interprocess messaging system (X11 deps)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.06.95-2', 'name': 'dc', 'description': 'The GNU dc arbitrary precision reverse-polish calculator'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'dconf-gsettings-backend', 'description': 'simple configuration storage system - GSettings back-end'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.18ubuntu1', 'name': 'dctrl-tools', 'description': 'Command-line tools to process Debian package information'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.40ubuntu1', 'name': 'debconf', 'description': 'Debian configuration management system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.40ubuntu1', 'name': 'debconf-i18n', 'description': 'full internationalization support for debconf'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.9.0ubuntu1', 'name': 'debhelper', 'description': 'helper programs for debian/rules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.08.28', 'name': 'debian-archive-keyring', 'description': 'GnuPG archive keys of the Debian archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.2', 'name': 'debianutils', 'description': 'Miscellaneous utilities specific to Debian'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.37', 'name': 'debootstrap', 'description': 'Bootstrap a basic Debian system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jdk', 'description': 'Standard Java or Java compatible Development Kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jre', 'description': 'Standard Java or Java compatible Runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jre-headless', 'description': 'Standard Java or Java compatible Runtime (headless)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-1', 'name': 'defcon', 'description': 'Defcon. Everybody Dies'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.12ubuntu1', 'name': 'defoma', 'description': 'Debian Font Manager -- automatic font configuration framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '20.1-0ubuntu0.2', 'name': 'deja-dup', 'description': 'Back up your files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18-0ubuntu9', 'name': 'desktop-file-utils', 'description': 'Utilities for .desktop files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'desktopcouch', 'description': 'Desktop CouchDB instance'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'desktopcouch-ubuntuone', 'description': 'Ubuntu One connection extension for Desktop CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'devhelp', 'description': 'GNOME developers help program'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'devhelp-common', 'description': 'Common files for devhelp and its library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11.1ubuntu3', 'name': 'devscripts', 'description': 'scripts to make the life of a Debian Package maintainer easier'}, {'status': 'Installed', 'desired': 'Install', 'version': '4', 'name': 'dh-autoreconf', 'description': 'debhelper add-on to call autoreconf and clean up after the build'}, {'status': 'Installed', 'desired': 'Install', 'version': '104', 'name': 'dh-translations', 'description': 'debhelper extension for translation support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.11.5ubuntu1', 'name': 'dictionaries-common', 'description': 'Common utilities for spelling dictionary tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.54-1', 'name': 'diffstat', 'description': 'produces graph of changes introduced by a diff file'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.0-1', 'name': 'diffutils', 'description': 'File comparison utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0.2-1ubuntu4', 'name': 'dkms', 'description': 'Dynamic Kernel Module Support Framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-1.2build1', 'name': 'dmidecode', 'description': 'Dump Desktop Management Interface data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'dmsetup', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3', 'name': 'dmz-cursor-theme', 'description': 'Style neutral, scalable cursor theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.57-1ubuntu1', 'name': 'dnsmasq-base', 'description': 'A small caching DNS proxy and DHCP/TFTP server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'dnsutils', 'description': 'Clients provided with BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.2', 'name': 'doc-base', 'description': 'utilities to manage online documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5-4', 'name': 'docbook', 'description': 'standard SGML representation system for technical documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.79-6', 'name': 'docbook-dsssl', 'description': 'modular DocBook DSSSL stylesheets, for print and HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.0.0-28', 'name': 'docbook-to-man', 'description': 'converter from DocBook SGML into roff man macros'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5-7', 'name': 'docbook-xml', 'description': 'standard XML documentation system for software and systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.75.2+dfsg-5ubuntu1', 'name': 'docbook-xsl', 'description': 'stylesheets for processing DocBook XML to various output formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.9-1ubuntu3', 'name': 'dosfstools', 'description': 'utilities for making and checking MS-DOS FAT filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'dpkg', 'description': 'Debian package management system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'dpkg-dev', 'description': 'Debian package development tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6.2ubuntu1', 'name': 'dput', 'description': 'Debian package upload tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.15-0ubuntu2', 'name': 'duplicity', 'description': 'encrypted bandwidth-efficient backup'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.1-10', 'name': 'dvd+rw-tools', 'description': 'DVD+-RW/R tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fslibs', 'description': 'ext2/ext3/ext4 file system libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fslibs-dev', 'description': 'ext2/ext3/ext4 file system libraries - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fsprogs', 'description': 'ext2/ext3/ext4 file system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.6+git20110423-3ubuntu1', 'name': 'easytag', 'description': 'viewing, editing and writing ID3 tags'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse', 'description': 'Extensible Tool Platform and Java IDE'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-jdt', 'description': 'Eclipse Java Development Tools (JDT)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-pde', 'description': 'Eclipse Plug-in Development Environment (PDE)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-platform', 'description': 'Eclipse platform without plug-ins to develop any language'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-platform-data', 'description': 'Eclipse platform without plug-ins to develop any language (data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-rcp', 'description': 'Eclipse Rich Client Platform (RCP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'ed', 'description': 'The classic UNIX line editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5+deb1+cvs20081104-8', 'name': 'eject', 'description': 'ejects CDs and operates CD-Changers under Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs', 'description': 'The GNU Emacs editor (metapackage)'}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-bin-common', 'description': "The GNU Emacs editor's shared, architecture dependent files"}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-common', 'description': "The GNU Emacs editor's shared, architecture independent infrastructure"}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-nox', 'description': 'The GNU Emacs editor (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.19ubuntu2', 'name': 'emacsen-common', 'description': 'Common facilities for all emacsen'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'empathy', 'description': 'GNOME multi-protocol chat and call client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'empathy-common', 'description': 'GNOME multi-protocol chat and call client (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'eog', 'description': 'Eye of GNOME graphics viewer program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-base', 'description': 'Erlang/OTP virtual machine and base applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-crypto', 'description': 'Erlang/OTP cryptographic modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-inets', 'description': 'Erlang/OTP Internet clients and servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-mnesia', 'description': 'Erlang/OTP distributed relational/object hybrid database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-public-key', 'description': 'Erlang/OTP public key infrastructure'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-runtime-tools', 'description': 'Erlang/OTP runtime tracing/debugging tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-ssl', 'description': 'Erlang/OTP implementation of SSL'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-syntax-tools', 'description': 'Erlang/OTP modules for handling abstract Erlang syntax trees'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-xmerl', 'description': 'Erlang/OTP XML tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'esound-common', 'description': 'Enlightened Sound Daemon - Common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'espeak', 'description': 'Multi-lingual software speech synthesizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'espeak-data', 'description': 'Multi-lingual software speech synthesizer: speech data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'evince', 'description': 'Document (PostScript, PDF) viewer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'evince-common', 'description': 'Document (PostScript, PDF) viewer - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'evolution-data-server', 'description': 'evolution database backend server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'evolution-data-server-common', 'description': 'architecture independent files for Evolution Data Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '44', 'name': 'example-content', 'description': 'Ubuntu example content'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.21.1-0ubuntu2', 'name': 'exiv2', 'description': 'EXIF/IPTC metadata manipulation tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-r28~oneiric-ppa2', 'name': 'explotux', 'description': 'Bomberman like in 3D'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-r28~oneiric-ppa2', 'name': 'explotux-data', 'description': 'Bomberman like in 3D (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.17-1', 'name': 'fakeroot', 'description': 'tool for simulating superuser privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.98-3', 'name': 'fastjar', 'description': 'Jar creation utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'file', 'description': 'Determines file type using "magic" numbers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'file-roller', 'description': 'an archive manager for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.0-0ubuntu1', 'name': 'filezilla', 'description': 'Full-featured graphical FTP/FTPS/SFTP client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.0-0ubuntu1', 'name': 'filezilla-common', 'description': 'Architecture independent files for filezilla'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-1ubuntu3', 'name': 'findutils', 'description': 'utilities for finding files--find, xargs'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox', 'description': 'Safe and easy web browser from Mozilla'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-globalmenu', 'description': 'Unity appmenu integration for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-gnome-support', 'description': 'Safe and easy web browser from Mozilla - GNOME support'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-locale-en', 'description': 'English language pack for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-locale-fr', 'description': 'French language pack for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-release-2', 'name': 'flite1-dev', 'description': 'A small run-time speech synthesis engine - static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'fontconfig', 'description': 'generic font configuration library - support binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'fontconfig-config', 'description': 'generic font configuration library - configuration'}, {'status': 'Installed', 'desired': 'Install', 'version': '429-1', 'name': 'fonts-horai-umefont', 'description': 'Japanese TrueType font, Ume-font'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110811dfsg-1ubuntu1', 'name': 'foo2zjs', 'description': 'Support for printing to ZjStream-based printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110831-0ubuntu3', 'name': 'foomatic-db-compressed-ppds', 'description': 'OpenPrinting printer support - Compressed PPDs derived from the database'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.8-2ubuntu1', 'name': 'foomatic-db-engine', 'description': 'OpenPrinting printer support - programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.9-1ubuntu2', 'name': 'foomatic-filters', 'description': 'OpenPrinting printer support - filters'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0-1ubuntu2', 'name': 'freeglut3', 'description': 'OpenGL Utility Toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0-1ubuntu2', 'name': 'freeglut3-dev', 'description': 'OpenGL Utility Toolkit development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '20060219-1', 'name': 'freepats', 'description': 'Free patch set for MIDI audio synthesis'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1+svnr666-0oneiric1', 'name': 'freetuxtv', 'description': 'Internet television channels player'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.22git20091109-1.1', 'name': 'frei0r-plugins', 'description': 'minimalistic plugin API for video effects, plugins collection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.18', 'name': 'friendly-recovery', 'description': 'Make recovery more user-friendly'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-25', 'name': 'ftp', 'description': 'classical file transfer client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1.4ubuntu1', 'name': 'fuse-utils', 'description': 'Filesystem in USErspace (utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'g++', 'description': 'GNU C++ compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'g++-4.6', 'description': 'GNU C++ compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-2ubuntu2', 'name': 'gamin', 'description': 'File and directory monitoring system'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2.0-0ubuntu2', 'name': 'gcalctool', 'description': 'GNOME desktop calculator'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'gcc', 'description': 'GNU C compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6', 'description': 'GNU C compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6-base', 'description': 'GCC, the GNU Compiler Collection (base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6-base:i386', 'description': 'GCC, the GNU Compiler Collection (base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0+cvs20110723-2', 'name': 'gccxml', 'description': 'XML output extension to GCC'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'gcj-4.6-base', 'description': 'GCC, the GNU Compiler Collection (gcj base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'gcj-4.6-jre-lib', 'description': 'Java runtime library for use with gcj (jar files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gconf2', 'description': 'GNOME configuration database system (support tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gconf2-common', 'description': 'GNOME configuration database system (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.3-0ubuntu2', 'name': 'gdb', 'description': 'The GNU Debugger'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gedit', 'description': 'official text editor of the GNOME desktop environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gedit-common', 'description': 'official text editor of the GNOME desktop environment (support files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.4-0ubuntu1.1', 'name': 'gedit-developer-plugins', 'description': 'A set of gedit plugins for developers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-1', 'name': 'gedit-latex-plugin', 'description': 'gedit plugin for composing and compiling LaTeX documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gedit-plugins', 'description': 'set of plugins for gedit'}, {'status': 'Installed', 'desired': 'Install', 'version': '9:1.1.11-1ubuntu2', 'name': 'genisoimage', 'description': 'Creates ISO-9660 CD-ROM filesystem images'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.0-1ubuntu10', 'name': 'geoclue', 'description': 'Geographic information framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.2-0ubuntu6', 'name': 'geoclue-ubuntu-geoip', 'description': 'Provide positioning for GeoClue via Ubuntu GeoIP services'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110709-1', 'name': 'geoip-database', 'description': 'IP lookup command line tools that use the GeoIP library (country database)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'gettext', 'description': 'GNU Internationalization utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'gettext-base', 'description': 'GNU Internationalization utilities for the base system'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript', 'description': 'interpreter for the PostScript language and for PDF'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript-cups', 'description': 'interpreter for the PostScript language and for PDF - CUPS filters'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript-x', 'description': 'interpreter for the PostScript language and for PDF - X11 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'gimp', 'description': 'The GNU Image Manipulation Program'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'gimp-data', 'description': 'Data files for GIMP'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-common', 'description': 'Data files for the GIMP documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-en', 'description': 'Documentation for the GIMP (English)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-fr', 'description': 'Documentation for the GIMP (French)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16-1.1', 'name': 'gimp-resynthesizer', 'description': 'Gimp plugin for texture synthesis'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.4-0ubuntu1', 'name': 'ginn', 'description': 'Gesture Injector: No-GEIS, No-Toolkits'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'gir1.2-accountsservice-1.0', 'description': 'GObject introspection data for AccountService'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'gir1.2-appindicator3-0.1', 'description': 'Typelib files for libappindicator3-1.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'gir1.2-atk-1.0', 'description': 'ATK accessibility toolkit (GObject introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'gir1.2-atspi-2.0', 'description': 'Assistive Technology Service Provider (GObject introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'gir1.2-caribou-1.0', 'description': 'GObject introspection for the Caribou library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'gir1.2-clutter-1.0', 'description': 'GObject introspection data for the Clutter 1.0 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'gir1.2-clutter-gst-1.0', 'description': 'Gobject introspection data for Clutter GStreamer elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'gir1.2-cogl-1.0', 'description': 'GObject introspection data for the Cogl 1.0 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'gir1.2-dbusmenu-glib-0.4', 'description': 'typelib file for libdbusmenu-glib4'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'gir1.2-dbusmenu-gtk-0.4', 'description': 'typelib file for libdbusmenu-gtk4'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.22-0ubuntu1', 'name': 'gir1.2-dee-0.5', 'description': 'GObject introspection data for the Dee library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'gir1.2-folks-0.6', 'description': 'GObject introspection for the Folks library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gir1.2-freedesktop', 'description': 'Introspection data for some FreeDesktop components'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gir1.2-gconf-2.0', 'description': 'GNOME configuration database system (GObject-Introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'gir1.2-gdata-0.0', 'description': 'Description: GObject introspection data for the GData webservices library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'gir1.2-gdkpixbuf-2.0', 'description': 'GDK Pixbuf library - GObject-Introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2.1-0ubuntu1', 'name': 'gir1.2-gee-1.0', 'description': 'GObject based collection library - GObject-Introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gir1.2-gkbd-3.0', 'description': 'GObject introspection data for the GnomeKbd library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gir1.2-glib-2.0', 'description': 'Introspection data for GLib, GObject, Gio and GModule'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gir1.2-gmenu-3.0', 'description': 'GObject introspection data for the GNOME menu library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gir1.2-gnomebluetooth-1.0', 'description': 'Introspection data for GnomeBluetooth'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gir1.2-gst-plugins-base-0.10', 'description': 'Description: GObject introspection data for the GStreamer Plugins Base library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gir1.2-gstreamer-0.10', 'description': 'Description: GObject introspection data for the GStreamer library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'gir1.2-gtk-2.0', 'description': 'The GTK+ graphical user interface library -- gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'gir1.2-gtk-3.0', 'description': 'GTK+ graphical user interface library -- gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'gir1.2-gtkclutter-1.0', 'description': 'GObject introspection data for the GTK+ Clutter library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'gir1.2-gtksource-3.0', 'description': 'gir files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gir1.2-gucharmap-2.90', 'description': 'GObject introspection data for the Unicode browser widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'gir1.2-indicate-0.6', 'description': 'Typelib file for libindicate5'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'gir1.2-javascriptcoregtk-3.0', 'description': 'GObject introspection data for the GTK+-based JavaScriptCore library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'gir1.2-json-1.0', 'description': 'GLib JSON manipulation library (introspection data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'gir1.2-launchpad-integration-3.0', 'description': 'library for launchpad integration (gir files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'gir1.2-mutter-3.0', 'description': 'GObject introspection data for Mutter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'gir1.2-nautilus-3.0', 'description': 'libraries for nautilus components - gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'gir1.2-networkmanager-1.0', 'description': 'GObject introspection data for NetworkManager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'gir1.2-notify-0.7', 'description': 'sends desktop notifications to a notification daemon (Introspection files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gir1.2-panelapplet-4.0', 'description': 'GObject introspection for the GNOME Panel Applet library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'gir1.2-pango-1.0', 'description': 'Layout and rendering of internationalized text - gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'gir1.2-peas-1.0', 'description': 'Application plugin library (introspection files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'gir1.2-polkit-1.0', 'description': 'GObject introspection data for PolicyKit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'gir1.2-rb-3.0', 'description': 'GObject introspection data for the rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'gir1.2-soup-2.4', 'description': 'GObject introspection data for the libsoup HTTP library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.5-1ubuntu1', 'name': 'gir1.2-telepathyglib-0.12', 'description': 'GLib Telepathy connection manager library (GObject-Introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'gir1.2-telepathylogger-0.2', 'description': 'Telepathy logger service - introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'gir1.2-totem-1.0', 'description': 'GObject introspection data for Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'gir1.2-totem-plparser-1.0', 'description': 'GObject introspection data for the Totem Playlist Parser library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.6-0ubuntu3', 'name': 'gir1.2-unity-4.0', 'description': 'GObject introspection data for the Unity library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'gir1.2-upowerglib-1.0', 'description': 'GObject introspection data for upower'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'gir1.2-vte-2.90', 'description': 'GObject introspection data for the VTE library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'gir1.2-webkit-3.0', 'description': 'GObject introspection data for the WebKit library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gir1.2-wnck-3.0', 'description': 'GObject introspection data for the WNCK library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5.4-1', 'name': 'git', 'description': 'fast, scalable, distributed revision control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5.4-1', 'name': 'git-man', 'description': 'fast, scalable, distributed revision control system (manual pages)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu1', 'name': 'gjs', 'description': 'Mozilla-based javascript bindings for the GNOME platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-5ubuntu2', 'name': 'gksu', 'description': 'graphical frontend to su'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'glade', 'description': 'GTK+ User Interface Builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu1', 'name': 'glib-networking', 'description': 'network-related giomodules for GLib'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-accessibility-themes', 'description': 'accessibility themes for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-applets', 'description': 'Various applets for the GNOME panel - binary files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-applets-data', 'description': 'Various applets for the GNOME panel - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-bluetooth', 'description': 'GNOME Bluetooth tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.7+nmu1ubuntu2', 'name': 'gnome-codec-install', 'description': 'GStreamer codec installer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.0-0ubuntu1', 'name': 'gnome-common', 'description': 'common scripts and macros to develop with GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'gnome-control-center', 'description': 'utilities to configure the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'gnome-control-center-data', 'description': 'configuration applets for GNOME - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.32.1-0ubuntu6', 'name': 'gnome-desktop-data', 'description': 'Common files for GNOME desktop apps'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-desktop3-data', 'description': 'Common files for GNOME desktop apps'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'gnome-disk-utility', 'description': 'manage and configure disk drives and media'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.20.6-1ubuntu2', 'name': 'gnome-doc-utils', 'description': 'collection of documentation utilities for the GNOME project'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-0ubuntu1', 'name': 'gnome-exe-thumbnailer', 'description': 'Wine .exe and other executable thumbnailer for Gnome'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-font-viewer', 'description': 'font viewer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-games-common', 'description': 'data files for the GNOME games'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme', 'description': 'GNOME Desktop icon theme (small subset)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme-full', 'description': 'GNOME Desktop icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme-symbolic', 'description': 'GNOME Desktop icon theme (symbolic icons)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'gnome-keyring', 'description': 'GNOME keyring services (daemon and tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-mahjongg', 'description': 'Mahjongg tile solitaire game'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.91.2-2ubuntu2', 'name': 'gnome-media', 'description': 'GNOME media utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-menus', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu2', 'name': 'gnome-nettool', 'description': 'network information tool for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-online-accounts', 'description': 'GNOME Online Accounts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-orca', 'description': 'Scriptable screen reader'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gnome-panel', 'description': 'launcher and docking facility for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gnome-panel-data', 'description': 'common files for the GNOME Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.0ubuntu4', 'name': 'gnome-pkg-tools', 'description': 'Tools for the Debian GNOME Packaging Team'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-power-manager', 'description': 'power management tool for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-screensaver', 'description': 'GNOME screen saver and locker'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-screenshot', 'description': 'screenshot application for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-search-tool', 'description': 'GNOME tool to search files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session', 'description': 'GNOME Session Manager - GNOME 3 session'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-bin', 'description': 'GNOME Session Manager - Minimal runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'gnome-session-canberra', 'description': 'GNOME session log in and log out sound events'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-common', 'description': 'GNOME Session Manager - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-fallback', 'description': 'GNOME Session Manager - GNOME fallback session'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu2.1', 'name': 'gnome-settings-daemon', 'description': 'daemon handling the GNOME session settings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-shell', 'description': 'graphical shell for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-sudoku', 'description': 'Sudoku number puzzle'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-system-log', 'description': 'system log viewer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-system-monitor', 'description': 'Process viewer and system resource monitor for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu3', 'name': 'gnome-terminal', 'description': 'GNOME terminal emulator application'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu3', 'name': 'gnome-terminal-data', 'description': 'Data files for the GNOME terminal emulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-themes-standard', 'description': 'Standard gnome themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-tweak-tool', 'description': 'tool to adjust advanced configuration settings for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1', 'name': 'gnome-user-guide', 'description': "GNOME user's guide"}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-2ubuntu3', 'name': 'gnome-user-share', 'description': 'User level public file sharing via WebDAV or ObexFTP'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-utils-common', 'description': 'data files for the GNOME utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-4', 'name': 'gnome-video-effects', 'description': 'GNOME Video Effects'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnomine', 'description': 'Minesweeper logic puzzle game'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.11-3ubuntu1', 'name': 'gnupg', 'description': 'GNU privacy guard - a free PGP replacement'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gobject-introspection', 'description': 'Generate interface introspection data for GObject libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-1ubuntu4', 'name': 'gparted', 'description': 'GNOME partition editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.11-3ubuntu1', 'name': 'gpgv', 'description': 'GNU privacy guard - signature verification tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'graphviz', 'description': 'rich set of graph drawing tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-1', 'name': 'grep', 'description': 'GNU grep, egrep and fgrep'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.21-6', 'name': 'groff-base', 'description': 'GNU troff text-formatting system (base system components)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.1-10', 'name': 'growisofs', 'description': 'DVD+-RW/R recorder'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-common', 'description': 'GRand Unified Bootloader (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5', 'name': 'grub-gfxpayload-lists', 'description': 'GRUB gfxpayload blacklist'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-pc', 'description': 'GRand Unified Bootloader, version 2 (PC/BIOS version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-pc-bin', 'description': 'GRand Unified Bootloader, version 2 (PC/BIOS binaries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub2-common', 'description': 'GRand Unified Bootloader (common files for version 2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20100103-2', 'name': 'gs-cjk-resource', 'description': 'Resource files for gs-cjk, ghostscript CJK-TrueType extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gsettings-desktop-schemas', 'description': 'GSettings deskop-wide schemas'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1', 'name': 'gsfonts', 'description': 'Fonts for the Ghostscript interpreter(s)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer-tools', 'description': 'Tools for use with GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-alsa', 'description': 'GStreamer plugin for ALSA'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-doc', 'description': 'GStreamer core documentation and manuals'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.12-1ubuntu1', 'name': 'gstreamer0.10-ffmpeg', 'description': 'FFmpeg plugin for GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-gconf', 'description': 'GStreamer plugin for getting the sink/source information from GConf'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.17-2', 'name': 'gstreamer0.10-gnonlin', 'description': 'non-linear editing module for GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.0-2ubuntu1', 'name': 'gstreamer0.10-nice', 'description': 'ICE library (GStreamer plugin)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.22-2ubuntu4opencv1', 'name': 'gstreamer0.10-plugins-bad', 'description': 'GStreamer plugins from the "bad" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base', 'description': 'GStreamer plugins from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base-apps', 'description': 'GStreamer helper programs from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base-doc', 'description': 'GStreamer documentation for plugins from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-plugins-good', 'description': 'GStreamer plugins from the "good" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.18-3ubuntu1', 'name': 'gstreamer0.10-plugins-ugly', 'description': 'GStreamer plugins from the "ugly" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-pulseaudio', 'description': 'GStreamer plugin for PulseAudio'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-tools', 'description': 'Tools for use with GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-x', 'description': 'GStreamer plugins for X11 and Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.18-1ubuntu1', 'name': 'gtk-doc-tools', 'description': 'GTK+ documentation tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-3ubuntu5', 'name': 'gtk-recordmydesktop', 'description': 'Graphical frontend for recordmydesktop screencast tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.20.2-0ubuntu1', 'name': 'gtk2-engines', 'description': 'theme engines for GTK+ 2.x'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.98.1.1-0ubuntu3', 'name': 'gtk2-engines-murrine', 'description': 'cairo-based gtk+-2.0 theme engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'gtk2-engines-pixbuf', 'description': 'Pixbuf-based theme for GTK+ 2.x'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-0ubuntu1', 'name': 'gtk3-engines-unico', 'description': 'Unico Gtk+ 3 theme engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gucharmap', 'description': 'Unicode character picker and font browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.8+1-6ubuntu2', 'name': 'guile-1.8-libs', 'description': 'Core Guile libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs', 'description': 'userspace virtual filesystem - server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-backends', 'description': 'userspace virtual filesystem - backends'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-bin', 'description': 'userspace virtual filesystem - binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-fuse', 'description': 'userspace virtual filesystem - fuse server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber', 'description': 'Open source social networking client for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service', 'description': 'Open source social networking client for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-facebook', 'description': 'Facebook plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-identica', 'description': 'Identi.ca plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-statusnet', 'description': 'Status.Net plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-twitter', 'description': 'Twitter plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12-9ubuntu1.1', 'name': 'gzip', 'description': 'GNU compression utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.33', 'name': 'hardening-wrapper', 'description': 'Compiler wrapper to enable security hardening flags'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.37-0ubuntu1', 'name': 'hdparm', 'description': 'tune hard disk parameters for high performance'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1ubuntu1', 'name': 'hicolor-icon-theme', 'description': 'default fallback theme for FreeDesktop.org icon themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.06ubuntu1', 'name': 'hostname', 'description': 'utility to set/show the host name or domain name'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hpijs', 'description': 'HP Linux Printing and Imaging - gs IJS driver (hpijs)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip', 'description': 'HP Linux Printing and Imaging System (HPLIP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip-cups', 'description': 'HP Linux Printing and Imaging - CUPS Raster driver (hpcups)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip-data', 'description': 'HP Linux Printing and Imaging - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2a-15', 'name': 'html2text', 'description': 'advanced HTML to text converter'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3.11', 'name': 'humanity-icon-theme', 'description': 'Humanity Icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hunspell-en-ca', 'description': 'English_canadian dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '20070829-4ubuntu2', 'name': 'hunspell-en-us', 'description': 'English_american dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hunspell-fr', 'description': 'French dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.233-1', 'name': 'hwdata', 'description': 'hardware identification / configuration data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-4ubuntu1', 'name': 'hyphen-en-us', 'description': 'US English hyphenation patterns for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hyphen-fr', 'description': 'French hyphenation patterns for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '20090808ubuntu26', 'name': 'ia32-libs', 'description': 'ia32 shared libraries for use on amd64 and ia64 systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '20090808ubuntu26', 'name': 'ia32-libs-multiarch:i386', 'description': 'Multi-arch versions of former ia32-libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'iamerican', 'description': 'American English dictionary for ispell (standard version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus', 'description': 'Intelligent Input Bus - core'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus-gtk', 'description': 'Intelligent Input Bus - GTK+2 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus-gtk3', 'description': 'Intelligent Input Bus - GTK+3 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110706-1', 'name': 'ibus-pinyin', 'description': 'Pinyin engine for IBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110706-1', 'name': 'ibus-pinyin-db-android', 'description': 'Pinyin engine for IBus - Android database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0.20100621-3ubuntu1', 'name': 'ibus-table', 'description': 'table engine for IBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0+dfsg-0ubuntu1', 'name': 'icc-profiles-free', 'description': 'ICC color profiles for use with color profile aware software'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'icedtea-6-jre-cacao', 'description': 'Alternative JVM for OpenJDK, using Cacao'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'icedtea-6-jre-jamvm', 'description': 'Alternative JVM for OpenJDK, using JamVM'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-1ubuntu1.1', 'name': 'icedtea-netx', 'description': 'NetX - implementation of the Java Network Launching Protocol (JNLP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.29.1-1', 'name': 'icoutils', 'description': 'Create and extract MS Windows icons and cursors'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'ienglish-common', 'description': 'Common files for British and American ispell dictionaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7~alpha5.1ubuntu5', 'name': 'ifupdown', 'description': 'high level tools to configure network interfaces'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20ubuntu5', 'name': 'im-switch', 'description': 'Input method switch framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'imagemagick', 'description': 'image manipulation programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0-0ubuntu1', 'name': 'indicator-application', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu2', 'name': 'indicator-appmenu', 'description': 'Indicator for application menus.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu1.1', 'name': 'indicator-datetime', 'description': 'Simple clock'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu1', 'name': 'indicator-messages', 'description': 'indicator that collects messages that need a response'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2-0+33~27~16~oneiric1', 'name': 'indicator-multiload', 'description': 'Graphical system load indicator for CPU, ram, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-0ubuntu2', 'name': 'indicator-power', 'description': 'Indicator showing power state.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.7.1-0ubuntu1.1', 'name': 'indicator-session', 'description': 'Indicator showing session management, status and user switching.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.9-0ubuntu2.1', 'name': 'indicator-sound', 'description': 'System sound indicator.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.13a.dfsg.1-8ubuntu1', 'name': 'info', 'description': 'Standalone GNU Info documentation browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99ubuntu8', 'name': 'initramfs-tools', 'description': 'tools for generating an initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99ubuntu8', 'name': 'initramfs-tools-bin', 'description': 'binaries used by initramfs-tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'initscripts', 'description': 'scripts for initializing and shutting down the system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.1-1', 'name': 'inputattach', 'description': 'utility to connect serial-attached peripherals to the input subsystem'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14.0-2.1', 'name': 'insserv', 'description': 'Tool to organize boot sequence using LSB init.d script dependencies'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.13a.dfsg.1-8ubuntu1', 'name': 'install-info', 'description': 'Manage installed documentation in info format'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2+git20100324-0ubuntu1', 'name': 'intel-gpu-tools', 'description': 'tools for debugging the Intel graphics driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.41.1-2', 'name': 'intltool', 'description': 'Utility scripts for internationalizing XML'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.35.0+20060710.1', 'name': 'intltool-debian', 'description': 'Help i18n of RFC822 compliant config files'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110315-1build1', 'name': 'iproute', 'description': 'networking and traffic control tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.10-1ubuntu1', 'name': 'iptables', 'description': 'administration tools for packet filtering and NAT'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-arping', 'description': 'Tool to send ICMP echo requests to an ARP address'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-ping', 'description': 'Tools to test the reachability of network hosts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-tracepath', 'description': 'Tools to trace the network path to a remote host'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56-1ubuntu3', 'name': 'irqbalance', 'description': 'Daemon to balance interrupts for SMP systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-P1-17ubuntu10.1', 'name': 'isc-dhcp-client', 'description': 'ISC DHCP client'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-P1-17ubuntu10.1', 'name': 'isc-dhcp-common', 'description': 'common files used by all the isc-dhcp* packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1', 'name': 'iso-codes', 'description': 'ISO language, territory, currency, script codes and their translations'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'ispell', 'description': 'International Ispell (an interactive spelling corrector)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.19-1', 'name': 'iw', 'description': 'tool for configuring Linux wireless devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-47.1', 'name': 'jade', 'description': "James Clark's DSSSL Engine"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.37ubuntu1', 'name': 'jarwrapper', 'description': 'Run executable Java .jar files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.42ubuntu2', 'name': 'java-common', 'description': 'Base of all Java packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.8.2-4', 'name': 'junit', 'description': 'Automated testing framework for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.2-2', 'name': 'junit4', 'description': 'JUnit regression test framework for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.15.2-3ubuntu1', 'name': 'kbd', 'description': 'Linux console font and keytable utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12+git20090217-1ubuntu15', 'name': 'kerneloops-daemon', 'description': 'kernel oops tracker'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.57ubuntu27', 'name': 'keyboard-configuration', 'description': 'system-wide keyboard preferences'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.22-1ubuntu2', 'name': 'klibc-utils', 'description': 'small utilities built with klibc for early boot'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'krb5-multidev', 'description': 'Development files for MIT Kerberos without Heimdal conflict'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26-12', 'name': 'lacheck', 'description': 'A simple syntax checker for LaTeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-1ubuntu1', 'name': 'ladspa-sdk', 'description': 'sample tools for linux-audio-dev plugin architecture'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.98.4-0ubuntu1', 'name': 'lame', 'description': 'An MP3 encoding library (frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-en', 'description': 'translation updates for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-en-base', 'description': 'translations for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-fr', 'description': 'translation updates for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-fr-base', 'description': 'translations for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-en', 'description': 'GNOME translation updates for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-en-base', 'description': 'GNOME translations for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-fr', 'description': 'GNOME translation updates for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-fr-base', 'description': 'GNOME translations for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56.1', 'name': 'language-selector-common', 'description': 'Language selector for Ubuntu Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56.1', 'name': 'language-selector-gnome', 'description': 'Language selector for Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.7ubuntu2', 'name': 'laptop-detect', 'description': 'attempt to detect a laptop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10-1', 'name': 'latex-beamer', 'description': 'LaTeX class to produce presentations'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-1', 'name': 'latex-xcolor', 'description': 'Easy driver-independent TeX class for color'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'launchpad-integration', 'description': 'launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '444-1ubuntu1', 'name': 'less', 'description': 'pager program similar to more'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.3.1-1', 'name': 'lftp', 'description': 'Sophisticated command-line FTP/HTTP client programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'lib32asound2', 'description': 'shared library for ALSA applications (32 bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'lib32bz2-1.0', 'description': 'high-quality block-sorting file compressor library - 32bit runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'lib32ffi6', 'description': 'Foreign Function Interface library runtime (32bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'lib32gcc1', 'description': 'GCC support library (32 bit Version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32ncurses5', 'description': 'shared libraries for terminal handling (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32ncursesw5', 'description': 'shared libraries for terminal handling (wide character support) (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-3.1ubuntu1', 'name': 'lib32nss-mdns', 'description': 'NSS module for Multicast DNS name resolution (32-bits version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'lib32stdc++6', 'description': 'GNU Standard C++ Library v3 (32 bit Version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32tinfo5', 'description': 'shared low-level terminfo library for terminal handling (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'lib32z1', 'description': 'compression library - 32 bit runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-16', 'name': 'liba52-0.7.4', 'description': 'library for decoding ATSC A/52 streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4p5-38build1', 'name': 'libaa1', 'description': 'ascii art library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4p5-38build1', 'name': 'libaa1-dev', 'description': 'ascii art library, development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26.2-6', 'name': 'libaccess-bridge-java', 'description': 'Java Access Bridge for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26.2-6', 'name': 'libaccess-bridge-java-jni', 'description': 'Java Access Bridge for GNOME (jni bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'libaccountsservice0', 'description': 'query and manipulate user account information - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1', 'description': 'Access control list shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1:i386', 'description': 'Access control list shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1-dev', 'description': 'Access control list static libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.8+git20100105-0ubuntu1', 'name': 'libaften0', 'description': 'audio AC3 encoder - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'libappindicator1', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'libappindicator3-1', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.5-1', 'name': 'libapr1', 'description': 'Apache Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.5-1', 'name': 'libapr1-dev', 'description': 'Apache Portable Runtime Library - Development Headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12+dfsg-2', 'name': 'libaprutil1', 'description': 'Apache Portable Runtime Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12+dfsg-2', 'name': 'libaprutil1-dev', 'description': 'Apache Portable Runtime Utility Library - Development Headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'libapt-inst1.3', 'description': "APT's deb package format runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.24build3', 'name': 'libapt-pkg-perl', 'description': 'Perl interface to libapt-pkg'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'libapt-pkg4.11', 'description': "APT's package managment runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1ubuntu0.11.10.1', 'name': 'libarchive-dev', 'description': 'Single library to read/write tar, cpio, pax, zip, iso9660, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1ubuntu0.11.10.1', 'name': 'libarchive1', 'description': 'Single library to read/write tar, cpio, pax, zip, iso9660, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.21-1', 'name': 'libart-2.0-2', 'description': 'Library of functions for 2D graphics - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-1', 'name': 'libasm3-java', 'description': 'Java bytecode manipulation framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2', 'description': 'shared library for ALSA applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2:i386', 'description': 'shared library for ALSA applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2-dev', 'description': 'shared library for ALSA applications -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-0ubuntu6.1', 'name': 'libasound2-plugins', 'description': 'ALSA library additional plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.6-6', 'name': 'libaspell15', 'description': 'GNU Aspell spell-checker runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libass-dev', 'description': 'development files for libass'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libass4', 'description': 'library for SSA/ASS subtitles rendering'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-4', 'name': 'libasyncns0', 'description': 'Asynchronous name service query library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17+git20100219-3', 'name': 'libatasmart4', 'description': 'ATA S.M.A.R.T. reading and parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1', 'name': 'libatk-adaptor', 'description': 'at-spi2-atk'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-0', 'description': 'ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-data', 'description': 'Common files for the ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-dev', 'description': 'Development files for the ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-doc', 'description': 'Documentation files for the ATK toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.22.5-1', 'name': 'libatkmm-1.6-1', 'description': 'C++ wrappers for ATK accessibility toolkit (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'libatspi2.0-0', 'description': 'Assistive Technology Service Provider Interface - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1', 'description': 'Extended attribute shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1:i386', 'description': 'Extended attribute shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1-dev', 'description': 'Extended attribute static libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio-dev', 'description': 'Network Audio System - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio2', 'description': 'Network Audio System - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio2:i386', 'description': 'Network Audio System - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-8ubuntu1', 'name': 'libaudiofile-dev', 'description': "Open-source version of SGI's audiofile library (header files)"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-8ubuntu1', 'name': 'libaudiofile0', 'description': "Open-source version of SGI's audiofile library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client-dev', 'description': 'Development files for the Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client3', 'description': 'Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client3:i386', 'description': 'Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-data', 'description': 'Avahi common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-data:i386', 'description': 'Avahi common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-dev', 'description': 'Development files for the Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common3', 'description': 'Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common3:i386', 'description': 'Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-core7', 'description': "Avahi's embeddable mDNS/DNS-SD library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-glib1', 'description': 'Avahi glib integration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-gobject0', 'description': 'Avahi GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-ui-gtk3-0', 'description': 'Avahi GTK+ User interface library for GTK3'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3-1build4', 'name': 'libavc1394-0', 'description': 'control IEEE 1394 audio/video devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavcodec-dev', 'description': 'Development files for libavcodec'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavcodec53', 'description': 'Libav codec library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavdevice53', 'description': 'Libav device handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavformat-dev', 'description': 'Development files for libavformat'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavformat53', 'description': 'Libav file format library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'libavidemux0', 'description': 'a free video editor - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavutil-dev', 'description': 'Development files for libavutil'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavutil51', 'description': 'Libav utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.22-1build1', 'name': 'libbabl-0.0-0', 'description': 'Dynamic, any to any, pixel format conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'libbamf0', 'description': 'Window matching library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'libbamf3-0', 'description': 'Window matching library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libbind9-60', 'description': 'BIND9 Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.20110419-2ubuntu1', 'name': 'libblas-dev', 'description': 'Basic Linear Algebra Subroutines 3, static library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.20110419-2ubuntu1', 'name': 'libblas3gf', 'description': 'Basic Linear Algebra Reference implementations, shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libblkid1', 'description': 'block device id library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'libbluetooth-dev', 'description': 'Development files for using the BlueZ Linux Bluetooth library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'libbluetooth3', 'description': 'Library to use the BlueZ Linux Bluetooth stack'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu1', 'name': 'libbonobo2-0', 'description': 'Bonobo CORBA interfaces library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu1', 'name': 'libbonobo2-common', 'description': 'Bonobo CORBA interfaces library -- support files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-0ubuntu1', 'name': 'libbonoboui2-0', 'description': 'The Bonobo UI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-0ubuntu1', 'name': 'libbonoboui2-common', 'description': 'The Bonobo UI library -- common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-date-time1.46-dev', 'description': 'set of date-time libraries based on generic programming concepts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-date-time1.46.1', 'description': 'set of date-time libraries based on generic programming concepts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-filesystem1.46-dev', 'description': 'filesystem operations (portable paths, iteration over directories, etc) in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-filesystem1.46.1', 'description': 'filesystem operations (portable paths, iteration over directories, etc) in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-graph-parallel1.46-dev', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-graph-parallel1.46.1', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-graph1.46-dev', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-graph1.46.1', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-iostreams1.46-dev', 'description': 'Boost.Iostreams Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-iostreams1.46.1', 'description': 'Boost.Iostreams Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-math1.46-dev', 'description': 'Boost.Math Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-math1.46.1', 'description': 'Boost.Math Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi-python1.46-dev', 'description': 'C++ interface to the Message Passing Interface (MPI), Python Bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi-python1.46.1', 'description': 'C++ interface to the Message Passing Interface (MPI), Python Bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi1.46-dev', 'description': 'C++ interface to the Message Passing Interface (MPI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi1.46.1', 'description': 'C++ interface to the Message Passing Interface (MPI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-program-options1.46-dev', 'description': 'program options library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-program-options1.46.1', 'description': 'program options library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-python1.46-dev', 'description': 'Boost.Python Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-python1.46.1', 'description': 'Boost.Python Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-random1.46-dev', 'description': 'Boost Random Number Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-random1.46.1', 'description': 'Boost Random Number Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-regex1.46-dev', 'description': 'regular expression library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-regex1.46.1', 'description': 'regular expression library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-serialization1.46-dev', 'description': 'serialization library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-serialization1.46.1', 'description': 'serialization library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-signals1.46-dev', 'description': 'managed signals and slots library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-signals1.46.1', 'description': 'managed signals and slots library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-system1.46-dev', 'description': 'Operating system (e.g. diagnostics support) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-system1.46.1', 'description': 'Operating system (e.g. diagnostics support) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-test1.46-dev', 'description': 'components for writing and executing test suites'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-test1.46.1', 'description': 'components for writing and executing test suites'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-thread1.46-dev', 'description': 'portable C++ multi-threading'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-thread1.46.1', 'description': 'portable C++ multi-threading'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-wave1.46-dev', 'description': 'C99/C++ preprocessor library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-wave1.46.1', 'description': 'C99/C++ preprocessor library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost1.46-all-dev', 'description': 'Boost C++ Libraries development files (ALL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost1.46-dev', 'description': 'Boost C++ Libraries development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libbrasero-media3-1', 'description': 'CD/DVD burning library for GNOME - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'libbrlapi0.5', 'description': 'braille display access via BRLTTY - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-1', 'name': 'libbsd0', 'description': 'utility functions from BSD systems - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0.pl01-1', 'name': 'libburn4', 'description': 'library to provide CD/DVD writing functions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'libbz2-1.0', 'description': 'high-quality block-sorting file compressor library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'libbz2-dev', 'description': 'high-quality block-sorting file compressor library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.4-1', 'name': 'libc-ares2', 'description': 'library for asyncronous name resolves'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc-bin', 'description': 'Embedded GNU C Library: Binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc-dev-bin', 'description': 'Embedded GNU C Library: Development binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6', 'description': 'Embedded GNU C Library: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6:i386', 'description': 'Embedded GNU C Library: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6-dev', 'description': 'Embedded GNU C Library: Development Libraries and Header Files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6-i386', 'description': 'Embedded GNU C Library: 32-bit shared libraries for AMD64'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.beta17-2ubuntu1', 'name': 'libcaca-dev', 'description': 'development files for libcaca'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.beta17-2ubuntu1', 'name': 'libcaca0', 'description': 'colour ASCII art library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo-gobject2', 'description': 'The Cairo 2D vector graphics library (GObject library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.070-2', 'name': 'libcairo-perl', 'description': 'Perl interface to the Cairo graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo-script-interpreter2', 'description': 'The Cairo 2D vector graphics library (script interpreter)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo2', 'description': 'The Cairo 2D vector graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo2-dev', 'description': 'Development files for the Cairo 2D graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-1', 'name': 'libcairomm-1.0-1', 'description': 'C++ wrappers for Cairo (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libcamel-1.2-29', 'description': 'Evolution MIME message handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk-module', 'description': 'translates Gtk+ widgets signals to event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk0', 'description': 'Gtk+ helper for playing widget event sounds with libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk3-0', 'description': 'Gtk+ 3.0 helper for playing widget event sounds with libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk3-module', 'description': 'translates Gtk3 widgets signals to event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-pulse', 'description': 'PulseAudio backend for libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra0', 'description': 'a simple abstract interface for playing event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-1', 'name': 'libcap-ng0', 'description': 'An alternate POSIX capabilities library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.21-2', 'name': 'libcap2', 'description': 'support for getting/setting POSIX.1e capabilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.21-2', 'name': 'libcap2-bin', 'description': 'basic utility programs for using capabilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'libcaribou0', 'description': 'Configurable on screen keyboard with scanning mode - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.12p2-10', 'name': 'libcdaudio-dev', 'description': 'library for controlling a CD-ROM when playing audio CDs (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.12p2-10', 'name': 'libcdaudio1', 'description': 'library for controlling a CD-ROM when playing audio CDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-2fakesync1', 'name': 'libcddb2', 'description': 'library to access CDDB data - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio-cdda0', 'description': 'library to read and control digital audio CDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio-paranoia0', 'description': 'library to read digital audio CDs with error correction'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio10', 'description': 'library to read and control CD-ROM'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.2+debian-10', 'name': 'libcdparanoia0', 'description': 'audio extraction tool for sampling CDs (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libcdt4', 'description': 'rich set of graph drawing tools - cdt library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1', 'name': 'libcelt-dev', 'description': 'The CELT codec library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1', 'name': 'libcelt0-0', 'description': 'The CELT codec runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libcgraph5', 'description': 'rich set of graph drawing tools - cgraph library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libcheese-gtk20', 'description': 'tool to take pictures and videos from your webcam - widgets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libcheese1', 'description': 'tool to take pictures and videos from your webcam - base library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'libck-connector0', 'description': 'ConsoleKit libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.34-1', 'name': 'libclass-accessor-perl', 'description': 'Perl module that automatically generates accessors'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.36-1', 'name': 'libclass-isa-perl', 'description': "report the search path for a class's ISA tree"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-0', 'description': 'Open GL based interactive canvas library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-common', 'description': 'Open GL based interactive canvas library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-dev', 'description': 'Open GL based interactive canvas library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'libclutter-gst-1.0-0', 'description': 'Open GL based interactive canvas library GStreamer elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'libclutter-gst-dev', 'description': 'Open GL based interactive canvas library GStreamer elements (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'libclutter-gtk-1.0-0', 'description': 'Open GL based interactive canvas library GTK+ widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'libclutter-gtk-1.0-dev', 'description': 'Open GL based interactive canvas library GTK+ widget (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-2', 'name': 'libclutter-imcontext-0.1-0', 'description': 'Open GL based interactive canvas library IMContext framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-2', 'name': 'libclutter-imcontext-0.1-dev', 'description': 'Open GL based interactive canvas library IMContext framework (dev. files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.2.1-2ubuntu2', 'name': 'libcluttergesture-0.0.2-0', 'description': 'Open GL based interactive canvas library Gesture framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl-common', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl-dev', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl5', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.0-2ubuntu3', 'name': 'libcolamd2.7.1', 'description': 'column approximate minimum degree ordering library for sparse matrices'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.12-1ubuntu2.1', 'name': 'libcolord1', 'description': 'system service to manage device colour profiles -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libcomerr2', 'description': 'common error description library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libcomerr2:i386', 'description': 'common error description library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4-1', 'name': 'libcommon-sense-perl', 'description': 'module that implements some sane defaults for Perl programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-1', 'name': 'libcommons-beanutils-java', 'description': 'utility for manipulating JavaBeans'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'libcommons-codec-java', 'description': 'encoder and decoders such as Base64 and hexadecimal codec'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-5', 'name': 'libcommons-collections3-java', 'description': 'A set of abstract data type interfaces and implementations'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-1', 'name': 'libcommons-compress-java', 'description': 'Java API for working with tar, zip and bzip2 files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.1-2', 'name': 'libcommons-digester-java', 'description': 'Rule based XML Java object mapping tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-6', 'name': 'libcommons-el-java', 'description': 'Implementation of the JSP2.0 Expression Language interpreter'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1-10', 'name': 'libcommons-httpclient-java', 'description': 'A Java(TM) library for creating HTTP clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-8', 'name': 'libcommons-logging-java', 'description': 'commmon wrapper interface for several logging APIs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.94-0ubuntu2', 'name': 'libcompizconfig0', 'description': 'Settings library for plugins - OpenCompositing Project'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.50-2', 'name': 'libconfig-file-perl', 'description': 'Parses simple configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3', 'name': 'libcppunit-1.12-1', 'description': 'Unit Testing Library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3', 'name': 'libcppunit-dev', 'description': 'Unit Testing Library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-1', 'name': 'libcroco3', 'description': 'a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-9', 'name': 'libcrypt-passwdmd5-perl', 'description': 'interoperable MD5-based crypt() for perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcups2', 'description': 'Common UNIX Printing System(tm) - Core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcups2:i386', 'description': 'Common UNIX Printing System(tm) - Core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupscgi1', 'description': 'Common UNIX Printing System(tm) - CGI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsdriver1', 'description': 'Common UNIX Printing System(tm) - Driver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsimage2', 'description': 'Common UNIX Printing System(tm) - Raster image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsimage2:i386', 'description': 'Common UNIX Printing System(tm) - Raster image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsmime1', 'description': 'Common UNIX Printing System(tm) - MIME library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsppdc1', 'description': 'Common UNIX Printing System(tm) - PPD manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3', 'description': 'Multi-protocol file transfer library (OpenSSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3:i386', 'description': 'Multi-protocol file transfer library (OpenSSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3-gnutls', 'description': 'Multi-protocol file transfer library (GnuTLS)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl4-gnutls-dev', 'description': 'Development files and documentation for libcurl (GnuTLS)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libcv2.1', 'description': 'computer vision library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libcv2.3', 'description': 'computer vision library - libcv* translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libcvaux2.1', 'description': 'computer vision extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libcvaux2.3', 'description': 'computer vision library - libcvaux translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.16-3.1ubuntu1', 'name': 'libcwidget3', 'description': 'high-level terminal interface library for C++ (runtime files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14-2', 'name': 'libdaemon0', 'description': 'lightweight C library for daemons - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.4-3', 'name': 'libdatrie1', 'description': 'Double-array trie library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4', 'name': 'libdb-dev', 'description': 'Berkeley Database Libraries [development]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4', 'name': 'libdb-java', 'description': 'Berkeley Database Libraries for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.62-3', 'name': 'libdb-je-java', 'description': 'Oracle Berkeley Database Java Edition'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.30-9ubuntu1', 'name': 'libdb4.8', 'description': 'Berkeley v4.8 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1', 'description': 'Berkeley v5.1 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1:i386', 'description': 'Berkeley v5.1 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-dev', 'description': 'Berkeley v5.1 Database Libraries [development]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-java', 'description': 'Berkeley v5.1 Database Libraries for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-java-gcj', 'description': 'Berkeley v5.1 Database Libraries for Java (native code)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-3', 'description': 'simple interprocess messaging system (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-3:i386', 'description': 'simple interprocess messaging system (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-dev', 'description': 'simple interprocess messaging system (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.94-4', 'name': 'libdbus-glib-1-2', 'description': 'simple interprocess messaging system (GLib-based shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.94-4', 'name': 'libdbus-glib-1-dev', 'description': 'simple interprocess messaging system (GLib interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-glib4', 'description': 'library for passing menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-gtk3-4', 'description': 'library for passing menus over DBus - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-gtk4', 'description': 'library for passing menus over DBus - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'libdbusmenu-qt2', 'description': 'a Qt library that implements the DBusMenu spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'libdbusmenu-qt2:i386', 'description': 'a Qt library that implements the DBusMenu spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.3-4', 'name': 'libdc1394-22', 'description': 'high level programming interface for IEEE1394 digital camera'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.3-4', 'name': 'libdc1394-22-dev', 'description': 'high level programming interface for IEEE1394 digital camera - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.5-4', 'name': 'libdca-dev', 'description': 'decoding library for DTS Coherent Acoustics streams (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.5-4', 'name': 'libdca0', 'description': 'decoding library for DTS Coherent Acoustics streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'libdconf-dbus-1-0', 'description': 'simple configuration storage system - D-Bus library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0.110722-0ubuntu3', 'name': 'libdconf-qt0', 'description': 'dconf Qt bindings (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'libdconf0', 'description': 'simple configuration storage system - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'libdecoration0', 'description': 'Compiz window decoration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.22-0ubuntu1', 'name': 'libdee-1.0-1', 'description': 'model to synchronize mutiple instances over DBus - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'libdevhelp-3-0', 'description': 'Library providing documentation browser functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.8-6build2', 'name': 'libdevil1c2', 'description': 'Cross-platform image loading and manipulation toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'libdevmapper-event1.02.1', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'libdevmapper1.02.1', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03+dfsg-1', 'name': 'libdigest-hmac-perl', 'description': 'module for creating standard message integrity checks'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-decoder0', 'description': 'open and royalty free high quality codec - decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-dev', 'description': 'open and royalty free high quality codec - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-encoder0', 'description': 'open and royalty free high quality codec - encoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-1.2-9', 'description': 'direct frame buffer graphics - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-dev', 'description': 'direct frame buffer graphics library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-extra', 'description': 'direct frame buffer graphics - extra providers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre-dev', 'description': 'Development files for the DjVu image format'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre-text', 'description': 'Linguistic support files for libdjvulibre'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre21', 'description': 'Runtime support for the DjVu image format'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.12-0ubuntu1', 'name': 'libdmapsharing-3.0-2', 'description': 'DMAP client and server library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libdns69', 'description': 'DNS Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libdotconf1.0', 'description': 'Configuration file parser library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'libdpkg-perl', 'description': 'Dpkg perl modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-dev', 'description': 'Userspace interface to kernel DRM services -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-intel1', 'description': 'Userspace interface to intel-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-intel1:i386', 'description': 'Userspace interface to intel-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-nouveau1a', 'description': 'Userspace interface to nouveau-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-nouveau1a:i386', 'description': 'Userspace interface to nouveau-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-radeon1', 'description': 'Userspace interface to radeon-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-radeon1:i386', 'description': 'Userspace interface to radeon-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm2', 'description': 'Userspace interface to kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm2:i386', 'description': 'Userspace interface to kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-3', 'name': 'libdv4', 'description': 'software library for DV format digital video (runtime lib)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-1', 'name': 'libdvbpsi7', 'description': 'library for MPEG TS and DVB PSI tables decoding and generating'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10-0.3medibuntu1', 'name': 'libdvdcss2', 'description': 'Simple foundation for reading DVDs - runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-7', 'name': 'libdvdnav-dev', 'description': 'DVD navigation library (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-7', 'name': 'libdvdnav4', 'description': 'DVD navigation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-10ubuntu4.1', 'name': 'libdvdread-dev', 'description': 'library for reading DVDs (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-10ubuntu4.1', 'name': 'libdvdread4', 'description': 'library for reading DVDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libebackend-1.2-1', 'description': 'Utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-1', 'name': 'libebml3', 'description': 'access library for the EBML format (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libebook1.2-12', 'description': 'Client library for evolution address books'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libecal1.2-10', 'description': 'Client library for evolution calendars'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.1-3', 'name': 'libecj-java', 'description': 'Eclipse Java compiler (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedata-book-1.2-11', 'description': 'Backend library for evolution address books'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedata-cal-1.2-13', 'description': 'Backend library for evolution calendars'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedataserver1.2-15', 'description': 'Utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedataserverui-3.0-1', 'description': 'GUI utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-20080614-2.2', 'name': 'libedit2', 'description': 'BSD editline and history libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-1', 'name': 'libeigen3-dev', 'description': 'lightweight C++ template library for linear algebra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.152-1ubuntu1', 'name': 'libelf1', 'description': 'library to read and write ELF files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.184-1', 'name': 'libemail-valid-perl', 'description': 'Perl module for checking the validity of Internet email addresses'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-4', 'name': 'libenca-dev', 'description': 'Extremely Naive Charset Analyser - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-4', 'name': 'libenca0', 'description': 'Extremely Naive Charset Analyser - shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-3', 'name': 'libenchant1c2a', 'description': 'Wrapper library for various spell checker engines'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.02-1', 'name': 'libencode-locale-perl', 'description': 'utility to determine the locale encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.3-1', 'name': 'libenet1a', 'description': 'thin network communication layer on top of UDP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5build1', 'name': 'libept1', 'description': 'High-level library for managing Debian package information'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'libequinox-osgi-java', 'description': 'Equinox OSGi framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-1', 'name': 'liberror-perl', 'description': 'Perl module for error/exception handling in an OO-ish way'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'libesd0', 'description': 'Enlightened Sound Daemon - Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'libesd0-dev', 'description': 'Enlightened Sound Daemon - Development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'libespeak1', 'description': 'Multi-lingual software speech synthesizer: shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.12-stable-1', 'name': 'libevent-2.0-5', 'description': 'Asynchronous event notification library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'libevince3-3', 'description': 'Document (PostScript, PDF) rendering library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.1-1build2', 'name': 'libexempi-dev', 'description': 'library to parse XMP metadata (Development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.1-1build2', 'name': 'libexempi3', 'description': 'library to parse XMP metadata (Library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.20-1', 'name': 'libexif-dev', 'description': 'library to parse EXIF files (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.20-1', 'name': 'libexif12', 'description': 'library to parse EXIF files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.21.1-0ubuntu2', 'name': 'libexiv2-10', 'description': 'EXIF/IPTC metadata manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.0-1ubuntu1', 'name': 'libexosip2-4', 'description': 'eXtended OSIP library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1', 'description': 'XML parsing C library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1:i386', 'description': 'XML parsing C library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1-dev', 'description': 'XML parsing C library - development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.02-2', 'name': 'libexporter-lite-perl', 'description': 'lightweight subset of Exporter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.28-0ubuntu1', 'name': 'libfaac0', 'description': 'AAC audio encoder (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7-6ubuntu1', 'name': 'libfaad-dev', 'description': 'freeware Advanced Audio Decoder - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7-6ubuntu1', 'name': 'libfaad2', 'description': 'freeware Advanced Audio Decoder - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi-dev', 'description': 'Foreign Function Interface library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi6', 'description': 'Foreign Function Interface library runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi6:i386', 'description': 'Foreign Function Interface library runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-1ubuntu2', 'name': 'libfftw3-3', 'description': 'library for computing Fast Fourier Transforms'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-1ubuntu2', 'name': 'libfftw3-dev', 'description': 'library for computing Fast Fourier Transforms'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.03-1fakesync1', 'name': 'libfile-basedir-perl', 'description': 'Perl module to use the freedesktop basedir specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.38-1', 'name': 'libfile-copy-recursive-perl', 'description': 'Perl extension for recursively copying files and directories'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.04-2', 'name': 'libfile-desktopentry-perl', 'description': 'Perl module to handle freedesktop .desktop files'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libfile-listing-perl', 'description': 'module to parse directory listings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libfile-mimeinfo-perl', 'description': 'Perl module to determine file types'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-4ubuntu1', 'name': 'libflac-dev', 'description': 'Free Lossless Audio Codec - C development library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-4ubuntu1', 'name': 'libflac8', 'description': 'Free Lossless Audio Codec - runtime C library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-release-2', 'name': 'libflite1', 'description': 'a small run-time speech synthesis engine - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'libfolks-telepathy25', 'description': 'Telepathy backend for libfolks'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'libfolks25', 'description': 'library to aggregates people into metacontacts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20-1', 'name': 'libfont-afm-perl', 'description': 'Font::AFM - Interface to Adobe Font Metrics files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1', 'description': 'generic font configuration library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1:i386', 'description': 'generic font configuration library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1-dev', 'description': 'generic font configuration library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-1', 'name': 'libfontenc1', 'description': 'X11 font encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.13.1-0ubuntu1', 'name': 'libfreeimage3', 'description': 'Support library for graphics image formats (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'libfreenect-dev', 'description': 'library for accessing Kinect USB camera -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'libfreenect0.0', 'description': 'library for accessing Kinect USB camera'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6', 'description': 'FreeType 2 font engine, shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6:i386', 'description': 'FreeType 2 font engine, shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6-dev', 'description': 'FreeType 2 font engine, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19.2-1', 'name': 'libfribidi0', 'description': 'Free Implementation of the Unicode BiDi algorithm'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.3-1', 'name': 'libfs6', 'description': 'X11 Font Services library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1.4ubuntu1', 'name': 'libfuse2', 'description': 'Filesystem in USErspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgail-3-0', 'description': 'GNOME Accessibility Implementation Library -- shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgail-3-common', 'description': 'GNOME Accessibility Implementation Library -- common modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgail-common', 'description': 'GNOME Accessibility Implementation Library -- common modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgail18', 'description': 'GNOME Accessibility Implementation Library -- shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-2ubuntu2', 'name': 'libgamin0', 'description': 'Client library for the gamin file and directory monitoring system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-3', 'name': 'libgavl1', 'description': 'low level audio and video library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'libgcc1', 'description': 'GCC support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'libgcc1:i386', 'description': 'GCC support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-2ubuntu5', 'name': 'libgcj-bc', 'description': 'Link time only library for use with gcj'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-2ubuntu5', 'name': 'libgcj-common', 'description': 'Java runtime library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'libgcj12', 'description': 'Java runtime library for use with gcj'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libgck-1-0', 'description': 'Glib wrapper library for PKCS#11 - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'libgconf2-4', 'description': 'GNOME configuration database system (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libgcr-3-1', 'description': 'Library for Crypto UI related task - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11', 'description': 'LGPL Crypto library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11:i386', 'description': 'LGPL Crypto library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11-dev', 'description': 'LGPL Crypto library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.36~rc1~dfsg-5.1ubuntu1', 'name': 'libgd2-xpm', 'description': 'GD Graphics Library version 2'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata-common', 'description': 'Library for accessing GData webservices - common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata-dev', 'description': 'Library for accessing GData webservices - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata13', 'description': 'Library for accessing GData webservices - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-10', 'name': 'libgdbm3', 'description': 'GNU dbm database routines (runtime version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-10', 'name': 'libgdbm3:i386', 'description': 'GNU dbm database routines (runtime version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-2', 'name': 'libgdiplus', 'description': 'interface library for System.Drawing of Mono'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'libgdk-pixbuf2.0-0', 'description': 'GDK Pixbuf library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'libgdk-pixbuf2.0-dev', 'description': 'GDK Pixbuf library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'libgdu-gtk0', 'description': 'GTK+ standard dialog library for libgdu'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'libgdu0', 'description': 'GObject based Disk Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2.1-0ubuntu1', 'name': 'libgee2', 'description': 'GObject based collection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.22-2ubuntu2', 'name': 'libgegl-0.0-0', 'description': 'Generic Graphics Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.0-1ubuntu10', 'name': 'libgeoclue0', 'description': 'C API for GeoClue'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.8+dfsg-1ubuntu1', 'name': 'libgeoip1', 'description': 'non-DNS IP-to-country resolver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu2', 'name': 'libgexiv2-0', 'description': 'GObject-based wrapper around the Exiv2 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libgfortran3', 'description': 'Runtime library for GNU Fortran applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.6-9', 'name': 'libgif4', 'description': 'library for GIF images (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'libgimp2.0', 'description': 'Libraries for the GNU Image Manipulation Program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'libgirepository-1.0-1', 'description': 'Library for handling GObject introspection data (runtime library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'libgirepository1.0-dev', 'description': 'Library for handling GObject introspection data (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu1', 'name': 'libgjs0c', 'description': 'Mozilla-based javascript bindings for the GNOME platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.13~pre1-4ubuntu2', 'name': 'libgksu2-0', 'description': 'library providing su and sudo functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dev', 'description': 'free implementation of the OpenGL API -- GLX development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dri', 'description': 'free implementation of the OpenGL API -- DRI modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dri:i386', 'description': 'free implementation of the OpenGL API -- DRI modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-glx', 'description': 'free implementation of the OpenGL API -- GLX runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-glx:i386', 'description': 'free implementation of the OpenGL API -- GLX runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.5-2', 'name': 'libgl2ps-dev', 'description': 'Lib providing high quality vector output for OpenGL application'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.5-2', 'name': 'libgl2ps0', 'description': 'Lib providing high quality vector output for OpenGL application'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.6.4-1build1', 'name': 'libglade2-0', 'description': 'library to load .glade files at runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'libgladeui-2-0', 'description': 'GTK+ User Interface Build core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'libgladeui-common', 'description': 'GTK+ User Interface Build core library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglapi-mesa', 'description': 'free implementation of the GL API -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglapi-mesa:i386', 'description': 'free implementation of the GL API -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.7.is.1.5.2-1ubuntu4', 'name': 'libglew1.5', 'description': 'The OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-3', 'name': 'libglew1.6', 'description': 'OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.7.is.1.5.2-1ubuntu4', 'name': 'libglewmx1.5', 'description': 'The OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.223-1build1', 'name': 'libglib-perl', 'description': 'interface to the GLib and GObject libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-0', 'description': 'GLib library of C routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-0:i386', 'description': 'GLib library of C routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-bin', 'description': 'Programs for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-data', 'description': 'Common files for GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-dev', 'description': 'Development files for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-doc', 'description': 'Documentation files for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu1', 'name': 'libglibmm-2.4-1c2a', 'description': 'C++ wrapper for the GLib toolkit (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglu1-mesa', 'description': 'Mesa OpenGL utility library (GLU)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglu1-mesa-dev', 'description': 'Mesa OpenGL utility library -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36-4ubuntu1', 'name': 'libglui-dev', 'description': 'A GLUT-based C++ user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36-4ubuntu1', 'name': 'libglui2c2', 'description': 'GLUI, a C++ GLUT based GUI library - Runtime support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-2', 'name': 'libgme-dev', 'description': 'Playback library for video game music files - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-2', 'name': 'libgme0', 'description': 'Playback library for video game music files - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-0ubuntu2', 'name': 'libgmime-2.4-2', 'description': 'MIME message parser and creator library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-0ubuntu2', 'name': 'libgmime-2.4-dev', 'description': 'MIME message parser and creator library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp-dev', 'description': 'Multiprecision arithmetic library developers tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp10', 'description': 'Multiprecision arithmetic library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp3-dev', 'description': 'Multiprecision arithmetic library developers tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmpxx4ldbl', 'description': 'Multiprecision arithmetic library (C++ bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libgnome-bluetooth8', 'description': 'GNOME Bluetooth tools - support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'libgnome-control-center1', 'description': 'utilities to configure the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'libgnome-desktop-3-2', 'description': 'Utility library for loading .desktop files - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnome-keyring0', 'description': 'GNOME keyring services library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu1', 'name': 'libgnome-media-profiles-3.0-0', 'description': 'GNOME Media Profiles library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libgnome-menu-3-0', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu6', 'name': 'libgnome-menu2', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu3', 'name': 'libgnome2-0', 'description': 'The GNOME library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu3', 'name': 'libgnome2-common', 'description': 'The GNOME library - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.3-1', 'name': 'libgnomecanvas2-0', 'description': 'powerful object-oriented display engine - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.3-1', 'name': 'libgnomecanvas2-common', 'description': 'powerful object-oriented display engine - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnomekbd-common', 'description': 'GNOME library to manage keyboard configuration - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnomekbd7', 'description': 'GNOME library to manage keyboard configuration - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-1', 'name': 'libgnomeui-0', 'description': 'GNOME user interface library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-1', 'name': 'libgnomeui-common', 'description': 'GNOME user interface library - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.4-1ubuntu1', 'name': 'libgnomevfs2-0', 'description': 'GNOME Virtual File System (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.4-1ubuntu1', 'name': 'libgnomevfs2-common', 'description': 'GNOME Virtual File System (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls-dev', 'description': 'the GNU TLS library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls26', 'description': 'the GNU TLS library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls26:i386', 'description': 'the GNU TLS library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutlsxx26', 'description': 'the GNU TLS library - C++ runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'libgoa-1.0-0', 'description': 'GNOME Online Accounts'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libgomp1', 'description': 'GCC OpenMP (GOMP) support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libgoocanvas-common', 'description': 'translations for goocanvas'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libgoocanvas3', 'description': 'canvas widget for GTK+ that uses the cairo 2D library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error-dev', 'description': 'library for common error values and messages in GnuPG components (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error0', 'description': 'library for common error values and messages in GnuPG components'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error0:i386', 'description': 'library for common error values and messages in GnuPG components'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1.4ubuntu1', 'name': 'libgpgme11', 'description': 'GPGME - GnuPG Made Easy'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-2', 'description': 'gphoto2 digital camera library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-l10n', 'description': 'gphoto2 digital camera library - localized messages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-port0', 'description': 'gphoto2 digital camera port library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20.4-3.4ubuntu1', 'name': 'libgpm2', 'description': 'General Purpose Mouse - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0-3build1', 'name': 'libgpod-common', 'description': 'common files for libgpod'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0-3build1', 'name': 'libgpod4', 'description': 'library to read and write songs and artwork to an iPod'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgraph4', 'description': 'rich set of graph drawing tools - graph library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgraphviz-dev', 'description': 'graphviz libs and headers against which to build applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-0ubuntu3.1', 'name': 'libgrip0', 'description': 'Shared library providing multitouch gestures to GTK+ apps.'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'libgs9', 'description': 'interpreter for the PostScript language and for PDF - Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'libgs9-common', 'description': 'interpreter for the PostScript language and for PDF - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libgsm1', 'description': 'Shared libraries for GSM speech compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libgsm1-dev', 'description': 'Development libraries for a GSM speech compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssapi-krb5-2', 'description': 'MIT Kerberos runtime libraries - krb5 GSS-API Mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssapi-krb5-2:i386', 'description': 'MIT Kerberos runtime libraries - krb5 GSS-API Mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-2', 'name': 'libgssdp-1.0-2', 'description': 'GObject-based library for SSDP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssrpc4', 'description': 'MIT Kerberos runtime libraries - GSS enabled ONCRPC'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.29-1ubuntu1', 'name': 'libgstfarsight0.10-0', 'description': 'Audio/Video communications framework: core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer-plugins-base0.10-0', 'description': 'GStreamer libraries from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer-plugins-base0.10-dev', 'description': 'GStreamer development files for libraries from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer0.10-0', 'description': 'Core GStreamer libraries and elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer0.10-dev', 'description': 'GStreamer core development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-1', 'name': 'libgtest-dev', 'description': "Google's framework for writing C++ tests - header files"}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-0', 'description': 'GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-bin', 'description': 'programs for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-common', 'description': 'common files for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-dev', 'description': 'development files for the GTK+ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-doc', 'description': 'documentation for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3-2ubuntu2', 'name': 'libgtk-vnc-2.0-0', 'description': 'VNC viewer widget for GTK+3 (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.223-1build2', 'name': 'libgtk2-perl', 'description': 'Perl interface to the 2.x series of the Gimp Toolkit library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-0', 'description': 'The GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-bin', 'description': 'The programs for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-common', 'description': 'Common files for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-dev', 'description': 'Development files for the GTK+ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1.2fakesync1', 'name': 'libgtkglext1', 'description': 'OpenGL Extension to GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.2-1', 'name': 'libgtkmm-2.4-1c2a', 'description': 'C++ wrappers for GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgtkmm-3.0-1', 'description': 'C++ wrappers for GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'libgtksourceview-3.0-0', 'description': 'shared libraries for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'libgtksourceview-3.0-common', 'description': 'common files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-0ubuntu3', 'name': 'libgtksourceview2.0-0', 'description': 'shared libraries for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-0ubuntu3', 'name': 'libgtksourceview2.0-common', 'description': 'common files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.16-1ubuntu2', 'name': 'libgtkspell0', 'description': "spell-checking addon for GTK's TextView widget"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.16-1ubuntu2', 'name': 'libgtkspell3-0', 'description': "spell-checking addon for GTK's TextView widget"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.4-1', 'name': 'libgtop2-7', 'description': 'gtop system monitoring library (shared)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.4-1', 'name': 'libgtop2-common', 'description': 'gtop system monitoring library (common)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'libgucharmap-2-90-7', 'description': 'Unicode browser widget library (shared library for GTK+ 3)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:173-0ubuntu4.1', 'name': 'libgudev-1.0-0', 'description': 'GObject-based wrapper library for libudev'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.1-1', 'name': 'libgupnp-1.0-3', 'description': 'GObject-based library for UPnP'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.11-1', 'name': 'libgupnp-igd-1.0-3', 'description': 'library to handle UPnP IGD port mapping'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.2.7-2ubuntu4', 'name': 'libgutenprint2', 'description': 'runtime for the Gutenprint printer driver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgvc5', 'description': 'rich set of graph drawing tools - gvc library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3-2ubuntu2', 'name': 'libgvnc-1.0-0', 'description': 'VNC gobject wrapper (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgvpr1', 'description': 'rich set of graph drawing tools - gvpr library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1.1', 'name': 'libgweather-3-0', 'description': 'GWeather shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1.1', 'name': 'libgweather-common', 'description': 'GWeather common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'libgwibber-gtk2', 'description': 'Gwibber GTK Widgets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'libgwibber2', 'description': 'Gwibber - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-8', 'name': 'libhamcrest-java', 'description': 'library of matchers for building test expressions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.4-patch1-2ubuntu4', 'name': 'libhdf5-serial-1.8.4', 'description': 'Hierarchical Data Format 5 (HDF5) - runtime files - serial version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.4-patch1-2ubuntu4', 'name': 'libhdf5-serial-dev', 'description': 'Hierarchical Data Format 5 (HDF5) - development files - serial version'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libhighgui2.1', 'description': 'computer vision GUI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libhighgui2.3', 'description': 'computer vision library - libhighgui translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'libhpmud0', 'description': 'HP Multi-Point Transport Driver (hpmud) run-time libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhtml-form-perl', 'description': 'module that represents an HTML form element'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'libhtml-format-perl', 'description': 'module for transforming HTML into various formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.68-1build1', 'name': 'libhtml-parser-perl', 'description': 'collection of modules that parse HTML text documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.20-2', 'name': 'libhtml-tagset-perl', 'description': 'Data tables pertaining to HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'libhtml-template-perl', 'description': 'module for using HTML Templates with Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-1', 'name': 'libhtml-tree-perl', 'description': 'Perl module to represent and create HTML syntax trees'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-2', 'name': 'libhttp-cookies-perl', 'description': 'HTTP cookie jars'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhttp-daemon-perl', 'description': 'simple http server class'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhttp-date-perl', 'description': 'module of date conversion routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libhttp-message-perl', 'description': 'perl interface to HTTP style messages'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-2', 'name': 'libhttp-negotiate-perl', 'description': 'implementation of content negotiation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-4', 'name': 'libhunspell-1.2-0', 'description': 'spell checker and morphological analyzer (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-4ubuntu1', 'name': 'libhyphen0', 'description': 'ALTLinux hyphenation library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'libibus-1.0-0', 'description': 'Intelligent Input Bus - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu1', 'name': 'libibverbs-dev', 'description': 'Development files for the libibverbs library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu1', 'name': 'libibverbs1', 'description': 'A library for direct userspace use of RDMA (InfiniBand/iWARP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.44-3', 'name': 'libical0', 'description': 'iCalendar library implementation in C (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice-dev', 'description': 'X11 Inter-Client Exchange library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice6', 'description': 'X11 Inter-Client Exchange library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice6:i386', 'description': 'X11 Inter-Client Exchange library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-2', 'name': 'libicu-dev', 'description': 'Development files for International Components for Unicode'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-2', 'name': 'libicu44', 'description': 'International Components for Unicode'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-1', 'name': 'libicu4j-4.4-java', 'description': 'Library for Unicode support and internalisation'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.1.1-1', 'name': 'libicu4j-java', 'description': 'Library for unicode support and internalisation'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.8.3-13ubuntu1', 'name': 'libid3-3.8.3c2a', 'description': 'A library for manipulating ID3v1 and ID3v2 tags'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.1b-10build2', 'name': 'libid3tag0', 'description': 'ID3 tag reading library from the MAD project'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.14-0.2', 'name': 'libidl0', 'description': 'library for parsing CORBA IDL files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11', 'description': 'GNU Libidn library, implementation of IETF IDN specifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11:i386', 'description': 'GNU Libidn library, implementation of IETF IDN specifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11-dev', 'description': 'Development files for GNU Libidn, an IDN library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu4', 'name': 'libido3-0.1-0', 'description': 'Shared library providing extra gtk menu items for display in'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0.1build1', 'name': 'libiec61883-0', 'description': 'an partial implementation of IEC 61883'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-10', 'name': 'libieee1284-3', 'description': 'cross-platform library for parallel port access'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.35-7ubuntu1', 'name': 'libijs-0.35', 'description': 'IJS raster image transport protocol: shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3build2', 'name': 'libilmbase-dev', 'description': 'development files for IlmBase'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3build2', 'name': 'libilmbase6', 'description': 'several utility libraries from ILM used by OpenEXR'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-1ubuntu1', 'name': 'libimobiledevice2', 'description': 'Library for communicating with the iPhone and iPod Touch'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'libindicate-gtk3', 'description': 'library for raising indicators via DBus - GTK bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'libindicate5', 'description': 'library for raising indicators via DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu1', 'name': 'libindicator-messages-status-provider1', 'description': 'indicator status provider - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu1', 'name': 'libindicator3-6', 'description': 'panel indicator applet - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu1', 'name': 'libindicator6', 'description': 'panel indicator applet - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.08-1build1', 'name': 'libio-pty-perl', 'description': 'Perl module for pseudo tty IO'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.43-1', 'name': 'libio-socket-ssl-perl', 'description': 'Perl module implementing object oriented interface to SSL sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-2', 'name': 'libio-string-perl', 'description': 'Emulate IO::File interface for in-core strings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.110-4', 'name': 'libio-stringy-perl', 'description': 'Perl modules for IO from scalars and arrays'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.90-1', 'name': 'libipc-run-perl', 'description': 'Perl module for running processes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1build1', 'name': 'libiptcdata0', 'description': 'Library to parse IPTC metadata'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1build1', 'name': 'libiptcdata0-dev', 'description': 'Library to parse IPTC metadata (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.4-2build2', 'name': 'libirman-dev', 'description': 'library for accessing the Irman Infra Red hardware'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisc62', 'description': 'ISC Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisccc60', 'description': 'Command Channel Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisccfg62', 'description': 'Config File Handling Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libiso9660-7', 'description': 'library to work with ISO9660 filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.2-1', 'name': 'libisofs6', 'description': 'library to create ISO9660 images'}, {'status': 'Installed', 'desired': 'Install', 'version': '30~pre9-5ubuntu1', 'name': 'libiw30', 'description': 'Wireless tools - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.7~dfsg-1ubuntu2', 'name': 'libjack-jackd2-0', 'description': 'JACK Audio Connection Kit (libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.900.1-7ubuntu2.11.10.1', 'name': 'libjasper-dev', 'description': 'Development files for the JasPer JPEG-2000 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.5.26-5', 'name': 'libjasper-java', 'description': 'Implementation of the JSP Container'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.900.1-7ubuntu2.11.10.1', 'name': 'libjasper1', 'description': 'The JasPer JPEG-2000 runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libjavascriptcoregtk-1.0-0', 'description': 'Javascript engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libjavascriptcoregtk-3.0-0', 'description': 'Javascript engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.05-1ubuntu1', 'name': 'libjaxp1.3-java', 'description': 'Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11-1ubuntu1', 'name': 'libjbig2dec0', 'description': 'JBIG2 decoder library - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.1.24-6', 'name': 'libjetty-java', 'description': 'Java servlet engine and webserver -- core libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.94-5', 'name': 'libjline-java', 'description': 'Java library for handling console input'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62', 'description': "The Independent JPEG Group's JPEG runtime library (version 6.2)"}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62:i386', 'description': "The Independent JPEG Group's JPEG runtime library (version 6.2)"}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62-dev', 'description': 'Development files for the IJG JPEG library (version 6.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '8c-2ubuntu2', 'name': 'libjpeg8', 'description': "Independent JPEG Group's JPEG runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1ubuntu2', 'name': 'libjs-jquery', 'description': 'JavaScript library for dynamic web applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.42-2fakesync1', 'name': 'libjsch-java', 'description': 'pure Java implementation of the SSH2 protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'libjson-glib-1.0-0', 'description': 'GLib JSON manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'libjson-glib-dev', 'description': 'GLib JSON manipulation library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.53-1', 'name': 'libjson-perl', 'description': 'module for manipulating JSON-formatted data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.300-1build1', 'name': 'libjson-xs-perl', 'description': 'module for serializing/deserializing JSON'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-1ubuntu1', 'name': 'libjson0', 'description': 'JSON manipulation library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19-1', 'name': 'libjte1', 'description': 'Jigdo Template Export - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7+svn20110807-2', 'name': 'libjtidy-java', 'description': 'JTidy'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libk5crypto3', 'description': 'MIT Kerberos runtime libraries - Crypto Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libk5crypto3:i386', 'description': 'MIT Kerberos runtime libraries - Crypto Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkadm5clnt-mit8', 'description': 'MIT Kerberos runtime libraries - Administration Clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkadm5srv-mit8', 'description': 'MIT Kerberos runtime libraries - KDC and Admin Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libkate-dev', 'description': 'Kate is a codec for karaoke and text encapsulation (dev)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libkate1', 'description': 'Kate is a codec for karaoke and text encapsulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkdb5-5', 'description': 'MIT Kerberos runtime libraries - Kerberos database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-6', 'name': 'libkeyutils1', 'description': 'Linux Key Management Utilities (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-6', 'name': 'libkeyutils1:i386', 'description': 'Linux Key Management Utilities (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.22-1ubuntu2', 'name': 'libklibc', 'description': 'minimal libc subset for use with initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libkms1', 'description': 'Userspace interface to kernel DRM buffer management'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-11ubuntu1', 'name': 'libkpathsea5', 'description': 'TeX Live: path search library for TeX (runtime part)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-3', 'description': 'MIT Kerberos runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-3:i386', 'description': 'MIT Kerberos runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-dev', 'description': 'Headers and development libraries for MIT Kerberos'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5support0', 'description': 'MIT Kerberos runtime libraries - Support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5support0:i386', 'description': 'MIT Kerberos runtime libraries - Support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.1-1', 'name': 'liblapack-dev', 'description': 'library of linear algebra routines 3 - static version'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.1-1', 'name': 'liblapack3gf', 'description': 'library of linear algebra routines 3 - shared version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-3.0-1', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-3.0-dev', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-common', 'description': 'library for launchpad integration common data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration1', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1', 'description': 'Little CMS color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1:i386', 'description': 'Little CMS color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1-dev', 'description': 'Litle CMS color management library development headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2+git20110628-2ubuntu2', 'name': 'liblcms2-2', 'description': 'Little CMS 2 color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap-2.4-2', 'description': 'OpenLDAP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap-2.4-2:i386', 'description': 'OpenLDAP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap2-dev', 'description': 'OpenLDAP development libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6-0ubuntu1.2', 'name': 'liblightdm-gobject-1-0', 'description': 'LightDM GObject client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'liblinphone3', 'description': "linphone's shared library part (supporting the SIP protocol)"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'liblircclient-dev', 'description': 'infra-red remote control support - client library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'liblircclient0', 'description': 'infra-red remote control support - client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.32-1', 'name': 'liblist-moreutils-perl', 'description': 'Perl module with additional list functions not found in List::Util'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9+dfsg-3ubuntu2', 'name': 'libllvm2.9', 'description': 'Low-Level Virtual Machine (LLVM), runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9+dfsg-3ubuntu2', 'name': 'libllvm2.9:i386', 'description': 'Low-Level Virtual Machine (LLVM), runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.05-6build1', 'name': 'liblocale-gettext-perl', 'description': 'Using libc functions for internationalization in Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-4', 'name': 'liblockfile1', 'description': 'NFS-safe locking library, includes dotlockfile program'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-1.2ubuntu1', 'name': 'liblog4cxx10', 'description': 'A logging library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-1.2ubuntu1', 'name': 'liblog4cxx10-dev', 'description': 'A logging library for C++ (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'liblouis-data', 'description': 'Braille translation library - data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'liblouis2', 'description': 'Braille translation library - shared libs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-1ubuntu2', 'name': 'liblqr-1-0', 'description': 'converts plain array images into multi-size representation'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-1ubuntu2', 'name': 'liblqr-1-0-dev', 'description': 'converts plain array images into multi-size representation (developments files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libltdl-dev', 'description': 'A system independent dlopen wrapper for GNU libtool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libltdl7', 'description': 'A system independent dlopen wrapper for GNU libtool'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4-10', 'name': 'liblua5.1-0', 'description': 'Shared library for the Lua interpreter version 5.1'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.4+ds1-3', 'name': 'liblucene2-java', 'description': 'Full-text search engine library for Java(TM)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.02.66-4ubuntu3', 'name': 'liblvm2app2.2', 'description': 'LVM2 application library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'liblwp-mediatypes-perl', 'description': 'module to guess media type for a file or a URL'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.02-1', 'name': 'liblwp-protocol-https-perl', 'description': 'https driver for LWP::UserAgent'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'liblwres60', 'description': 'Lightweight Resolver Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.0-2', 'name': 'liblzma2', 'description': 'XZ-format compression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.05-1', 'name': 'liblzo2-2', 'description': 'data compression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.1b-5ubuntu1', 'name': 'libmad0', 'description': 'MPEG audio decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'libmagic1', 'description': 'File type determination library using "magic" numbers'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagick++-dev', 'description': 'object-oriented C++ interface to ImageMagick - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagick++3', 'description': 'object-oriented C++ interface to ImageMagick'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore-dev', 'description': 'low-level image manipulation library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore3', 'description': 'low-level image manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore3-extra', 'description': 'low-level image manipulation library - extra codecs'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickwand-dev', 'description': 'image manipulation library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickwand3', 'description': 'image manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.08-1', 'name': 'libmailtools-perl', 'description': 'Manipulate email in perl programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1', 'name': 'libmatroska4', 'description': 'extensible open standard audio/video container format (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libmeanwhile1', 'description': 'open implementation of the Lotus Sametime Community Client protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'libmediastreamer0', 'description': "linphone web phone's media library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'libmetacity-private0', 'description': 'library for the Metacity window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.9.9-1', 'name': 'libmhash2', 'description': 'Library for cryptographic hashing and message authentication'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.11-a-6.4', 'name': 'libmikmod2', 'description': 'A portable sound library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-2.1', 'name': 'libmimic-dev', 'description': 'A video codec for Mimic V2.x content (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-2.1', 'name': 'libmimic0', 'description': 'A video codec for Mimic V2.x content'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2ubuntu2', 'name': 'libminiupnpc5', 'description': 'UPnP IGD client lightweight library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.9.1-0ubuntu2', 'name': 'libmission-control-plugins0', 'description': 'management daemon for Telepathy (library for plugins)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.9.0-0.5ubuntu5', 'name': 'libmjpegtools-1.9', 'description': 'MJPEG video capture/editting/playback MPEG encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt++3', 'description': 'MLT multimedia framework C++ wrapper (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt-data', 'description': 'multimedia framework (data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt4', 'description': 'multimedia framework (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-2', 'name': 'libmms-dev', 'description': 'MMS stream protocol library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-2', 'name': 'libmms0', 'description': 'MMS stream protocol library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-1ubuntu1', 'name': 'libmng1', 'description': 'Multiple-image Network Graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-1ubuntu1', 'name': 'libmng1:i386', 'description': 'Multiple-image Network Graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.8.8.2-3ubuntu1.1', 'name': 'libmodplug-dev', 'description': 'development files for mod music based on ModPlug'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.8.8.2-3ubuntu1.1', 'name': 'libmodplug1', 'description': 'shared libraries for mod music based on ModPlug'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libmount1', 'description': 'block device id library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.5-1.0.0-0ubuntu5', 'name': 'libmozjs185-1.0', 'description': 'Spidermonkey javascript engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.98.4-0ubuntu1', 'name': 'libmp3lame0', 'description': 'An MP3 encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-3', 'name': 'libmpc2', 'description': 'multiple precision complex floating-point library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1~r459-1ubuntu1', 'name': 'libmpcdec-dev', 'description': 'MusePack decoder - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1~r459-1ubuntu1', 'name': 'libmpcdec6', 'description': 'MusePack decoder - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-3', 'name': 'libmpeg2-4', 'description': 'MPEG1 and MPEG2 video decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-5', 'name': 'libmpfr4', 'description': 'multiple precision floating-point computation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3.1fakesync1', 'name': 'libmpg123-0', 'description': 'MPEG layer 1/2/3 audio decoder -- runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-2ubuntu1', 'name': 'libmtdev1', 'description': 'Multitouch Protocol Translation Library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp-common', 'description': 'Media Transfer Protocol (MTP) common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp-runtime', 'description': 'Media Transfer Protocol (MTP) runtime tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp9', 'description': 'Media Transfer Protocol (MTP) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5-6', 'name': 'libmusicbrainz4-dev', 'description': 'Second generation incarnation of the CD Index - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5-6', 'name': 'libmusicbrainz4c2a', 'description': 'Second generation incarnation of the CD Index - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'libmutter0', 'description': 'window manager library from the Mutter window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libmx-1.0-2', 'description': 'toolkit for the Moblin user experience'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libmx-dev', 'description': 'toolkit for the Moblin user experience (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'libmysqlclient-dev', 'description': 'MySQL database development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'libmysqlclient16', 'description': 'MySQL database client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.1-1', 'name': 'libmythes-1.2-0', 'description': 'simple thesaurus library'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110808-3ubuntu1', 'name': 'libnatpmp1', 'description': 'portable and fully compliant implementation of NAT-PMP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'libnautilus-extension-dev', 'description': 'libraries for nautilus components - development version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'libnautilus-extension1', 'description': 'libraries for nautilus components - runtime version'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncurses5', 'description': 'shared libraries for terminal handling'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncurses5-dev', 'description': "developer's libraries for ncurses"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncursesw5', 'description': 'shared libraries for terminal handling (wide character support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.29.6-1', 'name': 'libneon27-gnutls', 'description': 'HTTP and WebDAV client library (GnuTLS enabled)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.66-2ubuntu2', 'name': 'libnet-dns-perl', 'description': 'Perform DNS queries from a Perl script'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.69-1', 'name': 'libnet-domain-tld-perl', 'description': 'Perl module for retrieving a list of currently available TLDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libnet-http-perl', 'description': 'module providing low-level HTTP connection client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.25-3', 'name': 'libnet-ip-perl', 'description': 'Perl extension for manipulating IPv4/IPv6 addresses'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.36-3', 'name': 'libnet-ssleay-perl', 'description': 'Perl module for Secure Sockets Layer (SSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.1-5build2', 'name': 'libnetcdf-dev', 'description': 'Development kit for NetCDF'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.1-5build2', 'name': 'libnetcdf6', 'description': 'An interface for scientific data access to large binary data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:10.0-12.2', 'name': 'libnetpbm10', 'description': 'Graphics conversion tools shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'libnewt0.52', 'description': "Not Erik's Windowing Toolkit - text mode windowing with slang"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-1', 'name': 'libnfnetlink0', 'description': 'Netfilter netlink library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.0-2ubuntu1', 'name': 'libnice10', 'description': 'ICE library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-4ubuntu2', 'name': 'libnih-dbus1', 'description': 'NIH D-Bus Bindings Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-4ubuntu2', 'name': 'libnih1', 'description': 'NIH Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-6ubuntu1', 'name': 'libnl1', 'description': 'library for dealing with netlink sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0-1.1ubuntu1', 'name': 'libnl3', 'description': 'library for dealing with netlink sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-glib-vpn1', 'description': 'network management framework (GLib VPN shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-glib4', 'description': 'network management framework (GLib shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'libnm-gtk-common', 'description': 'network management framework (common files for wifi and mobile)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'libnm-gtk0', 'description': 'network management framework (GNOME dialogs for wifi and mobile)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-util2', 'description': 'network management framework (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'libnotify-bin', 'description': 'sends desktop notifications to a notification daemon (Utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'libnotify4', 'description': 'sends desktop notifications to a notification daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.7-0ubuntu3', 'name': 'libnspr4', 'description': 'NetScape Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.7-0ubuntu3', 'name': 'libnspr4:i386', 'description': 'NetScape Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-3.1ubuntu1', 'name': 'libnss-mdns', 'description': 'NSS module for Multicast DNS name resolution'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3:i386', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3-1d', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.5-1', 'name': 'libnuma1', 'description': 'Libraries for controlling NUMA policy'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'libnux-1.0-0', 'description': 'Visual rendering toolkit for real-time applications - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'libnux-1.0-common', 'description': 'Visual rendering toolkit for real-time applications - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.4-2ubuntu1', 'name': 'liboauth0', 'description': 'C library for implementing OAuth 1.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-3.1', 'name': 'libofa0', 'description': 'Library for acoustic fingerprinting'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-3.1', 'name': 'libofa0-dev', 'description': 'Library for acoustic fingerprinting'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.2~dfsg-1ubuntu1', 'name': 'libogg-dev', 'description': 'Ogg bitstream library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.2~dfsg-1ubuntu1', 'name': 'libogg0', 'description': 'Ogg bitstream library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.3-2', 'name': 'libogre-1.7.3', 'description': '3D Object-Oriented Graphics Rendering Engine (libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0+dfsg0-3', 'name': 'libois-1.3.0', 'description': 'Object Oriented Input System library (C++)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.13-2', 'name': 'libopenal1', 'description': 'Software implementation of the OpenAL API (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-2', 'name': 'libopencc1', 'description': 'simplified-traditional chinese conversion library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'libopencore-amrnb0', 'description': 'Adaptive Multi Rate speech codec - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'libopencore-amrwb0', 'description': 'Adaptive Multi-Rate - Wideband speech codec - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-calib3d-dev', 'description': 'development files for libopencv-calib3d'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-calib3d2.3', 'description': 'computer vision Camera Calibration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-contrib-dev', 'description': 'development files for libopencv-contrib'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-contrib2.3', 'description': 'computer vision contrib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-core-dev', 'description': 'development files for libopencv-core'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-core2.3', 'description': 'computer vision core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-dev', 'description': 'development files for opencv'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-features2d-dev', 'description': 'development files for libopencv-features2d'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-features2d2.3', 'description': 'computer vision Feature Detection and Descriptor Extraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-flann-dev', 'description': 'development files for libopencv-flann'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-flann2.3', 'description': 'computer vision Clustering and Search in Multi-Dimensional spaces library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-gpu-dev', 'description': 'development files for libopencv-gpu'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-gpu2.3', 'description': 'computer vision GPU Processing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-highgui-dev', 'description': 'development files for libopencv-highgui'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-highgui2.3', 'description': 'computer vision High-level GUI and Media I/O library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-imgproc-dev', 'description': 'development files for libopencv-imgproc'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-imgproc2.3', 'description': 'computer vision Image Processing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-legacy-dev', 'description': 'development files for libopencv-legacy'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-legacy2.3', 'description': 'computer vision legacy library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-ml-dev', 'description': 'development files for libopencv-ml'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-ml2.3', 'description': 'computer vision Machine Learning library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-objdetect-dev', 'description': 'development files for libopencv-objdetect'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-objdetect2.3', 'description': 'computer vision Object Detection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-video-dev', 'description': 'development files for libopencv-video'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-video2.3', 'description': 'computer vision Video analysis library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-4.1', 'name': 'libopenexr-dev', 'description': 'development files for the OpenEXR image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-4.1', 'name': 'libopenexr6', 'description': 'runtime files for the OpenEXR image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3+dfsg-4', 'name': 'libopenjpeg2', 'description': 'JPEG 2000 image compression/decompression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'libopenmpi-dev', 'description': 'high performance message passing library -- header files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'libopenmpi1.3', 'description': 'high performance message passing library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2build1', 'name': 'libopenobex1', 'description': 'OBEX protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'libopts25', 'description': 'automated option processing library based on autogen'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'libopts25-dev', 'description': 'automated option processing library based on autogen'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.14.19-0ubuntu3', 'name': 'liborbit2', 'description': 'libraries for ORBit2 - a CORBA ORB'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.14-1ubuntu1', 'name': 'liborc-0.4-0', 'description': 'Library of Optimized Inner Loops Runtime Compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.14-1ubuntu1', 'name': 'liborc-0.4-dev', 'description': 'Library of Optimized Inner Loops Runtime Compiler (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'libortp8', 'description': 'Real-time Transport Protocol stack'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.0-1ubuntu1', 'name': 'libosip2-4', 'description': 'Session Initiation Protocol (SIP) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'liboverlay-scrollbar-0.2-0', 'description': 'Scrollbar overlayed widget - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'liboverlay-scrollbar3-0.2-0', 'description': 'Scrollbar overlayed widget - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6-0ubuntu2', 'name': 'libp11-kit0', 'description': 'Library for loading and coordinating access to PKCS#11 modules - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'libpam-ck-connector', 'description': 'ConsoleKit PAM module'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libpam-gnome-keyring', 'description': 'PAM module to unlock the GNOME keyring upon login'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-modules', 'description': 'Pluggable Authentication Modules for PAM'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-modules-bin', 'description': 'Pluggable Authentication Modules for PAM - helper binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-runtime', 'description': 'Runtime support for the PAM library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam0g', 'description': 'Pluggable Authentication Modules library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'libpanel-applet-4-0', 'description': 'library for GNOME Panel applets'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.221-2build1', 'name': 'libpango-perl', 'description': 'Perl module to layout and render international text'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-0', 'description': 'Layout and rendering of internationalized text'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-dev', 'description': 'Development files for the Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-doc', 'description': 'Documentation files for the Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.2-1', 'name': 'libpangomm-1.4-1', 'description': 'C++ Wrapper for pango (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.24+nmu1', 'name': 'libpaper-utils', 'description': 'library for handling paper characteristics (utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.24+nmu1', 'name': 'libpaper1', 'description': 'library for handling paper characteristics'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.005-3', 'name': 'libparse-debcontrol-perl', 'description': 'parser for debian control-like files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libparse-debianchangelog-perl', 'description': 'parse Debian changelogs and output them in other formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-6ubuntu3', 'name': 'libparted0debian1', 'description': 'disk partition manipulator - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libpathplan4', 'description': 'rich set of graph drawing tools - pathplan library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-8', 'name': 'libpcap0.8', 'description': 'system interface for user-level packet capture'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.1.7-4ubuntu11', 'name': 'libpci3', 'description': 'Linux PCI Utilities (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-2', 'name': 'libpciaccess0', 'description': 'Generic PCI access library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-2', 'name': 'libpciaccess0:i386', 'description': 'Generic PCI access library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3', 'description': 'Perl 5 Compatible Regular Expression Library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3:i386', 'description': 'Perl 5 Compatible Regular Expression Library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3-dev', 'description': 'Perl 5 Compatible Regular Expression Library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcrecpp0', 'description': 'Perl 5 Compatible Regular Expression Library - C++ runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.2-2ubuntu2', 'name': 'libpcsclite1', 'description': 'Middleware to access a smart card using PC/SC (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-1.0-0', 'description': 'Application plugin library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-common', 'description': 'Application plugin library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-dev', 'description': 'Application plugin library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'libperl5.12', 'description': 'shared Perl library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-4', 'name': 'libphysfs1', 'description': 'filesystem abstraction library for game programmers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-3', 'name': 'libpipeline1', 'description': 'pipeline manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.22.2-1', 'name': 'libpixman-1-0', 'description': 'pixel-manipulation library for X and cairo'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.22.2-1', 'name': 'libpixman-1-dev', 'description': 'pixel-manipulation library for X and cairo (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-1build1', 'name': 'libpkcs11-helper1', 'description': 'library that simplifies the interaction with PKCS#11'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-2', 'name': 'libplist1', 'description': 'Library for handling Apple binary and XML property lists'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'libplymouth2', 'description': 'graphical boot animation and logger - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-0', 'description': 'PNG library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-0:i386', 'description': 'PNG library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-dev', 'description': 'PNG library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03-1', 'name': 'libpod-plainer-perl', 'description': 'Perl extension for converting Pod to old-style Pod.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-agent-1-0', 'description': 'PolicyKit Authentication Agent API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-backend-1-0', 'description': 'PolicyKit backend API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-gobject-1-0', 'description': 'PolicyKit Authorization API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'libpoppler-glib6', 'description': 'PDF rendering library (GLib-based shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'libpoppler13', 'description': 'PDF rendering library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16-1', 'name': 'libpopt0', 'description': 'lib for parsing cmdline parameters'}, {'status': 'Installed', 'desired': 'Install', 'version': '19+svn20110326-2', 'name': 'libportaudio2', 'description': 'Portable audio I/O - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libpostproc52', 'description': 'Libav video postprocessing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.1.2-0ubuntu0.11.10.2', 'name': 'libpq-dev', 'description': 'header files for libpq5 (PostgreSQL library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.1.2-0ubuntu0.11.10.2', 'name': 'libpq5', 'description': 'PostgreSQL C client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'libprotobuf7', 'description': 'protocol buffers C++ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'libprotoc7', 'description': 'protocol buffers compiler library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-2ubuntu6', 'name': 'libproxy0', 'description': 'automatic proxy configuration management library (shared)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-16ubuntu2', 'name': 'libpth20', 'description': 'The GNU Portable Threads'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-2.1', 'name': 'libpthread-stubs0', 'description': 'pthread stubs not provided by native libc'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-2.1', 'name': 'libpthread-stubs0-dev', 'description': 'pthread stubs not provided by native libc, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse-dev', 'description': 'PulseAudio client development headers and libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse-mainloop-glib0', 'description': 'PulseAudio client libraries (glib support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse0', 'description': 'PulseAudio client libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.10.0-0ubuntu2', 'name': 'libpurple-bin', 'description': 'multi-protocol instant messaging library - extra utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.10.0-0ubuntu2', 'name': 'libpurple0', 'description': 'multi-protocol instant messaging library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'libpython2.7', 'description': 'Shared Python runtime library (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'libpython3.2', 'description': 'Shared Python runtime library (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009.1-2ubuntu1', 'name': 'libqhull-dev', 'description': 'calculate convex hulls and related structures (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009.1-2ubuntu1', 'name': 'libqhull5', 'description': 'calculate convex hulls and related structures (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dbus', 'description': 'Qt 4 D-Bus module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dbus:i386', 'description': 'Qt 4 D-Bus module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-declarative', 'description': 'Qt 4 Declarative module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-declarative:i386', 'description': 'Qt 4 Declarative module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-designer', 'description': 'Qt 4 designer module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-designer:i386', 'description': 'Qt 4 designer module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dev', 'description': 'Qt 4 development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-help', 'description': 'Qt 4 help module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-network', 'description': 'Qt 4 network module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-network:i386', 'description': 'Qt 4 network module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl', 'description': 'Qt 4 OpenGL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl:i386', 'description': 'Qt 4 OpenGL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl-dev', 'description': 'Qt 4 OpenGL library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-qt3support', 'description': 'Qt 3 compatibility library for Qt 4'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-qt3support:i386', 'description': 'Qt 3 compatibility library for Qt 4'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-script', 'description': 'Qt 4 script module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-script:i386', 'description': 'Qt 4 script module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-scripttools', 'description': 'Qt 4 script tools module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-scripttools:i386', 'description': 'Qt 4 script tools module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql', 'description': 'Qt 4 SQL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql:i386', 'description': 'Qt 4 SQL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql-mysql', 'description': 'Qt 4 MySQL database driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-svg', 'description': 'Qt 4 SVG module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-svg:i386', 'description': 'Qt 4 SVG module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-test', 'description': 'Qt 4 test module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-test:i386', 'description': 'Qt 4 test module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xml', 'description': 'Qt 4 XML module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xml:i386', 'description': 'Qt 4 XML module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xmlpatterns', 'description': 'Qt 4 XML patterns module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xmlpatterns:i386', 'description': 'Qt 4 XML patterns module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-0ubuntu1', 'name': 'libqtbamf1', 'description': 'Qt binding and QML plugin for bamf - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtcore4', 'description': 'Qt 4 core module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtcore4:i386', 'description': 'Qt 4 core module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3-0ubuntu1', 'name': 'libqtdee2', 'description': 'Qt binding and QML plugin for Dee - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-0ubuntu5', 'name': 'libqtgconf1', 'description': 'Qt binding and QML plugin for GConf - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtgui4', 'description': 'Qt 4 GUI module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtgui4:i386', 'description': 'Qt 4 GUI module'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2~2011week36-0ubuntu1', 'name': 'libqtwebkit-dev', 'description': 'Web content engine library for Qt - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2~2011week36-0ubuntu1', 'name': 'libqtwebkit4', 'description': 'Web content engine library for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libquadmath0', 'description': 'GCC Quad-Precision Math Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.3-4', 'name': 'libquicktime2', 'description': 'library for reading and writing Quicktime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.15-1', 'name': 'libquvi-dev', 'description': 'library for parsing video download links (development package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.15-1', 'name': 'libquvi0', 'description': 'library for parsing video download links (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4-1', 'name': 'libraptor2-0', 'description': 'Raptor 2 RDF syntax library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4-1', 'name': 'libraptor2-dev', 'description': 'Raptor 2 RDF syntax library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-5', 'name': 'librarian0', 'description': 'Documentation meta-data library (library package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.26-1', 'name': 'librasqal3', 'description': 'Rasqal RDF query library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.26-1', 'name': 'librasqal3-dev', 'description': 'Rasqal RDF query library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-1', 'name': 'libraw1394-11', 'description': 'library for direct access to IEEE 1394 bus (aka FireWire)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-1', 'name': 'libraw1394-dev', 'description': 'library for direct access to IEEE 1394 bus - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'librdf0', 'description': 'Redland Resource Description Framework (RDF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'librdf0-dev', 'description': 'Redland RDF library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline-dev', 'description': 'GNU readline and history libraries, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline6', 'description': 'GNU readline and history libraries, run-time libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline6-dev', 'description': 'GNU readline and history libraries, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.34-6', 'name': 'libregexp-assemble-perl', 'description': 'Assemble multiple Regular Expressions into a single RE'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2', 'name': 'libregexp-java', 'description': 'Regular expression library for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-base-core', 'description': 'office productivity suite -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-calc', 'description': 'office productivity suite -- spreadsheet'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-common', 'description': 'office productivity suite -- arch-independent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-core', 'description': 'office productivity suite -- arch-dependent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-draw', 'description': 'office productivity suite -- drawing'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-emailmerge', 'description': 'office productivity suite -- email mail merge'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-gnome', 'description': 'office productivity suite -- GNOME integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-gtk', 'description': 'office productivity suite -- GTK+ integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-en-gb', 'description': 'office productivity suite -- English_british help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-en-us', 'description': 'office productivity suite -- English_american help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-fr', 'description': 'office productivity suite -- French help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-impress', 'description': 'office productivity suite -- presentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-common', 'description': 'common files for LibreOffice language and help packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-en-gb', 'description': 'office productivity suite -- English_british language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-en-za', 'description': 'office productivity suite -- English_southafrican language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-fr', 'description': 'office productivity suite -- French language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-math', 'description': 'office productivity suite -- equation editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-style-human', 'description': 'office productivity suite -- Crystal symbol style'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-writer', 'description': 'office productivity suite -- word processor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.10-1', 'name': 'librest-0.7-0', 'description': 'REST service access library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'librhythmbox-core4', 'description': 'support library for the rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-2', 'description': 'SAX-based renderer library for SVG files (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-common', 'description': 'SAX-based renderer library for SVG files (extra runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-dev', 'description': 'SAX-based renderer library for SVG files (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.7-8', 'name': 'librsync1', 'description': 'rsync remote-delta algorithm library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp-dev', 'description': 'toolkit for RTMP streams (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp0', 'description': 'toolkit for RTMP streams (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp0:i386', 'description': 'toolkit for RTMP streams (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.7-3ubuntu1', 'name': 'libsamplerate0', 'description': 'Audio sample rate conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.22-2ubuntu2', 'name': 'libsane', 'description': 'API library for scanners'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'libsane-hpaio', 'description': 'HP SANE backend for multi-function peripherals'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-2', 'description': 'Cyrus SASL - authentication abstraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-2:i386', 'description': 'Cyrus SASL - authentication abstraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-modules', 'description': 'Cyrus SASL - pluggable authentication modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-modules:i386', 'description': 'Cyrus SASL - pluggable authentication modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-2.1', 'name': 'libschroedinger-1.0-0', 'description': 'library for encoding/decoding of Dirac video streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-2.1', 'name': 'libschroedinger-dev', 'description': 'library for encoding/decoding of Dirac video streams (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.11+dfsg-2', 'name': 'libsctp1', 'description': 'user-space access to Linux Kernel SCTP - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10-2.1', 'name': 'libsdl-image1.2', 'description': 'image loading library for Simple DirectMedia Layer 1.2'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.8-6.3build1', 'name': 'libsdl-mixer1.2', 'description': 'mixer library for Simple DirectMedia Layer 1.2'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2-dev', 'description': 'Simple DirectMedia Layer development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2debian', 'description': 'Simple DirectMedia Layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2debian-pulseaudio', 'description': 'Simple DirectMedia Layer (with X11 and PulseAudio options)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.98-1.1', 'name': 'libselinux1', 'description': 'SELinux runtime shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.98-1.1', 'name': 'libselinux1:i386', 'description': 'SELinux runtime shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-4ubuntu1', 'name': 'libsensors4', 'description': 'library to read temperature/voltage/fan sensors'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.30-12', 'name': 'libservlet2.4-java', 'description': 'Servlet 2.4 and JSP 2.0 Java library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0.32-5ubuntu1.1', 'name': 'libservlet2.5-java', 'description': 'Servlet 2.5 and JSP 2.1 Java API classes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03ii-32', 'name': 'libsgmls-perl', 'description': 'Perl modules for processing SGML parser output'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.31-1', 'name': 'libsgutils2-2', 'description': 'utilities for devices using the SCSI command set (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-5ubuntu2', 'name': 'libshout3', 'description': 'MP3/Ogg Vorbis broadcast streaming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.36.59-5', 'name': 'libsidplay1', 'description': 'SID (MOS 6581) emulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.10-0ubuntu1', 'name': 'libsigc++-2.0-0c2a', 'description': 'type-safe Signal Framework for C++ - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.4-2ubuntu1', 'name': 'libslang2', 'description': 'S-Lang programming library - runtime version'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.4-2ubuntu1', 'name': 'libslang2-dev', 'description': 'S-Lang programming library, development version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1', 'name': 'libslf4j-java', 'description': 'Simple Logging Facade for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-7.8ubuntu1', 'name': 'libslp1', 'description': 'OpenSLP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-9', 'name': 'libslv2-9', 'description': 'A library for simple use of LV2 plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-9', 'name': 'libslv2-dev', 'description': 'Development files (headers) for SLV2 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm-dev', 'description': 'X11 Session Management library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm6', 'description': 'X11 Session Management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm6:i386', 'description': 'X11 Session Management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'libsmbclient', 'description': 'shared library for communication with SMB/CIFS servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.8+dfsg2-4', 'name': 'libsmi2ldbl', 'description': 'library to access SMI MIB information'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5+cvs20030824-2.2ubuntu1', 'name': 'libsmpeg0', 'description': 'SDL MPEG Player Library - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-1ubuntu2', 'name': 'libsndfile1', 'description': 'Library for reading/writing audio files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-1ubuntu2', 'name': 'libsndfile1-dev', 'description': 'Development files for libsndfile; a library for reading/writing audio files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.4.3~dfsg-2.2ubuntu1', 'name': 'libsnmp-base', 'description': 'SNMP (Simple Network Management Protocol) MIBs and documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.4.3~dfsg-2.2ubuntu1', 'name': 'libsnmp15', 'description': 'SNMP (Simple Network Management Protocol) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-2', 'name': 'libsoundtouch-dev', 'description': 'Development files for the sound stretching library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-2', 'name': 'libsoundtouch0', 'description': 'Sound stretching library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup-gnome2.4-1', 'description': 'HTTP library implementation in C -- GNOME support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup2.4-1', 'description': 'HTTP library implementation in C -- Shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup2.4-dev', 'description': 'HTTP library implementation in C -- Development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox-fmt-alsa', 'description': 'SoX alsa format I/O library'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox-fmt-base', 'description': 'Minimal set of SoX format libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox1b', 'description': 'SoX library of audio effects and processing'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.4-1.2.1-47.1', 'name': 'libsp1c2', 'description': "Runtime library for James Clark's SP suite"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-1build1', 'name': 'libspectre1', 'description': 'Library for rendering PostScript documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'libspeechd2', 'description': 'Speech Dispatcher: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2~rc1-1ubuntu2', 'name': 'libspeex1', 'description': 'The Speex codec runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2~rc1-1ubuntu2', 'name': 'libspeexdsp1', 'description': 'The Speex extended runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-0', 'description': 'SQLite 3 shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-0:i386', 'description': 'SQLite 3 shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-dev', 'description': 'SQLite 3 development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.4+20100615~dfsg-1', 'name': 'libsrtp0', 'description': 'Secure RTP (SRTP) and UST Reference Implementations - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libss2', 'description': 'command-line interface parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl-dev', 'description': 'SSL development libraries, header files and documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl1.0.0', 'description': 'SSL shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl1.0.0:i386', 'description': 'SSL shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1', 'name': 'libstartup-notification0', 'description': 'library for program launch feedback (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6', 'description': 'GNU Standard C++ Library v3'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6:i386', 'description': 'GNU Standard C++ Library v3'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6-4.6-dev', 'description': 'GNU Standard C++ Library v3 (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.05-1build1', 'name': 'libsub-name-perl', 'description': 'module for assigning a new name to referenced sub'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.12dfsg-4ubuntu5', 'name': 'libsvn1', 'description': 'Shared libraries used by Subversion'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.16-1', 'name': 'libswitch-perl', 'description': 'A switch statement for Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libswscale-dev', 'description': 'Development files for libswscale'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libswscale2', 'description': 'Libav video scaling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'libsyncdaemon-1.0-1', 'description': 'Ubuntu One synchronization daemon library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0+repack-1', 'name': 'libsysfs-dev', 'description': 'interface library to sysfs - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0+repack-1', 'name': 'libsysfs2', 'description': 'interface library to sysfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.2-3ubuntu0.11.10.1', 'name': 'libt1-5', 'description': 'Type 1 font rasterizer library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtag1-vanilla', 'description': 'audio meta-data library - vanilla flavour'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtag1c2a', 'description': 'audio meta-data library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtagc0', 'description': 'audio meta-data library - C bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.5-3', 'name': 'libtalloc2', 'description': 'hierarchical pool based memory allocator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.11-8', 'name': 'libtar0', 'description': 'C library for manipulating tar archives'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3', 'description': 'Manage ASN.1 structures (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3:i386', 'description': 'Manage ASN.1 structures (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3-dev', 'description': 'Manage ASN.1 structures (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.9-3', 'name': 'libtdb1', 'description': 'Trivial Database - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.19-1', 'name': 'libtelepathy-farsight0', 'description': 'Glue library between telepathy and farsight2'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.5-1ubuntu1', 'name': 'libtelepathy-glib0', 'description': 'Telepathy framework - GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'libtelepathy-logger2', 'description': 'Telepathy logger service - utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.04-6build1', 'name': 'libtext-charwidth-perl', 'description': 'get display widths of characters on the terminal'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-2build1', 'name': 'libtext-iconv-perl', 'description': 'converts between character sets in Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.26-1', 'name': 'libtext-markdown-perl', 'description': 'Markdown and MultiMarkdown markup languages library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.000034-1', 'name': 'libtext-multimarkdown-perl', 'description': 'module to convert MultiMarkdown syntax to (X)HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.12-1', 'name': 'libtext-textile-perl', 'description': 'Perl extension to format text using a simple style of markup'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.06-7', 'name': 'libtext-wrapi18n-perl', 'description': 'internationalized substitute of Text::Wrap'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2-9ubuntu2', 'name': 'libtextcat-data', 'description': 'Language detection library - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2-9ubuntu2', 'name': 'libtextcat0', 'description': 'Language detection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15-2', 'name': 'libthai-data', 'description': 'Data files for Thai language support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15-2', 'name': 'libthai0', 'description': 'Thai language support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1+dfsg.1-3', 'name': 'libtheora0', 'description': 'The Theora Video Compression Codec'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.21-2', 'name': 'libtie-ixhash-perl', 'description': 'ordered associative arrays for Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4', 'description': 'Tag Image File Format (TIFF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4:i386', 'description': 'Tag Image File Format (TIFF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4-dev', 'description': 'Tag Image File Format library (TIFF), development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiffxx0c2', 'description': 'Tag Image File Format (TIFF) library -- C++ interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2000-1', 'name': 'libtimedate-perl', 'description': 'collection of modules to manipulate date/time information'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libtinfo-dev', 'description': "developer's library for the low-level terminfo library"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libtinfo5', 'description': 'shared low-level terminfo library for terminal handling'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.2-1', 'name': 'libtinyxml-dev', 'description': 'TinyXml library - header and static library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.2-1', 'name': 'libtinyxml2.6.2', 'description': 'C++ XML parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libtool', 'description': 'Generic library support script'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.15+dfsg-1', 'name': 'libtorque2', 'description': 'shared library for Torque client and server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'libtotem-dev', 'description': 'Main library for the Totem media player - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'libtotem-plparser-dev', 'description': 'Totem Playlist Parser library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'libtotem-plparser17', 'description': 'Totem Playlist Parser library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'libtotem0', 'description': 'Main library for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-9', 'name': 'libts-0.0-0', 'description': 'touch screen library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.13-1', 'name': 'libtwolame0', 'description': 'MPEG Audio Layer 2 encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.0-0ubuntu3', 'name': 'libubuntuone-1.0-1', 'description': 'Ubuntu One widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '173-0ubuntu4.1', 'name': 'libudev0', 'description': 'udev library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.6-2ubuntu1', 'name': 'libunique-1.0-0', 'description': 'Library for writing single instance applications - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-1ubuntu1', 'name': 'libunique-3.0-0', 'description': 'Library for writing single instance applications - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-4', 'name': 'libunistring0', 'description': 'Unicode string library for C'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'libunity-2d-private0', 'description': 'Unity 2D shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'libunity-core-4.0-4', 'description': 'Core library for the Unity interface.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.4-0ubuntu2', 'name': 'libunity-misc4', 'description': 'Miscellaneous functions for Unity - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.6-0ubuntu3', 'name': 'libunity6', 'description': 'binding to get places into the launcher - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6.6-5.1', 'name': 'libupnp3', 'description': 'Portable SDK for UPnP Devices, version 1.6 (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libupower-glib1', 'description': 'abstraction for power management - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.58-1', 'name': 'liburi-perl', 'description': 'module to manipulate and access URI strings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1.12-18', 'name': 'libusb-0.1-4', 'description': 'userspace USB programming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.8-4', 'name': 'libusb-1.0-0', 'description': 'userspace USB programming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.8-4', 'name': 'libusb-1.0-0-dev', 'description': 'userspace USB programming library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1', 'name': 'libusbmuxd1', 'description': 'USB multiplexor daemon for iPhone and iPod Touch devices - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.5-4', 'name': 'libutempter0', 'description': 'A privileged helper for utmp/wtmp updates (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-0ubuntu1', 'name': 'libutouch-evemu1', 'description': 'Kernel Device Emulation Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.4-0ubuntu1', 'name': 'libutouch-frame1', 'description': 'Touch Frame Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.2-0ubuntu4', 'name': 'libutouch-geis1', 'description': 'Gesture engine interface support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-0ubuntu1', 'name': 'libutouch-grail1', 'description': 'Gesture Recognition And Instantiation Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.02-4build1', 'name': 'libuuid-perl', 'description': 'Perl extension for using UUID interfaces as defined in e2fsprogs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libuuid1', 'description': 'Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libuuid1:i386', 'description': 'Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.5-3ubuntu2', 'name': 'libv4l-0', 'description': 'Collection of video4linux support libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.5-3ubuntu2', 'name': 'libv4l-dev', 'description': 'Collection of video4linux support libraries (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-2', 'name': 'libva-x11-1', 'description': 'Video Acceleration (VA) API for Linux -- X11 runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-2', 'name': 'libva1', 'description': 'Video Acceleration (VA) API for Linux -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-0ubuntu3', 'name': 'libvala-0.12-0', 'description': 'C# like language for the GObject system - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'libvala-0.14-0', 'description': 'C# like language for the GObject system - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.23-4ubuntu2', 'name': 'libvcdinfo0', 'description': 'library to extract information from VideoCD'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0-3', 'name': 'libvisual-0.4-0', 'description': 'Audio visualization framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0.dfsg.1-2ubuntu6', 'name': 'libvisual-0.4-plugins', 'description': 'Audio visualization framework plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'libvlc5', 'description': 'multimedia player and streamer library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'libvlccore4', 'description': 'base library for VLC and its modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbis-dev', 'description': 'The Vorbis General Audio Compression Codec (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbis0a', 'description': 'The Vorbis General Audio Compression Codec (Decoder library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbisenc2', 'description': 'The Vorbis General Audio Compression Codec (Encoder library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbisfile3', 'description': 'The Vorbis General Audio Compression Codec (High Level API)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6-1', 'name': 'libvpx-dev', 'description': 'VP8 video codec (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6-1', 'name': 'libvpx0', 'description': 'VP8 video codec (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte-2.90-9', 'description': 'Terminal emulator widget for GTK+ 3.0 - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte-common', 'description': 'Terminal emulator widget for GTK+ - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte9', 'description': 'Terminal emulator widget for GTK+ 2.0 - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.6.1-6ubuntu3', 'name': 'libvtk5-dev', 'description': 'VTK header files for building C++ code'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.6.1-6ubuntu3', 'name': 'libvtk5.6', 'description': 'Visualization Toolkit - A high level 3D visualization library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.60.1-1', 'name': 'libwavpack1', 'description': 'an audio codec (lossy and lossless) - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'libwbclient0', 'description': 'Samba winbind client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-1.0-0', 'description': 'Web content engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-1.0-common', 'description': 'Web content engine library for GTK+ - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-3.0-0', 'description': 'Web content engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-3.0-common', 'description': 'Web content engine library for GTK+ - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3.4-1', 'name': 'libwildmidi-dev', 'description': 'software MIDI player library headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3.4-1', 'name': 'libwildmidi1', 'description': 'software MIDI player library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwireshark-data', 'description': 'network packet dissection library -- data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwireshark1', 'description': 'network packet dissection library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwiretap1', 'description': 'network packet capture library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf-dev', 'description': 'Windows metafile conversion development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf0.2-7', 'description': 'Windows metafile conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf0.2-7-gtk', 'description': 'Windows metafile conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libwnck-3-0', 'description': 'Window Navigator Construction Kit - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libwnck-3-common', 'description': 'Window Navigator Construction Kit - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.30.7-0ubuntu1', 'name': 'libwnck-common', 'description': 'Window Navigator Construction Kit - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.30.7-0ubuntu1', 'name': 'libwnck22', 'description': 'Window Navigator Construction Kit - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.2-1', 'name': 'libwpd-0.9-9', 'description': 'Library for handling WordPerfect documents (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-4', 'name': 'libwpg-0.2-2', 'description': 'WordPerfect graphics import/convert library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-1', 'name': 'libwps-0.2-2', 'description': 'Works text file format import filter library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6.q-21', 'name': 'libwrap0', 'description': "Wietse Venema's TCP wrappers library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwsutil1', 'description': 'network packet dissection utilities library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.02-1ubuntu1', 'name': 'libwww-perl', 'description': 'simple and consistent interface to the world-wide web'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libwww-robotrules-perl', 'description': 'database of robots.txt-derived permissions'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'libwxbase2.8-0', 'description': 'wxBase library (runtime) - non-GUI support classes of wxWidgets toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'libwxgtk2.8-0', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-6', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-6:i386', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-data', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-dev', 'description': 'X11 client-side library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-xcb1', 'description': 'Xlib/XCB interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.116.2042+git178455c-1ubuntu1', 'name': 'libx264-116', 'description': 'x264 video coding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1+ds1-7build2', 'name': 'libx86-1', 'description': 'x86 real-mode library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.5-1ubuntu1', 'name': 'libxapian22', 'description': 'Search engine library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau-dev', 'description': 'X11 authorisation library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau6', 'description': 'X11 authorisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau6:i386', 'description': 'X11 authorisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.9-2', 'name': 'libxaw7', 'description': 'X11 Athena Widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-dri2-0', 'description': 'X C Binding, dri2 extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libxcb-keysyms1', 'description': 'utility libraries for X C Binding -- keysyms'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-randr0', 'description': 'X C Binding, randr extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-render0', 'description': 'X C Binding, render extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-render0-dev', 'description': 'X C Binding, render extension, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shape0', 'description': 'X C Binding, shape extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shm0', 'description': 'X C Binding, shm extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shm0-dev', 'description': 'X C Binding, shm extension, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libxcb-util0', 'description': 'utility libraries for X C Binding -- atom, aux and event'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-xv0', 'description': 'X C Binding, xv extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1', 'description': 'X C Binding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1:i386', 'description': 'X C Binding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1-dev', 'description': 'X C Binding, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.3-2', 'name': 'libxcomposite-dev', 'description': 'X11 Composite extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.3-2', 'name': 'libxcomposite1', 'description': 'X11 Composite extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.12-1', 'name': 'libxcursor-dev', 'description': 'X cursor management library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.12-1', 'name': 'libxcursor1', 'description': 'X cursor management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage-dev', 'description': 'X11 damaged region extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage1', 'description': 'X11 damaged region extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage1:i386', 'description': 'X11 damaged region extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp-dev', 'description': 'X11 authorisation library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp6', 'description': 'X11 Display Manager Control Protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp6:i386', 'description': 'X11 Display Manager Control Protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libxdot4', 'description': 'rich set of graph drawing tools - xdot library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.1-4.1ubuntu3', 'name': 'libxerces2-java', 'description': 'Validating XML parser for Java with DOM level 3 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext-dev', 'description': 'X11 miscellaneous extensions library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext6', 'description': 'X11 miscellaneous extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext6:i386', 'description': 'X11 miscellaneous extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes-dev', 'description': "X11 miscellaneous 'fixes' extension library (development headers)"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes3', 'description': "X11 miscellaneous 'fixes' extension library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes3:i386', 'description': "X11 miscellaneous 'fixes' extension library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.4-1', 'name': 'libxfont1', 'description': 'X11 font rasterisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-3ubuntu1', 'name': 'libxft-dev', 'description': 'FreeType-based font drawing library for X (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-3ubuntu1', 'name': 'libxft2', 'description': 'FreeType-based font drawing library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi-dev', 'description': 'X11 Input extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi6', 'description': 'X11 Input extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi6:i386', 'description': 'X11 Input extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.1-3', 'name': 'libxinerama-dev', 'description': 'X11 Xinerama extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.1-3', 'name': 'libxinerama1', 'description': 'X11 Xinerama extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.7-1', 'name': 'libxkbfile1', 'description': 'X11 keyboard file manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1-1ubuntu1', 'name': 'libxklavier16', 'description': 'X Keyboard Extension high-level API'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.41-1', 'name': 'libxml-parser-perl', 'description': 'Perl module for parsing XML files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2', 'description': 'GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-dev', 'description': 'Development files for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-doc', 'description': 'Documentation for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-utils', 'description': 'XML utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.32-0ubuntu4', 'name': 'libxmlrpc-core-c3-0', 'description': 'A lightweight RPC library based on XML and HTTP (core libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.0-2', 'name': 'libxmu6', 'description': 'X11 miscellaneous utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.0-2', 'name': 'libxmuu1', 'description': 'X11 miscellaneous micro-utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.1-1', 'name': 'libxp6', 'description': 'X Printing Extension (Xprint) client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.5.9-1ubuntu1', 'name': 'libxpm4', 'description': 'X11 pixmap library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-2', 'name': 'libxrandr-dev', 'description': 'X11 RandR extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-2', 'name': 'libxrandr2', 'description': 'X11 RandR extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender-dev', 'description': 'X Rendering Extension client library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender1', 'description': 'X Rendering Extension client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender1:i386', 'description': 'X Rendering Extension client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.5-1', 'name': 'libxres1', 'description': 'X11 Resource extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'libxslt1-dev', 'description': 'XSLT 1.0 processing library - development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'libxslt1.1', 'description': 'XSLT 1.0 processing library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss-dev', 'description': 'X11 Screen Saver extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss1', 'description': 'X11 Screen Saver extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss1:i386', 'description': 'X11 Screen Saver extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt-dev', 'description': 'X11 toolkit intrinsics library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt6', 'description': 'X11 toolkit intrinsics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt6:i386', 'description': 'X11 toolkit intrinsics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-3', 'name': 'libxtst-dev', 'description': 'X11 Record extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-3', 'name': 'libxtst6', 'description': 'X11 Testing -- Record extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-2', 'name': 'libxv1', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-2', 'name': 'libxv1:i386', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-3', 'name': 'libxvidcore4', 'description': 'Open source MPEG-4 video codec (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-1ubuntu2', 'name': 'libxvmc1', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.2-1', 'name': 'libxxf86dga1', 'description': 'X11 Direct Graphics Access extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm-dev', 'description': 'X11 XFree86 video mode extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm1', 'description': 'X11 XFree86 video mode extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm1:i386', 'description': 'X11 XFree86 video mode extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-0ubuntu2', 'name': 'libyajl-dev', 'description': 'Yet Another JSON Library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-0ubuntu2', 'name': 'libyajl1', 'description': 'Yet Another JSON Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-1', 'name': 'libyaml-0-2', 'description': 'Fast YAML 1.1 parser and emitter library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.50-1', 'name': 'libyaml-tiny-perl', 'description': 'Perl module for reading and writing YAML files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libyelp0', 'description': 'Library for the GNOME help browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10+doc-7', 'name': 'libzbar-dev', 'description': 'bar code scanner and decoder (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10+doc-7', 'name': 'libzbar0', 'description': 'bar code scanner and decoder (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.12-0ubuntu1', 'name': 'libzeitgeist-1.0-1', 'description': 'library to access Zeitgeist - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-1', 'name': 'libzephyr4', 'description': "Project Athena's notification service - non-Kerberos libraries"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.56-1ubuntu1', 'name': 'libzzip-0-13', 'description': 'library providing read access on ZIP-archives - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.8.25', 'name': 'light-themes', 'description': 'Light Themes (Ambiance and Radiance)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6-0ubuntu1.2', 'name': 'lightdm', 'description': 'Display Manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone', 'description': 'SIP softphone - graphical client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone-common', 'description': 'Shared components of the linphone SIP softphone'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone-nox', 'description': 'SIP softphone - console-only client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5.3ubuntu2', 'name': 'lintian', 'description': 'Debian package checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.60', 'name': 'linux-firmware', 'description': 'Firmware for Linux kernel drivers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-generic', 'description': 'Complete Generic Linux kernel'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-12.20', 'name': 'linux-headers-3.0.0-12', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-12.20', 'name': 'linux-headers-3.0.0-12-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-headers-3.0.0-13', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-headers-3.0.0-13-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-headers-3.0.0-14', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-headers-3.0.0-14-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-headers-3.0.0-15', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-headers-3.0.0-15-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-headers-generic', 'description': 'Generic Linux kernel headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-image-3.0.0-13-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-image-3.0.0-14-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-image-3.0.0-15-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-image-generic', 'description': 'Generic Linux kernel image'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-libc-dev', 'description': 'Linux Kernel Headers for development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'linux-sound-base', 'description': 'base package for ALSA and OSS sound systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.11+dfsg-2', 'name': 'lksctp-tools', 'description': 'user-space access to Linux Kernel SCTP - commandline tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.004.1-3', 'name': 'lmodern', 'description': 'scalable PostScript and OpenType fonts based on Computer Modern'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13+git20110622-2', 'name': 'locales', 'description': 'common files for locale support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15ubuntu1', 'name': 'lockfile-progs', 'description': 'Programs for locking and unlocking files and mailboxes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.4.2+svn3283-3ubuntu2', 'name': 'login', 'description': 'system login tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.8-6ubuntu5', 'name': 'logrotate', 'description': 'Log rotation utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.2-1', 'name': 'love', 'description': '2D game development framework based on Lua and OpenGL'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.5.0.13-7', 'name': 'lp-solve', 'description': 'Solve (mixed integer) linear programming problems'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu16', 'name': 'lsb-base', 'description': 'Linux Standard Base 4.0 init script functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu16', 'name': 'lsb-release', 'description': 'Linux Standard Base version reporting utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '02.15-1', 'name': 'lshw', 'description': 'information about hardware configuration'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.81.dfsg.1-1build1', 'name': 'lsof', 'description': 'List open files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3-2.1ubuntu1', 'name': 'ltrace', 'description': 'Tracks runtime library calls in dynamically linked programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.70.1-1', 'name': 'luatex', 'description': 'next generation TeX engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-6', 'name': 'lv2core', 'description': 'LV2 audio plugin specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.43-14ubuntu2', 'name': 'lzma', 'description': 'Compression method of 7z format in 7-Zip program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.16-1', 'name': 'm4', 'description': 'a macro processing language'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.81-8.1ubuntu1', 'name': 'make', 'description': 'An utility for Directing compilation.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-89ubuntu1', 'name': 'makedev', 'description': 'creates device files in /dev'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0.2-2', 'name': 'man-db', 'description': 'on-line manual pager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1ubuntu2', 'name': 'manpages', 'description': 'Manual pages about using a GNU/Linux system'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1ubuntu2', 'name': 'manpages-dev', 'description': 'Manual pages about using GNU/Linux for development'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27fr1.4-1', 'name': 'manpages-fr', 'description': 'French version of the manual pages about using GNU/Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27fr1.4-1', 'name': 'manpages-fr-dev', 'description': 'French version of the development manual pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '20101103', 'name': 'manpages-fr-extra', 'description': 'French version of the manual pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.3-15ubuntu2', 'name': 'mawk', 'description': 'a pattern scanning and text processing language'}, {'status': 'Installed', 'desired': 'Install', 'version': '15-1', 'name': 'media-player-info', 'description': 'Media player identification files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2008.04.20', 'name': 'medibuntu-keyring', 'description': 'GnuPG key of the Medibuntu repository'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'melt', 'description': 'command line media player and video editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.20-1ubuntu1', 'name': 'memtest86+', 'description': 'thorough real-mode memory tester'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'mesa-common-dev', 'description': 'Developer documentation for Mesa'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.0.1+git20110129+d8f7d6b-0ubuntu2', 'name': 'mesa-utils', 'description': 'Miscellaneous Mesa GL utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'metacity', 'description': 'lightweight GTK+ window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'metacity-common', 'description': 'shared files for the Metacity window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-1~webupd8~oneiric1', 'name': 'mgse-bottompanel', 'description': 'Gnome Shell Extension Bottom Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.6-1~webupd8~oneiric', 'name': 'mgse-menu', 'description': 'Gnome Shell Extension Menu'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1~webupd8~oneiric', 'name': 'mgse-windowlist', 'description': 'Gnome Shell Extension Window List'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.51-1ubuntu1', 'name': 'mime-support', 'description': "MIME files 'mime.types' & 'mailcap', and support programs"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.9-3ubuntu3', 'name': 'min12xxw', 'description': 'Printer driver for KonicaMinolta PagePro 1[234]xxW'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.9.0-0.5ubuntu5', 'name': 'mjpegtools', 'description': 'MJPEG video capture/editting/playback MPEG encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.23.1-1ubuntu2', 'name': 'mlocate', 'description': 'quickly find files on the filesystem based on their name'}, {'status': 'Installed', 'desired': 'Install', 'version': '20111113-1ubuntu0.11.10', 'name': 'mobile-broadband-provider-info', 'description': 'database of mobile broadband service providers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5-1ubuntu1', 'name': 'modemmanager', 'description': 'D-Bus service for managing modems'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.16-1ubuntu1', 'name': 'module-init-tools', 'description': 'tools for managing Linux kernel modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'mount', 'description': 'Tools for mounting and manipulating filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.31', 'name': 'mountall', 'description': 'filesystem mounting tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'mousetweaks', 'description': 'mouse accessibility enhancements for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'mozilla-plugin-vlc', 'description': 'multimedia plugin for web browsers based on VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6ubuntu1', 'name': 'mpi-default-dev', 'description': 'Standard MPI development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-3.1', 'name': 'mscompress', 'description': 'Microsoft "compress.exe/expand.exe" compatible (de)compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.12-1', 'name': 'mtools', 'description': 'Tools for manipulating MSDOS files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.80-1ubuntu1', 'name': 'mtr-tiny', 'description': 'Full screen ncurses traceroute tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'multiarch-support', 'description': 'Transitional package to ensure multiarch compatibility'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'mutter-common', 'description': 'shared files for the Mutter window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-5.3', 'name': 'myspell-en-au', 'description': 'English_australian dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'myspell-en-gb', 'description': 'English_british dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'myspell-en-za', 'description': 'English_southafrican dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'mysql-common', 'description': 'MySQL database common files, e.g. /etc/mysql/my.cnf'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-5.3', 'name': 'mythes-en-au', 'description': 'Australian English Thesaurus for OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'mythes-en-us', 'description': 'English Thesaurus for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'mythes-fr', 'description': 'French Thesaurus for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.6-1', 'name': 'nano', 'description': 'small, friendly text editor inspired by Pico'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'nautilus', 'description': 'file manager and graphical shell for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'nautilus-data', 'description': 'data files for nautilus'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-5ubuntu2', 'name': 'nautilus-gksu', 'description': 'privilege granting extension for nautilus using gksu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19-1build1', 'name': 'nautilus-open-terminal', 'description': 'nautilus plugin for opening terminals in arbitrary paths'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu1', 'name': 'nautilus-sendto', 'description': 'integrates Evolution and Pidgin into the Nautilus file manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'nautilus-sendto-empathy', 'description': 'GNOME multi-protocol chat and call client (nautilus-sendto plugin)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1ubuntu1', 'name': 'nautilus-share', 'description': 'Nautilus extension to share folder using Samba'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'ncurses-base', 'description': 'basic terminal type definitions'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'ncurses-bin', 'description': 'terminal-related programs and man pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.60-23ubuntu3', 'name': 'net-tools', 'description': 'The NET-3 networking toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.45ubuntu3', 'name': 'netbase', 'description': 'Basic TCP/IP networking system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.89-4ubuntu1', 'name': 'netcat-openbsd', 'description': 'TCP/IP swiss army knife'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:10.0-12.2', 'name': 'netpbm', 'description': 'Graphics conversion tools between image formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'network-manager', 'description': 'network management framework (daemon and userspace tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'network-manager-gnome', 'description': 'network management framework (GNOME frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'network-manager-openvpn', 'description': 'network management framework (OpenVPN plugin core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'network-manager-openvpn-gnome', 'description': 'network management framework (OpenVPN plugin GNOME GUI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'network-manager-pptp', 'description': 'network management framework (PPTP plugin core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'network-manager-pptp-gnome', 'description': 'network management framework (PPTP plugin GNOME GUI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.1.5~oneiric', 'name': 'nite-dev', 'description': 'Nite development package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.32-0ubuntu3', 'name': 'notify-osd', 'description': 'daemon that displays passive pop-up notifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'notify-osd-icons', 'description': 'Notify-OSD icons'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2011.4.12AR.4-2ubuntu3', 'name': 'ntfs-3g', 'description': 'read/write NTFS driver for FUSE'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.2.6.p2+dfsg-1ubuntu12', 'name': 'ntpdate', 'description': 'client for setting system time from NTP servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'nux-tools', 'description': 'Visual rendering toolkit for real-time applications - tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.2.35.1', 'name': 'nvidia-common', 'description': 'Find obsolete NVIDIA drivers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.6-0ubuntu1', 'name': 'obex-data-server', 'description': 'D-Bus service for OBEX client and server side functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.42-0ubuntu1', 'name': 'obexd-client', 'description': 'D-Bus OBEX client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.0-7ubuntu2', 'name': 'ocaml-base-nox', 'description': 'Runtime system for OCaml bytecode executables (no X)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.96.1-0ubuntu0.1', 'name': 'onboard', 'description': 'Simple On-screen Keyboard'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6.7', 'name': 'oneconf', 'description': 'synchronize your configuration data over the network'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'opencv-doc', 'description': 'OpenCV documentation and examples'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jdk', 'description': 'OpenJDK Development Kit (JDK)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre', 'description': 'OpenJDK Java runtime, using Hotspot JIT'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre-headless', 'description': 'OpenJDK Java runtime, using Hotspot JIT (headless)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre-lib', 'description': 'OpenJDK Java runtime (architecture independent libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'openmpi-common', 'description': 'high performance message passing library -- common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2.1-4+oneiric1', 'name': 'openni-dev', 'description': 'OpenNI Framework - libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-7ubuntu4', 'name': 'openoffice.org-common', 'description': 'office productivity suite -- arch-independent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6', 'name': 'openoffice.org-hyphenation', 'description': 'Hyphenation patterns for OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110831-0ubuntu3', 'name': 'openprinting-ppds', 'description': 'OpenPrinting printer support - PostScript PPD files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-1', 'name': 'openshot', 'description': 'Create and edit videos and movies'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-1', 'name': 'openshot-doc', 'description': 'Help manual for OpenShot Video Editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.8p1-7ubuntu1', 'name': 'openssh-client', 'description': 'secure shell (SSH) client, for secure access to remote machines'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'openssl', 'description': 'Secure Socket Layer (SSL) binary and related cryptographic tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-2ubuntu1', 'name': 'openvpn', 'description': 'virtual private network daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.49ubuntu1', 'name': 'os-prober', 'description': 'utility to detect other OSes on a set of drives'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'overlay-scrollbar', 'description': 'Scrollbar overlayed widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-6ubuntu3', 'name': 'parted', 'description': 'disk partition manipulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.4.2+svn3283-3ubuntu2', 'name': 'passwd', 'description': 'change and administer password and group data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-2', 'name': 'patch', 'description': 'Apply a diff file to an original'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-1', 'name': 'patchutils', 'description': 'Utilities to work with patches'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.199+nmu3ubuntu3', 'name': 'pbuilder', 'description': 'personal package builder for Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.1.7-4ubuntu11', 'name': 'pciutils', 'description': 'Linux PCI Utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '015-1ubuntu1', 'name': 'pcmciautils', 'description': 'PCMCIA utilities for Linux 2.6'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl', 'description': "Larry Wall's Practical Extraction and Report Language"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl-base', 'description': 'minimal Perl system'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl-modules', 'description': 'Core Perl modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'pgf', 'description': 'TeX Portable Graphic Format'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.3.6-13ubuntu3.3', 'name': 'php5-cli', 'description': 'command-line interpreter for the php5 scripting language'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.3.6-13ubuntu3.3', 'name': 'php5-common', 'description': 'Common files for packages built from the php5 source'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1', 'name': 'pingus', 'description': 'Free Lemmings(TM) clone'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1', 'name': 'pingus-data', 'description': 'Data files for pingus, a free Lemmings(TM) clone'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.0-0ubuntu1', 'name': 'pitivi', 'description': 'non-linear audio/video editor using GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.26-1ubuntu1', 'name': 'pkg-config', 'description': 'manage compile and link flags for libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.14', 'name': 'playonlinux', 'description': 'This program is a front-end for wine.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth', 'description': 'graphical boot animation and logger - main package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-label', 'description': 'graphical boot animation and logger - label control'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-theme-ubuntu-logo', 'description': 'graphical boot animation and logger - ubuntu-logo theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-theme-ubuntu-text', 'description': 'graphical boot animation and logger - ubuntu-logo theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-8ubuntu1', 'name': 'pm-utils', 'description': 'utilities and scripts for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-0ubuntu1', 'name': 'pnm2ppa', 'description': 'PPM to PPA converter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.16+nmu1', 'name': 'po-debconf', 'description': 'tool for managing templates file translations with gettext'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.41-1', 'name': 'po4a', 'description': 'tools for helping translation of documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'policykit-1', 'description': 'framework for managing administrative policies and privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1ubuntu1', 'name': 'policykit-1-gnome', 'description': 'GNOME authentication agent for PolicyKit-1'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'policykit-desktop-privileges', 'description': 'run common desktop actions without password'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6.ds2-11', 'name': 'polygen', 'description': 'generator of random sentences from grammar definitions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6.ds2-11', 'name': 'polygen-data', 'description': 'grammar definitions for PolyGen'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'poppler-utils', 'description': 'PDF utilities (based on Poppler)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.53ubuntu1', 'name': 'popularity-contest', 'description': 'Vote for your favourite packages automatically'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.31', 'name': 'powermgmt-base', 'description': 'Common utils and configs for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8+bzr56', 'name': 'ppa-purge', 'description': 'disables a PPA and reverts to official packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.5-5ubuntu1', 'name': 'ppp', 'description': 'Point-to-Point Protocol (PPP) - daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.18+nmu2ubuntu1', 'name': 'pppconfig', 'description': 'A text menu based utility for configuring ppp'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20ubuntu1', 'name': 'pppoeconf', 'description': 'configures PPPoE/ADSL connections'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.2-6', 'name': 'pptp-linux', 'description': 'Point-to-Point Tunneling Protocol (PPTP) Client'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.86-2ubuntu1', 'name': 'preview-latex-style', 'description': 'extraction of elements from LaTeX documents as graphics'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.8-10ubuntu5.1', 'name': 'procps', 'description': '/proc file system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.00.4+cvs.2007.05.01-4', 'name': 'prosper', 'description': 'LaTeX class for writing transparencies'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'protobuf-compiler', 'description': 'compiler for protocol buffer definition files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.68-1', 'name': 'ps2eps', 'description': 'convert PostScript to EPS (Encapsulated PostScript) files'}, {'status': 'Installed', 'desired': 'Install', 'version': '22.14-1', 'name': 'psmisc', 'description': 'utilities that use the proc file system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.17-29', 'name': 'psutils', 'description': 'A collection of PostScript document handling utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu11', 'name': 'ptouch-driver', 'description': 'CUPS/Foomatic driver for Brother P-touch label printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio', 'description': 'PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-esound-compat', 'description': 'PulseAudio ESD compatibility layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-bluetooth', 'description': 'Bluetooth module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-gconf', 'description': 'GConf module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-x11', 'description': 'X11 module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-utils', 'description': 'Command line tools for the PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu2', 'name': 'pxljr', 'description': "Driver for HP's Color LaserJet 35xx/36xx color laser printers"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python', 'description': 'interactive high-level object-oriented language (default version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'python-appindicator', 'description': 'Python bindings for libappindicator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'python-apport', 'description': 'apport crash report handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0ubuntu9', 'name': 'python-apt', 'description': 'Python interface to libapt-pkg'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0ubuntu9', 'name': 'python-apt-common', 'description': 'Python interface to libapt-pkg (locales)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon', 'description': 'Python module for the server and client of aptdaemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon-gtk', 'description': 'Transitional dummy package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon.gtk3widgets', 'description': 'Python GTK+ 3 widgets to run an aptdaemon client'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon.gtkwidgets', 'description': 'Python GTK+ 2 widgets to run an aptdaemon client'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'python-avahi', 'description': 'Python utility package for Avahi'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'python-brlapi', 'description': 'Python bindings for BrlAPI'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.2-0ubuntu1', 'name': 'python-bzrlib', 'description': 'distributed version control system - python library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.8-1ubuntu2', 'name': 'python-cairo', 'description': 'Python bindings for the Cairo vector graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.17', 'name': 'python-central', 'description': 'register and build utility for Python packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-2', 'name': 'python-chardet', 'description': 'universal character encoding detector'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.94-0ubuntu3', 'name': 'python-compizconfig', 'description': 'Compizconfig bindings for python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-1', 'name': 'python-configglue', 'description': 'Glues together optparse.OptionParser and ConfigParser.ConfigParser'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.7.2+ds-3', 'name': 'python-configobj', 'description': 'simple but powerful config file reader and writer for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-0ubuntu1', 'name': 'python-couchdb', 'description': 'library for working with Apache CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2', 'name': 'python-crypto', 'description': 'cryptographic algorithms and protocols for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-cssutils', 'description': 'CSS Cascading Style Sheets parser and builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-cssutils-doc', 'description': 'CSS Cascading Style Sheets parser and builder - API documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.59-0ubuntu0.2', 'name': 'python-cups', 'description': 'Python bindings for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'python-cupshelpers', 'description': 'Python modules for printer configuration with CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-4', 'name': 'python-dateutil', 'description': 'powerful extensions to the standard datetime module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.84.0-2', 'name': 'python-dbus', 'description': 'simple interprocess messaging system (Python interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.20ubuntu2', 'name': 'python-debian', 'description': 'Python modules to work with Debian-related data formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'python-defer', 'description': 'Small framework for asynchronous programming'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'python-desktopcouch-application', 'description': 'Desktop CouchDB Application API'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'python-desktopcouch-records', 'description': 'Desktop CouchDB Records API'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python-dev', 'description': 'header files and a static library for Python (default)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.29-1ubuntu1', 'name': 'python-distutils-extra', 'description': 'enhancements to the Python build system'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'python-egenix-mxdatetime', 'description': 'date and time handling routines for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'python-egenix-mxtools', 'description': 'collection of additional builtins for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.5-2', 'name': 'python-enchant', 'description': 'spellchecking library for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-encutils', 'description': 'Encoding detection collection for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.29-1ubuntu1', 'name': 'python-farsight', 'description': 'Audio/Video communications framework: Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'python-freenect', 'description': 'library for accessing Kinect USB camera -- Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.1-3', 'name': 'python-gconf', 'description': 'Python bindings for the GConf configuration database system'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-3', 'name': 'python-gdbm', 'description': 'GNU dbm database support for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-2', 'name': 'python-glade2', 'description': 'GTK+ bindings: Glade support'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu6', 'name': 'python-gmenu', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.0-0ubuntu6', 'name': 'python-gnomekeyring', 'description': 'Python bindings for the GNOME keyring library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-9.1ubuntu2', 'name': 'python-gnupginterface', 'description': 'Python interface to GnuPG (GPG)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject', 'description': 'Python 2.x bindings for gobject-introspection libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.6-6svn1', 'name': 'python-gobject-2', 'description': 'deprecated static Python bindings for the GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.6-6svn1', 'name': 'python-gobject-2-dev', 'description': 'development headers for the static GObject Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject-cairo', 'description': 'Python Cairo bindings for the GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject-dev', 'description': 'development headers for GObject Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.21-2ubuntu1', 'name': 'python-gst0.10', 'description': 'generic media-playing framework (Python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-2', 'name': 'python-gtk2', 'description': 'Python bindings for the GTK+ widget set'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.1-2', 'name': 'python-gtksourceview2', 'description': 'Python bindings for the GtkSourceView widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1ubuntu1', 'name': 'python-httplib2', 'description': 'comprehensive HTTP client library written for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'python-ibus', 'description': 'Intelligent Input Bus - Python support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.7-3ubuntu1', 'name': 'python-imaging', 'description': 'Python Imaging Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'python-indicate', 'description': 'Python bindings for libindicate'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-1', 'name': 'python-keyring', 'description': 'store and access your passwords safely'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'python-launchpad-integration', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.8-2ubuntu0.1', 'name': 'python-launchpadlib', 'description': 'Launchpad web services client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.2-2ubuntu2', 'name': 'python-lazr.restfulclient', 'description': 'client for lazr.restful-based web services'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-5', 'name': 'python-lazr.uri', 'description': 'library for parsing, manipulating, and generating URIs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-2ubuntu6', 'name': 'python-libproxy', 'description': 'automatic proxy configuration management library (python)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'python-libxml2', 'description': 'Python bindings for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'python-louis', 'description': 'Python bindings for liblouis'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'python-magic', 'description': 'File type determination library using "magic" numbers (Python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-2', 'name': 'python-mako', 'description': 'fast and lightweight templating for the Python platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-2build1', 'name': 'python-markupsafe', 'description': 'XML/HTML/XHTML Markup safe string for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python-minimal', 'description': 'minimal subset of the Python language (default version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'python-mlt3', 'description': 'multimedia framework (python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'python-newt', 'description': 'A NEWT module for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.1-2ubuntu2', 'name': 'python-notify', 'description': 'Python bindings for libnotify'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.5.1-2ubuntu2', 'name': 'python-numpy', 'description': 'Numerical Python adds a fast array facility to the Python language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3', 'name': 'python-oauth', 'description': 'Python library implementing of the OAuth protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'python-opencv', 'description': 'Python bindings for the computer vision library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1ubuntu1', 'name': 'python-openssl', 'description': 'Python wrapper around the OpenSSL library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.2-12.2ubuntu2', 'name': 'python-pam', 'description': 'A Python interface to the PAM library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-1ubuntu3.2', 'name': 'python-papyon', 'description': 'MSN client library written in Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.7.1-1ubuntu1', 'name': 'python-paramiko', 'description': 'Make ssh v2 connections with Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-1ubuntu1', 'name': 'python-pexpect', 'description': 'Python module for automating interactive applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6+bzr48-0ubuntu1', 'name': 'python-piston-mini-client', 'description': "library for writing clients for Django's Piston REST APIs"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.16-1', 'name': 'python-pkg-resources', 'description': 'Package Discovery and Resource Access using pkg_resources'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.13-0ubuntu1', 'name': 'python-pocket-lint', 'description': 'a composite linter and style checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-4ubuntu1', 'name': 'python-poppler', 'description': 'Poppler Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'python-problem-report', 'description': 'Python library to handle problem reports'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'python-protobuf', 'description': 'Python bindings for protocol buffers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.1-0ubuntu1', 'name': 'python-pyatspi2', 'description': 'Assistive Technology Service Provider Interface - Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.19.0-4ubuntu2', 'name': 'python-pycurl', 'description': 'Python bindings to libcurl'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.1-1ubuntu5', 'name': 'python-pygoocanvas', 'description': 'GooCanvas Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-1ubuntu1', 'name': 'python-pyinotify', 'description': 'simple Linux inotify Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.1ubuntu1', 'name': 'python-reportbug', 'description': 'Python modules for interacting with bug tracking systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.26-1', 'name': 'python-scour', 'description': 'SVG scrubber and optimizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5-2.1', 'name': 'python-serial', 'description': 'pyserial - module encapsulating access for the serial port'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.16-1', 'name': 'python-setuptools', 'description': 'Python Distutils Enhancements (setuptools compatibility)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.6-1', 'name': 'python-simplejson', 'description': 'simple, fast, extensible JSON encoder/decoder for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.4-1', 'name': 'python-sip', 'description': 'Python/C++ bindings generator runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.4-1', 'name': 'python-sip-dev', 'description': 'Python/C++ bindings generator development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-0ubuntu2', 'name': 'python-smbc', 'description': 'Python bindings for Samba clients (libsmbclient)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'python-software-properties', 'description': 'manage the repositories that you install software from'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'python-speechd', 'description': 'Python interface to Speech Dispatcher'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13ubuntu1', 'name': 'python-support', 'description': 'automated rebuilding support for Python modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.19-2.1', 'name': 'python-telepathy', 'description': 'Python language bindings for telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-2', 'name': 'python-twisted-bin', 'description': 'Event-based framework for internet applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-2', 'name': 'python-twisted-core', 'description': 'Event-based framework for internet applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-1', 'name': 'python-twisted-names', 'description': 'A DNS protocol implementation with client and server'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-1', 'name': 'python-twisted-web', 'description': 'An HTTP protocol implementation together with clients and servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'python-ubuntuone-client', 'description': 'Ubuntu One client Python libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'python-ubuntuone-control-panel', 'description': 'Ubuntu One Control Panel Python Libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'python-ubuntuone-storageprotocol', 'description': 'Python library for Ubuntu One file storage and sharing service'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'python-uno', 'description': 'Python-UNO bridge'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.0-0ubuntu4', 'name': 'python-virtkey', 'description': 'Library to emulate keyboard keypresses.'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'python-vte', 'description': 'Python bindings for the VTE widget set'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0+ds-2', 'name': 'python-wadllib', 'description': 'Python library for navigating WADL files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.8-2ubuntu1', 'name': 'python-webkit', 'description': 'WebKit/Gtk Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.0-0ubuntu6', 'name': 'python-wnck', 'description': 'Python bindings for the WNCK library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'python-wxgtk2.8', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'python-wxversion', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.5-2ubuntu1', 'name': 'python-xapian', 'description': 'Xapian search engine interface for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19-3ubuntu1', 'name': 'python-xdg', 'description': 'Python library to access freedesktop.org standards'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.2.3', 'name': 'python-xkit', 'description': 'library for the manipulation of the xorg.conf'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10-1', 'name': 'python-yaml', 'description': 'YAML parser and emitter for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.6.1-1ubuntu2', 'name': 'python-zope.interface', 'description': 'Interfaces for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7', 'description': 'An interactive high-level object-oriented language (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7-dev', 'description': 'Header files and a static library for Python (v2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7-minimal', 'description': 'A minimal subset of the Python language (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'python3.2', 'description': 'Interactive high-level object-oriented language (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'python3.2-minimal', 'description': 'Minimal subset of the Python language (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qdbus', 'description': 'Qt 4 Dbus Tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0~git20110628-0ubuntu1', 'name': 'qt-at-spi', 'description': 'accessibility plugin for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qt4-linguist-tools', 'description': 'Qt 4 Linguist tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qt4-qmake', 'description': 'Qt 4 qmake Makefile generator tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.48-7', 'name': 'quilt', 'description': 'Tool to work with series of patches'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1', 'name': 'radeontool', 'description': 'utility to control ATI Radeon backlight functions on laptops'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-5', 'name': 'rarian-compat', 'description': 'Documentation meta-data library (compatibility tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-0ubuntu3', 'name': 'rastertosag-gdi', 'description': 'Driver for Ricoh Aficio SP1100s/SP1100s'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.0-1ubuntu2', 'name': 'rdesktop', 'description': 'RDP client for Windows NT/2000 Terminal Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'readline-common', 'description': 'GNU readline and history libraries, common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8.1+svn602-1ubuntu3', 'name': 'recordmydesktop', 'description': 'Captures audio-video data of a Linux desktop session'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.1ubuntu1', 'name': 'reportbug', 'description': 'reports bugs in the Debian distribution'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4-1', 'name': 'rfkill', 'description': 'tool for enabling and disabling wireless devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox', 'description': 'music player and organizer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox-plugin-cdrecorder', 'description': 'burning plugin for rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox-plugins', 'description': 'plugins for rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.8-1ubuntu1', 'name': 'rsync', 'description': 'fast remote file copy program (like rcp)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.8.1-1ubuntu2', 'name': 'rsyslog', 'description': 'reliable system and kernel logging daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-1ubuntu1', 'name': 'rtkit', 'description': 'Realtime Policy and Watchdog Daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-2.4ubuntu1', 'name': 'rubber', 'description': 'an automated system for building LaTeX documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'samba-common', 'description': 'common files used by both the Samba server and client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'samba-common-bin', 'description': 'common files used by both the Samba server and client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.22-2ubuntu2', 'name': 'sane-utils', 'description': 'API library for scanners -- utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-1', 'name': 'sat4j', 'description': 'Efficient library of SAT solvers in Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.3-14ubuntu8', 'name': 'screen', 'description': 'terminal multiplexor with VT100/ANSI terminal emulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'seahorse', 'description': 'GNOME front end for GnuPG'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2.1-9', 'name': 'sed', 'description': 'The GNU sed stream editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.6ubuntu2', 'name': 'sensible-utils', 'description': 'Utilities for sensible alternative selection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.20+bzr120-0ubuntu2', 'name': 'sessioninstaller', 'description': "APT based installer using PackageKit's session DBus API"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26+nmu1ubuntu1', 'name': 'sgml-base', 'description': 'SGML infrastructure and SGML catalog file support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.6', 'name': 'sgml-data', 'description': 'common SGML and XML data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.90-1ubuntu4', 'name': 'shared-mime-info', 'description': 'FreeDesktop.org shared MIME database and spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.6-0ubuntu0.1', 'name': 'shotwell', 'description': 'digital photo organizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1~oneiric1', 'name': 'simple-scan', 'description': 'Simple Scanning Utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0.35-0oneiric2', 'name': 'skype:i386', 'description': 'VOIP and instant messaging client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.03-16', 'name': 'sl', 'description': "Correct you if you type `sl' by mistake"}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'smbclient', 'description': 'command-line SMB/CIFS clients for Unix'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.5-0ubuntu3', 'name': 'sni-qt', 'description': 'indicator support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.5-0ubuntu3', 'name': 'sni-qt:i386', 'description': 'indicator support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.3.1', 'name': 'software-center', 'description': 'Utility for browsing, installing, and removing software'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'software-properties-common', 'description': 'manage the repositories that you install software from (common)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'software-properties-gtk', 'description': 'manage the repositories that you install software from (gtk)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7-0ubuntu2', 'name': 'sound-theme-freedesktop', 'description': 'freedesktop.org sound theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.4-1.2.1-47.1', 'name': 'sp', 'description': "James Clark's SGML parsing tools"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'speech-dispatcher', 'description': 'Common interface to speech synthesizers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0+20110720-0ubuntu2', 'name': 'splix', 'description': "Driver for Samsung's SPL2 (bw) and SPLc (color) laser printers"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.8p1-7ubuntu1', 'name': 'ssh-askpass-gnome', 'description': 'interactive X program to prompt users for a passphrase for ssh-add'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.28', 'name': 'ssl-cert', 'description': 'simple debconf wrapper for OpenSSL'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5.20-2.3ubuntu1', 'name': 'strace', 'description': 'A system call tracer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.12dfsg-4ubuntu5', 'name': 'subversion', 'description': 'Advanced version control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.4p6-1ubuntu2', 'name': 'sudo', 'description': 'Provide limited super user privileges to specific users'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog', 'description': 'ISO/Edinburgh-style Prolog interpreter'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog-nox', 'description': 'ISO/Edinburgh-style Prolog interpreter (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog-x', 'description': 'User interface library for SWI-Prolog (with X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4+really1.3.40-3ubuntu4', 'name': 'swig', 'description': 'Generate scripting interfaces to C/C++ code'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.75.2ubuntu8', 'name': 'synaptic', 'description': 'Graphical package manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:4.04+dfsg-1ubuntu1', 'name': 'syslinux', 'description': 'collection of boot loaders'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:4.04+dfsg-1ubuntu1', 'name': 'syslinux-common', 'description': 'collection of boot loaders (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-common', 'description': 'Printer configuration GUI'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-gnome', 'description': 'Printer configuration GUI'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-udev', 'description': 'Printer auto-configuration facility based on udev'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'sysv-rc', 'description': 'System-V-like runlevel change mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'sysvinit-utils', 'description': 'System-V-like utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.25-3', 'name': 'tar', 'description': 'GNU version of the tar archiving utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1ubuntu1', 'name': 'tcl8.5', 'description': 'Tcl (the Tool Command Language) v8.5 - run-time files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1ubuntu1', 'name': 'tcl8.5-dev', 'description': 'Tcl (the Tool Command Language) v8.5 - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6.q-21', 'name': 'tcpd', 'description': "Wietse Venema's TCP wrapper utilities"}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-2ubuntu2', 'name': 'tcpdump', 'description': 'command-line network traffic analyzer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.15-2.1', 'name': 'telepathy-butterfly', 'description': 'MSN connection manager for Telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.5-0ubuntu2', 'name': 'telepathy-gabble', 'description': 'Jabber/XMPP connection manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-1', 'name': 'telepathy-haze', 'description': 'Telepathy connection manager that uses libpurple'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-1', 'name': 'telepathy-idle', 'description': 'IRC connection manager for Telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.7-0ubuntu1', 'name': 'telepathy-indicator', 'description': 'Desktop service to integrate Telepathy with the messaging menu.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'telepathy-logger', 'description': 'Telepathy logger service - Daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.9.1-0ubuntu2', 'name': 'telepathy-mission-control-5', 'description': 'management daemon for Telepathy real-time communication framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-3ubuntu1', 'name': 'telepathy-salut', 'description': 'Link-local XMPP connection manager for the Telepathy framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-36build1', 'name': 'telnet', 'description': 'The telnet client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10', 'name': 'tex-common', 'description': 'common infrastructure for building and installing TeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive', 'description': 'TeX Live: A decent selection of the TeX Live packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-base', 'description': 'TeX Live: Essential programs and files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-11ubuntu1', 'name': 'texlive-binaries', 'description': 'Binaries for TeX Live'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-common', 'description': 'TeX Live: Base component'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-2', 'name': 'texlive-doc-base', 'description': 'TeX Live: TeX Live documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-extra-utils', 'description': 'TeX Live: TeX auxiliary programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-font-utils', 'description': 'TeX Live: TeX and Outline font utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-fonts-extra', 'description': 'TeX Live: Extra fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-fonts-extra-doc', 'description': 'TeX Live: Documentation files for texlive-fonts-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-fonts-recommended', 'description': 'TeX Live: Recommended fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-fonts-recommended-doc', 'description': 'TeX Live: Documentation files for texlive-fonts-recommended'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-generic-recommended', 'description': 'TeX Live: Recommended generic packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-3', 'name': 'texlive-lang-french', 'description': 'TeX Live: French'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-base', 'description': 'TeX Live: Basic LaTeX packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-base-doc', 'description': 'TeX Live: Documentation files for texlive-latex-base'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-latex-extra', 'description': 'TeX Live: LaTeX supplementary packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-latex-extra-doc', 'description': 'TeX Live: Documentation files for texlive-latex-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-recommended', 'description': 'TeX Live: LaTeX recommended packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-recommended-doc', 'description': 'TeX Live: Documentation files for texlive-latex-recommended'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-luatex', 'description': 'TeX Live: LuaTeX packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-pictures', 'description': 'TeX Live: Graphics packages and programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-pictures-doc', 'description': 'TeX Live: Documentation files for texlive-pictures'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-pstricks', 'description': 'TeX Live: PSTricks packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-pstricks-doc', 'description': 'TeX Live: Documentation files for texlive-pstricks'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird', 'description': 'Email, RSS and newsgroup client with integrated spam filter'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-globalmenu', 'description': 'Unity appmenu integration for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-gnome-support', 'description': 'Email, RSS and newsgroup client - GNOME support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en', 'description': 'English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en-gb', 'description': 'Transitional English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en-us', 'description': 'Transitional English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-fr', 'description': 'French language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-23.1', 'name': 'time', 'description': 'The GNU time program for measuring cpu resource usage'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3-14', 'name': 'tipa', 'description': 'system for processing phonetic symbols in LaTeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1', 'name': 'tk8.5', 'description': 'Tk toolkit for Tcl and X11, v8.5 - run-time files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1', 'name': 'tk8.5-dev', 'description': 'Tk toolkit for Tcl and X11, v8.5 - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'tmux', 'description': 'terminal multiplexer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.76-1ubuntu1', 'name': 'toshset', 'description': 'Access much of the Toshiba laptop hardware interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem', 'description': 'Simple media player for the GNOME desktop based on GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-common', 'description': 'Data files for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-mozilla', 'description': 'Totem Mozilla plugin'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-2', 'name': 'totem-plugin-arte', 'description': 'Totem plugin to watch streams from arte.tv'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-plugins', 'description': 'Plugins for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-0ubuntu2', 'name': 'transmission-common', 'description': 'lightweight BitTorrent client (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-0ubuntu2', 'name': 'transmission-gtk', 'description': 'lightweight BitTorrent client (GTK interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-9', 'name': 'tsconf', 'description': 'touch screen library common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu', 'description': 'Metapackage to pull in ttf-dejavu-core and ttf-dejavu-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu-core', 'description': 'Vera font family derivate with additional characters'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu-extra', 'description': 'Vera font family derivate with additional characters'}, {'status': 'Installed', 'desired': 'Install', 'version': '20101110+git-1', 'name': 'ttf-droid', 'description': 'handheld device font with extensive style and language support'}, {'status': 'Installed', 'desired': 'Install', 'version': '20100919-1', 'name': 'ttf-freefont', 'description': 'Freefont Serif, Sans and Mono Truetype fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.5.11ubuntu1', 'name': 'ttf-indic-fonts-core', 'description': 'Core collection of free fonts for languages of India'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu1', 'name': 'ttf-kacst-one', 'description': 'TrueType font designed for Arabic language'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0-3ubuntu1', 'name': 'ttf-khmeros-core', 'description': 'KhmerOS Unicode fonts for the Khmer language of Cambodia'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.20060226-7', 'name': 'ttf-lao', 'description': 'TrueType font for Lao language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.07.0-1', 'name': 'ttf-liberation', 'description': 'Fonts with the same metrics as Times, Arial and Courier'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3ubuntu4', 'name': 'ttf-mscorefonts-installer', 'description': 'Installer for Microsoft TrueType core fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:2.4.3+LibO3.4.4-0ubuntu1', 'name': 'ttf-opensymbol', 'description': 'OpenSymbol TrueType font'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.5.11ubuntu1', 'name': 'ttf-punjabi-fonts', 'description': 'Free TrueType fonts for the Punjabi language'}, {'status': 'Installed', 'desired': 'Install', 'version': '003.02.01-4ubuntu1', 'name': 'ttf-takao-pgothic', 'description': 'Japanese TrueType font set, Takao P Gothic Font'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.15-1', 'name': 'ttf-thai-tlwg', 'description': 'Thai fonts in TrueType format'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.80-0ubuntu1~medium', 'name': 'ttf-ubuntu-font-family', 'description': 'Ubuntu Font Family, sans-serif typeface hinted for clarity'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3.is.1.0.1-0ubuntu1', 'name': 'ttf-unfonts-core', 'description': 'Un series Korean TrueType fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-beta-1', 'name': 'ttf-wqy-microhei', 'description': 'A droid derived Sans-Seri style CJK font'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.13-1', 'name': 'twolame', 'description': 'MPEG Audio Layer 2 encoder (command line frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2011n-0ubuntu0.11.10', 'name': 'tzdata', 'description': 'time zone and daylight-saving time data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2011n-0ubuntu0.11.10', 'name': 'tzdata-java', 'description': 'time zone and daylight-saving time data for use by java runtimes'}, {'status': 'Installed', 'desired': 'Install', 'version': '54', 'name': 'ubuntu-artwork', 'description': 'Ubuntu themes and artwork'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-desktop', 'description': 'The Ubuntu desktop system'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.10.6', 'name': 'ubuntu-docs', 'description': 'Ubuntu Desktop Guide'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.09.27', 'name': 'ubuntu-extras-keyring', 'description': 'GnuPG keys of the Ubuntu extras archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.+09.30', 'name': 'ubuntu-keyring', 'description': 'GnuPG keys of the Ubuntu archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-minimal', 'description': 'Minimal core of Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.37', 'name': 'ubuntu-mono', 'description': 'Ubuntu Mono Icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13', 'name': 'ubuntu-sounds', 'description': "Ubuntu's GNOME audio theme"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-0ubuntu1', 'name': 'ubuntu-sso-client', 'description': 'Ubuntu Single Sign-On client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-standard', 'description': 'The Ubuntu standard system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.26.1', 'name': 'ubuntu-system-service', 'description': 'Dbus service to set various system-wide configurations'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.32.1', 'name': 'ubuntu-wallpapers', 'description': 'Ubuntu Wallpapers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'ubuntuone-client', 'description': 'Ubuntu One client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-0ubuntu2', 'name': 'ubuntuone-client-gnome', 'description': 'Ubuntu One client GNOME integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-control-panel', 'description': 'Ubuntu One Control Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-control-panel-gtk', 'description': 'Ubuntu One Control Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu2', 'name': 'ubuntuone-couch', 'description': 'Ubuntu One CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-installer', 'description': 'Ubuntu One Installer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0025+nmu2ubuntu1', 'name': 'ucf', 'description': 'Update Configuration File: preserve user changes to config files.'}, {'status': 'Installed', 'desired': 'Install', 'version': '173-0ubuntu4.1', 'name': 'udev', 'description': 'rule-based device node and kernel event manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1', 'name': 'udisks', 'description': 'storage media interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.30.1-2ubuntu1', 'name': 'ufw', 'description': 'program for managing a Netfilter firewall'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.73ubuntu1.1', 'name': 'unattended-upgrades', 'description': 'automatic installation of security upgrades'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity', 'description': 'Interface designed for efficiency of space and interaction.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d', 'description': 'Unity interface for non-accelerated graphics cards'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-launcher', 'description': 'Unity 2D Launcher'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-panel', 'description': 'Unity 2D Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-places', 'description': 'Unity 2D Places'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-spread', 'description': 'Unity 2D Spread'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.22-0ubuntu1', 'name': 'unity-asset-pool', 'description': 'Unity Assets Pool'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity-common', 'description': 'Common files for the Unity interface.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.1-0ubuntu1', 'name': 'unity-greeter', 'description': 'Unity Greeter'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.12-0ubuntu2.1', 'name': 'unity-lens-applications', 'description': 'Application lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.12-0ubuntu1', 'name': 'unity-lens-files', 'description': 'File lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-0ubuntu2', 'name': 'unity-lens-music', 'description': 'Music lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-0ubuntu2', 'name': 'unity-scope-musicstores', 'description': 'Store music lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity-services', 'description': 'Services for the Unity interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4.4-0ubuntu1', 'name': 'uno-libs3', 'description': 'LibreOffice UNO runtime environment -- public shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.0.3-1', 'name': 'unrar', 'description': 'Unarchiver for .rar files (non-free version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0-4ubuntu1', 'name': 'unzip', 'description': 'De-archiver for .zip files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.38+nmu1', 'name': 'update-inetd', 'description': 'inetd configuration file updater'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.152.25.5', 'name': 'update-manager', 'description': 'GNOME application that manages apt updates'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.152.25.5', 'name': 'update-manager-core', 'description': 'manage release upgrades'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.117ubuntu3.1', 'name': 'update-notifier', 'description': 'Daemon which notifies about package updates'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.117ubuntu3.1', 'name': 'update-notifier-common', 'description': 'Files shared between update-notifier and other packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-1', 'name': 'uplink', 'description': 'High-tech computer crime and corporate espionage on the Internet of 2010'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'upower', 'description': 'abstraction for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu11', 'name': 'upstart', 'description': 'event-based init daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4.4-0ubuntu1', 'name': 'ure', 'description': 'LibreOffice UNO runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.100.0-11', 'name': 'ureadahead', 'description': 'Read required files in advance'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.34', 'name': 'usb-creator-common', 'description': 'create a startup disk using a CD or disc image (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.34', 'name': 'usb-creator-gtk', 'description': 'create a startup disk using a CD or disc image (for GNOME)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.9-1ubuntu3', 'name': 'usb-modeswitch', 'description': 'mode switching tool for controlling "flip flop" USB devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110805-1', 'name': 'usb-modeswitch-data', 'description': 'mode switching data for usb-modeswitch'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1', 'name': 'usbmuxd', 'description': 'USB multiplexor daemon for iPhone and iPod Touch devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:001-1', 'name': 'usbutils', 'description': 'Linux USB utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'util-linux', 'description': 'Miscellaneous system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'uuid-dev', 'description': 'universally unique id library - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'uuid-runtime', 'description': 'runtime components for the Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'valac', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-0ubuntu3', 'name': 'valac-0.12', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'valac-0.14', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-2ubuntu1', 'name': 'vbetool', 'description': 'run real-mode video BIOS code to alter hardware state'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:7.3.154+hg~74503f6ee649-2ubuntu3', 'name': 'vim-common', 'description': 'Vi IMproved - Common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:7.3.154+hg~74503f6ee649-2ubuntu3', 'name': 'vim-tiny', 'description': 'Vi IMproved - enhanced vi editor - compact version'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'vinagre', 'description': 'remote desktop client for the GNOME Desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'vino', 'description': 'VNC server for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.8-75467~Ubuntu~oneiric', 'name': 'virtualbox-4.1', 'description': 'Oracle VM VirtualBox'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc', 'description': 'multimedia player and streamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-data', 'description': 'Common data for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-nox', 'description': 'multimedia player and streamer (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-plugin-notify', 'description': 'LibNotify plugin for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-plugin-pulse', 'description': 'PulseAudio plugin for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.15', 'name': 'vrms', 'description': 'virtual Richard M. Stallman'}, {'status': 'Installed', 'desired': 'Install', 'version': '6-3', 'name': 'wamerican', 'description': 'American English dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '6-3', 'name': 'wbritish', 'description': 'British English dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.5-1', 'name': 'wdiff', 'description': 'Compares two files word by word'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.3-9', 'name': 'wfrench', 'description': 'French dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12-3.1ubuntu1', 'name': 'wget', 'description': 'retrieves files from the web'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'whiptail', 'description': 'Displays user-friendly dialog boxes from shell scripts'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.11ubuntu2', 'name': 'whois', 'description': 'an intelligent whois client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'winbind', 'description': 'Samba nameservice integration server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.3-0ubuntu1', 'name': 'wine', 'description': 'Microsoft Windows Compatibility Layer (meta package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.28-0ubuntu2~oneiric1', 'name': 'wine1.3', 'description': 'Microsoft Windows Compatibility Layer (Binary Emulator and Library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0+1', 'name': 'wine1.3-gecko', 'description': 'Microsoft Windows Compatibility Layer (Web Browser)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0+20110629', 'name': 'winetricks', 'description': 'Microsoft Windows Compatibility Layer (winetricks)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14', 'name': 'wireless-crda', 'description': 'Wireless Central Regulatory Domain Agent'}, {'status': 'Installed', 'desired': 'Install', 'version': '30~pre9-5ubuntu1', 'name': 'wireless-tools', 'description': 'Tools for manipulating Linux Wireless Extensions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'wireshark', 'description': 'network traffic analyzer - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'wireshark-common', 'description': 'network traffic analyzer - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '9:1.1.11-1ubuntu2', 'name': 'wodim', 'description': 'command line CD/DVD writing tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-3.1', 'name': 'wpasupplicant', 'description': 'client support for WPA and WPA2 (IEEE 802.11i)'}, {'status': 'Installed', 'desired': 'Install', 'version': '32+nmu2', 'name': 'x-ttcidfont-conf', 'description': 'TrueType and CID fonts configuration for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+4ubuntu2', 'name': 'x11-apps', 'description': 'X applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'x11-common', 'description': 'X Window System (X.Org) infrastructure'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+1ubuntu1', 'name': 'x11-session-utils', 'description': 'X session utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+3', 'name': 'x11-utils', 'description': 'X11 utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+1', 'name': 'x11-xfs-utils', 'description': 'X font server utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+4', 'name': 'x11-xkb-utils', 'description': 'X11 XKB utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+3', 'name': 'x11-xserver-utils', 'description': 'X server utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.2-2', 'name': 'x11proto-composite-dev', 'description': 'X11 Composite extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.0.22-1', 'name': 'x11proto-core-dev', 'description': 'X11 core wire protocol and auxiliary headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'x11proto-damage-dev', 'description': 'X11 Damage extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-2', 'name': 'x11proto-fixes-dev', 'description': 'X11 Fixes extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-2ubuntu1', 'name': 'x11proto-input-dev', 'description': 'X11 Input extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-2', 'name': 'x11proto-kb-dev', 'description': 'X11 XKB extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0+git20101207.0d32bb07-0ubuntu1', 'name': 'x11proto-randr-dev', 'description': 'X11 RandR extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14.1-1', 'name': 'x11proto-record-dev', 'description': 'X11 Record extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.11.1-2', 'name': 'x11proto-render-dev', 'description': 'X11 Render extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-1', 'name': 'x11proto-scrnsaver-dev', 'description': 'X11 Screen Saver extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.2.0-3', 'name': 'x11proto-xext-dev', 'description': 'X11 various extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-2', 'name': 'x11proto-xf86vidmode-dev', 'description': 'X11 Video Mode extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-2', 'name': 'x11proto-xinerama-dev', 'description': 'X11 Xinerama extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-1', 'name': 'xauth', 'description': 'X authentication utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-1', 'name': 'xbitmaps', 'description': 'Base X bitmaps'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-1', 'name': 'xcursor-themes', 'description': 'Base X cursor themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14-0ubuntu1', 'name': 'xdg-user-dirs', 'description': 'tool to manage well known user directories'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-1ubuntu2', 'name': 'xdg-user-dirs-gtk', 'description': 'tool to manage well known user directories (Gtk extension)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0~rc1-2ubuntu6', 'name': 'xdg-utils', 'description': 'desktop integration utilities from freedesktop.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6', 'name': 'xdiagnose', 'description': 'X.org diagnosis tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.3', 'name': 'xfonts-base', 'description': 'standard fonts for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.4-1', 'name': 'xfonts-encodings', 'description': 'Encodings for X.Org fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '4ubuntu1', 'name': 'xfonts-mathml', 'description': 'Type1 Symbol font for MathML'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.3-1', 'name': 'xfonts-scalable', 'description': 'scalable fonts for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+1', 'name': 'xfonts-utils', 'description': 'X Window System font utility programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.1-1', 'name': 'xinit', 'description': 'X server initialisation tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.3-2ubuntu1', 'name': 'xinput', 'description': 'Runtime configuration and test of XInput devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-1ubuntu2', 'name': 'xkb-data', 'description': 'X Keyboard Extension (XKB) configuration data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13', 'name': 'xml-core', 'description': 'XML infrastructure and XML catalog file support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xorg', 'description': 'X.Org X Window System'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-1ubuntu2', 'name': 'xorg-docs-core', 'description': 'Core documentation for the X.org X Window System'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.8-2', 'name': 'xorg-sgml-doctools', 'description': 'Common tools for building X.Org SGML documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.10.4-1ubuntu4.2', 'name': 'xserver-common', 'description': 'common files used by various X servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg', 'description': 'X.Org X server'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.10.4-1ubuntu4.2', 'name': 'xserver-xorg-core', 'description': 'Xorg X server - core server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg-input-all', 'description': 'X.Org X server -- input driver metapackage'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.6.0-1ubuntu13', 'name': 'xserver-xorg-input-evdev', 'description': 'X.Org X server -- evdev input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.1-1', 'name': 'xserver-xorg-input-mouse', 'description': 'X.Org X server -- mouse input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-1ubuntu2', 'name': 'xserver-xorg-input-synaptics', 'description': 'Synaptics TouchPad driver for X.Org server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:12.7.0-2', 'name': 'xserver-xorg-input-vmmouse', 'description': 'X.Org X server -- VMMouse input driver to use with VMWare'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.11.0-0ubuntu2', 'name': 'xserver-xorg-input-wacom', 'description': 'X.Org X server -- Wacom input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg-video-all', 'description': 'X.Org X server -- output driver metapackage'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:6.14.99~git20110811.g93fc084-0ubuntu1', 'name': 'xserver-xorg-video-ati', 'description': 'X.Org X server -- AMD/ATI display driver wrapper'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3.2-2ubuntu7', 'name': 'xserver-xorg-video-cirrus', 'description': 'X.Org X server -- Cirrus display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.2-3ubuntu6', 'name': 'xserver-xorg-video-fbdev', 'description': 'X.Org X server -- fbdev display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:2.15.901-1ubuntu2.1', 'name': 'xserver-xorg-video-intel', 'description': 'X.Org X server -- Intel i8xx, i9xx display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.9.0-1', 'name': 'xserver-xorg-video-mach64', 'description': 'X.Org X server -- ATI Mach64 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.13.dfsg-3build1', 'name': 'xserver-xorg-video-mga', 'description': 'X.Org X server -- MGA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.5-2', 'name': 'xserver-xorg-video-neomagic', 'description': 'X.Org X server -- Neomagic display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.16+git20110411+8378443-1', 'name': 'xserver-xorg-video-nouveau', 'description': 'X.Org X server -- Nouveau display driver (experimental)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.2.904+svn920-1', 'name': 'xserver-xorg-video-openchrome', 'description': 'X.Org X server -- VIA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.14-1', 'name': 'xserver-xorg-video-qxl', 'description': 'X.Org X server -- QXL display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.8.1-5', 'name': 'xserver-xorg-video-r128', 'description': 'X.Org X server -- ATI r128 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:6.14.99~git20110811.g93fc084-0ubuntu1', 'name': 'xserver-xorg-video-radeon', 'description': 'X.Org X server -- AMD/ATI Radeon display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.6.3-4', 'name': 'xserver-xorg-video-s3', 'description': 'X.Org X server -- legacy S3 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.3.2-3ubuntu2', 'name': 'xserver-xorg-video-savage', 'description': 'X.Org X server -- Savage display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5-1', 'name': 'xserver-xorg-video-siliconmotion', 'description': 'X.Org X server -- SiliconMotion display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.10.3-3', 'name': 'xserver-xorg-video-sis', 'description': 'X.Org X server -- SiS display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.4-2', 'name': 'xserver-xorg-video-sisusb', 'description': 'X.Org X server -- SiS USB display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.3-4', 'name': 'xserver-xorg-video-tdfx', 'description': 'X.Org X server -- tdfx display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3.4-2', 'name': 'xserver-xorg-video-trident', 'description': 'X.Org X server -- Trident display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.3.0-7', 'name': 'xserver-xorg-video-vesa', 'description': 'X.Org X server -- VESA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.0.3-2', 'name': 'xserver-xorg-video-vmware', 'description': 'X.Org X server -- VMware display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'xsltproc', 'description': 'XSLT 1.0 command line processor'}, {'status': 'Installed', 'desired': 'Install', 'version': '271-1ubuntu2', 'name': 'xterm', 'description': 'X terminal emulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.6-2', 'name': 'xtrans-dev', 'description': 'X transport library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu0.11.10.1', 'name': 'xul-ext-ubufox', 'description': 'Ubuntu-specific configuration defaults and apt support for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.0-2', 'name': 'xz-utils', 'description': 'XZ-format compression utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'yelp', 'description': 'Help browser for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'yelp-xsl', 'description': 'XSL stylesheets for the yelp help browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-1', 'name': 'zeitgeist', 'description': 'event logging framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-1', 'name': 'zeitgeist-core', 'description': 'event logging framework - engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.0-0ubuntu4', 'name': 'zeitgeist-datahub', 'description': 'event logging framework - passive logging daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.13-0ubuntu1', 'name': 'zeitgeist-extension-fts', 'description': 'Extensions for zeitgeist engine - fts extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'zenity', 'description': 'Display graphical dialog boxes from shell scripts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'zenity-common', 'description': 'Display graphical dialog boxes from shell scripts (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0-4', 'name': 'zip', 'description': 'Archiver for .zip files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g', 'description': 'compression library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g:i386', 'description': 'compression library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g-dev', 'description': 'compression library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-3ubuntu1', 'name': 'zsync', 'description': 'client-side implementation of the rsync algorithm'}]) for report-messages with priority -100. 2012-01-12 16:53:43,083 DEBUG Started firing report-package. 2012-01-12 16:53:43,092 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_package([{'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad', 'description': 'Real-time strategy game of ancient warfare'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10803-1~11.10~wfg1', 'name': '0ad-data', 'description': 'Real-time strategy game of ancient warfare (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad-data-common', 'description': 'Real-time strategy game of ancient warfare (common data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0+r10890-1~11.10~wfg1', 'name': '0ad-data-update', 'description': 'Real-time strategy game of ancient warfare (data files update)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.14-1.1', 'name': 'a2ps', 'description': "GNU a2ps - 'Anything to PostScript' converter and pretty-printer"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'accountsservice', 'description': 'query and manipulate user account information'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'acl', 'description': 'Access control list utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.138', 'name': 'acpi-support', 'description': 'scripts for handling many ACPI events'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.0.10-1ubuntu2.3', 'name': 'acpid', 'description': 'Advanced Configuration and Power Interface event daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.112+nmu1ubuntu5', 'name': 'adduser', 'description': 'add and remove users and groups'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu1', 'name': 'adium-theme-ubuntu', 'description': 'Adium message style for Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.1.102.55-0oneiric1', 'name': 'adobe-flash-properties-gtk', 'description': 'GTK+ control panel for Adobe Flash Player plugin version 11'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.1.102.55-0oneiric1', 'name': 'adobe-flashplugin', 'description': 'Adobe Flash Player plugin version 11'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1-1.1build1', 'name': 'aircrack-ng', 'description': 'wireless WEP/WPA cracking utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'aisleriot', 'description': 'Solitaire card games'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.2-2ubuntu3', 'name': 'alacarte', 'description': 'easy GNOME menu editing tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'alsa-base', 'description': 'ALSA driver configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.2-0ubuntu8.1', 'name': 'alsa-utils', 'description': 'Utilities for configuring and using ALSA'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-14ubuntu1', 'name': 'anacron', 'description': "cron-like program that doesn't go by time"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.2-3', 'name': 'ant', 'description': 'Java based build tool like make'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.2-3', 'name': 'ant-optional', 'description': 'Java based build tool like make - optional libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.3.dfsg.1-2', 'name': 'apg', 'description': 'Automated Password Generator - Standalone version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.10.6', 'name': 'app-install-data', 'description': 'Ubuntu applications (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '12.11.10.1', 'name': 'app-install-data-partner', 'description': 'Application Installer (data files for partner applications/repositories)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.0~beta1+bzr1774-1ubuntu2', 'name': 'apparmor', 'description': 'User-space parser utility for AppArmor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu1', 'name': 'appmenu-gtk', 'description': 'Export GTK menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu1', 'name': 'appmenu-gtk3', 'description': 'Export GTK menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-0ubuntu1.1', 'name': 'appmenu-qt', 'description': 'appmenu support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'apport', 'description': 'automatically generate crash reports for debugging'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'apport-gtk', 'description': 'GTK+ frontend for the apport crash report system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16', 'name': 'apport-symptoms', 'description': 'symptom scripts for apport'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt', 'description': "APT's commandline package manager"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5.0ubuntu1', 'name': 'apt-file', 'description': 'search for files within Debian packages (command-line interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt-transport-https', 'description': 'https download transport for APT'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'apt-utils', 'description': 'APT utility programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.44ubuntu4', 'name': 'apt-xapian-index', 'description': 'maintenance and search tools for a Xapian index of Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'aptdaemon', 'description': 'transaction based package management service'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'aptdaemon-data', 'description': 'data files for clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.4-1ubuntu2', 'name': 'aptitude', 'description': 'terminal-based package manager (terminal interface only)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1ubuntu1', 'name': 'apturl', 'description': 'install packages using the apt protocol - GTK+ frontend'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1ubuntu1', 'name': 'apturl-common', 'description': 'install packages using the apt protocol - common data'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3', 'name': 'aquaria', 'description': 'Underwater exploration adventure video game'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.6-6', 'name': 'aspell', 'description': 'GNU Aspell spell-checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0-0-6ubuntu2', 'name': 'aspell-en', 'description': 'English dictionary for GNU Aspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.12-1ubuntu3', 'name': 'at', 'description': 'Delayed job execution and batch processing'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'at-spi2-core', 'description': 'Assistive Technology Service Provider Interface (dbus core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.68-1ubuntu1', 'name': 'autoconf', 'description': 'automatic configure script builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'autogen', 'description': 'automated text file generator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.11.1-1ubuntu1', 'name': 'automake', 'description': 'A tool for generating GNU Standards-compliant Makefiles'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'autopoint', 'description': 'The autopoint program from GNU gettext'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110511.1', 'name': 'autotools-dev', 'description': 'Update infrastructure for config.{guess,sub} files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-autoipd', 'description': 'Avahi IPv4LL network address configuration daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-daemon', 'description': 'Avahi mDNS/DNS-SD daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'avahi-utils', 'description': 'Avahi browsing, publishing and discovery utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux', 'description': 'a free video editor - GTK version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-common', 'description': 'a free video editor - Internationalization files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-plugins-common', 'description': 'a free video editor - common files for plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'avidemux-plugins-gtk', 'description': 'a free video editor - GTK plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'bamfdaemon', 'description': 'Window matching library - daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'baobab', 'description': 'GNOME disk usage analyzer'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.4ubuntu5', 'name': 'base-files', 'description': 'Debian base system miscellaneous files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.23', 'name': 'base-passwd', 'description': 'Debian base system master password and group files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-0ubuntu4', 'name': 'bash', 'description': 'The GNU Bourne Again SHell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3-1ubuntu6', 'name': 'bash-completion', 'description': 'programmable completion for the bash shell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.06.95-2', 'name': 'bc', 'description': 'The GNU bc arbitrary precision calculator language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'bind9-host', 'description': "Version of 'host' bundled with BIND 9.X"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7', 'name': 'binfmt-support', 'description': 'Support for extra binary formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.21.53.20110810-0ubuntu5.1', 'name': 'binutils', 'description': 'The GNU assembler, linker and binary utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.58-svn37702-1ubuntu1', 'name': 'blender', 'description': 'Very fast and versatile 3D modeller/renderer'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez', 'description': 'Bluetooth tools and daemons'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-alsa', 'description': 'Bluetooth ALSA support'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-cups', 'description': 'Bluetooth printer driver for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'bluez-gstreamer', 'description': 'Bluetooth GStreamer support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'branding-ubuntu', 'description': 'Replacement artwork with Ubuntu branding'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero', 'description': 'CD/DVD burning application for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero-cdrkit', 'description': 'cdrkit extensions for the Brasero burning application'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'brasero-common', 'description': 'Common files for the Brasero CD burning application and library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'brltty', 'description': 'Access software for a blind person using a braille display'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-10-0ubuntu5', 'name': 'brother-cups-wrapper-common', 'description': 'Common files for Brother cups wrapper packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-0ubuntu3', 'name': 'brother-cups-wrapper-extra', 'description': 'Cups Wrapper drivers for extra brother printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-4-0ubuntu1', 'name': 'brother-lpr-drivers-common', 'description': 'Common files for brother-lpr-drivers packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-2-0ubuntu4', 'name': 'brother-lpr-drivers-extra', 'description': 'LPR drivers for extra brother printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.2.3', 'name': 'bsdmainutils', 'description': 'collection of more utilities from FreeBSD'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.19.1-2ubuntu3', 'name': 'bsdutils', 'description': 'Basic utilities from 4.4BSD-Lite'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.5ubuntu1', 'name': 'build-essential', 'description': 'Informational list of build-essential packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.18.4-2ubuntu2', 'name': 'busybox-initramfs', 'description': 'Standalone shell setup for initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.18.4-2ubuntu2', 'name': 'busybox-static', 'description': 'Standalone rescue shell with tons of builtin utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.37-0ubuntu1.1', 'name': 'byobu', 'description': 'powerful, text based window manager and shell multiplexer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'bzip2', 'description': 'high-quality block-sorting file compressor - utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.2-0ubuntu1', 'name': 'bzr', 'description': 'easy to use distributed version control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1~bzr51-1', 'name': 'bzr-dbus', 'description': 'D-Bus announcements plugin for Bazaar'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.100.0+bzr737-1', 'name': 'bzr-gtk', 'description': 'provides graphical interfaces to Bazaar (bzr) version control'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0-1ubuntu1', 'name': 'bzrtools', 'description': 'Collection of tools for bzr'}, {'status': 'Installed', 'desired': 'Install', 'version': '18-4ubuntu1', 'name': 'c2esp', 'description': 'Driver for Kodak ESP 5xxx AiO color inkjet printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110502+nmu1ubuntu5', 'name': 'ca-certificates', 'description': 'Common CA certificates'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110912ubuntu3', 'name': 'ca-certificates-java', 'description': 'Common CA certificates (JKS keystore)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-1', 'name': 'cabextract', 'description': 'Microsoft Cabinet file unpacker'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.1-2.1', 'name': 'cappuccino', 'description': "an utility to let your boss think that you're working hard"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'caribou', 'description': 'Configurable on screen keyboard with scanning mode'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.94ubuntu1', 'name': 'cdbs', 'description': 'common build system for Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia', 'description': 'real-time visual space simulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia-common', 'description': 'datafiles for Celestia, a real-time visual space simulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0+dfsg-4', 'name': 'celestia-gnome', 'description': 'real-time visual space simulation (GNOME frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.9', 'name': 'checkbox', 'description': 'System testing application'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.9', 'name': 'checkbox-gtk', 'description': 'GTK interface for checkbox'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'cheese', 'description': 'tool to take pictures and videos from your webcam'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'cheese-common', 'description': 'Common files for the Cheese tool to take pictures and videos'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-browser', 'description': 'Chromium browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-browser-l10n', 'description': 'chromium-browser language packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '15.0.874.106~r107270-0ubuntu0.11.10.1', 'name': 'chromium-codecs-ffmpeg', 'description': 'Free ffmpeg codecs for the Chromium Browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6-2', 'name': 'chronicle', 'description': 'HTML & RSS blog compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8~xamarin1', 'name': 'cli-common', 'description': 'common files between all CLI packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.5-1ubuntu1', 'name': 'cmake', 'description': 'cross-platform, open-source make system'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.5-1ubuntu1', 'name': 'cmake-data', 'description': 'CMake data files (modules, templates and documentation)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0+20090930-2', 'name': 'cmap-adobe-japan1', 'description': 'CMaps for Adobe-Japan1'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.12-1ubuntu2.1', 'name': 'colord', 'description': 'system service to manage device colour profiles -- system daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-1.41.14-1ubuntu3', 'name': 'comerr-dev', 'description': 'common error description library - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.44.1ubuntu1', 'name': 'command-not-found', 'description': 'Suggest installation of packages in interactive bash sessions'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.44.1ubuntu1', 'name': 'command-not-found-data', 'description': 'Set of data files for command-not-found.'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz', 'description': 'OpenGL window and compositing manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-core', 'description': 'OpenGL window and compositing manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-gnome', 'description': 'OpenGL window and compositing manager - GNOME window decorator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-plugins', 'description': 'OpenGL window and compositing manager - plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'compiz-plugins-default', 'description': 'OpenGL window and compositing manager - default plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-0ubuntu4.2', 'name': 'compiz-plugins-main-default', 'description': 'Compiz plugins - main default collection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.92-0ubuntu2', 'name': 'compizconfig-backend-gconf', 'description': 'Compiz Fusion configuration system - gconf backend'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.92-0ubuntu1', 'name': 'compizconfig-settings-manager', 'description': 'Compiz configuration settings manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.101-1', 'name': 'connect-proxy', 'description': 'Establish TCP connection using SOCKS4/5 or HTTP tunnel'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.57ubuntu27', 'name': 'console-setup', 'description': 'console font and keymap setup program'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'consolekit', 'description': 'framework for defining and tracking users, sessions and seats'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5-1ubuntu6', 'name': 'coreutils', 'description': 'GNU core utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-0ubuntu17', 'name': 'couchdb-bin', 'description': 'RESTful document oriented database, programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-7ubuntu1', 'name': 'cpio', 'description': 'GNU cpio -- a program to manage archives of files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'cpp', 'description': 'GNU C preprocessor (cpp)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'cpp-4.6', 'description': 'GNU C preprocessor'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0pl1-116ubuntu3', 'name': 'cron', 'description': 'process scheduling daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110502-2ubuntu1', 'name': 'csh', 'description': 'Shell with C-like syntax'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups', 'description': 'Common UNIX Printing System(tm) - server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-bsd', 'description': 'Common UNIX Printing System(tm) - BSD commands'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-client', 'description': 'Common UNIX Printing System(tm) - client programs (SysV)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-common', 'description': 'Common UNIX Printing System(tm) - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.2.7-2ubuntu4', 'name': 'cups-driver-gutenprint', 'description': 'printer drivers for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'cups-pk-helper', 'description': 'PolicyKit helper to configure cups with fine-grained privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'cups-ppdc', 'description': 'Common UNIX Printing System(tm) - PPD manipulation utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'curl', 'description': 'Get a file from an HTTP, HTTPS or FTP server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.43-2', 'name': 'darwinia', 'description': 'Darwinia'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5.1-7.4ubuntu1', 'name': 'dash', 'description': 'POSIX-compliant shell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'dbus', 'description': 'simple interprocess messaging system (daemon and utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'dbus-x11', 'description': 'simple interprocess messaging system (X11 deps)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.06.95-2', 'name': 'dc', 'description': 'The GNU dc arbitrary precision reverse-polish calculator'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'dconf-gsettings-backend', 'description': 'simple configuration storage system - GSettings back-end'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.18ubuntu1', 'name': 'dctrl-tools', 'description': 'Command-line tools to process Debian package information'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.40ubuntu1', 'name': 'debconf', 'description': 'Debian configuration management system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.40ubuntu1', 'name': 'debconf-i18n', 'description': 'full internationalization support for debconf'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.9.0ubuntu1', 'name': 'debhelper', 'description': 'helper programs for debian/rules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.08.28', 'name': 'debian-archive-keyring', 'description': 'GnuPG archive keys of the Debian archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.2', 'name': 'debianutils', 'description': 'Miscellaneous utilities specific to Debian'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.37', 'name': 'debootstrap', 'description': 'Bootstrap a basic Debian system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jdk', 'description': 'Standard Java or Java compatible Development Kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jre', 'description': 'Standard Java or Java compatible Runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-42ubuntu2', 'name': 'default-jre-headless', 'description': 'Standard Java or Java compatible Runtime (headless)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-1', 'name': 'defcon', 'description': 'Defcon. Everybody Dies'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.12ubuntu1', 'name': 'defoma', 'description': 'Debian Font Manager -- automatic font configuration framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '20.1-0ubuntu0.2', 'name': 'deja-dup', 'description': 'Back up your files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18-0ubuntu9', 'name': 'desktop-file-utils', 'description': 'Utilities for .desktop files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'desktopcouch', 'description': 'Desktop CouchDB instance'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'desktopcouch-ubuntuone', 'description': 'Ubuntu One connection extension for Desktop CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'devhelp', 'description': 'GNOME developers help program'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'devhelp-common', 'description': 'Common files for devhelp and its library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11.1ubuntu3', 'name': 'devscripts', 'description': 'scripts to make the life of a Debian Package maintainer easier'}, {'status': 'Installed', 'desired': 'Install', 'version': '4', 'name': 'dh-autoreconf', 'description': 'debhelper add-on to call autoreconf and clean up after the build'}, {'status': 'Installed', 'desired': 'Install', 'version': '104', 'name': 'dh-translations', 'description': 'debhelper extension for translation support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.11.5ubuntu1', 'name': 'dictionaries-common', 'description': 'Common utilities for spelling dictionary tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.54-1', 'name': 'diffstat', 'description': 'produces graph of changes introduced by a diff file'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.0-1', 'name': 'diffutils', 'description': 'File comparison utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0.2-1ubuntu4', 'name': 'dkms', 'description': 'Dynamic Kernel Module Support Framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-1.2build1', 'name': 'dmidecode', 'description': 'Dump Desktop Management Interface data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'dmsetup', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3', 'name': 'dmz-cursor-theme', 'description': 'Style neutral, scalable cursor theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.57-1ubuntu1', 'name': 'dnsmasq-base', 'description': 'A small caching DNS proxy and DHCP/TFTP server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'dnsutils', 'description': 'Clients provided with BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.2', 'name': 'doc-base', 'description': 'utilities to manage online documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5-4', 'name': 'docbook', 'description': 'standard SGML representation system for technical documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.79-6', 'name': 'docbook-dsssl', 'description': 'modular DocBook DSSSL stylesheets, for print and HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.0.0-28', 'name': 'docbook-to-man', 'description': 'converter from DocBook SGML into roff man macros'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5-7', 'name': 'docbook-xml', 'description': 'standard XML documentation system for software and systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.75.2+dfsg-5ubuntu1', 'name': 'docbook-xsl', 'description': 'stylesheets for processing DocBook XML to various output formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.9-1ubuntu3', 'name': 'dosfstools', 'description': 'utilities for making and checking MS-DOS FAT filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'dpkg', 'description': 'Debian package management system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'dpkg-dev', 'description': 'Debian package development tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6.2ubuntu1', 'name': 'dput', 'description': 'Debian package upload tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.15-0ubuntu2', 'name': 'duplicity', 'description': 'encrypted bandwidth-efficient backup'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.1-10', 'name': 'dvd+rw-tools', 'description': 'DVD+-RW/R tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fslibs', 'description': 'ext2/ext3/ext4 file system libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fslibs-dev', 'description': 'ext2/ext3/ext4 file system libraries - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'e2fsprogs', 'description': 'ext2/ext3/ext4 file system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.6+git20110423-3ubuntu1', 'name': 'easytag', 'description': 'viewing, editing and writing ID3 tags'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse', 'description': 'Extensible Tool Platform and Java IDE'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-jdt', 'description': 'Eclipse Java Development Tools (JDT)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-pde', 'description': 'Eclipse Plug-in Development Environment (PDE)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-platform', 'description': 'Eclipse platform without plug-ins to develop any language'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-platform-data', 'description': 'Eclipse platform without plug-ins to develop any language (data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'eclipse-rcp', 'description': 'Eclipse Rich Client Platform (RCP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'ed', 'description': 'The classic UNIX line editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5+deb1+cvs20081104-8', 'name': 'eject', 'description': 'ejects CDs and operates CD-Changers under Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs', 'description': 'The GNU Emacs editor (metapackage)'}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-bin-common', 'description': "The GNU Emacs editor's shared, architecture dependent files"}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-common', 'description': "The GNU Emacs editor's shared, architecture independent infrastructure"}, {'status': 'Installed', 'desired': 'Install', 'version': '23.3+1-1ubuntu4', 'name': 'emacs23-nox', 'description': 'The GNU Emacs editor (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.19ubuntu2', 'name': 'emacsen-common', 'description': 'Common facilities for all emacsen'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'empathy', 'description': 'GNOME multi-protocol chat and call client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'empathy-common', 'description': 'GNOME multi-protocol chat and call client (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'eog', 'description': 'Eye of GNOME graphics viewer program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-base', 'description': 'Erlang/OTP virtual machine and base applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-crypto', 'description': 'Erlang/OTP cryptographic modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-inets', 'description': 'Erlang/OTP Internet clients and servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-mnesia', 'description': 'Erlang/OTP distributed relational/object hybrid database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-public-key', 'description': 'Erlang/OTP public key infrastructure'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-runtime-tools', 'description': 'Erlang/OTP runtime tracing/debugging tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-ssl', 'description': 'Erlang/OTP implementation of SSL'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-syntax-tools', 'description': 'Erlang/OTP modules for handling abstract Erlang syntax trees'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:14.b.2-dfsg-3ubuntu2', 'name': 'erlang-xmerl', 'description': 'Erlang/OTP XML tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'esound-common', 'description': 'Enlightened Sound Daemon - Common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'espeak', 'description': 'Multi-lingual software speech synthesizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'espeak-data', 'description': 'Multi-lingual software speech synthesizer: speech data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'evince', 'description': 'Document (PostScript, PDF) viewer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'evince-common', 'description': 'Document (PostScript, PDF) viewer - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'evolution-data-server', 'description': 'evolution database backend server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'evolution-data-server-common', 'description': 'architecture independent files for Evolution Data Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '44', 'name': 'example-content', 'description': 'Ubuntu example content'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.21.1-0ubuntu2', 'name': 'exiv2', 'description': 'EXIF/IPTC metadata manipulation tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-r28~oneiric-ppa2', 'name': 'explotux', 'description': 'Bomberman like in 3D'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-r28~oneiric-ppa2', 'name': 'explotux-data', 'description': 'Bomberman like in 3D (data files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.17-1', 'name': 'fakeroot', 'description': 'tool for simulating superuser privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.98-3', 'name': 'fastjar', 'description': 'Jar creation utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'file', 'description': 'Determines file type using "magic" numbers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'file-roller', 'description': 'an archive manager for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.0-0ubuntu1', 'name': 'filezilla', 'description': 'Full-featured graphical FTP/FTPS/SFTP client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.0-0ubuntu1', 'name': 'filezilla-common', 'description': 'Architecture independent files for filezilla'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-1ubuntu3', 'name': 'findutils', 'description': 'utilities for finding files--find, xargs'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox', 'description': 'Safe and easy web browser from Mozilla'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-globalmenu', 'description': 'Unity appmenu integration for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-gnome-support', 'description': 'Safe and easy web browser from Mozilla - GNOME support'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-locale-en', 'description': 'English language pack for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0.1+build1-0ubuntu0.11.10.2', 'name': 'firefox-locale-fr', 'description': 'French language pack for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-release-2', 'name': 'flite1-dev', 'description': 'A small run-time speech synthesis engine - static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'fontconfig', 'description': 'generic font configuration library - support binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'fontconfig-config', 'description': 'generic font configuration library - configuration'}, {'status': 'Installed', 'desired': 'Install', 'version': '429-1', 'name': 'fonts-horai-umefont', 'description': 'Japanese TrueType font, Ume-font'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110811dfsg-1ubuntu1', 'name': 'foo2zjs', 'description': 'Support for printing to ZjStream-based printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110831-0ubuntu3', 'name': 'foomatic-db-compressed-ppds', 'description': 'OpenPrinting printer support - Compressed PPDs derived from the database'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.8-2ubuntu1', 'name': 'foomatic-db-engine', 'description': 'OpenPrinting printer support - programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.9-1ubuntu2', 'name': 'foomatic-filters', 'description': 'OpenPrinting printer support - filters'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0-1ubuntu2', 'name': 'freeglut3', 'description': 'OpenGL Utility Toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0-1ubuntu2', 'name': 'freeglut3-dev', 'description': 'OpenGL Utility Toolkit development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '20060219-1', 'name': 'freepats', 'description': 'Free patch set for MIDI audio synthesis'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1+svnr666-0oneiric1', 'name': 'freetuxtv', 'description': 'Internet television channels player'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.22git20091109-1.1', 'name': 'frei0r-plugins', 'description': 'minimalistic plugin API for video effects, plugins collection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.18', 'name': 'friendly-recovery', 'description': 'Make recovery more user-friendly'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-25', 'name': 'ftp', 'description': 'classical file transfer client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1.4ubuntu1', 'name': 'fuse-utils', 'description': 'Filesystem in USErspace (utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'g++', 'description': 'GNU C++ compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'g++-4.6', 'description': 'GNU C++ compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-2ubuntu2', 'name': 'gamin', 'description': 'File and directory monitoring system'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2.0-0ubuntu2', 'name': 'gcalctool', 'description': 'GNOME desktop calculator'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.6.1-2ubuntu5', 'name': 'gcc', 'description': 'GNU C compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6', 'description': 'GNU C compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6-base', 'description': 'GCC, the GNU Compiler Collection (base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'gcc-4.6-base:i386', 'description': 'GCC, the GNU Compiler Collection (base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0+cvs20110723-2', 'name': 'gccxml', 'description': 'XML output extension to GCC'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'gcj-4.6-base', 'description': 'GCC, the GNU Compiler Collection (gcj base package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'gcj-4.6-jre-lib', 'description': 'Java runtime library for use with gcj (jar files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gconf2', 'description': 'GNOME configuration database system (support tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gconf2-common', 'description': 'GNOME configuration database system (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.3-0ubuntu2', 'name': 'gdb', 'description': 'The GNU Debugger'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gedit', 'description': 'official text editor of the GNOME desktop environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gedit-common', 'description': 'official text editor of the GNOME desktop environment (support files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.4-0ubuntu1.1', 'name': 'gedit-developer-plugins', 'description': 'A set of gedit plugins for developers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-1', 'name': 'gedit-latex-plugin', 'description': 'gedit plugin for composing and compiling LaTeX documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gedit-plugins', 'description': 'set of plugins for gedit'}, {'status': 'Installed', 'desired': 'Install', 'version': '9:1.1.11-1ubuntu2', 'name': 'genisoimage', 'description': 'Creates ISO-9660 CD-ROM filesystem images'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.0-1ubuntu10', 'name': 'geoclue', 'description': 'Geographic information framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.2-0ubuntu6', 'name': 'geoclue-ubuntu-geoip', 'description': 'Provide positioning for GeoClue via Ubuntu GeoIP services'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110709-1', 'name': 'geoip-database', 'description': 'IP lookup command line tools that use the GeoIP library (country database)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'gettext', 'description': 'GNU Internationalization utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.1.1-3ubuntu1', 'name': 'gettext-base', 'description': 'GNU Internationalization utilities for the base system'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript', 'description': 'interpreter for the PostScript language and for PDF'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript-cups', 'description': 'interpreter for the PostScript language and for PDF - CUPS filters'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'ghostscript-x', 'description': 'interpreter for the PostScript language and for PDF - X11 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'gimp', 'description': 'The GNU Image Manipulation Program'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'gimp-data', 'description': 'Data files for GIMP'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-common', 'description': 'Data files for the GIMP documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-en', 'description': 'Documentation for the GIMP (English)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-1', 'name': 'gimp-help-fr', 'description': 'Documentation for the GIMP (French)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16-1.1', 'name': 'gimp-resynthesizer', 'description': 'Gimp plugin for texture synthesis'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.4-0ubuntu1', 'name': 'ginn', 'description': 'Gesture Injector: No-GEIS, No-Toolkits'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'gir1.2-accountsservice-1.0', 'description': 'GObject introspection data for AccountService'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'gir1.2-appindicator3-0.1', 'description': 'Typelib files for libappindicator3-1.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'gir1.2-atk-1.0', 'description': 'ATK accessibility toolkit (GObject introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'gir1.2-atspi-2.0', 'description': 'Assistive Technology Service Provider (GObject introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'gir1.2-caribou-1.0', 'description': 'GObject introspection for the Caribou library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'gir1.2-clutter-1.0', 'description': 'GObject introspection data for the Clutter 1.0 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'gir1.2-clutter-gst-1.0', 'description': 'Gobject introspection data for Clutter GStreamer elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'gir1.2-cogl-1.0', 'description': 'GObject introspection data for the Cogl 1.0 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'gir1.2-dbusmenu-glib-0.4', 'description': 'typelib file for libdbusmenu-glib4'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'gir1.2-dbusmenu-gtk-0.4', 'description': 'typelib file for libdbusmenu-gtk4'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.22-0ubuntu1', 'name': 'gir1.2-dee-0.5', 'description': 'GObject introspection data for the Dee library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'gir1.2-folks-0.6', 'description': 'GObject introspection for the Folks library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gir1.2-freedesktop', 'description': 'Introspection data for some FreeDesktop components'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'gir1.2-gconf-2.0', 'description': 'GNOME configuration database system (GObject-Introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'gir1.2-gdata-0.0', 'description': 'Description: GObject introspection data for the GData webservices library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'gir1.2-gdkpixbuf-2.0', 'description': 'GDK Pixbuf library - GObject-Introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2.1-0ubuntu1', 'name': 'gir1.2-gee-1.0', 'description': 'GObject based collection library - GObject-Introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gir1.2-gkbd-3.0', 'description': 'GObject introspection data for the GnomeKbd library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gir1.2-glib-2.0', 'description': 'Introspection data for GLib, GObject, Gio and GModule'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gir1.2-gmenu-3.0', 'description': 'GObject introspection data for the GNOME menu library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gir1.2-gnomebluetooth-1.0', 'description': 'Introspection data for GnomeBluetooth'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gir1.2-gst-plugins-base-0.10', 'description': 'Description: GObject introspection data for the GStreamer Plugins Base library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gir1.2-gstreamer-0.10', 'description': 'Description: GObject introspection data for the GStreamer library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'gir1.2-gtk-2.0', 'description': 'The GTK+ graphical user interface library -- gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'gir1.2-gtk-3.0', 'description': 'GTK+ graphical user interface library -- gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'gir1.2-gtkclutter-1.0', 'description': 'GObject introspection data for the GTK+ Clutter library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'gir1.2-gtksource-3.0', 'description': 'gir files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gir1.2-gucharmap-2.90', 'description': 'GObject introspection data for the Unicode browser widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'gir1.2-indicate-0.6', 'description': 'Typelib file for libindicate5'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'gir1.2-javascriptcoregtk-3.0', 'description': 'GObject introspection data for the GTK+-based JavaScriptCore library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'gir1.2-json-1.0', 'description': 'GLib JSON manipulation library (introspection data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'gir1.2-launchpad-integration-3.0', 'description': 'library for launchpad integration (gir files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'gir1.2-mutter-3.0', 'description': 'GObject introspection data for Mutter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'gir1.2-nautilus-3.0', 'description': 'libraries for nautilus components - gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'gir1.2-networkmanager-1.0', 'description': 'GObject introspection data for NetworkManager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'gir1.2-notify-0.7', 'description': 'sends desktop notifications to a notification daemon (Introspection files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gir1.2-panelapplet-4.0', 'description': 'GObject introspection for the GNOME Panel Applet library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'gir1.2-pango-1.0', 'description': 'Layout and rendering of internationalized text - gir bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'gir1.2-peas-1.0', 'description': 'Application plugin library (introspection files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'gir1.2-polkit-1.0', 'description': 'GObject introspection data for PolicyKit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'gir1.2-rb-3.0', 'description': 'GObject introspection data for the rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'gir1.2-soup-2.4', 'description': 'GObject introspection data for the libsoup HTTP library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.5-1ubuntu1', 'name': 'gir1.2-telepathyglib-0.12', 'description': 'GLib Telepathy connection manager library (GObject-Introspection)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'gir1.2-telepathylogger-0.2', 'description': 'Telepathy logger service - introspection'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'gir1.2-totem-1.0', 'description': 'GObject introspection data for Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'gir1.2-totem-plparser-1.0', 'description': 'GObject introspection data for the Totem Playlist Parser library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.6-0ubuntu3', 'name': 'gir1.2-unity-4.0', 'description': 'GObject introspection data for the Unity library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'gir1.2-upowerglib-1.0', 'description': 'GObject introspection data for upower'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'gir1.2-vte-2.90', 'description': 'GObject introspection data for the VTE library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'gir1.2-webkit-3.0', 'description': 'GObject introspection data for the WebKit library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gir1.2-wnck-3.0', 'description': 'GObject introspection data for the WNCK library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5.4-1', 'name': 'git', 'description': 'fast, scalable, distributed revision control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5.4-1', 'name': 'git-man', 'description': 'fast, scalable, distributed revision control system (manual pages)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu1', 'name': 'gjs', 'description': 'Mozilla-based javascript bindings for the GNOME platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-5ubuntu2', 'name': 'gksu', 'description': 'graphical frontend to su'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'glade', 'description': 'GTK+ User Interface Builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu1', 'name': 'glib-networking', 'description': 'network-related giomodules for GLib'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-accessibility-themes', 'description': 'accessibility themes for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-applets', 'description': 'Various applets for the GNOME panel - binary files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-applets-data', 'description': 'Various applets for the GNOME panel - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-bluetooth', 'description': 'GNOME Bluetooth tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.7+nmu1ubuntu2', 'name': 'gnome-codec-install', 'description': 'GStreamer codec installer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.0-0ubuntu1', 'name': 'gnome-common', 'description': 'common scripts and macros to develop with GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'gnome-control-center', 'description': 'utilities to configure the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'gnome-control-center-data', 'description': 'configuration applets for GNOME - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.32.1-0ubuntu6', 'name': 'gnome-desktop-data', 'description': 'Common files for GNOME desktop apps'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-desktop3-data', 'description': 'Common files for GNOME desktop apps'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'gnome-disk-utility', 'description': 'manage and configure disk drives and media'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.20.6-1ubuntu2', 'name': 'gnome-doc-utils', 'description': 'collection of documentation utilities for the GNOME project'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-0ubuntu1', 'name': 'gnome-exe-thumbnailer', 'description': 'Wine .exe and other executable thumbnailer for Gnome'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-font-viewer', 'description': 'font viewer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-games-common', 'description': 'data files for the GNOME games'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme', 'description': 'GNOME Desktop icon theme (small subset)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme-full', 'description': 'GNOME Desktop icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-icon-theme-symbolic', 'description': 'GNOME Desktop icon theme (symbolic icons)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'gnome-keyring', 'description': 'GNOME keyring services (daemon and tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-mahjongg', 'description': 'Mahjongg tile solitaire game'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.91.2-2ubuntu2', 'name': 'gnome-media', 'description': 'GNOME media utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'gnome-menus', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu2', 'name': 'gnome-nettool', 'description': 'network information tool for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-online-accounts', 'description': 'GNOME Online Accounts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-orca', 'description': 'Scriptable screen reader'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gnome-panel', 'description': 'launcher and docking facility for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gnome-panel-data', 'description': 'common files for the GNOME Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.18.0ubuntu4', 'name': 'gnome-pkg-tools', 'description': 'Tools for the Debian GNOME Packaging Team'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-power-manager', 'description': 'power management tool for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-screensaver', 'description': 'GNOME screen saver and locker'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-screenshot', 'description': 'screenshot application for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-search-tool', 'description': 'GNOME tool to search files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session', 'description': 'GNOME Session Manager - GNOME 3 session'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-bin', 'description': 'GNOME Session Manager - Minimal runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'gnome-session-canberra', 'description': 'GNOME session log in and log out sound events'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-common', 'description': 'GNOME Session Manager - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-session-fallback', 'description': 'GNOME Session Manager - GNOME fallback session'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu2.1', 'name': 'gnome-settings-daemon', 'description': 'daemon handling the GNOME session settings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-shell', 'description': 'graphical shell for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnome-sudoku', 'description': 'Sudoku number puzzle'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-system-log', 'description': 'system log viewer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-system-monitor', 'description': 'Process viewer and system resource monitor for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu3', 'name': 'gnome-terminal', 'description': 'GNOME terminal emulator application'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu3', 'name': 'gnome-terminal-data', 'description': 'Data files for the GNOME terminal emulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'gnome-themes-standard', 'description': 'Standard gnome themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gnome-tweak-tool', 'description': 'tool to adjust advanced configuration settings for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1', 'name': 'gnome-user-guide', 'description': "GNOME user's guide"}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-2ubuntu3', 'name': 'gnome-user-share', 'description': 'User level public file sharing via WebDAV or ObexFTP'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'gnome-utils-common', 'description': 'data files for the GNOME utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-4', 'name': 'gnome-video-effects', 'description': 'GNOME Video Effects'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu1', 'name': 'gnomine', 'description': 'Minesweeper logic puzzle game'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.11-3ubuntu1', 'name': 'gnupg', 'description': 'GNU privacy guard - a free PGP replacement'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'gobject-introspection', 'description': 'Generate interface introspection data for GObject libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-1ubuntu4', 'name': 'gparted', 'description': 'GNOME partition editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.11-3ubuntu1', 'name': 'gpgv', 'description': 'GNU privacy guard - signature verification tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'graphviz', 'description': 'rich set of graph drawing tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-1', 'name': 'grep', 'description': 'GNU grep, egrep and fgrep'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.21-6', 'name': 'groff-base', 'description': 'GNU troff text-formatting system (base system components)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.1-10', 'name': 'growisofs', 'description': 'DVD+-RW/R recorder'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-common', 'description': 'GRand Unified Bootloader (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5', 'name': 'grub-gfxpayload-lists', 'description': 'GRUB gfxpayload blacklist'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-pc', 'description': 'GRand Unified Bootloader, version 2 (PC/BIOS version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub-pc-bin', 'description': 'GRand Unified Bootloader, version 2 (PC/BIOS binaries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.99-12ubuntu5', 'name': 'grub2-common', 'description': 'GRand Unified Bootloader (common files for version 2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20100103-2', 'name': 'gs-cjk-resource', 'description': 'Resource files for gs-cjk, ghostscript CJK-TrueType extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'gsettings-desktop-schemas', 'description': 'GSettings deskop-wide schemas'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1', 'name': 'gsfonts', 'description': 'Fonts for the Ghostscript interpreter(s)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer-tools', 'description': 'Tools for use with GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-alsa', 'description': 'GStreamer plugin for ALSA'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-doc', 'description': 'GStreamer core documentation and manuals'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.12-1ubuntu1', 'name': 'gstreamer0.10-ffmpeg', 'description': 'FFmpeg plugin for GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-gconf', 'description': 'GStreamer plugin for getting the sink/source information from GConf'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.17-2', 'name': 'gstreamer0.10-gnonlin', 'description': 'non-linear editing module for GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.0-2ubuntu1', 'name': 'gstreamer0.10-nice', 'description': 'ICE library (GStreamer plugin)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.22-2ubuntu4opencv1', 'name': 'gstreamer0.10-plugins-bad', 'description': 'GStreamer plugins from the "bad" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base', 'description': 'GStreamer plugins from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base-apps', 'description': 'GStreamer helper programs from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-plugins-base-doc', 'description': 'GStreamer documentation for plugins from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-plugins-good', 'description': 'GStreamer plugins from the "good" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.18-3ubuntu1', 'name': 'gstreamer0.10-plugins-ugly', 'description': 'GStreamer plugins from the "ugly" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.30-1ubuntu7', 'name': 'gstreamer0.10-pulseaudio', 'description': 'GStreamer plugin for PulseAudio'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-tools', 'description': 'Tools for use with GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'gstreamer0.10-x', 'description': 'GStreamer plugins for X11 and Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.18-1ubuntu1', 'name': 'gtk-doc-tools', 'description': 'GTK+ documentation tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-3ubuntu5', 'name': 'gtk-recordmydesktop', 'description': 'Graphical frontend for recordmydesktop screencast tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.20.2-0ubuntu1', 'name': 'gtk2-engines', 'description': 'theme engines for GTK+ 2.x'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.98.1.1-0ubuntu3', 'name': 'gtk2-engines-murrine', 'description': 'cairo-based gtk+-2.0 theme engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'gtk2-engines-pixbuf', 'description': 'Pixbuf-based theme for GTK+ 2.x'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-0ubuntu1', 'name': 'gtk3-engines-unico', 'description': 'Unico Gtk+ 3 theme engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'gucharmap', 'description': 'Unicode character picker and font browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.8+1-6ubuntu2', 'name': 'guile-1.8-libs', 'description': 'Core Guile libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs', 'description': 'userspace virtual filesystem - server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-backends', 'description': 'userspace virtual filesystem - backends'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-bin', 'description': 'userspace virtual filesystem - binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-0ubuntu1', 'name': 'gvfs-fuse', 'description': 'userspace virtual filesystem - fuse server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber', 'description': 'Open source social networking client for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service', 'description': 'Open source social networking client for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-facebook', 'description': 'Facebook plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-identica', 'description': 'Identi.ca plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-statusnet', 'description': 'Status.Net plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'gwibber-service-twitter', 'description': 'Twitter plugin for Gwibber'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12-9ubuntu1.1', 'name': 'gzip', 'description': 'GNU compression utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.33', 'name': 'hardening-wrapper', 'description': 'Compiler wrapper to enable security hardening flags'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.37-0ubuntu1', 'name': 'hdparm', 'description': 'tune hard disk parameters for high performance'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1ubuntu1', 'name': 'hicolor-icon-theme', 'description': 'default fallback theme for FreeDesktop.org icon themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.06ubuntu1', 'name': 'hostname', 'description': 'utility to set/show the host name or domain name'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hpijs', 'description': 'HP Linux Printing and Imaging - gs IJS driver (hpijs)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip', 'description': 'HP Linux Printing and Imaging System (HPLIP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip-cups', 'description': 'HP Linux Printing and Imaging - CUPS Raster driver (hpcups)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'hplip-data', 'description': 'HP Linux Printing and Imaging - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2a-15', 'name': 'html2text', 'description': 'advanced HTML to text converter'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3.11', 'name': 'humanity-icon-theme', 'description': 'Humanity Icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hunspell-en-ca', 'description': 'English_canadian dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '20070829-4ubuntu2', 'name': 'hunspell-en-us', 'description': 'English_american dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hunspell-fr', 'description': 'French dictionary for hunspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.233-1', 'name': 'hwdata', 'description': 'hardware identification / configuration data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-4ubuntu1', 'name': 'hyphen-en-us', 'description': 'US English hyphenation patterns for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'hyphen-fr', 'description': 'French hyphenation patterns for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '20090808ubuntu26', 'name': 'ia32-libs', 'description': 'ia32 shared libraries for use on amd64 and ia64 systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '20090808ubuntu26', 'name': 'ia32-libs-multiarch:i386', 'description': 'Multi-arch versions of former ia32-libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'iamerican', 'description': 'American English dictionary for ispell (standard version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus', 'description': 'Intelligent Input Bus - core'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus-gtk', 'description': 'Intelligent Input Bus - GTK+2 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'ibus-gtk3', 'description': 'Intelligent Input Bus - GTK+3 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110706-1', 'name': 'ibus-pinyin', 'description': 'Pinyin engine for IBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110706-1', 'name': 'ibus-pinyin-db-android', 'description': 'Pinyin engine for IBus - Android database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0.20100621-3ubuntu1', 'name': 'ibus-table', 'description': 'table engine for IBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0+dfsg-0ubuntu1', 'name': 'icc-profiles-free', 'description': 'ICC color profiles for use with color profile aware software'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'icedtea-6-jre-cacao', 'description': 'Alternative JVM for OpenJDK, using Cacao'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'icedtea-6-jre-jamvm', 'description': 'Alternative JVM for OpenJDK, using JamVM'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-1ubuntu1.1', 'name': 'icedtea-netx', 'description': 'NetX - implementation of the Java Network Launching Protocol (JNLP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.29.1-1', 'name': 'icoutils', 'description': 'Create and extract MS Windows icons and cursors'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'ienglish-common', 'description': 'Common files for British and American ispell dictionaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7~alpha5.1ubuntu5', 'name': 'ifupdown', 'description': 'high level tools to configure network interfaces'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20ubuntu5', 'name': 'im-switch', 'description': 'Input method switch framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'imagemagick', 'description': 'image manipulation programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0-0ubuntu1', 'name': 'indicator-application', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu2', 'name': 'indicator-appmenu', 'description': 'Indicator for application menus.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu1.1', 'name': 'indicator-datetime', 'description': 'Simple clock'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu1', 'name': 'indicator-messages', 'description': 'indicator that collects messages that need a response'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2-0+33~27~16~oneiric1', 'name': 'indicator-multiload', 'description': 'Graphical system load indicator for CPU, ram, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-0ubuntu2', 'name': 'indicator-power', 'description': 'Indicator showing power state.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.7.1-0ubuntu1.1', 'name': 'indicator-session', 'description': 'Indicator showing session management, status and user switching.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.9-0ubuntu2.1', 'name': 'indicator-sound', 'description': 'System sound indicator.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.13a.dfsg.1-8ubuntu1', 'name': 'info', 'description': 'Standalone GNU Info documentation browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99ubuntu8', 'name': 'initramfs-tools', 'description': 'tools for generating an initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99ubuntu8', 'name': 'initramfs-tools-bin', 'description': 'binaries used by initramfs-tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'initscripts', 'description': 'scripts for initializing and shutting down the system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.1-1', 'name': 'inputattach', 'description': 'utility to connect serial-attached peripherals to the input subsystem'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14.0-2.1', 'name': 'insserv', 'description': 'Tool to organize boot sequence using LSB init.d script dependencies'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.13a.dfsg.1-8ubuntu1', 'name': 'install-info', 'description': 'Manage installed documentation in info format'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2+git20100324-0ubuntu1', 'name': 'intel-gpu-tools', 'description': 'tools for debugging the Intel graphics driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.41.1-2', 'name': 'intltool', 'description': 'Utility scripts for internationalizing XML'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.35.0+20060710.1', 'name': 'intltool-debian', 'description': 'Help i18n of RFC822 compliant config files'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110315-1build1', 'name': 'iproute', 'description': 'networking and traffic control tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.10-1ubuntu1', 'name': 'iptables', 'description': 'administration tools for packet filtering and NAT'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-arping', 'description': 'Tool to send ICMP echo requests to an ARP address'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-ping', 'description': 'Tools to test the reachability of network hosts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3:20101006-1', 'name': 'iputils-tracepath', 'description': 'Tools to trace the network path to a remote host'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56-1ubuntu3', 'name': 'irqbalance', 'description': 'Daemon to balance interrupts for SMP systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-P1-17ubuntu10.1', 'name': 'isc-dhcp-client', 'description': 'ISC DHCP client'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-P1-17ubuntu10.1', 'name': 'isc-dhcp-common', 'description': 'common files used by all the isc-dhcp* packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1', 'name': 'iso-codes', 'description': 'ISO language, territory, currency, script codes and their translations'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.02-5', 'name': 'ispell', 'description': 'International Ispell (an interactive spelling corrector)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.19-1', 'name': 'iw', 'description': 'tool for configuring Linux wireless devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-47.1', 'name': 'jade', 'description': "James Clark's DSSSL Engine"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.37ubuntu1', 'name': 'jarwrapper', 'description': 'Run executable Java .jar files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.42ubuntu2', 'name': 'java-common', 'description': 'Base of all Java packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.8.2-4', 'name': 'junit', 'description': 'Automated testing framework for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.2-2', 'name': 'junit4', 'description': 'JUnit regression test framework for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.15.2-3ubuntu1', 'name': 'kbd', 'description': 'Linux console font and keytable utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12+git20090217-1ubuntu15', 'name': 'kerneloops-daemon', 'description': 'kernel oops tracker'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.57ubuntu27', 'name': 'keyboard-configuration', 'description': 'system-wide keyboard preferences'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.22-1ubuntu2', 'name': 'klibc-utils', 'description': 'small utilities built with klibc for early boot'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'krb5-multidev', 'description': 'Development files for MIT Kerberos without Heimdal conflict'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26-12', 'name': 'lacheck', 'description': 'A simple syntax checker for LaTeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-1ubuntu1', 'name': 'ladspa-sdk', 'description': 'sample tools for linux-audio-dev plugin architecture'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.98.4-0ubuntu1', 'name': 'lame', 'description': 'An MP3 encoding library (frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-en', 'description': 'translation updates for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-en-base', 'description': 'translations for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-fr', 'description': 'translation updates for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-fr-base', 'description': 'translations for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-en', 'description': 'GNOME translation updates for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-en-base', 'description': 'GNOME translations for language English'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-fr', 'description': 'GNOME translation updates for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.10+20120103', 'name': 'language-pack-gnome-fr-base', 'description': 'GNOME translations for language French'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56.1', 'name': 'language-selector-common', 'description': 'Language selector for Ubuntu Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.56.1', 'name': 'language-selector-gnome', 'description': 'Language selector for Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.7ubuntu2', 'name': 'laptop-detect', 'description': 'attempt to detect a laptop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10-1', 'name': 'latex-beamer', 'description': 'LaTeX class to produce presentations'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-1', 'name': 'latex-xcolor', 'description': 'Easy driver-independent TeX class for color'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'launchpad-integration', 'description': 'launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '444-1ubuntu1', 'name': 'less', 'description': 'pager program similar to more'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.3.1-1', 'name': 'lftp', 'description': 'Sophisticated command-line FTP/HTTP client programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'lib32asound2', 'description': 'shared library for ALSA applications (32 bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'lib32bz2-1.0', 'description': 'high-quality block-sorting file compressor library - 32bit runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'lib32ffi6', 'description': 'Foreign Function Interface library runtime (32bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'lib32gcc1', 'description': 'GCC support library (32 bit Version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32ncurses5', 'description': 'shared libraries for terminal handling (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32ncursesw5', 'description': 'shared libraries for terminal handling (wide character support) (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-3.1ubuntu1', 'name': 'lib32nss-mdns', 'description': 'NSS module for Multicast DNS name resolution (32-bits version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'lib32stdc++6', 'description': 'GNU Standard C++ Library v3 (32 bit Version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'lib32tinfo5', 'description': 'shared low-level terminfo library for terminal handling (32-bit)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'lib32z1', 'description': 'compression library - 32 bit runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-16', 'name': 'liba52-0.7.4', 'description': 'library for decoding ATSC A/52 streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4p5-38build1', 'name': 'libaa1', 'description': 'ascii art library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4p5-38build1', 'name': 'libaa1-dev', 'description': 'ascii art library, development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26.2-6', 'name': 'libaccess-bridge-java', 'description': 'Java Access Bridge for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26.2-6', 'name': 'libaccess-bridge-java-jni', 'description': 'Java Access Bridge for GNOME (jni bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.14-1git1ubuntu1', 'name': 'libaccountsservice0', 'description': 'query and manipulate user account information - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1', 'description': 'Access control list shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1:i386', 'description': 'Access control list shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.51-3', 'name': 'libacl1-dev', 'description': 'Access control list static libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.8+git20100105-0ubuntu1', 'name': 'libaften0', 'description': 'audio AC3 encoder - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'libappindicator1', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'libappindicator3-1', 'description': 'Application Indicators'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.5-1', 'name': 'libapr1', 'description': 'Apache Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.5-1', 'name': 'libapr1-dev', 'description': 'Apache Portable Runtime Library - Development Headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12+dfsg-2', 'name': 'libaprutil1', 'description': 'Apache Portable Runtime Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.12+dfsg-2', 'name': 'libaprutil1-dev', 'description': 'Apache Portable Runtime Utility Library - Development Headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'libapt-inst1.3', 'description': "APT's deb package format runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.24build3', 'name': 'libapt-pkg-perl', 'description': 'Perl interface to libapt-pkg'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.16~exp5ubuntu13', 'name': 'libapt-pkg4.11', 'description': "APT's package managment runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1ubuntu0.11.10.1', 'name': 'libarchive-dev', 'description': 'Single library to read/write tar, cpio, pax, zip, iso9660, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1ubuntu0.11.10.1', 'name': 'libarchive1', 'description': 'Single library to read/write tar, cpio, pax, zip, iso9660, etc.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.21-1', 'name': 'libart-2.0-2', 'description': 'Library of functions for 2D graphics - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-1', 'name': 'libasm3-java', 'description': 'Java bytecode manipulation framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2', 'description': 'shared library for ALSA applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2:i386', 'description': 'shared library for ALSA applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24.1-0ubuntu10', 'name': 'libasound2-dev', 'description': 'shared library for ALSA applications -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-0ubuntu6.1', 'name': 'libasound2-plugins', 'description': 'ALSA library additional plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.6-6', 'name': 'libaspell15', 'description': 'GNU Aspell spell-checker runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libass-dev', 'description': 'development files for libass'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libass4', 'description': 'library for SSA/ASS subtitles rendering'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-4', 'name': 'libasyncns0', 'description': 'Asynchronous name service query library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17+git20100219-3', 'name': 'libatasmart4', 'description': 'ATA S.M.A.R.T. reading and parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1', 'name': 'libatk-adaptor', 'description': 'at-spi2-atk'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-0', 'description': 'ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-data', 'description': 'Common files for the ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-dev', 'description': 'Development files for the ATK accessibility toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-0ubuntu1', 'name': 'libatk1.0-doc', 'description': 'Documentation files for the ATK toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.22.5-1', 'name': 'libatkmm-1.6-1', 'description': 'C++ wrappers for ATK accessibility toolkit (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-0ubuntu1.1', 'name': 'libatspi2.0-0', 'description': 'Assistive Technology Service Provider Interface - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1', 'description': 'Extended attribute shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1:i386', 'description': 'Extended attribute shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.4.46-3', 'name': 'libattr1-dev', 'description': 'Extended attribute static libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio-dev', 'description': 'Network Audio System - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio2', 'description': 'Network Audio System - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.2-8ubuntu1', 'name': 'libaudio2:i386', 'description': 'Network Audio System - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-8ubuntu1', 'name': 'libaudiofile-dev', 'description': "Open-source version of SGI's audiofile library (header files)"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-8ubuntu1', 'name': 'libaudiofile0', 'description': "Open-source version of SGI's audiofile library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client-dev', 'description': 'Development files for the Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client3', 'description': 'Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-client3:i386', 'description': 'Avahi client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-data', 'description': 'Avahi common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-data:i386', 'description': 'Avahi common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common-dev', 'description': 'Development files for the Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common3', 'description': 'Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-common3:i386', 'description': 'Avahi common library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-core7', 'description': "Avahi's embeddable mDNS/DNS-SD library"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-glib1', 'description': 'Avahi glib integration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-gobject0', 'description': 'Avahi GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'libavahi-ui-gtk3-0', 'description': 'Avahi GTK+ User interface library for GTK3'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3-1build4', 'name': 'libavc1394-0', 'description': 'control IEEE 1394 audio/video devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavcodec-dev', 'description': 'Development files for libavcodec'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavcodec53', 'description': 'Libav codec library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavdevice53', 'description': 'Libav device handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavformat-dev', 'description': 'Development files for libavformat'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavformat53', 'description': 'Libav file format library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.5.4-0ubuntu7.1', 'name': 'libavidemux0', 'description': 'a free video editor - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavutil-dev', 'description': 'Development files for libavutil'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libavutil51', 'description': 'Libav utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.22-1build1', 'name': 'libbabl-0.0-0', 'description': 'Dynamic, any to any, pixel format conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'libbamf0', 'description': 'Window matching library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.104-0ubuntu1', 'name': 'libbamf3-0', 'description': 'Window matching library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libbind9-60', 'description': 'BIND9 Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.20110419-2ubuntu1', 'name': 'libblas-dev', 'description': 'Basic Linear Algebra Subroutines 3, static library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.20110419-2ubuntu1', 'name': 'libblas3gf', 'description': 'Basic Linear Algebra Reference implementations, shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libblkid1', 'description': 'block device id library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'libbluetooth-dev', 'description': 'Development files for using the BlueZ Linux Bluetooth library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.96-0ubuntu4', 'name': 'libbluetooth3', 'description': 'Library to use the BlueZ Linux Bluetooth stack'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu1', 'name': 'libbonobo2-0', 'description': 'Bonobo CORBA interfaces library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu1', 'name': 'libbonobo2-common', 'description': 'Bonobo CORBA interfaces library -- support files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-0ubuntu1', 'name': 'libbonoboui2-0', 'description': 'The Bonobo UI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-0ubuntu1', 'name': 'libbonoboui2-common', 'description': 'The Bonobo UI library -- common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-date-time1.46-dev', 'description': 'set of date-time libraries based on generic programming concepts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-date-time1.46.1', 'description': 'set of date-time libraries based on generic programming concepts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-filesystem1.46-dev', 'description': 'filesystem operations (portable paths, iteration over directories, etc) in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-filesystem1.46.1', 'description': 'filesystem operations (portable paths, iteration over directories, etc) in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-graph-parallel1.46-dev', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-graph-parallel1.46.1', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-graph1.46-dev', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-graph1.46.1', 'description': 'generic graph components and algorithms in C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-iostreams1.46-dev', 'description': 'Boost.Iostreams Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-iostreams1.46.1', 'description': 'Boost.Iostreams Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-math1.46-dev', 'description': 'Boost.Math Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-math1.46.1', 'description': 'Boost.Math Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi-python1.46-dev', 'description': 'C++ interface to the Message Passing Interface (MPI), Python Bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi-python1.46.1', 'description': 'C++ interface to the Message Passing Interface (MPI), Python Bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi1.46-dev', 'description': 'C++ interface to the Message Passing Interface (MPI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost-mpi1.46.1', 'description': 'C++ interface to the Message Passing Interface (MPI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-program-options1.46-dev', 'description': 'program options library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-program-options1.46.1', 'description': 'program options library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-python1.46-dev', 'description': 'Boost.Python Library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-python1.46.1', 'description': 'Boost.Python Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-random1.46-dev', 'description': 'Boost Random Number Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-random1.46.1', 'description': 'Boost Random Number Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-regex1.46-dev', 'description': 'regular expression library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-regex1.46.1', 'description': 'regular expression library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-serialization1.46-dev', 'description': 'serialization library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-serialization1.46.1', 'description': 'serialization library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-signals1.46-dev', 'description': 'managed signals and slots library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-signals1.46.1', 'description': 'managed signals and slots library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-system1.46-dev', 'description': 'Operating system (e.g. diagnostics support) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-system1.46.1', 'description': 'Operating system (e.g. diagnostics support) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-test1.46-dev', 'description': 'components for writing and executing test suites'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-test1.46.1', 'description': 'components for writing and executing test suites'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-thread1.46-dev', 'description': 'portable C++ multi-threading'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-thread1.46.1', 'description': 'portable C++ multi-threading'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-wave1.46-dev', 'description': 'C99/C++ preprocessor library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost-wave1.46.1', 'description': 'C99/C++ preprocessor library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu3', 'name': 'libboost1.46-all-dev', 'description': 'Boost C++ Libraries development files (ALL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.46.1-5ubuntu2', 'name': 'libboost1.46-dev', 'description': 'Boost C++ Libraries development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libbrasero-media3-1', 'description': 'CD/DVD burning library for GNOME - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'libbrlapi0.5', 'description': 'braille display access via BRLTTY - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-1', 'name': 'libbsd0', 'description': 'utility functions from BSD systems - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0.pl01-1', 'name': 'libburn4', 'description': 'library to provide CD/DVD writing functions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'libbz2-1.0', 'description': 'high-quality block-sorting file compressor library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-6ubuntu1.11.10.1', 'name': 'libbz2-dev', 'description': 'high-quality block-sorting file compressor library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.4-1', 'name': 'libc-ares2', 'description': 'library for asyncronous name resolves'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc-bin', 'description': 'Embedded GNU C Library: Binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc-dev-bin', 'description': 'Embedded GNU C Library: Development binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6', 'description': 'Embedded GNU C Library: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6:i386', 'description': 'Embedded GNU C Library: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6-dev', 'description': 'Embedded GNU C Library: Development Libraries and Header Files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'libc6-i386', 'description': 'Embedded GNU C Library: 32-bit shared libraries for AMD64'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.beta17-2ubuntu1', 'name': 'libcaca-dev', 'description': 'development files for libcaca'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.beta17-2ubuntu1', 'name': 'libcaca0', 'description': 'colour ASCII art library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo-gobject2', 'description': 'The Cairo 2D vector graphics library (GObject library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.070-2', 'name': 'libcairo-perl', 'description': 'Perl interface to the Cairo graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo-script-interpreter2', 'description': 'The Cairo 2D vector graphics library (script interpreter)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo2', 'description': 'The Cairo 2D vector graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.2-6ubuntu3', 'name': 'libcairo2-dev', 'description': 'Development files for the Cairo 2D graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10.0-1', 'name': 'libcairomm-1.0-1', 'description': 'C++ wrappers for Cairo (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libcamel-1.2-29', 'description': 'Evolution MIME message handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk-module', 'description': 'translates Gtk+ widgets signals to event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk0', 'description': 'Gtk+ helper for playing widget event sounds with libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk3-0', 'description': 'Gtk+ 3.0 helper for playing widget event sounds with libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-gtk3-module', 'description': 'translates Gtk3 widgets signals to event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra-pulse', 'description': 'PulseAudio backend for libcanberra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.28-0ubuntu11', 'name': 'libcanberra0', 'description': 'a simple abstract interface for playing event sounds'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-1', 'name': 'libcap-ng0', 'description': 'An alternate POSIX capabilities library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.21-2', 'name': 'libcap2', 'description': 'support for getting/setting POSIX.1e capabilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.21-2', 'name': 'libcap2-bin', 'description': 'basic utility programs for using capabilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.92-0ubuntu1', 'name': 'libcaribou0', 'description': 'Configurable on screen keyboard with scanning mode - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.12p2-10', 'name': 'libcdaudio-dev', 'description': 'library for controlling a CD-ROM when playing audio CDs (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.99.12p2-10', 'name': 'libcdaudio1', 'description': 'library for controlling a CD-ROM when playing audio CDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-2fakesync1', 'name': 'libcddb2', 'description': 'library to access CDDB data - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio-cdda0', 'description': 'library to read and control digital audio CDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio-paranoia0', 'description': 'library to read digital audio CDs with error correction'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libcdio10', 'description': 'library to read and control CD-ROM'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.2+debian-10', 'name': 'libcdparanoia0', 'description': 'audio extraction tool for sampling CDs (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libcdt4', 'description': 'rich set of graph drawing tools - cdt library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1', 'name': 'libcelt-dev', 'description': 'The CELT codec library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1', 'name': 'libcelt0-0', 'description': 'The CELT codec runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libcgraph5', 'description': 'rich set of graph drawing tools - cgraph library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libcheese-gtk20', 'description': 'tool to take pictures and videos from your webcam - widgets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libcheese1', 'description': 'tool to take pictures and videos from your webcam - base library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'libck-connector0', 'description': 'ConsoleKit libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.34-1', 'name': 'libclass-accessor-perl', 'description': 'Perl module that automatically generates accessors'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.36-1', 'name': 'libclass-isa-perl', 'description': "report the search path for a class's ISA tree"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-0', 'description': 'Open GL based interactive canvas library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-common', 'description': 'Open GL based interactive canvas library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libclutter-1.0-dev', 'description': 'Open GL based interactive canvas library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'libclutter-gst-1.0-0', 'description': 'Open GL based interactive canvas library GStreamer elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.2-1.1', 'name': 'libclutter-gst-dev', 'description': 'Open GL based interactive canvas library GStreamer elements (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'libclutter-gtk-1.0-0', 'description': 'Open GL based interactive canvas library GTK+ widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'libclutter-gtk-1.0-dev', 'description': 'Open GL based interactive canvas library GTK+ widget (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-2', 'name': 'libclutter-imcontext-0.1-0', 'description': 'Open GL based interactive canvas library IMContext framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-2', 'name': 'libclutter-imcontext-0.1-dev', 'description': 'Open GL based interactive canvas library IMContext framework (dev. files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.2.1-2ubuntu2', 'name': 'libcluttergesture-0.0.2-0', 'description': 'Open GL based interactive canvas library Gesture framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl-common', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl-dev', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.0-1~svn1', 'name': 'libcogl5', 'description': 'Object oriented GL/GLES Abstraction/Utility Layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.0-2ubuntu3', 'name': 'libcolamd2.7.1', 'description': 'column approximate minimum degree ordering library for sparse matrices'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.12-1ubuntu2.1', 'name': 'libcolord1', 'description': 'system service to manage device colour profiles -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libcomerr2', 'description': 'common error description library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libcomerr2:i386', 'description': 'common error description library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4-1', 'name': 'libcommon-sense-perl', 'description': 'module that implements some sane defaults for Perl programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-1', 'name': 'libcommons-beanutils-java', 'description': 'utility for manipulating JavaBeans'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'libcommons-codec-java', 'description': 'encoder and decoders such as Base64 and hexadecimal codec'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-5', 'name': 'libcommons-collections3-java', 'description': 'A set of abstract data type interfaces and implementations'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-1', 'name': 'libcommons-compress-java', 'description': 'Java API for working with tar, zip and bzip2 files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.1-2', 'name': 'libcommons-digester-java', 'description': 'Rule based XML Java object mapping tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-6', 'name': 'libcommons-el-java', 'description': 'Implementation of the JSP2.0 Expression Language interpreter'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1-10', 'name': 'libcommons-httpclient-java', 'description': 'A Java(TM) library for creating HTTP clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-8', 'name': 'libcommons-logging-java', 'description': 'commmon wrapper interface for several logging APIs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.94-0ubuntu2', 'name': 'libcompizconfig0', 'description': 'Settings library for plugins - OpenCompositing Project'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.50-2', 'name': 'libconfig-file-perl', 'description': 'Parses simple configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3', 'name': 'libcppunit-1.12-1', 'description': 'Unit Testing Library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3', 'name': 'libcppunit-dev', 'description': 'Unit Testing Library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-1', 'name': 'libcroco3', 'description': 'a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-9', 'name': 'libcrypt-passwdmd5-perl', 'description': 'interoperable MD5-based crypt() for perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcups2', 'description': 'Common UNIX Printing System(tm) - Core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcups2:i386', 'description': 'Common UNIX Printing System(tm) - Core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupscgi1', 'description': 'Common UNIX Printing System(tm) - CGI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsdriver1', 'description': 'Common UNIX Printing System(tm) - Driver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsimage2', 'description': 'Common UNIX Printing System(tm) - Raster image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsimage2:i386', 'description': 'Common UNIX Printing System(tm) - Raster image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsmime1', 'description': 'Common UNIX Printing System(tm) - MIME library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-8ubuntu6', 'name': 'libcupsppdc1', 'description': 'Common UNIX Printing System(tm) - PPD manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3', 'description': 'Multi-protocol file transfer library (OpenSSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3:i386', 'description': 'Multi-protocol file transfer library (OpenSSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl3-gnutls', 'description': 'Multi-protocol file transfer library (GnuTLS)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.21.6-3ubuntu3', 'name': 'libcurl4-gnutls-dev', 'description': 'Development files and documentation for libcurl (GnuTLS)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libcv2.1', 'description': 'computer vision library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libcv2.3', 'description': 'computer vision library - libcv* translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libcvaux2.1', 'description': 'computer vision extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libcvaux2.3', 'description': 'computer vision library - libcvaux translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.16-3.1ubuntu1', 'name': 'libcwidget3', 'description': 'high-level terminal interface library for C++ (runtime files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14-2', 'name': 'libdaemon0', 'description': 'lightweight C library for daemons - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.4-3', 'name': 'libdatrie1', 'description': 'Double-array trie library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4', 'name': 'libdb-dev', 'description': 'Berkeley Database Libraries [development]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4', 'name': 'libdb-java', 'description': 'Berkeley Database Libraries for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.62-3', 'name': 'libdb-je-java', 'description': 'Oracle Berkeley Database Java Edition'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.30-9ubuntu1', 'name': 'libdb4.8', 'description': 'Berkeley v4.8 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1', 'description': 'Berkeley v5.1 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1:i386', 'description': 'Berkeley v5.1 Database Libraries [runtime]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-dev', 'description': 'Berkeley v5.1 Database Libraries [development]'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-java', 'description': 'Berkeley v5.1 Database Libraries for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.25-11', 'name': 'libdb5.1-java-gcj', 'description': 'Berkeley v5.1 Database Libraries for Java (native code)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-3', 'description': 'simple interprocess messaging system (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-3:i386', 'description': 'simple interprocess messaging system (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.14-1ubuntu1', 'name': 'libdbus-1-dev', 'description': 'simple interprocess messaging system (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.94-4', 'name': 'libdbus-glib-1-2', 'description': 'simple interprocess messaging system (GLib-based shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.94-4', 'name': 'libdbus-glib-1-dev', 'description': 'simple interprocess messaging system (GLib interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-glib4', 'description': 'library for passing menus over DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-gtk3-4', 'description': 'library for passing menus over DBus - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu3', 'name': 'libdbusmenu-gtk4', 'description': 'library for passing menus over DBus - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'libdbusmenu-qt2', 'description': 'a Qt library that implements the DBusMenu spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'libdbusmenu-qt2:i386', 'description': 'a Qt library that implements the DBusMenu spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.3-4', 'name': 'libdc1394-22', 'description': 'high level programming interface for IEEE1394 digital camera'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.3-4', 'name': 'libdc1394-22-dev', 'description': 'high level programming interface for IEEE1394 digital camera - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.5-4', 'name': 'libdca-dev', 'description': 'decoding library for DTS Coherent Acoustics streams (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.5-4', 'name': 'libdca0', 'description': 'decoding library for DTS Coherent Acoustics streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'libdconf-dbus-1-0', 'description': 'simple configuration storage system - D-Bus library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.0.110722-0ubuntu3', 'name': 'libdconf-qt0', 'description': 'dconf Qt bindings (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-0ubuntu1', 'name': 'libdconf0', 'description': 'simple configuration storage system - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6+bzr20110929-0ubuntu6', 'name': 'libdecoration0', 'description': 'Compiz window decoration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.22-0ubuntu1', 'name': 'libdee-1.0-1', 'description': 'model to synchronize mutiple instances over DBus - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'libdevhelp-3-0', 'description': 'Library providing documentation browser functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.8-6build2', 'name': 'libdevil1c2', 'description': 'Cross-platform image loading and manipulation toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'libdevmapper-event1.02.1', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.02.48-4ubuntu3', 'name': 'libdevmapper1.02.1', 'description': 'The Linux Kernel Device Mapper userspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03+dfsg-1', 'name': 'libdigest-hmac-perl', 'description': 'module for creating standard message integrity checks'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-decoder0', 'description': 'open and royalty free high quality codec - decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-dev', 'description': 'open and royalty free high quality codec - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libdirac-encoder0', 'description': 'open and royalty free high quality codec - encoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-1.2-9', 'description': 'direct frame buffer graphics - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-dev', 'description': 'direct frame buffer graphics library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10.0-4ubuntu3', 'name': 'libdirectfb-extra', 'description': 'direct frame buffer graphics - extra providers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre-dev', 'description': 'Development files for the DjVu image format'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre-text', 'description': 'Linguistic support files for libdjvulibre'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.24-8', 'name': 'libdjvulibre21', 'description': 'Runtime support for the DjVu image format'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.12-0ubuntu1', 'name': 'libdmapsharing-3.0-2', 'description': 'DMAP client and server library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libdns69', 'description': 'DNS Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libdotconf1.0', 'description': 'Configuration file parser library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0.3ubuntu5', 'name': 'libdpkg-perl', 'description': 'Dpkg perl modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-dev', 'description': 'Userspace interface to kernel DRM services -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-intel1', 'description': 'Userspace interface to intel-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-intel1:i386', 'description': 'Userspace interface to intel-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-nouveau1a', 'description': 'Userspace interface to nouveau-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-nouveau1a:i386', 'description': 'Userspace interface to nouveau-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-radeon1', 'description': 'Userspace interface to radeon-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm-radeon1:i386', 'description': 'Userspace interface to radeon-specific kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm2', 'description': 'Userspace interface to kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libdrm2:i386', 'description': 'Userspace interface to kernel DRM services -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-3', 'name': 'libdv4', 'description': 'software library for DV format digital video (runtime lib)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-1', 'name': 'libdvbpsi7', 'description': 'library for MPEG TS and DVB PSI tables decoding and generating'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10-0.3medibuntu1', 'name': 'libdvdcss2', 'description': 'Simple foundation for reading DVDs - runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-7', 'name': 'libdvdnav-dev', 'description': 'DVD navigation library (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-7', 'name': 'libdvdnav4', 'description': 'DVD navigation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-10ubuntu4.1', 'name': 'libdvdread-dev', 'description': 'library for reading DVDs (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.3-10ubuntu4.1', 'name': 'libdvdread4', 'description': 'library for reading DVDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libebackend-1.2-1', 'description': 'Utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-1', 'name': 'libebml3', 'description': 'access library for the EBML format (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libebook1.2-12', 'description': 'Client library for evolution address books'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libecal1.2-10', 'description': 'Client library for evolution calendars'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.5.1-3', 'name': 'libecj-java', 'description': 'Eclipse Java compiler (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedata-book-1.2-11', 'description': 'Backend library for evolution address books'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedata-cal-1.2-13', 'description': 'Backend library for evolution calendars'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedataserver1.2-15', 'description': 'Utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1~oneiric', 'name': 'libedataserverui-3.0-1', 'description': 'GUI utility library for evolution data servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.11-20080614-2.2', 'name': 'libedit2', 'description': 'BSD editline and history libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-1', 'name': 'libeigen3-dev', 'description': 'lightweight C++ template library for linear algebra'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.152-1ubuntu1', 'name': 'libelf1', 'description': 'library to read and write ELF files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.184-1', 'name': 'libemail-valid-perl', 'description': 'Perl module for checking the validity of Internet email addresses'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-4', 'name': 'libenca-dev', 'description': 'Extremely Naive Charset Analyser - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-4', 'name': 'libenca0', 'description': 'Extremely Naive Charset Analyser - shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-3', 'name': 'libenchant1c2a', 'description': 'Wrapper library for various spell checker engines'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.02-1', 'name': 'libencode-locale-perl', 'description': 'utility to determine the locale encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.3-1', 'name': 'libenet1a', 'description': 'thin network communication layer on top of UDP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5build1', 'name': 'libept1', 'description': 'High-level library for managing Debian package information'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.0-0ubuntu1', 'name': 'libequinox-osgi-java', 'description': 'Equinox OSGi framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-1', 'name': 'liberror-perl', 'description': 'Perl module for error/exception handling in an OO-ish way'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'libesd0', 'description': 'Enlightened Sound Daemon - Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.41-9', 'name': 'libesd0-dev', 'description': 'Enlightened Sound Daemon - Development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.45.04-1ubuntu2', 'name': 'libespeak1', 'description': 'Multi-lingual software speech synthesizer: shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.12-stable-1', 'name': 'libevent-2.0-5', 'description': 'Asynchronous event notification library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'libevince3-3', 'description': 'Document (PostScript, PDF) rendering library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.1-1build2', 'name': 'libexempi-dev', 'description': 'library to parse XMP metadata (Development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.1-1build2', 'name': 'libexempi3', 'description': 'library to parse XMP metadata (Library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.20-1', 'name': 'libexif-dev', 'description': 'library to parse EXIF files (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.20-1', 'name': 'libexif12', 'description': 'library to parse EXIF files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.21.1-0ubuntu2', 'name': 'libexiv2-10', 'description': 'EXIF/IPTC metadata manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.0-1ubuntu1', 'name': 'libexosip2-4', 'description': 'eXtended OSIP library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1', 'description': 'XML parsing C library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1:i386', 'description': 'XML parsing C library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-7ubuntu3', 'name': 'libexpat1-dev', 'description': 'XML parsing C library - development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.02-2', 'name': 'libexporter-lite-perl', 'description': 'lightweight subset of Exporter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.28-0ubuntu1', 'name': 'libfaac0', 'description': 'AAC audio encoder (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7-6ubuntu1', 'name': 'libfaad-dev', 'description': 'freeware Advanced Audio Decoder - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7-6ubuntu1', 'name': 'libfaad2', 'description': 'freeware Advanced Audio Decoder - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi-dev', 'description': 'Foreign Function Interface library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi6', 'description': 'Foreign Function Interface library runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.11~rc1-2', 'name': 'libffi6:i386', 'description': 'Foreign Function Interface library runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-1ubuntu2', 'name': 'libfftw3-3', 'description': 'library for computing Fast Fourier Transforms'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-1ubuntu2', 'name': 'libfftw3-dev', 'description': 'library for computing Fast Fourier Transforms'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.03-1fakesync1', 'name': 'libfile-basedir-perl', 'description': 'Perl module to use the freedesktop basedir specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.38-1', 'name': 'libfile-copy-recursive-perl', 'description': 'Perl extension for recursively copying files and directories'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.04-2', 'name': 'libfile-desktopentry-perl', 'description': 'Perl module to handle freedesktop .desktop files'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libfile-listing-perl', 'description': 'module to parse directory listings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libfile-mimeinfo-perl', 'description': 'Perl module to determine file types'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-4ubuntu1', 'name': 'libflac-dev', 'description': 'Free Lossless Audio Codec - C development library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-4ubuntu1', 'name': 'libflac8', 'description': 'Free Lossless Audio Codec - runtime C library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-release-2', 'name': 'libflite1', 'description': 'a small run-time speech synthesis engine - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'libfolks-telepathy25', 'description': 'Telepathy backend for libfolks'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.3.2-0ubuntu1', 'name': 'libfolks25', 'description': 'library to aggregates people into metacontacts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20-1', 'name': 'libfont-afm-perl', 'description': 'Font::AFM - Interface to Adobe Font Metrics files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1', 'description': 'generic font configuration library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1:i386', 'description': 'generic font configuration library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.0-3ubuntu2', 'name': 'libfontconfig1-dev', 'description': 'generic font configuration library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-1', 'name': 'libfontenc1', 'description': 'X11 font encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.13.1-0ubuntu1', 'name': 'libfreeimage3', 'description': 'Support library for graphics image formats (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'libfreenect-dev', 'description': 'library for accessing Kinect USB camera -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'libfreenect0.0', 'description': 'library for accessing Kinect USB camera'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6', 'description': 'FreeType 2 font engine, shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6:i386', 'description': 'FreeType 2 font engine, shared library files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.4-2ubuntu1.1', 'name': 'libfreetype6-dev', 'description': 'FreeType 2 font engine, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19.2-1', 'name': 'libfribidi0', 'description': 'Free Implementation of the Unicode BiDi algorithm'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.3-1', 'name': 'libfs6', 'description': 'X11 Font Services library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.4-1.4ubuntu1', 'name': 'libfuse2', 'description': 'Filesystem in USErspace library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgail-3-0', 'description': 'GNOME Accessibility Implementation Library -- shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgail-3-common', 'description': 'GNOME Accessibility Implementation Library -- common modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgail-common', 'description': 'GNOME Accessibility Implementation Library -- common modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgail18', 'description': 'GNOME Accessibility Implementation Library -- shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-2ubuntu2', 'name': 'libgamin0', 'description': 'Client library for the gamin file and directory monitoring system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-3', 'name': 'libgavl1', 'description': 'low level audio and video library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'libgcc1', 'description': 'GCC support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-9ubuntu3', 'name': 'libgcc1:i386', 'description': 'GCC support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-2ubuntu5', 'name': 'libgcj-bc', 'description': 'Link time only library for use with gcj'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.6.1-2ubuntu5', 'name': 'libgcj-common', 'description': 'Java runtime library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-4ubuntu2', 'name': 'libgcj12', 'description': 'Java runtime library for use with gcj'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libgck-1-0', 'description': 'Glib wrapper library for PKCS#11 - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.3-0ubuntu0.1', 'name': 'libgconf2-4', 'description': 'GNOME configuration database system (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libgcr-3-1', 'description': 'Library for Crypto UI related task - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11', 'description': 'LGPL Crypto library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11:i386', 'description': 'LGPL Crypto library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.0-1', 'name': 'libgcrypt11-dev', 'description': 'LGPL Crypto library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.36~rc1~dfsg-5.1ubuntu1', 'name': 'libgd2-xpm', 'description': 'GD Graphics Library version 2'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata-common', 'description': 'Library for accessing GData webservices - common data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata-dev', 'description': 'Library for accessing GData webservices - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-0ubuntu2', 'name': 'libgdata13', 'description': 'Library for accessing GData webservices - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-10', 'name': 'libgdbm3', 'description': 'GNU dbm database routines (runtime version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.3-10', 'name': 'libgdbm3:i386', 'description': 'GNU dbm database routines (runtime version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-2', 'name': 'libgdiplus', 'description': 'interface library for System.Drawing of Mono'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'libgdk-pixbuf2.0-0', 'description': 'GDK Pixbuf library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-1ubuntu1', 'name': 'libgdk-pixbuf2.0-dev', 'description': 'GDK Pixbuf library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'libgdu-gtk0', 'description': 'GTK+ standard dialog library for libgdu'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.2-1ubuntu2', 'name': 'libgdu0', 'description': 'GObject based Disk Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2.1-0ubuntu1', 'name': 'libgee2', 'description': 'GObject based collection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.22-2ubuntu2', 'name': 'libgegl-0.0-0', 'description': 'Generic Graphics Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.0-1ubuntu10', 'name': 'libgeoclue0', 'description': 'C API for GeoClue'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.8+dfsg-1ubuntu1', 'name': 'libgeoip1', 'description': 'non-DNS IP-to-country resolver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-0ubuntu2', 'name': 'libgexiv2-0', 'description': 'GObject-based wrapper around the Exiv2 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libgfortran3', 'description': 'Runtime library for GNU Fortran applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.6-9', 'name': 'libgif4', 'description': 'library for GIF images (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.11-2ubuntu4', 'name': 'libgimp2.0', 'description': 'Libraries for the GNU Image Manipulation Program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'libgirepository-1.0-1', 'description': 'Library for handling GObject introspection data (runtime library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu2', 'name': 'libgirepository1.0-dev', 'description': 'Library for handling GObject introspection data (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.30.0-0ubuntu1', 'name': 'libgjs0c', 'description': 'Mozilla-based javascript bindings for the GNOME platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.13~pre1-4ubuntu2', 'name': 'libgksu2-0', 'description': 'library providing su and sudo functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dev', 'description': 'free implementation of the OpenGL API -- GLX development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dri', 'description': 'free implementation of the OpenGL API -- DRI modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-dri:i386', 'description': 'free implementation of the OpenGL API -- DRI modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-glx', 'description': 'free implementation of the OpenGL API -- GLX runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libgl1-mesa-glx:i386', 'description': 'free implementation of the OpenGL API -- GLX runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.5-2', 'name': 'libgl2ps-dev', 'description': 'Lib providing high quality vector output for OpenGL application'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.5-2', 'name': 'libgl2ps0', 'description': 'Lib providing high quality vector output for OpenGL application'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.6.4-1build1', 'name': 'libglade2-0', 'description': 'library to load .glade files at runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'libgladeui-2-0', 'description': 'GTK+ User Interface Build core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10.0-3ubuntu1', 'name': 'libgladeui-common', 'description': 'GTK+ User Interface Build core library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglapi-mesa', 'description': 'free implementation of the GL API -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglapi-mesa:i386', 'description': 'free implementation of the GL API -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.7.is.1.5.2-1ubuntu4', 'name': 'libglew1.5', 'description': 'The OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-3', 'name': 'libglew1.6', 'description': 'OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.7.is.1.5.2-1ubuntu4', 'name': 'libglewmx1.5', 'description': 'The OpenGL Extension Wrangler - runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.223-1build1', 'name': 'libglib-perl', 'description': 'interface to the GLib and GObject libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-0', 'description': 'GLib library of C routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-0:i386', 'description': 'GLib library of C routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-bin', 'description': 'Programs for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-data', 'description': 'Common files for GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-dev', 'description': 'Development files for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu4', 'name': 'libglib2.0-doc', 'description': 'Documentation files for the GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.0-0ubuntu1', 'name': 'libglibmm-2.4-1c2a', 'description': 'C++ wrapper for the GLib toolkit (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglu1-mesa', 'description': 'Mesa OpenGL utility library (GLU)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'libglu1-mesa-dev', 'description': 'Mesa OpenGL utility library -- development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36-4ubuntu1', 'name': 'libglui-dev', 'description': 'A GLUT-based C++ user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36-4ubuntu1', 'name': 'libglui2c2', 'description': 'GLUI, a C++ GLUT based GUI library - Runtime support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-2', 'name': 'libgme-dev', 'description': 'Playback library for video game music files - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-2', 'name': 'libgme0', 'description': 'Playback library for video game music files - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-0ubuntu2', 'name': 'libgmime-2.4-2', 'description': 'MIME message parser and creator library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-0ubuntu2', 'name': 'libgmime-2.4-dev', 'description': 'MIME message parser and creator library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp-dev', 'description': 'Multiprecision arithmetic library developers tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp10', 'description': 'Multiprecision arithmetic library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmp3-dev', 'description': 'Multiprecision arithmetic library developers tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:5.0.1+dfsg-7ubuntu2', 'name': 'libgmpxx4ldbl', 'description': 'Multiprecision arithmetic library (C++ bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libgnome-bluetooth8', 'description': 'GNOME Bluetooth tools - support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.2-0ubuntu1', 'name': 'libgnome-control-center1', 'description': 'utilities to configure the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.1', 'name': 'libgnome-desktop-3-2', 'description': 'Utility library for loading .desktop files - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnome-keyring0', 'description': 'GNOME keyring services library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu1', 'name': 'libgnome-media-profiles-3.0-0', 'description': 'GNOME Media Profiles library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu2', 'name': 'libgnome-menu-3-0', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu6', 'name': 'libgnome-menu2', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu3', 'name': 'libgnome2-0', 'description': 'The GNOME library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.1-0ubuntu3', 'name': 'libgnome2-common', 'description': 'The GNOME library - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.3-1', 'name': 'libgnomecanvas2-0', 'description': 'powerful object-oriented display engine - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.30.3-1', 'name': 'libgnomecanvas2-common', 'description': 'powerful object-oriented display engine - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnomekbd-common', 'description': 'GNOME library to manage keyboard configuration - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgnomekbd7', 'description': 'GNOME library to manage keyboard configuration - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-1', 'name': 'libgnomeui-0', 'description': 'GNOME user interface library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.5-1', 'name': 'libgnomeui-common', 'description': 'GNOME user interface library - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.4-1ubuntu1', 'name': 'libgnomevfs2-0', 'description': 'GNOME Virtual File System (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.4-1ubuntu1', 'name': 'libgnomevfs2-common', 'description': 'GNOME Virtual File System (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls-dev', 'description': 'the GNU TLS library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls26', 'description': 'the GNU TLS library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutls26:i386', 'description': 'the GNU TLS library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-1ubuntu3', 'name': 'libgnutlsxx26', 'description': 'the GNU TLS library - C++ runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'libgoa-1.0-0', 'description': 'GNOME Online Accounts'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libgomp1', 'description': 'GCC OpenMP (GOMP) support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libgoocanvas-common', 'description': 'translations for goocanvas'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15-1', 'name': 'libgoocanvas3', 'description': 'canvas widget for GTK+ that uses the cairo 2D library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error-dev', 'description': 'library for common error values and messages in GnuPG components (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error0', 'description': 'library for common error values and messages in GnuPG components'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.10-0.3ubuntu1', 'name': 'libgpg-error0:i386', 'description': 'library for common error values and messages in GnuPG components'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1.4ubuntu1', 'name': 'libgpgme11', 'description': 'GPGME - GnuPG Made Easy'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-2', 'description': 'gphoto2 digital camera library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-l10n', 'description': 'gphoto2 digital camera library - localized messages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.11-3', 'name': 'libgphoto2-port0', 'description': 'gphoto2 digital camera port library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20.4-3.4ubuntu1', 'name': 'libgpm2', 'description': 'General Purpose Mouse - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0-3build1', 'name': 'libgpod-common', 'description': 'common files for libgpod'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0-3build1', 'name': 'libgpod4', 'description': 'library to read and write songs and artwork to an iPod'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgraph4', 'description': 'rich set of graph drawing tools - graph library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgraphviz-dev', 'description': 'graphviz libs and headers against which to build applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-0ubuntu3.1', 'name': 'libgrip0', 'description': 'Shared library providing multitouch gestures to GTK+ apps.'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'libgs9', 'description': 'interpreter for the PostScript language and for PDF - Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.04~dfsg-0ubuntu11.4', 'name': 'libgs9-common', 'description': 'interpreter for the PostScript language and for PDF - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libgsm1', 'description': 'Shared libraries for GSM speech compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'libgsm1-dev', 'description': 'Development libraries for a GSM speech compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssapi-krb5-2', 'description': 'MIT Kerberos runtime libraries - krb5 GSS-API Mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssapi-krb5-2:i386', 'description': 'MIT Kerberos runtime libraries - krb5 GSS-API Mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-2', 'name': 'libgssdp-1.0-2', 'description': 'GObject-based library for SSDP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libgssrpc4', 'description': 'MIT Kerberos runtime libraries - GSS enabled ONCRPC'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.29-1ubuntu1', 'name': 'libgstfarsight0.10-0', 'description': 'Audio/Video communications framework: core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer-plugins-base0.10-0', 'description': 'GStreamer libraries from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer-plugins-base0.10-dev', 'description': 'GStreamer development files for libraries from the "base" set'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer0.10-0', 'description': 'Core GStreamer libraries and elements'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.35-1', 'name': 'libgstreamer0.10-dev', 'description': 'GStreamer core development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-1', 'name': 'libgtest-dev', 'description': "Google's framework for writing C++ tests - header files"}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-0', 'description': 'GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-bin', 'description': 'programs for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-common', 'description': 'common files for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-dev', 'description': 'development files for the GTK+ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu4', 'name': 'libgtk-3-doc', 'description': 'documentation for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3-2ubuntu2', 'name': 'libgtk-vnc-2.0-0', 'description': 'VNC viewer widget for GTK+3 (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.223-1build2', 'name': 'libgtk2-perl', 'description': 'Perl interface to the 2.x series of the Gimp Toolkit library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-0', 'description': 'The GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-bin', 'description': 'The programs for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-common', 'description': 'Common files for the GTK+ graphical user interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.6-0ubuntu5', 'name': 'libgtk2.0-dev', 'description': 'Development files for the GTK+ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1.2fakesync1', 'name': 'libgtkglext1', 'description': 'OpenGL Extension to GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.24.2-1', 'name': 'libgtkmm-2.4-1c2a', 'description': 'C++ wrappers for GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libgtkmm-3.0-1', 'description': 'C++ wrappers for GTK+ (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'libgtksourceview-3.0-0', 'description': 'shared libraries for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu0.1', 'name': 'libgtksourceview-3.0-common', 'description': 'common files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-0ubuntu3', 'name': 'libgtksourceview2.0-0', 'description': 'shared libraries for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.5-0ubuntu3', 'name': 'libgtksourceview2.0-common', 'description': 'common files for the GTK+ syntax highlighting widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.16-1ubuntu2', 'name': 'libgtkspell0', 'description': "spell-checking addon for GTK's TextView widget"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.16-1ubuntu2', 'name': 'libgtkspell3-0', 'description': "spell-checking addon for GTK's TextView widget"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.4-1', 'name': 'libgtop2-7', 'description': 'gtop system monitoring library (shared)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.4-1', 'name': 'libgtop2-common', 'description': 'gtop system monitoring library (common)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'libgucharmap-2-90-7', 'description': 'Unicode browser widget library (shared library for GTK+ 3)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:173-0ubuntu4.1', 'name': 'libgudev-1.0-0', 'description': 'GObject-based wrapper library for libudev'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.1-1', 'name': 'libgupnp-1.0-3', 'description': 'GObject-based library for UPnP'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.11-1', 'name': 'libgupnp-igd-1.0-3', 'description': 'library to handle UPnP IGD port mapping'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.2.7-2ubuntu4', 'name': 'libgutenprint2', 'description': 'runtime for the Gutenprint printer driver library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgvc5', 'description': 'rich set of graph drawing tools - gvc library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.3-2ubuntu2', 'name': 'libgvnc-1.0-0', 'description': 'VNC gobject wrapper (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libgvpr1', 'description': 'rich set of graph drawing tools - gvpr library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1.1', 'name': 'libgweather-3-0', 'description': 'GWeather shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1.1', 'name': 'libgweather-common', 'description': 'GWeather common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'libgwibber-gtk2', 'description': 'Gwibber GTK Widgets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1.3', 'name': 'libgwibber2', 'description': 'Gwibber - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-8', 'name': 'libhamcrest-java', 'description': 'library of matchers for building test expressions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.4-patch1-2ubuntu4', 'name': 'libhdf5-serial-1.8.4', 'description': 'Hierarchical Data Format 5 (HDF5) - runtime files - serial version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.4-patch1-2ubuntu4', 'name': 'libhdf5-serial-dev', 'description': 'Hierarchical Data Format 5 (HDF5) - development files - serial version'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0-7build1', 'name': 'libhighgui2.1', 'description': 'computer vision GUI library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libhighgui2.3', 'description': 'computer vision library - libhighgui translation package'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'libhpmud0', 'description': 'HP Multi-Point Transport Driver (hpmud) run-time libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhtml-form-perl', 'description': 'module that represents an HTML form element'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'libhtml-format-perl', 'description': 'module for transforming HTML into various formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.68-1build1', 'name': 'libhtml-parser-perl', 'description': 'collection of modules that parse HTML text documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.20-2', 'name': 'libhtml-tagset-perl', 'description': 'Data tables pertaining to HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'libhtml-template-perl', 'description': 'module for using HTML Templates with Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-1', 'name': 'libhtml-tree-perl', 'description': 'Perl module to represent and create HTML syntax trees'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-2', 'name': 'libhttp-cookies-perl', 'description': 'HTTP cookie jars'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhttp-daemon-perl', 'description': 'simple http server class'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-1', 'name': 'libhttp-date-perl', 'description': 'module of date conversion routines'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libhttp-message-perl', 'description': 'perl interface to HTTP style messages'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.00-2', 'name': 'libhttp-negotiate-perl', 'description': 'implementation of content negotiation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-4', 'name': 'libhunspell-1.2-0', 'description': 'spell checker and morphological analyzer (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-4ubuntu1', 'name': 'libhyphen0', 'description': 'ALTLinux hyphenation library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'libibus-1.0-0', 'description': 'Intelligent Input Bus - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu1', 'name': 'libibverbs-dev', 'description': 'Development files for the libibverbs library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu1', 'name': 'libibverbs1', 'description': 'A library for direct userspace use of RDMA (InfiniBand/iWARP)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.44-3', 'name': 'libical0', 'description': 'iCalendar library implementation in C (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice-dev', 'description': 'X11 Inter-Client Exchange library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice6', 'description': 'X11 Inter-Client Exchange library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.7-2', 'name': 'libice6:i386', 'description': 'X11 Inter-Client Exchange library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-2', 'name': 'libicu-dev', 'description': 'Development files for International Components for Unicode'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-2', 'name': 'libicu44', 'description': 'International Components for Unicode'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.4.2-1', 'name': 'libicu4j-4.4-java', 'description': 'Library for Unicode support and internalisation'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.1.1-1', 'name': 'libicu4j-java', 'description': 'Library for unicode support and internalisation'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.8.3-13ubuntu1', 'name': 'libid3-3.8.3c2a', 'description': 'A library for manipulating ID3v1 and ID3v2 tags'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.1b-10build2', 'name': 'libid3tag0', 'description': 'ID3 tag reading library from the MAD project'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.14-0.2', 'name': 'libidl0', 'description': 'library for parsing CORBA IDL files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11', 'description': 'GNU Libidn library, implementation of IETF IDN specifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11:i386', 'description': 'GNU Libidn library, implementation of IETF IDN specifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.22-2', 'name': 'libidn11-dev', 'description': 'Development files for GNU Libidn, an IDN library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu4', 'name': 'libido3-0.1-0', 'description': 'Shared library providing extra gtk menu items for display in'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0.1build1', 'name': 'libiec61883-0', 'description': 'an partial implementation of IEC 61883'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-10', 'name': 'libieee1284-3', 'description': 'cross-platform library for parallel port access'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.35-7ubuntu1', 'name': 'libijs-0.35', 'description': 'IJS raster image transport protocol: shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3build2', 'name': 'libilmbase-dev', 'description': 'development files for IlmBase'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3build2', 'name': 'libilmbase6', 'description': 'several utility libraries from ILM used by OpenEXR'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-1ubuntu1', 'name': 'libimobiledevice2', 'description': 'Library for communicating with the iPhone and iPod Touch'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'libindicate-gtk3', 'description': 'library for raising indicators via DBus - GTK bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'libindicate5', 'description': 'library for raising indicators via DBus'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-0ubuntu1', 'name': 'libindicator-messages-status-provider1', 'description': 'indicator status provider - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu1', 'name': 'libindicator3-6', 'description': 'panel indicator applet - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu1', 'name': 'libindicator6', 'description': 'panel indicator applet - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.08-1build1', 'name': 'libio-pty-perl', 'description': 'Perl module for pseudo tty IO'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.43-1', 'name': 'libio-socket-ssl-perl', 'description': 'Perl module implementing object oriented interface to SSL sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-2', 'name': 'libio-string-perl', 'description': 'Emulate IO::File interface for in-core strings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.110-4', 'name': 'libio-stringy-perl', 'description': 'Perl modules for IO from scalars and arrays'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.90-1', 'name': 'libipc-run-perl', 'description': 'Perl module for running processes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1build1', 'name': 'libiptcdata0', 'description': 'Library to parse IPTC metadata'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1build1', 'name': 'libiptcdata0-dev', 'description': 'Library to parse IPTC metadata (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.4-2build2', 'name': 'libirman-dev', 'description': 'library for accessing the Irman Infra Red hardware'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisc62', 'description': 'ISC Shared Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisccc60', 'description': 'Command Channel Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'libisccfg62', 'description': 'Config File Handling Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81-4build1', 'name': 'libiso9660-7', 'description': 'library to work with ISO9660 filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.2-1', 'name': 'libisofs6', 'description': 'library to create ISO9660 images'}, {'status': 'Installed', 'desired': 'Install', 'version': '30~pre9-5ubuntu1', 'name': 'libiw30', 'description': 'Wireless tools - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.7~dfsg-1ubuntu2', 'name': 'libjack-jackd2-0', 'description': 'JACK Audio Connection Kit (libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.900.1-7ubuntu2.11.10.1', 'name': 'libjasper-dev', 'description': 'Development files for the JasPer JPEG-2000 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.5.26-5', 'name': 'libjasper-java', 'description': 'Implementation of the JSP Container'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.900.1-7ubuntu2.11.10.1', 'name': 'libjasper1', 'description': 'The JasPer JPEG-2000 runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libjavascriptcoregtk-1.0-0', 'description': 'Javascript engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libjavascriptcoregtk-3.0-0', 'description': 'Javascript engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.05-1ubuntu1', 'name': 'libjaxp1.3-java', 'description': 'Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11-1ubuntu1', 'name': 'libjbig2dec0', 'description': 'JBIG2 decoder library - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.1.24-6', 'name': 'libjetty-java', 'description': 'Java servlet engine and webserver -- core libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.94-5', 'name': 'libjline-java', 'description': 'Java library for handling console input'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62', 'description': "The Independent JPEG Group's JPEG runtime library (version 6.2)"}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62:i386', 'description': "The Independent JPEG Group's JPEG runtime library (version 6.2)"}, {'status': 'Installed', 'desired': 'Install', 'version': '6b1-1ubuntu2', 'name': 'libjpeg62-dev', 'description': 'Development files for the IJG JPEG library (version 6.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '8c-2ubuntu2', 'name': 'libjpeg8', 'description': "Independent JPEG Group's JPEG runtime library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1ubuntu2', 'name': 'libjs-jquery', 'description': 'JavaScript library for dynamic web applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.42-2fakesync1', 'name': 'libjsch-java', 'description': 'pure Java implementation of the SSH2 protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'libjson-glib-1.0-0', 'description': 'GLib JSON manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-1', 'name': 'libjson-glib-dev', 'description': 'GLib JSON manipulation library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.53-1', 'name': 'libjson-perl', 'description': 'module for manipulating JSON-formatted data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.300-1build1', 'name': 'libjson-xs-perl', 'description': 'module for serializing/deserializing JSON'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-1ubuntu1', 'name': 'libjson0', 'description': 'JSON manipulation library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19-1', 'name': 'libjte1', 'description': 'Jigdo Template Export - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '7+svn20110807-2', 'name': 'libjtidy-java', 'description': 'JTidy'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libk5crypto3', 'description': 'MIT Kerberos runtime libraries - Crypto Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libk5crypto3:i386', 'description': 'MIT Kerberos runtime libraries - Crypto Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkadm5clnt-mit8', 'description': 'MIT Kerberos runtime libraries - Administration Clients'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkadm5srv-mit8', 'description': 'MIT Kerberos runtime libraries - KDC and Admin Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libkate-dev', 'description': 'Kate is a codec for karaoke and text encapsulation (dev)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libkate1', 'description': 'Kate is a codec for karaoke and text encapsulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkdb5-5', 'description': 'MIT Kerberos runtime libraries - Kerberos database'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-6', 'name': 'libkeyutils1', 'description': 'Linux Key Management Utilities (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4-6', 'name': 'libkeyutils1:i386', 'description': 'Linux Key Management Utilities (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.22-1ubuntu2', 'name': 'libklibc', 'description': 'minimal libc subset for use with initramfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.26-1ubuntu1', 'name': 'libkms1', 'description': 'Userspace interface to kernel DRM buffer management'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-11ubuntu1', 'name': 'libkpathsea5', 'description': 'TeX Live: path search library for TeX (runtime part)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-3', 'description': 'MIT Kerberos runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-3:i386', 'description': 'MIT Kerberos runtime libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5-dev', 'description': 'Headers and development libraries for MIT Kerberos'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5support0', 'description': 'MIT Kerberos runtime libraries - Support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.1+dfsg-1ubuntu2.2', 'name': 'libkrb5support0:i386', 'description': 'MIT Kerberos runtime libraries - Support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.1-1', 'name': 'liblapack-dev', 'description': 'library of linear algebra routines 3 - static version'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.1-1', 'name': 'liblapack3gf', 'description': 'library of linear algebra routines 3 - shared version'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-3.0-1', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-3.0-dev', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration-common', 'description': 'library for launchpad integration common data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'liblaunchpad-integration1', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1', 'description': 'Little CMS color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1:i386', 'description': 'Little CMS color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.19.dfsg-1ubuntu2', 'name': 'liblcms1-dev', 'description': 'Litle CMS color management library development headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2+git20110628-2ubuntu2', 'name': 'liblcms2-2', 'description': 'Little CMS 2 color management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap-2.4-2', 'description': 'OpenLDAP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap-2.4-2:i386', 'description': 'OpenLDAP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.25-1.1ubuntu4.1', 'name': 'libldap2-dev', 'description': 'OpenLDAP development libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6-0ubuntu1.2', 'name': 'liblightdm-gobject-1-0', 'description': 'LightDM GObject client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'liblinphone3', 'description': "linphone's shared library part (supporting the SIP protocol)"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'liblircclient-dev', 'description': 'infra-red remote control support - client library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'liblircclient0', 'description': 'infra-red remote control support - client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.32-1', 'name': 'liblist-moreutils-perl', 'description': 'Perl module with additional list functions not found in List::Util'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9+dfsg-3ubuntu2', 'name': 'libllvm2.9', 'description': 'Low-Level Virtual Machine (LLVM), runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9+dfsg-3ubuntu2', 'name': 'libllvm2.9:i386', 'description': 'Low-Level Virtual Machine (LLVM), runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.05-6build1', 'name': 'liblocale-gettext-perl', 'description': 'Using libc functions for internationalization in Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-4', 'name': 'liblockfile1', 'description': 'NFS-safe locking library, includes dotlockfile program'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-1.2ubuntu1', 'name': 'liblog4cxx10', 'description': 'A logging library for C++'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.0-1.2ubuntu1', 'name': 'liblog4cxx10-dev', 'description': 'A logging library for C++ (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'liblouis-data', 'description': 'Braille translation library - data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'liblouis2', 'description': 'Braille translation library - shared libs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-1ubuntu2', 'name': 'liblqr-1-0', 'description': 'converts plain array images into multi-size representation'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-1ubuntu2', 'name': 'liblqr-1-0-dev', 'description': 'converts plain array images into multi-size representation (developments files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libltdl-dev', 'description': 'A system independent dlopen wrapper for GNU libtool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libltdl7', 'description': 'A system independent dlopen wrapper for GNU libtool'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.4-10', 'name': 'liblua5.1-0', 'description': 'Shared library for the Lua interpreter version 5.1'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.4+ds1-3', 'name': 'liblucene2-java', 'description': 'Full-text search engine library for Java(TM)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.02.66-4ubuntu3', 'name': 'liblvm2app2.2', 'description': 'LVM2 application library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'liblwp-mediatypes-perl', 'description': 'module to guess media type for a file or a URL'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.02-1', 'name': 'liblwp-protocol-https-perl', 'description': 'https driver for LWP::UserAgent'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.7.3.dfsg-1ubuntu4.1', 'name': 'liblwres60', 'description': 'Lightweight Resolver Library used by BIND'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.0-2', 'name': 'liblzma2', 'description': 'XZ-format compression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.05-1', 'name': 'liblzo2-2', 'description': 'data compression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.1b-5ubuntu1', 'name': 'libmad0', 'description': 'MPEG audio decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'libmagic1', 'description': 'File type determination library using "magic" numbers'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagick++-dev', 'description': 'object-oriented C++ interface to ImageMagick - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagick++3', 'description': 'object-oriented C++ interface to ImageMagick'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore-dev', 'description': 'low-level image manipulation library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore3', 'description': 'low-level image manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickcore3-extra', 'description': 'low-level image manipulation library - extra codecs'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickwand-dev', 'description': 'image manipulation library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8:6.6.0.4-3ubuntu1', 'name': 'libmagickwand3', 'description': 'image manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.08-1', 'name': 'libmailtools-perl', 'description': 'Manipulate email in perl programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1', 'name': 'libmatroska4', 'description': 'extensible open standard audio/video container format (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-4', 'name': 'libmeanwhile1', 'description': 'open implementation of the Lotus Sametime Community Client protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'libmediastreamer0', 'description': "linphone web phone's media library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'libmetacity-private0', 'description': 'library for the Metacity window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.9.9-1', 'name': 'libmhash2', 'description': 'Library for cryptographic hashing and message authentication'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.1.11-a-6.4', 'name': 'libmikmod2', 'description': 'A portable sound library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-2.1', 'name': 'libmimic-dev', 'description': 'A video codec for Mimic V2.x content (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-2.1', 'name': 'libmimic0', 'description': 'A video codec for Mimic V2.x content'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2ubuntu2', 'name': 'libminiupnpc5', 'description': 'UPnP IGD client lightweight library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.9.1-0ubuntu2', 'name': 'libmission-control-plugins0', 'description': 'management daemon for Telepathy (library for plugins)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.9.0-0.5ubuntu5', 'name': 'libmjpegtools-1.9', 'description': 'MJPEG video capture/editting/playback MPEG encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt++3', 'description': 'MLT multimedia framework C++ wrapper (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt-data', 'description': 'multimedia framework (data)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'libmlt4', 'description': 'multimedia framework (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-2', 'name': 'libmms-dev', 'description': 'MMS stream protocol library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-2', 'name': 'libmms0', 'description': 'MMS stream protocol library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-1ubuntu1', 'name': 'libmng1', 'description': 'Multiple-image Network Graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-1ubuntu1', 'name': 'libmng1:i386', 'description': 'Multiple-image Network Graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.8.8.2-3ubuntu1.1', 'name': 'libmodplug-dev', 'description': 'development files for mod music based on ModPlug'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.8.8.2-3ubuntu1.1', 'name': 'libmodplug1', 'description': 'shared libraries for mod music based on ModPlug'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libmount1', 'description': 'block device id library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.5-1.0.0-0ubuntu5', 'name': 'libmozjs185-1.0', 'description': 'Spidermonkey javascript engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.98.4-0ubuntu1', 'name': 'libmp3lame0', 'description': 'An MP3 encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9-3', 'name': 'libmpc2', 'description': 'multiple precision complex floating-point library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1~r459-1ubuntu1', 'name': 'libmpcdec-dev', 'description': 'MusePack decoder - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1~r459-1ubuntu1', 'name': 'libmpcdec6', 'description': 'MusePack decoder - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-3', 'name': 'libmpeg2-4', 'description': 'MPEG1 and MPEG2 video decoder library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-5', 'name': 'libmpfr4', 'description': 'multiple precision floating-point computation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12.1-3.1fakesync1', 'name': 'libmpg123-0', 'description': 'MPEG layer 1/2/3 audio decoder -- runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-2ubuntu1', 'name': 'libmtdev1', 'description': 'Multitouch Protocol Translation Library - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp-common', 'description': 'Media Transfer Protocol (MTP) common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp-runtime', 'description': 'Media Transfer Protocol (MTP) runtime tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0-3ubuntu1', 'name': 'libmtp9', 'description': 'Media Transfer Protocol (MTP) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5-6', 'name': 'libmusicbrainz4-dev', 'description': 'Second generation incarnation of the CD Index - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.5-6', 'name': 'libmusicbrainz4c2a', 'description': 'Second generation incarnation of the CD Index - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'libmutter0', 'description': 'window manager library from the Mutter window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libmx-1.0-2', 'description': 'toolkit for the Moblin user experience'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libmx-dev', 'description': 'toolkit for the Moblin user experience (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'libmysqlclient-dev', 'description': 'MySQL database development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'libmysqlclient16', 'description': 'MySQL database client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.1-1', 'name': 'libmythes-1.2-0', 'description': 'simple thesaurus library'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110808-3ubuntu1', 'name': 'libnatpmp1', 'description': 'portable and fully compliant implementation of NAT-PMP'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'libnautilus-extension-dev', 'description': 'libraries for nautilus components - development version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'libnautilus-extension1', 'description': 'libraries for nautilus components - runtime version'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncurses5', 'description': 'shared libraries for terminal handling'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncurses5-dev', 'description': "developer's libraries for ncurses"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libncursesw5', 'description': 'shared libraries for terminal handling (wide character support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.29.6-1', 'name': 'libneon27-gnutls', 'description': 'HTTP and WebDAV client library (GnuTLS enabled)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.66-2ubuntu2', 'name': 'libnet-dns-perl', 'description': 'Perform DNS queries from a Perl script'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.69-1', 'name': 'libnet-domain-tld-perl', 'description': 'Perl module for retrieving a list of currently available TLDs'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libnet-http-perl', 'description': 'module providing low-level HTTP connection client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.25-3', 'name': 'libnet-ip-perl', 'description': 'Perl extension for manipulating IPv4/IPv6 addresses'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.36-3', 'name': 'libnet-ssleay-perl', 'description': 'Perl module for Secure Sockets Layer (SSL)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.1-5build2', 'name': 'libnetcdf-dev', 'description': 'Development kit for NetCDF'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.1-5build2', 'name': 'libnetcdf6', 'description': 'An interface for scientific data access to large binary data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:10.0-12.2', 'name': 'libnetpbm10', 'description': 'Graphics conversion tools shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'libnewt0.52', 'description': "Not Erik's Windowing Toolkit - text mode windowing with slang"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0-1', 'name': 'libnfnetlink0', 'description': 'Netfilter netlink library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.0-2ubuntu1', 'name': 'libnice10', 'description': 'ICE library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-4ubuntu2', 'name': 'libnih-dbus1', 'description': 'NIH D-Bus Bindings Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-4ubuntu2', 'name': 'libnih1', 'description': 'NIH Utility Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-6ubuntu1', 'name': 'libnl1', 'description': 'library for dealing with netlink sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0-1.1ubuntu1', 'name': 'libnl3', 'description': 'library for dealing with netlink sockets'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-glib-vpn1', 'description': 'network management framework (GLib VPN shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-glib4', 'description': 'network management framework (GLib shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'libnm-gtk-common', 'description': 'network management framework (common files for wifi and mobile)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'libnm-gtk0', 'description': 'network management framework (GNOME dialogs for wifi and mobile)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'libnm-util2', 'description': 'network management framework (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'libnotify-bin', 'description': 'sends desktop notifications to a notification daemon (Utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-1', 'name': 'libnotify4', 'description': 'sends desktop notifications to a notification daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.7-0ubuntu3', 'name': 'libnspr4', 'description': 'NetScape Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.8.7-0ubuntu3', 'name': 'libnspr4:i386', 'description': 'NetScape Portable Runtime Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-3.1ubuntu1', 'name': 'libnss-mdns', 'description': 'NSS module for Multicast DNS name resolution'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3:i386', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.9+ckbi-1.82-0ubuntu6', 'name': 'libnss3-1d', 'description': 'Network Security Service libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.5-1', 'name': 'libnuma1', 'description': 'Libraries for controlling NUMA policy'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'libnux-1.0-0', 'description': 'Visual rendering toolkit for real-time applications - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'libnux-1.0-common', 'description': 'Visual rendering toolkit for real-time applications - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.4-2ubuntu1', 'name': 'liboauth0', 'description': 'C library for implementing OAuth 1.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-3.1', 'name': 'libofa0', 'description': 'Library for acoustic fingerprinting'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-3.1', 'name': 'libofa0-dev', 'description': 'Library for acoustic fingerprinting'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.2~dfsg-1ubuntu1', 'name': 'libogg-dev', 'description': 'Ogg bitstream library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.2~dfsg-1ubuntu1', 'name': 'libogg0', 'description': 'Ogg bitstream library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.3-2', 'name': 'libogre-1.7.3', 'description': '3D Object-Oriented Graphics Rendering Engine (libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0+dfsg0-3', 'name': 'libois-1.3.0', 'description': 'Object Oriented Input System library (C++)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.13-2', 'name': 'libopenal1', 'description': 'Software implementation of the OpenAL API (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-2', 'name': 'libopencc1', 'description': 'simplified-traditional chinese conversion library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'libopencore-amrnb0', 'description': 'Adaptive Multi Rate speech codec - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.2-1', 'name': 'libopencore-amrwb0', 'description': 'Adaptive Multi-Rate - Wideband speech codec - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-calib3d-dev', 'description': 'development files for libopencv-calib3d'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-calib3d2.3', 'description': 'computer vision Camera Calibration library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-contrib-dev', 'description': 'development files for libopencv-contrib'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-contrib2.3', 'description': 'computer vision contrib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-core-dev', 'description': 'development files for libopencv-core'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-core2.3', 'description': 'computer vision core library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-dev', 'description': 'development files for opencv'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-features2d-dev', 'description': 'development files for libopencv-features2d'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-features2d2.3', 'description': 'computer vision Feature Detection and Descriptor Extraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-flann-dev', 'description': 'development files for libopencv-flann'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-flann2.3', 'description': 'computer vision Clustering and Search in Multi-Dimensional spaces library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-gpu-dev', 'description': 'development files for libopencv-gpu'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-gpu2.3', 'description': 'computer vision GPU Processing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-highgui-dev', 'description': 'development files for libopencv-highgui'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-highgui2.3', 'description': 'computer vision High-level GUI and Media I/O library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-imgproc-dev', 'description': 'development files for libopencv-imgproc'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-imgproc2.3', 'description': 'computer vision Image Processing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-legacy-dev', 'description': 'development files for libopencv-legacy'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-legacy2.3', 'description': 'computer vision legacy library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-ml-dev', 'description': 'development files for libopencv-ml'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-ml2.3', 'description': 'computer vision Machine Learning library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-objdetect-dev', 'description': 'development files for libopencv-objdetect'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-objdetect2.3', 'description': 'computer vision Object Detection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-video-dev', 'description': 'development files for libopencv-video'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'libopencv-video2.3', 'description': 'computer vision Video analysis library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-4.1', 'name': 'libopenexr-dev', 'description': 'development files for the OpenEXR image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-4.1', 'name': 'libopenexr6', 'description': 'runtime files for the OpenEXR image library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3+dfsg-4', 'name': 'libopenjpeg2', 'description': 'JPEG 2000 image compression/decompression library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'libopenmpi-dev', 'description': 'high performance message passing library -- header files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'libopenmpi1.3', 'description': 'high performance message passing library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2build1', 'name': 'libopenobex1', 'description': 'OBEX protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'libopts25', 'description': 'automated option processing library based on autogen'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.12-0.1ubuntu1', 'name': 'libopts25-dev', 'description': 'automated option processing library based on autogen'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.14.19-0ubuntu3', 'name': 'liborbit2', 'description': 'libraries for ORBit2 - a CORBA ORB'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.14-1ubuntu1', 'name': 'liborc-0.4-0', 'description': 'Library of Optimized Inner Loops Runtime Compiler'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.14-1ubuntu1', 'name': 'liborc-0.4-dev', 'description': 'Library of Optimized Inner Loops Runtime Compiler (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'libortp8', 'description': 'Real-time Transport Protocol stack'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.0-1ubuntu1', 'name': 'libosip2-4', 'description': 'Session Initiation Protocol (SIP) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'liboverlay-scrollbar-0.2-0', 'description': 'Scrollbar overlayed widget - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'liboverlay-scrollbar3-0.2-0', 'description': 'Scrollbar overlayed widget - shared lib'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6-0ubuntu2', 'name': 'libp11-kit0', 'description': 'Library for loading and coordinating access to PKCS#11 modules - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5-1', 'name': 'libpam-ck-connector', 'description': 'ConsoleKit PAM module'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'libpam-gnome-keyring', 'description': 'PAM module to unlock the GNOME keyring upon login'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-modules', 'description': 'Pluggable Authentication Modules for PAM'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-modules-bin', 'description': 'Pluggable Authentication Modules for PAM - helper binaries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam-runtime', 'description': 'Runtime support for the PAM library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.3-2ubuntu2.1', 'name': 'libpam0g', 'description': 'Pluggable Authentication Modules library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.0-0ubuntu1', 'name': 'libpanel-applet-4-0', 'description': 'library for GNOME Panel applets'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.221-2build1', 'name': 'libpango-perl', 'description': 'Perl module to layout and render international text'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-0', 'description': 'Layout and rendering of internationalized text'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-dev', 'description': 'Development files for the Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.29.3+git20110916-0ubuntu1', 'name': 'libpango1.0-doc', 'description': 'Documentation files for the Pango'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.2-1', 'name': 'libpangomm-1.4-1', 'description': 'C++ Wrapper for pango (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.24+nmu1', 'name': 'libpaper-utils', 'description': 'library for handling paper characteristics (utilities)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.24+nmu1', 'name': 'libpaper1', 'description': 'library for handling paper characteristics'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.005-3', 'name': 'libparse-debcontrol-perl', 'description': 'parser for debian control-like files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-1ubuntu1', 'name': 'libparse-debianchangelog-perl', 'description': 'parse Debian changelogs and output them in other formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-6ubuntu3', 'name': 'libparted0debian1', 'description': 'disk partition manipulator - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libpathplan4', 'description': 'rich set of graph drawing tools - pathplan library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-8', 'name': 'libpcap0.8', 'description': 'system interface for user-level packet capture'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.1.7-4ubuntu11', 'name': 'libpci3', 'description': 'Linux PCI Utilities (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-2', 'name': 'libpciaccess0', 'description': 'Generic PCI access library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-2', 'name': 'libpciaccess0:i386', 'description': 'Generic PCI access library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3', 'description': 'Perl 5 Compatible Regular Expression Library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3:i386', 'description': 'Perl 5 Compatible Regular Expression Library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcre3-dev', 'description': 'Perl 5 Compatible Regular Expression Library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.12-3ubuntu2', 'name': 'libpcrecpp0', 'description': 'Perl 5 Compatible Regular Expression Library - C++ runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.2-2ubuntu2', 'name': 'libpcsclite1', 'description': 'Middleware to access a smart card using PC/SC (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-1.0-0', 'description': 'Application plugin library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-common', 'description': 'Application plugin library (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-0ubuntu2', 'name': 'libpeas-dev', 'description': 'Application plugin library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'libperl5.12', 'description': 'shared Perl library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-4', 'name': 'libphysfs1', 'description': 'filesystem abstraction library for game programmers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0-3', 'name': 'libpipeline1', 'description': 'pipeline manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.22.2-1', 'name': 'libpixman-1-0', 'description': 'pixel-manipulation library for X and cairo'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.22.2-1', 'name': 'libpixman-1-dev', 'description': 'pixel-manipulation library for X and cairo (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.08-1build1', 'name': 'libpkcs11-helper1', 'description': 'library that simplifies the interaction with PKCS#11'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-2', 'name': 'libplist1', 'description': 'Library for handling Apple binary and XML property lists'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'libplymouth2', 'description': 'graphical boot animation and logger - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-0', 'description': 'PNG library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-0:i386', 'description': 'PNG library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.46-3ubuntu1', 'name': 'libpng12-dev', 'description': 'PNG library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03-1', 'name': 'libpod-plainer-perl', 'description': 'Perl extension for converting Pod to old-style Pod.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-agent-1-0', 'description': 'PolicyKit Authentication Agent API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-backend-1-0', 'description': 'PolicyKit backend API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'libpolkit-gobject-1-0', 'description': 'PolicyKit Authorization API'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'libpoppler-glib6', 'description': 'PDF rendering library (GLib-based shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'libpoppler13', 'description': 'PDF rendering library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16-1', 'name': 'libpopt0', 'description': 'lib for parsing cmdline parameters'}, {'status': 'Installed', 'desired': 'Install', 'version': '19+svn20110326-2', 'name': 'libportaudio2', 'description': 'Portable audio I/O - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libpostproc52', 'description': 'Libav video postprocessing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.1.2-0ubuntu0.11.10.2', 'name': 'libpq-dev', 'description': 'header files for libpq5 (PostgreSQL library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.1.2-0ubuntu0.11.10.2', 'name': 'libpq5', 'description': 'PostgreSQL C client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'libprotobuf7', 'description': 'protocol buffers C++ library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'libprotoc7', 'description': 'protocol buffers compiler library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-2ubuntu6', 'name': 'libproxy0', 'description': 'automatic proxy configuration management library (shared)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-16ubuntu2', 'name': 'libpth20', 'description': 'The GNU Portable Threads'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-2.1', 'name': 'libpthread-stubs0', 'description': 'pthread stubs not provided by native libc'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-2.1', 'name': 'libpthread-stubs0-dev', 'description': 'pthread stubs not provided by native libc, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse-dev', 'description': 'PulseAudio client development headers and libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse-mainloop-glib0', 'description': 'PulseAudio client libraries (glib support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'libpulse0', 'description': 'PulseAudio client libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.10.0-0ubuntu2', 'name': 'libpurple-bin', 'description': 'multi-protocol instant messaging library - extra utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.10.0-0ubuntu2', 'name': 'libpurple0', 'description': 'multi-protocol instant messaging library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'libpython2.7', 'description': 'Shared Python runtime library (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'libpython3.2', 'description': 'Shared Python runtime library (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009.1-2ubuntu1', 'name': 'libqhull-dev', 'description': 'calculate convex hulls and related structures (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009.1-2ubuntu1', 'name': 'libqhull5', 'description': 'calculate convex hulls and related structures (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dbus', 'description': 'Qt 4 D-Bus module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dbus:i386', 'description': 'Qt 4 D-Bus module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-declarative', 'description': 'Qt 4 Declarative module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-declarative:i386', 'description': 'Qt 4 Declarative module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-designer', 'description': 'Qt 4 designer module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-designer:i386', 'description': 'Qt 4 designer module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-dev', 'description': 'Qt 4 development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-help', 'description': 'Qt 4 help module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-network', 'description': 'Qt 4 network module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-network:i386', 'description': 'Qt 4 network module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl', 'description': 'Qt 4 OpenGL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl:i386', 'description': 'Qt 4 OpenGL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-opengl-dev', 'description': 'Qt 4 OpenGL library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-qt3support', 'description': 'Qt 3 compatibility library for Qt 4'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-qt3support:i386', 'description': 'Qt 3 compatibility library for Qt 4'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-script', 'description': 'Qt 4 script module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-script:i386', 'description': 'Qt 4 script module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-scripttools', 'description': 'Qt 4 script tools module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-scripttools:i386', 'description': 'Qt 4 script tools module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql', 'description': 'Qt 4 SQL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql:i386', 'description': 'Qt 4 SQL module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-sql-mysql', 'description': 'Qt 4 MySQL database driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-svg', 'description': 'Qt 4 SVG module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-svg:i386', 'description': 'Qt 4 SVG module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-test', 'description': 'Qt 4 test module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-test:i386', 'description': 'Qt 4 test module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xml', 'description': 'Qt 4 XML module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xml:i386', 'description': 'Qt 4 XML module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xmlpatterns', 'description': 'Qt 4 XML patterns module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqt4-xmlpatterns:i386', 'description': 'Qt 4 XML patterns module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-0ubuntu1', 'name': 'libqtbamf1', 'description': 'Qt binding and QML plugin for bamf - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtcore4', 'description': 'Qt 4 core module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtcore4:i386', 'description': 'Qt 4 core module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3-0ubuntu1', 'name': 'libqtdee2', 'description': 'Qt binding and QML plugin for Dee - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-0ubuntu5', 'name': 'libqtgconf1', 'description': 'Qt binding and QML plugin for GConf - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtgui4', 'description': 'Qt 4 GUI module'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'libqtgui4:i386', 'description': 'Qt 4 GUI module'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2~2011week36-0ubuntu1', 'name': 'libqtwebkit-dev', 'description': 'Web content engine library for Qt - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2~2011week36-0ubuntu1', 'name': 'libqtwebkit4', 'description': 'Web content engine library for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libquadmath0', 'description': 'GCC Quad-Precision Math Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.3-4', 'name': 'libquicktime2', 'description': 'library for reading and writing Quicktime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.15-1', 'name': 'libquvi-dev', 'description': 'library for parsing video download links (development package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.15-1', 'name': 'libquvi0', 'description': 'library for parsing video download links (runtime libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4-1', 'name': 'libraptor2-0', 'description': 'Raptor 2 RDF syntax library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4-1', 'name': 'libraptor2-dev', 'description': 'Raptor 2 RDF syntax library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-5', 'name': 'librarian0', 'description': 'Documentation meta-data library (library package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.26-1', 'name': 'librasqal3', 'description': 'Rasqal RDF query library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.26-1', 'name': 'librasqal3-dev', 'description': 'Rasqal RDF query library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-1', 'name': 'libraw1394-11', 'description': 'library for direct access to IEEE 1394 bus (aka FireWire)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.7-1', 'name': 'libraw1394-dev', 'description': 'library for direct access to IEEE 1394 bus - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'librdf0', 'description': 'Redland Resource Description Framework (RDF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13-3', 'name': 'librdf0-dev', 'description': 'Redland RDF library development libraries and headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline-dev', 'description': 'GNU readline and history libraries, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline6', 'description': 'GNU readline and history libraries, run-time libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'libreadline6-dev', 'description': 'GNU readline and history libraries, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.34-6', 'name': 'libregexp-assemble-perl', 'description': 'Assemble multiple Regular Expressions into a single RE'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-2', 'name': 'libregexp-java', 'description': 'Regular expression library for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-base-core', 'description': 'office productivity suite -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-calc', 'description': 'office productivity suite -- spreadsheet'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-common', 'description': 'office productivity suite -- arch-independent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-core', 'description': 'office productivity suite -- arch-dependent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-draw', 'description': 'office productivity suite -- drawing'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-emailmerge', 'description': 'office productivity suite -- email mail merge'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-gnome', 'description': 'office productivity suite -- GNOME integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-gtk', 'description': 'office productivity suite -- GTK+ integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-en-gb', 'description': 'office productivity suite -- English_british help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-en-us', 'description': 'office productivity suite -- English_american help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-help-fr', 'description': 'office productivity suite -- French help'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-impress', 'description': 'office productivity suite -- presentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-common', 'description': 'common files for LibreOffice language and help packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-en-gb', 'description': 'office productivity suite -- English_british language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-en-za', 'description': 'office productivity suite -- English_southafrican language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-l10n-fr', 'description': 'office productivity suite -- French language package'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-math', 'description': 'office productivity suite -- equation editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-style-human', 'description': 'office productivity suite -- Crystal symbol style'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'libreoffice-writer', 'description': 'office productivity suite -- word processor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.10-1', 'name': 'librest-0.7-0', 'description': 'REST service access library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'librhythmbox-core4', 'description': 'support library for the rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-2', 'description': 'SAX-based renderer library for SVG files (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-common', 'description': 'SAX-based renderer library for SVG files (extra runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.34.1-2', 'name': 'librsvg2-dev', 'description': 'SAX-based renderer library for SVG files (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.7-8', 'name': 'librsync1', 'description': 'rsync remote-delta algorithm library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp-dev', 'description': 'toolkit for RTMP streams (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp0', 'description': 'toolkit for RTMP streams (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2ubuntu1', 'name': 'librtmp0:i386', 'description': 'toolkit for RTMP streams (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.7-3ubuntu1', 'name': 'libsamplerate0', 'description': 'Audio sample rate conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.22-2ubuntu2', 'name': 'libsane', 'description': 'API library for scanners'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.11.7-1ubuntu3.1', 'name': 'libsane-hpaio', 'description': 'HP SANE backend for multi-function peripherals'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-2', 'description': 'Cyrus SASL - authentication abstraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-2:i386', 'description': 'Cyrus SASL - authentication abstraction library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-modules', 'description': 'Cyrus SASL - pluggable authentication modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2', 'name': 'libsasl2-modules:i386', 'description': 'Cyrus SASL - pluggable authentication modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-2.1', 'name': 'libschroedinger-1.0-0', 'description': 'library for encoding/decoding of Dirac video streams'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-2.1', 'name': 'libschroedinger-dev', 'description': 'library for encoding/decoding of Dirac video streams (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.11+dfsg-2', 'name': 'libsctp1', 'description': 'user-space access to Linux Kernel SCTP - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.10-2.1', 'name': 'libsdl-image1.2', 'description': 'image loading library for Simple DirectMedia Layer 1.2'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.8-6.3build1', 'name': 'libsdl-mixer1.2', 'description': 'mixer library for Simple DirectMedia Layer 1.2'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2-dev', 'description': 'Simple DirectMedia Layer development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2debian', 'description': 'Simple DirectMedia Layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.14-6.1ubuntu4', 'name': 'libsdl1.2debian-pulseaudio', 'description': 'Simple DirectMedia Layer (with X11 and PulseAudio options)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.98-1.1', 'name': 'libselinux1', 'description': 'SELinux runtime shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.98-1.1', 'name': 'libselinux1:i386', 'description': 'SELinux runtime shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-4ubuntu1', 'name': 'libsensors4', 'description': 'library to read temperature/voltage/fan sensors'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.30-12', 'name': 'libservlet2.4-java', 'description': 'Servlet 2.4 and JSP 2.0 Java library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0.32-5ubuntu1.1', 'name': 'libservlet2.5-java', 'description': 'Servlet 2.5 and JSP 2.1 Java API classes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.03ii-32', 'name': 'libsgmls-perl', 'description': 'Perl modules for processing SGML parser output'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.31-1', 'name': 'libsgutils2-2', 'description': 'utilities for devices using the SCSI command set (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.2-5ubuntu2', 'name': 'libshout3', 'description': 'MP3/Ogg Vorbis broadcast streaming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.36.59-5', 'name': 'libsidplay1', 'description': 'SID (MOS 6581) emulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.10-0ubuntu1', 'name': 'libsigc++-2.0-0c2a', 'description': 'type-safe Signal Framework for C++ - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.4-2ubuntu1', 'name': 'libslang2', 'description': 'S-Lang programming library - runtime version'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.4-2ubuntu1', 'name': 'libslang2-dev', 'description': 'S-Lang programming library, development version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1', 'name': 'libslf4j-java', 'description': 'Simple Logging Facade for Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-7.8ubuntu1', 'name': 'libslp1', 'description': 'OpenSLP libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-9', 'name': 'libslv2-9', 'description': 'A library for simple use of LV2 plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.6-9', 'name': 'libslv2-dev', 'description': 'Development files (headers) for SLV2 library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm-dev', 'description': 'X11 Session Management library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm6', 'description': 'X11 Session Management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-2', 'name': 'libsm6:i386', 'description': 'X11 Session Management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'libsmbclient', 'description': 'shared library for communication with SMB/CIFS servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.8+dfsg2-4', 'name': 'libsmi2ldbl', 'description': 'library to access SMI MIB information'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.5+cvs20030824-2.2ubuntu1', 'name': 'libsmpeg0', 'description': 'SDL MPEG Player Library - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-1ubuntu2', 'name': 'libsndfile1', 'description': 'Library for reading/writing audio files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24-1ubuntu2', 'name': 'libsndfile1-dev', 'description': 'Development files for libsndfile; a library for reading/writing audio files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.4.3~dfsg-2.2ubuntu1', 'name': 'libsnmp-base', 'description': 'SNMP (Simple Network Management Protocol) MIBs and documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.4.3~dfsg-2.2ubuntu1', 'name': 'libsnmp15', 'description': 'SNMP (Simple Network Management Protocol) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-2', 'name': 'libsoundtouch-dev', 'description': 'Development files for the sound stretching library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.0-2', 'name': 'libsoundtouch0', 'description': 'Sound stretching library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup-gnome2.4-1', 'description': 'HTTP library implementation in C -- GNOME support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup2.4-1', 'description': 'HTTP library implementation in C -- Shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.36.0-0ubuntu1', 'name': 'libsoup2.4-dev', 'description': 'HTTP library implementation in C -- Development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox-fmt-alsa', 'description': 'SoX alsa format I/O library'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox-fmt-base', 'description': 'Minimal set of SoX format libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '14.3.2-1ubuntu1', 'name': 'libsox1b', 'description': 'SoX library of audio effects and processing'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.4-1.2.1-47.1', 'name': 'libsp1c2', 'description': "Runtime library for James Clark's SP suite"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-1build1', 'name': 'libspectre1', 'description': 'Library for rendering PostScript documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'libspeechd2', 'description': 'Speech Dispatcher: Shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2~rc1-1ubuntu2', 'name': 'libspeex1', 'description': 'The Speex codec runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2~rc1-1ubuntu2', 'name': 'libspeexdsp1', 'description': 'The Speex extended runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-0', 'description': 'SQLite 3 shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-0:i386', 'description': 'SQLite 3 shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.7-2ubuntu2', 'name': 'libsqlite3-dev', 'description': 'SQLite 3 development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.4+20100615~dfsg-1', 'name': 'libsrtp0', 'description': 'Secure RTP (SRTP) and UST Reference Implementations - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.41.14-1ubuntu3', 'name': 'libss2', 'description': 'command-line interface parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl-dev', 'description': 'SSL development libraries, header files and documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl1.0.0', 'description': 'SSL shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'libssl1.0.0:i386', 'description': 'SSL shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1', 'name': 'libstartup-notification0', 'description': 'library for program launch feedback (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6', 'description': 'GNU Standard C++ Library v3'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6:i386', 'description': 'GNU Standard C++ Library v3'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.6.1-9ubuntu3', 'name': 'libstdc++6-4.6-dev', 'description': 'GNU Standard C++ Library v3 (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.05-1build1', 'name': 'libsub-name-perl', 'description': 'module for assigning a new name to referenced sub'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.12dfsg-4ubuntu5', 'name': 'libsvn1', 'description': 'Shared libraries used by Subversion'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.16-1', 'name': 'libswitch-perl', 'description': 'A switch statement for Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libswscale-dev', 'description': 'Development files for libswscale'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:0.7.3-0ubuntu0.11.10.1', 'name': 'libswscale2', 'description': 'Libav video scaling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'libsyncdaemon-1.0-1', 'description': 'Ubuntu One synchronization daemon library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0+repack-1', 'name': 'libsysfs-dev', 'description': 'interface library to sysfs - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.0+repack-1', 'name': 'libsysfs2', 'description': 'interface library to sysfs'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.2-3ubuntu0.11.10.1', 'name': 'libt1-5', 'description': 'Type 1 font rasterizer library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtag1-vanilla', 'description': 'audio meta-data library - vanilla flavour'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtag1c2a', 'description': 'audio meta-data library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-1', 'name': 'libtagc0', 'description': 'audio meta-data library - C bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.5-3', 'name': 'libtalloc2', 'description': 'hierarchical pool based memory allocator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.11-8', 'name': 'libtar0', 'description': 'C library for manipulating tar archives'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3', 'description': 'Manage ASN.1 structures (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3:i386', 'description': 'Manage ASN.1 structures (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9-4', 'name': 'libtasn1-3-dev', 'description': 'Manage ASN.1 structures (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.9-3', 'name': 'libtdb1', 'description': 'Trivial Database - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.19-1', 'name': 'libtelepathy-farsight0', 'description': 'Glue library between telepathy and farsight2'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.5-1ubuntu1', 'name': 'libtelepathy-glib0', 'description': 'Telepathy framework - GLib library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'libtelepathy-logger2', 'description': 'Telepathy logger service - utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.04-6build1', 'name': 'libtext-charwidth-perl', 'description': 'get display widths of characters on the terminal'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-2build1', 'name': 'libtext-iconv-perl', 'description': 'converts between character sets in Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.26-1', 'name': 'libtext-markdown-perl', 'description': 'Markdown and MultiMarkdown markup languages library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.000034-1', 'name': 'libtext-multimarkdown-perl', 'description': 'module to convert MultiMarkdown syntax to (X)HTML'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.12-1', 'name': 'libtext-textile-perl', 'description': 'Perl extension to format text using a simple style of markup'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.06-7', 'name': 'libtext-wrapi18n-perl', 'description': 'internationalized substitute of Text::Wrap'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2-9ubuntu2', 'name': 'libtextcat-data', 'description': 'Language detection library - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2-9ubuntu2', 'name': 'libtextcat0', 'description': 'Language detection library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15-2', 'name': 'libthai-data', 'description': 'Data files for Thai language support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15-2', 'name': 'libthai0', 'description': 'Thai language support library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1+dfsg.1-3', 'name': 'libtheora0', 'description': 'The Theora Video Compression Codec'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.21-2', 'name': 'libtie-ixhash-perl', 'description': 'ordered associative arrays for Perl'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4', 'description': 'Tag Image File Format (TIFF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4:i386', 'description': 'Tag Image File Format (TIFF) library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiff4-dev', 'description': 'Tag Image File Format library (TIFF), development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.9.5-1ubuntu1', 'name': 'libtiffxx0c2', 'description': 'Tag Image File Format (TIFF) library -- C++ interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2000-1', 'name': 'libtimedate-perl', 'description': 'collection of modules to manipulate date/time information'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libtinfo-dev', 'description': "developer's library for the low-level terminfo library"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'libtinfo5', 'description': 'shared low-level terminfo library for terminal handling'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.2-1', 'name': 'libtinyxml-dev', 'description': 'TinyXml library - header and static library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.2-1', 'name': 'libtinyxml2.6.2', 'description': 'C++ XML parsing library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4-2ubuntu1', 'name': 'libtool', 'description': 'Generic library support script'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.15+dfsg-1', 'name': 'libtorque2', 'description': 'shared library for Torque client and server'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'libtotem-dev', 'description': 'Main library for the Totem media player - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'libtotem-plparser-dev', 'description': 'Totem Playlist Parser library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.6-1', 'name': 'libtotem-plparser17', 'description': 'Totem Playlist Parser library - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'libtotem0', 'description': 'Main library for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-9', 'name': 'libts-0.0-0', 'description': 'touch screen library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.13-1', 'name': 'libtwolame0', 'description': 'MPEG Audio Layer 2 encoding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.0-0ubuntu3', 'name': 'libubuntuone-1.0-1', 'description': 'Ubuntu One widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '173-0ubuntu4.1', 'name': 'libudev0', 'description': 'udev library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.6-2ubuntu1', 'name': 'libunique-1.0-0', 'description': 'Library for writing single instance applications - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-1ubuntu1', 'name': 'libunique-3.0-0', 'description': 'Library for writing single instance applications - shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.3-4', 'name': 'libunistring0', 'description': 'Unicode string library for C'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'libunity-2d-private0', 'description': 'Unity 2D shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'libunity-core-4.0-4', 'description': 'Core library for the Unity interface.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.4-0ubuntu2', 'name': 'libunity-misc4', 'description': 'Miscellaneous functions for Unity - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.6-0ubuntu3', 'name': 'libunity6', 'description': 'binding to get places into the launcher - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6.6-5.1', 'name': 'libupnp3', 'description': 'Portable SDK for UPnP Devices, version 1.6 (shared libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'libupower-glib1', 'description': 'abstraction for power management - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.58-1', 'name': 'liburi-perl', 'description': 'module to manipulate and access URI strings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.1.12-18', 'name': 'libusb-0.1-4', 'description': 'userspace USB programming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.8-4', 'name': 'libusb-1.0-0', 'description': 'userspace USB programming library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.8-4', 'name': 'libusb-1.0-0-dev', 'description': 'userspace USB programming library development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1', 'name': 'libusbmuxd1', 'description': 'USB multiplexor daemon for iPhone and iPod Touch devices - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.5-4', 'name': 'libutempter0', 'description': 'A privileged helper for utmp/wtmp updates (runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-0ubuntu1', 'name': 'libutouch-evemu1', 'description': 'Kernel Device Emulation Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.4-0ubuntu1', 'name': 'libutouch-frame1', 'description': 'Touch Frame Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.2-0ubuntu4', 'name': 'libutouch-geis1', 'description': 'Gesture engine interface support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-0ubuntu1', 'name': 'libutouch-grail1', 'description': 'Gesture Recognition And Instantiation Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.02-4build1', 'name': 'libuuid-perl', 'description': 'Perl extension for using UUID interfaces as defined in e2fsprogs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libuuid1', 'description': 'Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'libuuid1:i386', 'description': 'Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.5-3ubuntu2', 'name': 'libv4l-0', 'description': 'Collection of video4linux support libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.5-3ubuntu2', 'name': 'libv4l-dev', 'description': 'Collection of video4linux support libraries (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-2', 'name': 'libva-x11-1', 'description': 'Video Acceleration (VA) API for Linux -- X11 runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-2', 'name': 'libva1', 'description': 'Video Acceleration (VA) API for Linux -- runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-0ubuntu3', 'name': 'libvala-0.12-0', 'description': 'C# like language for the GObject system - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'libvala-0.14-0', 'description': 'C# like language for the GObject system - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.23-4ubuntu2', 'name': 'libvcdinfo0', 'description': 'library to extract information from VideoCD'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0-3', 'name': 'libvisual-0.4-0', 'description': 'Audio visualization framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.0.dfsg.1-2ubuntu6', 'name': 'libvisual-0.4-plugins', 'description': 'Audio visualization framework plugins'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'libvlc5', 'description': 'multimedia player and streamer library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'libvlccore4', 'description': 'base library for VLC and its modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbis-dev', 'description': 'The Vorbis General Audio Compression Codec (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbis0a', 'description': 'The Vorbis General Audio Compression Codec (Decoder library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbisenc2', 'description': 'The Vorbis General Audio Compression Codec (Encoder library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2-1ubuntu2', 'name': 'libvorbisfile3', 'description': 'The Vorbis General Audio Compression Codec (High Level API)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6-1', 'name': 'libvpx-dev', 'description': 'VP8 video codec (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.6-1', 'name': 'libvpx0', 'description': 'VP8 video codec (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte-2.90-9', 'description': 'Terminal emulator widget for GTK+ 3.0 - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte-common', 'description': 'Terminal emulator widget for GTK+ - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'libvte9', 'description': 'Terminal emulator widget for GTK+ 2.0 - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.6.1-6ubuntu3', 'name': 'libvtk5-dev', 'description': 'VTK header files for building C++ code'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.6.1-6ubuntu3', 'name': 'libvtk5.6', 'description': 'Visualization Toolkit - A high level 3D visualization library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.60.1-1', 'name': 'libwavpack1', 'description': 'an audio codec (lossy and lossless) - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'libwbclient0', 'description': 'Samba winbind client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-1.0-0', 'description': 'Web content engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-1.0-common', 'description': 'Web content engine library for GTK+ - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-3.0-0', 'description': 'Web content engine library for GTK+'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1~webupd8+oneiric', 'name': 'libwebkitgtk-3.0-common', 'description': 'Web content engine library for GTK+ - data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3.4-1', 'name': 'libwildmidi-dev', 'description': 'software MIDI player library headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.3.4-1', 'name': 'libwildmidi1', 'description': 'software MIDI player library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwireshark-data', 'description': 'network packet dissection library -- data files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwireshark1', 'description': 'network packet dissection library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwiretap1', 'description': 'network packet capture library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf-dev', 'description': 'Windows metafile conversion development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf0.2-7', 'description': 'Windows metafile conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8.4-7ubuntu4', 'name': 'libwmf0.2-7-gtk', 'description': 'Windows metafile conversion library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libwnck-3-0', 'description': 'Window Navigator Construction Kit - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libwnck-3-common', 'description': 'Window Navigator Construction Kit - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.30.7-0ubuntu1', 'name': 'libwnck-common', 'description': 'Window Navigator Construction Kit - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.30.7-0ubuntu1', 'name': 'libwnck22', 'description': 'Window Navigator Construction Kit - runtime files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.2-1', 'name': 'libwpd-0.9-9', 'description': 'Library for handling WordPerfect documents (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-4', 'name': 'libwpg-0.2-2', 'description': 'WordPerfect graphics import/convert library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.2-1', 'name': 'libwps-0.2-2', 'description': 'Works text file format import filter library (shared library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6.q-21', 'name': 'libwrap0', 'description': "Wietse Venema's TCP wrappers library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'libwsutil1', 'description': 'network packet dissection utilities library -- shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.02-1ubuntu1', 'name': 'libwww-perl', 'description': 'simple and consistent interface to the world-wide web'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.01-1', 'name': 'libwww-robotrules-perl', 'description': 'database of robots.txt-derived permissions'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'libwxbase2.8-0', 'description': 'wxBase library (runtime) - non-GUI support classes of wxWidgets toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'libwxgtk2.8-0', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-6', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-6:i386', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-data', 'description': 'X11 client-side library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-dev', 'description': 'X11 client-side library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.4-2ubuntu1', 'name': 'libx11-xcb1', 'description': 'Xlib/XCB interface library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.116.2042+git178455c-1ubuntu1', 'name': 'libx264-116', 'description': 'x264 video coding library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1+ds1-7build2', 'name': 'libx86-1', 'description': 'x86 real-mode library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.5-1ubuntu1', 'name': 'libxapian22', 'description': 'Search engine library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau-dev', 'description': 'X11 authorisation library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau6', 'description': 'X11 authorisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-3', 'name': 'libxau6:i386', 'description': 'X11 authorisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.9-2', 'name': 'libxaw7', 'description': 'X11 Athena Widget library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-dri2-0', 'description': 'X C Binding, dri2 extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libxcb-keysyms1', 'description': 'utility libraries for X C Binding -- keysyms'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-randr0', 'description': 'X C Binding, randr extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-render0', 'description': 'X C Binding, render extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-render0-dev', 'description': 'X C Binding, render extension, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shape0', 'description': 'X C Binding, shape extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shm0', 'description': 'X C Binding, shm extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-shm0-dev', 'description': 'X C Binding, shm extension, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8-1', 'name': 'libxcb-util0', 'description': 'utility libraries for X C Binding -- atom, aux and event'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb-xv0', 'description': 'X C Binding, xv extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1', 'description': 'X C Binding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1:i386', 'description': 'X C Binding'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-3', 'name': 'libxcb1-dev', 'description': 'X C Binding, development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.3-2', 'name': 'libxcomposite-dev', 'description': 'X11 Composite extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.3-2', 'name': 'libxcomposite1', 'description': 'X11 Composite extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.12-1', 'name': 'libxcursor-dev', 'description': 'X cursor management library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.12-1', 'name': 'libxcursor1', 'description': 'X cursor management library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage-dev', 'description': 'X11 damaged region extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage1', 'description': 'X11 damaged region extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.3-2', 'name': 'libxdamage1:i386', 'description': 'X11 damaged region extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp-dev', 'description': 'X11 authorisation library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp6', 'description': 'X11 Display Manager Control Protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.0-3', 'name': 'libxdmcp6:i386', 'description': 'X11 Display Manager Control Protocol library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.26.3-5ubuntu4', 'name': 'libxdot4', 'description': 'rich set of graph drawing tools - xdot library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.9.1-4.1ubuntu3', 'name': 'libxerces2-java', 'description': 'Validating XML parser for Java with DOM level 3 support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext-dev', 'description': 'X11 miscellaneous extensions library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext6', 'description': 'X11 miscellaneous extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.0-3', 'name': 'libxext6:i386', 'description': 'X11 miscellaneous extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes-dev', 'description': "X11 miscellaneous 'fixes' extension library (development headers)"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes3', 'description': "X11 miscellaneous 'fixes' extension library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-4', 'name': 'libxfixes3:i386', 'description': "X11 miscellaneous 'fixes' extension library"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.4-1', 'name': 'libxfont1', 'description': 'X11 font rasterisation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-3ubuntu1', 'name': 'libxft-dev', 'description': 'FreeType-based font drawing library for X (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-3ubuntu1', 'name': 'libxft2', 'description': 'FreeType-based font drawing library for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi-dev', 'description': 'X11 Input extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi6', 'description': 'X11 Input extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.4.3-3ubuntu1', 'name': 'libxi6:i386', 'description': 'X11 Input extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.1-3', 'name': 'libxinerama-dev', 'description': 'X11 Xinerama extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.1-3', 'name': 'libxinerama1', 'description': 'X11 Xinerama extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.7-1', 'name': 'libxkbfile1', 'description': 'X11 keyboard file manipulation library'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1-1ubuntu1', 'name': 'libxklavier16', 'description': 'X Keyboard Extension high-level API'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.41-1', 'name': 'libxml-parser-perl', 'description': 'Perl module for parsing XML files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2', 'description': 'GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-dev', 'description': 'Development files for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-doc', 'description': 'Documentation for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'libxml2-utils', 'description': 'XML utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.32-0ubuntu4', 'name': 'libxmlrpc-core-c3-0', 'description': 'A lightweight RPC library based on XML and HTTP (core libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.0-2', 'name': 'libxmu6', 'description': 'X11 miscellaneous utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.0-2', 'name': 'libxmuu1', 'description': 'X11 miscellaneous micro-utility library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.1-1', 'name': 'libxp6', 'description': 'X Printing Extension (Xprint) client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.5.9-1ubuntu1', 'name': 'libxpm4', 'description': 'X11 pixmap library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-2', 'name': 'libxrandr-dev', 'description': 'X11 RandR extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-2', 'name': 'libxrandr2', 'description': 'X11 RandR extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender-dev', 'description': 'X Rendering Extension client library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender1', 'description': 'X Rendering Extension client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.6-2', 'name': 'libxrender1:i386', 'description': 'X Rendering Extension client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.5-1', 'name': 'libxres1', 'description': 'X11 Resource extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'libxslt1-dev', 'description': 'XSLT 1.0 processing library - development kit'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'libxslt1.1', 'description': 'XSLT 1.0 processing library - runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss-dev', 'description': 'X11 Screen Saver extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss1', 'description': 'X11 Screen Saver extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'libxss1:i386', 'description': 'X11 Screen Saver extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt-dev', 'description': 'X11 toolkit intrinsics library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt6', 'description': 'X11 toolkit intrinsics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxt6:i386', 'description': 'X11 toolkit intrinsics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-3', 'name': 'libxtst-dev', 'description': 'X11 Record extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.2.0-3', 'name': 'libxtst6', 'description': 'X11 Testing -- Record extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-2', 'name': 'libxv1', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-2', 'name': 'libxv1:i386', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3.2-3', 'name': 'libxvidcore4', 'description': 'Open source MPEG-4 video codec (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.0.6-1ubuntu2', 'name': 'libxvmc1', 'description': 'X11 Video extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.1.2-1', 'name': 'libxxf86dga1', 'description': 'X11 Direct Graphics Access extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm-dev', 'description': 'X11 XFree86 video mode extension library (development headers)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm1', 'description': 'X11 XFree86 video mode extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.1.1-2', 'name': 'libxxf86vm1:i386', 'description': 'X11 XFree86 video mode extension library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-0ubuntu2', 'name': 'libyajl-dev', 'description': 'Yet Another JSON Library - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.12-0ubuntu2', 'name': 'libyajl1', 'description': 'Yet Another JSON Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.4-1', 'name': 'libyaml-0-2', 'description': 'Fast YAML 1.1 parser and emitter library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.50-1', 'name': 'libyaml-tiny-perl', 'description': 'Perl module for reading and writing YAML files'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'libyelp0', 'description': 'Library for the GNOME help browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10+doc-7', 'name': 'libzbar-dev', 'description': 'bar code scanner and decoder (development)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10+doc-7', 'name': 'libzbar0', 'description': 'bar code scanner and decoder (library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.12-0ubuntu1', 'name': 'libzeitgeist-1.0-1', 'description': 'library to access Zeitgeist - shared library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-1', 'name': 'libzephyr4', 'description': "Project Athena's notification service - non-Kerberos libraries"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.56-1ubuntu1', 'name': 'libzzip-0-13', 'description': 'library providing read access on ZIP-archives - library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.8.25', 'name': 'light-themes', 'description': 'Light Themes (Ambiance and Radiance)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6-0ubuntu1.2', 'name': 'lightdm', 'description': 'Display Manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone', 'description': 'SIP softphone - graphical client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone-common', 'description': 'Shared components of the linphone SIP softphone'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3.2-4.1', 'name': 'linphone-nox', 'description': 'SIP softphone - console-only client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5.3ubuntu2', 'name': 'lintian', 'description': 'Debian package checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.60', 'name': 'linux-firmware', 'description': 'Firmware for Linux kernel drivers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-generic', 'description': 'Complete Generic Linux kernel'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-12.20', 'name': 'linux-headers-3.0.0-12', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-12.20', 'name': 'linux-headers-3.0.0-12-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-headers-3.0.0-13', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-headers-3.0.0-13-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-headers-3.0.0-14', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-headers-3.0.0-14-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-headers-3.0.0-15', 'description': 'Header files related to Linux kernel version 3.0.0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-headers-3.0.0-15-generic', 'description': 'Linux kernel headers for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-headers-generic', 'description': 'Generic Linux kernel headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-13.22', 'name': 'linux-image-3.0.0-13-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-14.23', 'name': 'linux-image-3.0.0-14-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-image-3.0.0-15-generic', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0.15.17', 'name': 'linux-image-generic', 'description': 'Generic Linux kernel image'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux-libc-dev', 'description': 'Linux Kernel Headers for development'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'linux-sound-base', 'description': 'base package for ALSA and OSS sound systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.11+dfsg-2', 'name': 'lksctp-tools', 'description': 'user-space access to Linux Kernel SCTP - commandline tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.004.1-3', 'name': 'lmodern', 'description': 'scalable PostScript and OpenType fonts based on Computer Modern'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13+git20110622-2', 'name': 'locales', 'description': 'common files for locale support'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.15ubuntu1', 'name': 'lockfile-progs', 'description': 'Programs for locking and unlocking files and mailboxes'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.4.2+svn3283-3ubuntu2', 'name': 'login', 'description': 'system login tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.7.8-6ubuntu5', 'name': 'logrotate', 'description': 'Log rotation utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.2-1', 'name': 'love', 'description': '2D game development framework based on Lua and OpenGL'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.5.0.13-7', 'name': 'lp-solve', 'description': 'Solve (mixed integer) linear programming problems'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu16', 'name': 'lsb-base', 'description': 'Linux Standard Base 4.0 init script functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu16', 'name': 'lsb-release', 'description': 'Linux Standard Base version reporting utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '02.15-1', 'name': 'lshw', 'description': 'information about hardware configuration'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.81.dfsg.1-1build1', 'name': 'lsof', 'description': 'List open files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.3-2.1ubuntu1', 'name': 'ltrace', 'description': 'Tracks runtime library calls in dynamically linked programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.70.1-1', 'name': 'luatex', 'description': 'next generation TeX engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-6', 'name': 'lv2core', 'description': 'LV2 audio plugin specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.43-14ubuntu2', 'name': 'lzma', 'description': 'Compression method of 7z format in 7-Zip program'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.16-1', 'name': 'm4', 'description': 'a macro processing language'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.81-8.1ubuntu1', 'name': 'make', 'description': 'An utility for Directing compilation.'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-89ubuntu1', 'name': 'makedev', 'description': 'creates device files in /dev'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.0.2-2', 'name': 'man-db', 'description': 'on-line manual pager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1ubuntu2', 'name': 'manpages', 'description': 'Manual pages about using a GNU/Linux system'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27-1ubuntu2', 'name': 'manpages-dev', 'description': 'Manual pages about using GNU/Linux for development'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27fr1.4-1', 'name': 'manpages-fr', 'description': 'French version of the manual pages about using GNU/Linux'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.27fr1.4-1', 'name': 'manpages-fr-dev', 'description': 'French version of the development manual pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '20101103', 'name': 'manpages-fr-extra', 'description': 'French version of the manual pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.3-15ubuntu2', 'name': 'mawk', 'description': 'a pattern scanning and text processing language'}, {'status': 'Installed', 'desired': 'Install', 'version': '15-1', 'name': 'media-player-info', 'description': 'Media player identification files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2008.04.20', 'name': 'medibuntu-keyring', 'description': 'GnuPG key of the Medibuntu repository'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'melt', 'description': 'command line media player and video editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.20-1ubuntu1', 'name': 'memtest86+', 'description': 'thorough real-mode memory tester'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.11-0ubuntu3', 'name': 'mesa-common-dev', 'description': 'Developer documentation for Mesa'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.0.1+git20110129+d8f7d6b-0ubuntu2', 'name': 'mesa-utils', 'description': 'Miscellaneous Mesa GL utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'metacity', 'description': 'lightweight GTK+ window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.34.1-1ubuntu4', 'name': 'metacity-common', 'description': 'shared files for the Metacity window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-1~webupd8~oneiric1', 'name': 'mgse-bottompanel', 'description': 'Gnome Shell Extension Bottom Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.6-1~webupd8~oneiric', 'name': 'mgse-menu', 'description': 'Gnome Shell Extension Menu'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1~webupd8~oneiric', 'name': 'mgse-windowlist', 'description': 'Gnome Shell Extension Window List'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.51-1ubuntu1', 'name': 'mime-support', 'description': "MIME files 'mime.types' & 'mailcap', and support programs"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.9-3ubuntu3', 'name': 'min12xxw', 'description': 'Printer driver for KonicaMinolta PagePro 1[234]xxW'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.9.0-0.5ubuntu5', 'name': 'mjpegtools', 'description': 'MJPEG video capture/editting/playback MPEG encoding'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.23.1-1ubuntu2', 'name': 'mlocate', 'description': 'quickly find files on the filesystem based on their name'}, {'status': 'Installed', 'desired': 'Install', 'version': '20111113-1ubuntu0.11.10', 'name': 'mobile-broadband-provider-info', 'description': 'database of mobile broadband service providers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5-1ubuntu1', 'name': 'modemmanager', 'description': 'D-Bus service for managing modems'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.16-1ubuntu1', 'name': 'module-init-tools', 'description': 'tools for managing Linux kernel modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'mount', 'description': 'Tools for mounting and manipulating filesystems'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.31', 'name': 'mountall', 'description': 'filesystem mounting tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'mousetweaks', 'description': 'mouse accessibility enhancements for the GNOME desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'mozilla-plugin-vlc', 'description': 'multimedia plugin for web browsers based on VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6ubuntu1', 'name': 'mpi-default-dev', 'description': 'Standard MPI development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3-3.1', 'name': 'mscompress', 'description': 'Microsoft "compress.exe/expand.exe" compatible (de)compressor'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.12-1', 'name': 'mtools', 'description': 'Tools for manipulating MSDOS files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.80-1ubuntu1', 'name': 'mtr-tiny', 'description': 'Full screen ncurses traceroute tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.13-20ubuntu5', 'name': 'multiarch-support', 'description': 'Transitional package to ensure multiarch compatibility'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu2', 'name': 'mutter-common', 'description': 'shared files for the Mutter window manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-5.3', 'name': 'myspell-en-au', 'description': 'English_australian dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'myspell-en-gb', 'description': 'English_british dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'myspell-en-za', 'description': 'English_southafrican dictionary for myspell'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.58-1ubuntu1', 'name': 'mysql-common', 'description': 'MySQL database common files, e.g. /etc/mysql/my.cnf'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1-5.3', 'name': 'mythes-en-au', 'description': 'Australian English Thesaurus for OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'mythes-en-us', 'description': 'English Thesaurus for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-2ubuntu3', 'name': 'mythes-fr', 'description': 'French Thesaurus for LibreOffice/OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.6-1', 'name': 'nano', 'description': 'small, friendly text editor inspired by Pico'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'nautilus', 'description': 'file manager and graphical shell for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.1-0ubuntu3.2', 'name': 'nautilus-data', 'description': 'data files for nautilus'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-5ubuntu2', 'name': 'nautilus-gksu', 'description': 'privilege granting extension for nautilus using gksu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19-1build1', 'name': 'nautilus-open-terminal', 'description': 'nautilus plugin for opening terminals in arbitrary paths'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu1', 'name': 'nautilus-sendto', 'description': 'integrates Evolution and Pidgin into the Nautilus file manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0.1-0ubuntu1.1', 'name': 'nautilus-sendto-empathy', 'description': 'GNOME multi-protocol chat and call client (nautilus-sendto plugin)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1ubuntu1', 'name': 'nautilus-share', 'description': 'Nautilus extension to share folder using Samba'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'ncurses-base', 'description': 'basic terminal type definitions'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.9-1ubuntu5', 'name': 'ncurses-bin', 'description': 'terminal-related programs and man pages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.60-23ubuntu3', 'name': 'net-tools', 'description': 'The NET-3 networking toolkit'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.45ubuntu3', 'name': 'netbase', 'description': 'Basic TCP/IP networking system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.89-4ubuntu1', 'name': 'netcat-openbsd', 'description': 'TCP/IP swiss army knife'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:10.0-12.2', 'name': 'netpbm', 'description': 'Graphics conversion tools between image formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu5.1', 'name': 'network-manager', 'description': 'network management framework (daemon and userspace tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1.90-0ubuntu6', 'name': 'network-manager-gnome', 'description': 'network management framework (GNOME frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'network-manager-openvpn', 'description': 'network management framework (OpenVPN plugin core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu1', 'name': 'network-manager-openvpn-gnome', 'description': 'network management framework (OpenVPN plugin GNOME GUI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'network-manager-pptp', 'description': 'network management framework (PPTP plugin core)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.0-0ubuntu2', 'name': 'network-manager-pptp-gnome', 'description': 'network management framework (PPTP plugin GNOME GUI)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.1.5~oneiric', 'name': 'nite-dev', 'description': 'Nite development package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.32-0ubuntu3', 'name': 'notify-osd', 'description': 'daemon that displays passive pop-up notifications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'notify-osd-icons', 'description': 'Notify-OSD icons'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2011.4.12AR.4-2ubuntu3', 'name': 'ntfs-3g', 'description': 'read/write NTFS driver for FUSE'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.2.6.p2+dfsg-1ubuntu12', 'name': 'ntpdate', 'description': 'client for setting system time from NTP servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.16.0-0ubuntu1', 'name': 'nux-tools', 'description': 'Visual rendering toolkit for real-time applications - tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.2.35.1', 'name': 'nvidia-common', 'description': 'Find obsolete NVIDIA drivers'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.6-0ubuntu1', 'name': 'obex-data-server', 'description': 'D-Bus service for OBEX client and server side functionality'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.42-0ubuntu1', 'name': 'obexd-client', 'description': 'D-Bus OBEX client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.12.0-7ubuntu2', 'name': 'ocaml-base-nox', 'description': 'Runtime system for OCaml bytecode executables (no X)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.96.1-0ubuntu0.1', 'name': 'onboard', 'description': 'Simple On-screen Keyboard'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6.7', 'name': 'oneconf', 'description': 'synchronize your configuration data over the network'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'opencv-doc', 'description': 'OpenCV documentation and examples'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jdk', 'description': 'OpenJDK Development Kit (JDK)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre', 'description': 'OpenJDK Java runtime, using Hotspot JIT'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre-headless', 'description': 'OpenJDK Java runtime, using Hotspot JIT (headless)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6b23~pre11-0ubuntu1.11.10', 'name': 'openjdk-6-jre-lib', 'description': 'OpenJDK Java runtime (architecture independent libraries)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.3-2.1ubuntu1', 'name': 'openmpi-common', 'description': 'high performance message passing library -- common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.2.1-4+oneiric1', 'name': 'openni-dev', 'description': 'OpenNI Framework - libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.3.0-7ubuntu4', 'name': 'openoffice.org-common', 'description': 'office productivity suite -- arch-independent files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6', 'name': 'openoffice.org-hyphenation', 'description': 'Hyphenation patterns for OpenOffice.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110831-0ubuntu3', 'name': 'openprinting-ppds', 'description': 'OpenPrinting printer support - PostScript PPD files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-1', 'name': 'openshot', 'description': 'Create and edit videos and movies'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-1', 'name': 'openshot-doc', 'description': 'Help manual for OpenShot Video Editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.8p1-7ubuntu1', 'name': 'openssh-client', 'description': 'secure shell (SSH) client, for secure access to remote machines'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.0e-2ubuntu4', 'name': 'openssl', 'description': 'Secure Socket Layer (SSL) binary and related cryptographic tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0-2ubuntu1', 'name': 'openvpn', 'description': 'virtual private network daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.49ubuntu1', 'name': 'os-prober', 'description': 'utility to detect other OSes on a set of drives'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.11-0ubuntu1', 'name': 'overlay-scrollbar', 'description': 'Scrollbar overlayed widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-6ubuntu3', 'name': 'parted', 'description': 'disk partition manipulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.1.4.2+svn3283-3ubuntu2', 'name': 'passwd', 'description': 'change and administer password and group data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.6.1-2', 'name': 'patch', 'description': 'Apply a diff file to an original'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-1', 'name': 'patchutils', 'description': 'Utilities to work with patches'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.199+nmu3ubuntu3', 'name': 'pbuilder', 'description': 'personal package builder for Debian packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.1.7-4ubuntu11', 'name': 'pciutils', 'description': 'Linux PCI Utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '015-1ubuntu1', 'name': 'pcmciautils', 'description': 'PCMCIA utilities for Linux 2.6'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl', 'description': "Larry Wall's Practical Extraction and Report Language"}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl-base', 'description': 'minimal Perl system'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.12.4-4', 'name': 'perl-modules', 'description': 'Core Perl modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10-1', 'name': 'pgf', 'description': 'TeX Portable Graphic Format'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.3.6-13ubuntu3.3', 'name': 'php5-cli', 'description': 'command-line interpreter for the php5 scripting language'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.3.6-13ubuntu3.3', 'name': 'php5-common', 'description': 'Common files for packages built from the php5 source'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1', 'name': 'pingus', 'description': 'Free Lemmings(TM) clone'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-1', 'name': 'pingus-data', 'description': 'Data files for pingus, a free Lemmings(TM) clone'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.0-0ubuntu1', 'name': 'pitivi', 'description': 'non-linear audio/video editor using GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.26-1ubuntu1', 'name': 'pkg-config', 'description': 'manage compile and link flags for libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.14', 'name': 'playonlinux', 'description': 'This program is a front-end for wine.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth', 'description': 'graphical boot animation and logger - main package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-label', 'description': 'graphical boot animation and logger - label control'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-theme-ubuntu-logo', 'description': 'graphical boot animation and logger - ubuntu-logo theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-2ubuntu28', 'name': 'plymouth-theme-ubuntu-text', 'description': 'graphical boot animation and logger - ubuntu-logo theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-8ubuntu1', 'name': 'pm-utils', 'description': 'utilities and scripts for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.13-0ubuntu1', 'name': 'pnm2ppa', 'description': 'PPM to PPA converter'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.16+nmu1', 'name': 'po-debconf', 'description': 'tool for managing templates file translations with gettext'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.41-1', 'name': 'po4a', 'description': 'tools for helping translation of documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1', 'name': 'policykit-1', 'description': 'framework for managing administrative policies and privileges'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.102-1ubuntu1', 'name': 'policykit-1-gnome', 'description': 'GNOME authentication agent for PolicyKit-1'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7', 'name': 'policykit-desktop-privileges', 'description': 'run common desktop actions without password'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6.ds2-11', 'name': 'polygen', 'description': 'generator of random sentences from grammar definitions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.6.ds2-11', 'name': 'polygen-data', 'description': 'grammar definitions for PolyGen'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.16.7-2ubuntu2', 'name': 'poppler-utils', 'description': 'PDF utilities (based on Poppler)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.53ubuntu1', 'name': 'popularity-contest', 'description': 'Vote for your favourite packages automatically'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.31', 'name': 'powermgmt-base', 'description': 'Common utils and configs for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.8+bzr56', 'name': 'ppa-purge', 'description': 'disables a PPA and reverts to official packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.5-5ubuntu1', 'name': 'ppp', 'description': 'Point-to-Point Protocol (PPP) - daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.18+nmu2ubuntu1', 'name': 'pppconfig', 'description': 'A text menu based utility for configuring ppp'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.20ubuntu1', 'name': 'pppoeconf', 'description': 'configures PPPoE/ADSL connections'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.2-6', 'name': 'pptp-linux', 'description': 'Point-to-Point Tunneling Protocol (PPTP) Client'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.86-2ubuntu1', 'name': 'preview-latex-style', 'description': 'extraction of elements from LaTeX documents as graphics'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.2.8-10ubuntu5.1', 'name': 'procps', 'description': '/proc file system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.00.4+cvs.2007.05.01-4', 'name': 'prosper', 'description': 'LaTeX class for writing transparencies'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'protobuf-compiler', 'description': 'compiler for protocol buffer definition files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.68-1', 'name': 'ps2eps', 'description': 'convert PostScript to EPS (Encapsulated PostScript) files'}, {'status': 'Installed', 'desired': 'Install', 'version': '22.14-1', 'name': 'psmisc', 'description': 'utilities that use the proc file system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.17-29', 'name': 'psutils', 'description': 'A collection of PostScript document handling utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu11', 'name': 'ptouch-driver', 'description': 'CUPS/Foomatic driver for Brother P-touch label printers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio', 'description': 'PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-esound-compat', 'description': 'PulseAudio ESD compatibility layer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-bluetooth', 'description': 'Bluetooth module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-gconf', 'description': 'GConf module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-module-x11', 'description': 'X11 module for PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0-0ubuntu3.1', 'name': 'pulseaudio-utils', 'description': 'Command line tools for the PulseAudio sound server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu2', 'name': 'pxljr', 'description': "Driver for HP's Color LaserJet 35xx/36xx color laser printers"}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python', 'description': 'interactive high-level object-oriented language (default version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-0ubuntu2', 'name': 'python-appindicator', 'description': 'Python bindings for libappindicator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'python-apport', 'description': 'apport crash report handling library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0ubuntu9', 'name': 'python-apt', 'description': 'Python interface to libapt-pkg'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.0ubuntu9', 'name': 'python-apt-common', 'description': 'Python interface to libapt-pkg (locales)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon', 'description': 'Python module for the server and client of aptdaemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon-gtk', 'description': 'Transitional dummy package'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon.gtk3widgets', 'description': 'Python GTK+ 3 widgets to run an aptdaemon client'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.43+bzr697-0ubuntu1.1', 'name': 'python-aptdaemon.gtkwidgets', 'description': 'Python GTK+ 2 widgets to run an aptdaemon client'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.30-4ubuntu1', 'name': 'python-avahi', 'description': 'Python utility package for Avahi'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2-8ubuntu5.1', 'name': 'python-brlapi', 'description': 'Python bindings for BrlAPI'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.2-0ubuntu1', 'name': 'python-bzrlib', 'description': 'distributed version control system - python library'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.8.8-1ubuntu2', 'name': 'python-cairo', 'description': 'Python bindings for the Cairo vector graphics library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.17', 'name': 'python-central', 'description': 'register and build utility for Python packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-2', 'name': 'python-chardet', 'description': 'universal character encoding detector'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.5.94-0ubuntu3', 'name': 'python-compizconfig', 'description': 'Compizconfig bindings for python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-1', 'name': 'python-configglue', 'description': 'Glues together optparse.OptionParser and ConfigParser.ConfigParser'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.7.2+ds-3', 'name': 'python-configobj', 'description': 'simple but powerful config file reader and writer for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-0ubuntu1', 'name': 'python-couchdb', 'description': 'library for working with Apache CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-2', 'name': 'python-crypto', 'description': 'cryptographic algorithms and protocols for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-cssutils', 'description': 'CSS Cascading Style Sheets parser and builder'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-cssutils-doc', 'description': 'CSS Cascading Style Sheets parser and builder - API documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.59-0ubuntu0.2', 'name': 'python-cups', 'description': 'Python bindings for CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'python-cupshelpers', 'description': 'Python modules for printer configuration with CUPS'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-4', 'name': 'python-dateutil', 'description': 'powerful extensions to the standard datetime module'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.84.0-2', 'name': 'python-dbus', 'description': 'simple interprocess messaging system (Python interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.20ubuntu2', 'name': 'python-debian', 'description': 'Python modules to work with Debian-related data formats'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu2', 'name': 'python-defer', 'description': 'Small framework for asynchronous programming'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'python-desktopcouch-application', 'description': 'Desktop CouchDB Application API'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.8-0ubuntu1.1', 'name': 'python-desktopcouch-records', 'description': 'Desktop CouchDB Records API'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python-dev', 'description': 'header files and a static library for Python (default)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.29-1ubuntu1', 'name': 'python-distutils-extra', 'description': 'enhancements to the Python build system'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'python-egenix-mxdatetime', 'description': 'date and time handling routines for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-1', 'name': 'python-egenix-mxtools', 'description': 'collection of additional builtins for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.5-2', 'name': 'python-enchant', 'description': 'spellchecking library for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.8~a1-1', 'name': 'python-encutils', 'description': 'Encoding detection collection for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.29-1ubuntu1', 'name': 'python-farsight', 'description': 'Audio/Video communications framework: Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.1+20101211+2-2', 'name': 'python-freenect', 'description': 'library for accessing Kinect USB camera -- Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.1-3', 'name': 'python-gconf', 'description': 'Python bindings for the GConf configuration database system'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.1-3', 'name': 'python-gdbm', 'description': 'GNU dbm database support for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-2', 'name': 'python-glade2', 'description': 'GTK+ bindings: Glade support'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu6', 'name': 'python-gmenu', 'description': 'GNOME implementation of the freedesktop menu specification'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.0-0ubuntu6', 'name': 'python-gnomekeyring', 'description': 'Python bindings for the GNOME keyring library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.2-9.1ubuntu2', 'name': 'python-gnupginterface', 'description': 'Python interface to GnuPG (GPG)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject', 'description': 'Python 2.x bindings for gobject-introspection libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.6-6svn1', 'name': 'python-gobject-2', 'description': 'deprecated static Python bindings for the GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.28.6-6svn1', 'name': 'python-gobject-2-dev', 'description': 'development headers for the static GObject Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject-cairo', 'description': 'Python Cairo bindings for the GObject library'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-0ubuntu4', 'name': 'python-gobject-dev', 'description': 'development headers for GObject Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.21-2ubuntu1', 'name': 'python-gst0.10', 'description': 'generic media-playing framework (Python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.24.0-2', 'name': 'python-gtk2', 'description': 'Python bindings for the GTK+ widget set'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10.1-2', 'name': 'python-gtksourceview2', 'description': 'Python bindings for the GtkSourceView widget'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-1ubuntu1', 'name': 'python-httplib2', 'description': 'comprehensive HTTP client library written for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.99.20110419-1ubuntu3', 'name': 'python-ibus', 'description': 'Intelligent Input Bus - Python support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.7-3ubuntu1', 'name': 'python-imaging', 'description': 'Python Imaging Library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-0ubuntu1', 'name': 'python-indicate', 'description': 'Python bindings for libindicate'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.2-1', 'name': 'python-keyring', 'description': 'store and access your passwords safely'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.54', 'name': 'python-launchpad-integration', 'description': 'library for launchpad integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.9.8-2ubuntu0.1', 'name': 'python-launchpadlib', 'description': 'Launchpad web services client library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.2-2ubuntu2', 'name': 'python-lazr.restfulclient', 'description': 'client for lazr.restful-based web services'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-5', 'name': 'python-lazr.uri', 'description': 'library for parsing, manipulating, and generating URIs'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.1-2ubuntu6', 'name': 'python-libproxy', 'description': 'automatic proxy configuration management library (python)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.8.dfsg-4', 'name': 'python-libxml2', 'description': 'Python bindings for the GNOME XML library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-2ubuntu1', 'name': 'python-louis', 'description': 'Python bindings for liblouis'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.04-5ubuntu3', 'name': 'python-magic', 'description': 'File type determination library using "magic" numbers (Python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.1-2', 'name': 'python-mako', 'description': 'fast and lightweight templating for the Python platform'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-2build1', 'name': 'python-markupsafe', 'description': 'XML/HTML/XHTML Markup safe string for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-7ubuntu2', 'name': 'python-minimal', 'description': 'minimal subset of the Python language (default version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.4-3', 'name': 'python-mlt3', 'description': 'multimedia framework (python bindings)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'python-newt', 'description': 'A NEWT module for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.1-2ubuntu2', 'name': 'python-notify', 'description': 'Python bindings for libnotify'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.5.1-2ubuntu2', 'name': 'python-numpy', 'description': 'Numerical Python adds a fast array facility to the Python language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.1-3', 'name': 'python-oauth', 'description': 'Python library implementing of the OAuth protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-0exp1ppa1', 'name': 'python-opencv', 'description': 'Python bindings for the computer vision library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12-1ubuntu1', 'name': 'python-openssl', 'description': 'Python wrapper around the OpenSSL library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.2-12.2ubuntu2', 'name': 'python-pam', 'description': 'A Python interface to the PAM library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.5-1ubuntu3.2', 'name': 'python-papyon', 'description': 'MSN client library written in Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.7.1-1ubuntu1', 'name': 'python-paramiko', 'description': 'Make ssh v2 connections with Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-1ubuntu1', 'name': 'python-pexpect', 'description': 'Python module for automating interactive applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6+bzr48-0ubuntu1', 'name': 'python-piston-mini-client', 'description': "library for writing clients for Django's Piston REST APIs"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.16-1', 'name': 'python-pkg-resources', 'description': 'Package Discovery and Resource Access using pkg_resources'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.13-0ubuntu1', 'name': 'python-pocket-lint', 'description': 'a composite linter and style checker'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-4ubuntu1', 'name': 'python-poppler', 'description': 'Poppler Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.23-0ubuntu4', 'name': 'python-problem-report', 'description': 'Python library to handle problem reports'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.4.0a-2ubuntu2', 'name': 'python-protobuf', 'description': 'Python bindings for protocol buffers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.1-0ubuntu1', 'name': 'python-pyatspi2', 'description': 'Assistive Technology Service Provider Interface - Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.19.0-4ubuntu2', 'name': 'python-pycurl', 'description': 'Python bindings to libcurl'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.1-1ubuntu5', 'name': 'python-pygoocanvas', 'description': 'GooCanvas Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.1-1ubuntu1', 'name': 'python-pyinotify', 'description': 'simple Linux inotify Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.1ubuntu1', 'name': 'python-reportbug', 'description': 'Python modules for interacting with bug tracking systems'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.26-1', 'name': 'python-scour', 'description': 'SVG scrubber and optimizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.5-2.1', 'name': 'python-serial', 'description': 'pyserial - module encapsulating access for the serial port'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.16-1', 'name': 'python-setuptools', 'description': 'Python Distutils Enhancements (setuptools compatibility)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.1.6-1', 'name': 'python-simplejson', 'description': 'simple, fast, extensible JSON encoder/decoder for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.4-1', 'name': 'python-sip', 'description': 'Python/C++ bindings generator runtime library'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.4-1', 'name': 'python-sip-dev', 'description': 'Python/C++ bindings generator development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.10-0ubuntu2', 'name': 'python-smbc', 'description': 'Python bindings for Samba clients (libsmbclient)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'python-software-properties', 'description': 'manage the repositories that you install software from'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'python-speechd', 'description': 'Python interface to Speech Dispatcher'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.13ubuntu1', 'name': 'python-support', 'description': 'automated rebuilding support for Python modules'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.15.19-2.1', 'name': 'python-telepathy', 'description': 'Python language bindings for telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-2', 'name': 'python-twisted-bin', 'description': 'Event-based framework for internet applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-2', 'name': 'python-twisted-core', 'description': 'Event-based framework for internet applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-1', 'name': 'python-twisted-names', 'description': 'A DNS protocol implementation with client and server'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.0.0-1', 'name': 'python-twisted-web', 'description': 'An HTTP protocol implementation together with clients and servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'python-ubuntuone-client', 'description': 'Ubuntu One client Python libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'python-ubuntuone-control-panel', 'description': 'Ubuntu One Control Panel Python Libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'python-ubuntuone-storageprotocol', 'description': 'Python library for Ubuntu One file storage and sharing service'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:3.4.4-0ubuntu1', 'name': 'python-uno', 'description': 'Python-UNO bridge'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.60.0-0ubuntu4', 'name': 'python-virtkey', 'description': 'Library to emulate keyboard keypresses.'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.28.2-0ubuntu2', 'name': 'python-vte', 'description': 'Python bindings for the VTE widget set'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.0+ds-2', 'name': 'python-wadllib', 'description': 'Python library for navigating WADL files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.8-2ubuntu1', 'name': 'python-webkit', 'description': 'WebKit/Gtk Python bindings'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.32.0-0ubuntu6', 'name': 'python-wnck', 'description': 'Python bindings for the WNCK library'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'python-wxgtk2.8', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.8.11.0-0ubuntu10', 'name': 'python-wxversion', 'description': 'wxWidgets Cross-platform C++ GUI toolkit (wxPython version selector)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.5-2ubuntu1', 'name': 'python-xapian', 'description': 'Xapian search engine interface for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.19-3ubuntu1', 'name': 'python-xdg', 'description': 'Python library to access freedesktop.org standards'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.2.3', 'name': 'python-xkit', 'description': 'library for the manipulation of the xorg.conf'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.10-1', 'name': 'python-yaml', 'description': 'YAML parser and emitter for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.6.1-1ubuntu2', 'name': 'python-zope.interface', 'description': 'Interfaces for Python'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7', 'description': 'An interactive high-level object-oriented language (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7-dev', 'description': 'Header files and a static library for Python (v2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.7.2-5ubuntu1', 'name': 'python2.7-minimal', 'description': 'A minimal subset of the Python language (version 2.7)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'python3.2', 'description': 'Interactive high-level object-oriented language (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu1', 'name': 'python3.2-minimal', 'description': 'Minimal subset of the Python language (version 3.2)'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qdbus', 'description': 'Qt 4 Dbus Tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0~git20110628-0ubuntu1', 'name': 'qt-at-spi', 'description': 'accessibility plugin for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qt4-linguist-tools', 'description': 'Qt 4 Linguist tools'}, {'status': 'Installed', 'desired': 'Install', 'version': '4:4.7.4-0ubuntu8', 'name': 'qt4-qmake', 'description': 'Qt 4 qmake Makefile generator tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.48-7', 'name': 'quilt', 'description': 'Tool to work with series of patches'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.1-1', 'name': 'radeontool', 'description': 'utility to control ATI Radeon backlight functions on laptops'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.1-5', 'name': 'rarian-compat', 'description': 'Documentation meta-data library (compatibility tools)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1-0ubuntu3', 'name': 'rastertosag-gdi', 'description': 'Driver for Ricoh Aficio SP1100s/SP1100s'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.0-1ubuntu2', 'name': 'rdesktop', 'description': 'RDP client for Windows NT/2000 Terminal Server'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.2-2ubuntu1', 'name': 'readline-common', 'description': 'GNU readline and history libraries, common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.8.1+svn602-1ubuntu3', 'name': 'recordmydesktop', 'description': 'Captures audio-video data of a Linux desktop session'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.1.1ubuntu1', 'name': 'reportbug', 'description': 'reports bugs in the Debian distribution'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4-1', 'name': 'rfkill', 'description': 'tool for enabling and disabling wireless devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox', 'description': 'music player and organizer for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox-plugin-cdrecorder', 'description': 'burning plugin for rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.90.1~20110908-0ubuntu1.1', 'name': 'rhythmbox-plugins', 'description': 'plugins for rhythmbox music player'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.8-1ubuntu1', 'name': 'rsync', 'description': 'fast remote file copy program (like rcp)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.8.1-1ubuntu2', 'name': 'rsyslog', 'description': 'reliable system and kernel logging daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10-1ubuntu1', 'name': 'rtkit', 'description': 'Realtime Policy and Watchdog Daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-2.4ubuntu1', 'name': 'rubber', 'description': 'an automated system for building LaTeX documents'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'samba-common', 'description': 'common files used by both the Samba server and client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'samba-common-bin', 'description': 'common files used by both the Samba server and client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.22-2ubuntu2', 'name': 'sane-utils', 'description': 'API library for scanners -- utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.0-1', 'name': 'sat4j', 'description': 'Efficient library of SAT solvers in Java'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0.3-14ubuntu8', 'name': 'screen', 'description': 'terminal multiplexor with VT100/ANSI terminal emulation'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.2-0ubuntu0.1', 'name': 'seahorse', 'description': 'GNOME front end for GnuPG'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.2.1-9', 'name': 'sed', 'description': 'The GNU sed stream editor'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.6ubuntu2', 'name': 'sensible-utils', 'description': 'Utilities for sensible alternative selection'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.20+bzr120-0ubuntu2', 'name': 'sessioninstaller', 'description': "APT based installer using PackageKit's session DBus API"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.26+nmu1ubuntu1', 'name': 'sgml-base', 'description': 'SGML infrastructure and SGML catalog file support'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.6', 'name': 'sgml-data', 'description': 'common SGML and XML data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.90-1ubuntu4', 'name': 'shared-mime-info', 'description': 'FreeDesktop.org shared MIME database and spec'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.11.6-0ubuntu0.1', 'name': 'shotwell', 'description': 'digital photo organizer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1~oneiric1', 'name': 'simple-scan', 'description': 'Simple Scanning Utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.2.0.35-0oneiric2', 'name': 'skype:i386', 'description': 'VOIP and instant messaging client'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.03-16', 'name': 'sl', 'description': "Correct you if you type `sl' by mistake"}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'smbclient', 'description': 'command-line SMB/CIFS clients for Unix'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.5-0ubuntu3', 'name': 'sni-qt', 'description': 'indicator support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.5-0ubuntu3', 'name': 'sni-qt:i386', 'description': 'indicator support for Qt'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.3.1', 'name': 'software-center', 'description': 'Utility for browsing, installing, and removing software'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'software-properties-common', 'description': 'manage the repositories that you install software from (common)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.81.13.2', 'name': 'software-properties-gtk', 'description': 'manage the repositories that you install software from (gtk)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7-0ubuntu2', 'name': 'sound-theme-freedesktop', 'description': 'freedesktop.org sound theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.4-1.2.1-47.1', 'name': 'sp', 'description': "James Clark's SGML parsing tools"}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.1-6ubuntu1', 'name': 'speech-dispatcher', 'description': 'Common interface to speech synthesizers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0+20110720-0ubuntu2', 'name': 'splix', 'description': "Driver for Samsung's SPL2 (bw) and SPLc (color) laser printers"}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.8p1-7ubuntu1', 'name': 'ssh-askpass-gnome', 'description': 'interactive X program to prompt users for a passphrase for ssh-add'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.28', 'name': 'ssl-cert', 'description': 'simple debconf wrapper for OpenSSL'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.5.20-2.3ubuntu1', 'name': 'strace', 'description': 'A system call tracer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.12dfsg-4ubuntu5', 'name': 'subversion', 'description': 'Advanced version control system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7.4p6-1ubuntu2', 'name': 'sudo', 'description': 'Provide limited super user privileges to specific users'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog', 'description': 'ISO/Edinburgh-style Prolog interpreter'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog-nox', 'description': 'ISO/Edinburgh-style Prolog interpreter (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.10.4-1.1', 'name': 'swi-prolog-x', 'description': 'User interface library for SWI-Prolog (with X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.4+really1.3.40-3ubuntu4', 'name': 'swig', 'description': 'Generate scripting interfaces to C/C++ code'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.75.2ubuntu8', 'name': 'synaptic', 'description': 'Graphical package manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:4.04+dfsg-1ubuntu1', 'name': 'syslinux', 'description': 'collection of boot loaders'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:4.04+dfsg-1ubuntu1', 'name': 'syslinux-common', 'description': 'collection of boot loaders (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-common', 'description': 'Printer configuration GUI'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-gnome', 'description': 'Printer configuration GUI'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.6+20110831-0ubuntu9.4', 'name': 'system-config-printer-udev', 'description': 'Printer auto-configuration facility based on udev'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'sysv-rc', 'description': 'System-V-like runlevel change mechanism'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.88dsf-13.10ubuntu4.1', 'name': 'sysvinit-utils', 'description': 'System-V-like utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.25-3', 'name': 'tar', 'description': 'GNU version of the tar archiving utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1ubuntu1', 'name': 'tcl8.5', 'description': 'Tcl (the Tool Command Language) v8.5 - run-time files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1ubuntu1', 'name': 'tcl8.5-dev', 'description': 'Tcl (the Tool Command Language) v8.5 - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6.q-21', 'name': 'tcpd', 'description': "Wietse Venema's TCP wrapper utilities"}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.1-2ubuntu2', 'name': 'tcpdump', 'description': 'command-line network traffic analyzer'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.15-2.1', 'name': 'telepathy-butterfly', 'description': 'MSN connection manager for Telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13.5-0ubuntu2', 'name': 'telepathy-gabble', 'description': 'Jabber/XMPP connection manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-1', 'name': 'telepathy-haze', 'description': 'Telepathy connection manager that uses libpurple'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.10-1', 'name': 'telepathy-idle', 'description': 'IRC connection manager for Telepathy'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.7-0ubuntu1', 'name': 'telepathy-indicator', 'description': 'Desktop service to integrate Telepathy with the messaging menu.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.10-2', 'name': 'telepathy-logger', 'description': 'Telepathy logger service - Daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.9.1-0ubuntu2', 'name': 'telepathy-mission-control-5', 'description': 'management daemon for Telepathy real-time communication framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.5.0-3ubuntu1', 'name': 'telepathy-salut', 'description': 'Link-local XMPP connection manager for the Telepathy framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.17-36build1', 'name': 'telnet', 'description': 'The telnet client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.10', 'name': 'tex-common', 'description': 'common infrastructure for building and installing TeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive', 'description': 'TeX Live: A decent selection of the TeX Live packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-base', 'description': 'TeX Live: Essential programs and files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-11ubuntu1', 'name': 'texlive-binaries', 'description': 'Binaries for TeX Live'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-common', 'description': 'TeX Live: Base component'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-2', 'name': 'texlive-doc-base', 'description': 'TeX Live: TeX Live documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-extra-utils', 'description': 'TeX Live: TeX auxiliary programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-font-utils', 'description': 'TeX Live: TeX and Outline font utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-fonts-extra', 'description': 'TeX Live: Extra fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-fonts-extra-doc', 'description': 'TeX Live: Documentation files for texlive-fonts-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-fonts-recommended', 'description': 'TeX Live: Recommended fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-fonts-recommended-doc', 'description': 'TeX Live: Documentation files for texlive-fonts-recommended'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-generic-recommended', 'description': 'TeX Live: Recommended generic packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-3', 'name': 'texlive-lang-french', 'description': 'TeX Live: French'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-base', 'description': 'TeX Live: Basic LaTeX packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-base-doc', 'description': 'TeX Live: Documentation files for texlive-latex-base'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-latex-extra', 'description': 'TeX Live: LaTeX supplementary packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-latex-extra-doc', 'description': 'TeX Live: Documentation files for texlive-latex-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-recommended', 'description': 'TeX Live: LaTeX recommended packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-latex-recommended-doc', 'description': 'TeX Live: Documentation files for texlive-latex-recommended'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-luatex', 'description': 'TeX Live: LuaTeX packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-pictures', 'description': 'TeX Live: Graphics packages and programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-13', 'name': 'texlive-pictures-doc', 'description': 'TeX Live: Documentation files for texlive-pictures'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-pstricks', 'description': 'TeX Live: PSTricks packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '2009-10ubuntu1', 'name': 'texlive-pstricks-doc', 'description': 'TeX Live: Documentation files for texlive-pstricks'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird', 'description': 'Email, RSS and newsgroup client with integrated spam filter'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-globalmenu', 'description': 'Unity appmenu integration for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-gnome-support', 'description': 'Email, RSS and newsgroup client - GNOME support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en', 'description': 'English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en-gb', 'description': 'Transitional English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-en-us', 'description': 'Transitional English language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:9.0+build2-0ubuntu0.11.10.1', 'name': 'thunderbird-locale-fr', 'description': 'French language pack for Thunderbird'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.7-23.1', 'name': 'time', 'description': 'The GNU time program for measuring cpu resource usage'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.3-14', 'name': 'tipa', 'description': 'system for processing phonetic symbols in LaTeX'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1', 'name': 'tk8.5', 'description': 'Tk toolkit for Tcl and X11, v8.5 - run-time files'}, {'status': 'Installed', 'desired': 'Install', 'version': '8.5.10-1', 'name': 'tk8.5-dev', 'description': 'Tk toolkit for Tcl and X11, v8.5 - development files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5-1', 'name': 'tmux', 'description': 'terminal multiplexer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.76-1ubuntu1', 'name': 'toshset', 'description': 'Access much of the Toshiba laptop hardware interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem', 'description': 'Simple media player for the GNOME desktop based on GStreamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-common', 'description': 'Data files for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-mozilla', 'description': 'Totem Mozilla plugin'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-2', 'name': 'totem-plugin-arte', 'description': 'Totem plugin to watch streams from arte.tv'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.1-0ubuntu7.1', 'name': 'totem-plugins', 'description': 'Plugins for the Totem media player'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-0ubuntu2', 'name': 'transmission-common', 'description': 'lightweight BitTorrent client (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-0ubuntu2', 'name': 'transmission-gtk', 'description': 'lightweight BitTorrent client (GTK interface)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0-9', 'name': 'tsconf', 'description': 'touch screen library common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu', 'description': 'Metapackage to pull in ttf-dejavu-core and ttf-dejavu-extra'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu-core', 'description': 'Vera font family derivate with additional characters'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.33-1ubuntu1', 'name': 'ttf-dejavu-extra', 'description': 'Vera font family derivate with additional characters'}, {'status': 'Installed', 'desired': 'Install', 'version': '20101110+git-1', 'name': 'ttf-droid', 'description': 'handheld device font with extensive style and language support'}, {'status': 'Installed', 'desired': 'Install', 'version': '20100919-1', 'name': 'ttf-freefont', 'description': 'Freefont Serif, Sans and Mono Truetype fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.5.11ubuntu1', 'name': 'ttf-indic-fonts-core', 'description': 'Core collection of free fonts for languages of India'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.0-0ubuntu1', 'name': 'ttf-kacst-one', 'description': 'TrueType font designed for Arabic language'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0-3ubuntu1', 'name': 'ttf-khmeros-core', 'description': 'KhmerOS Unicode fonts for the Khmer language of Cambodia'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.20060226-7', 'name': 'ttf-lao', 'description': 'TrueType font for Lao language'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.07.0-1', 'name': 'ttf-liberation', 'description': 'Fonts with the same metrics as Times, Arial and Courier'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.3ubuntu4', 'name': 'ttf-mscorefonts-installer', 'description': 'Installer for Microsoft TrueType core fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:2.4.3+LibO3.4.4-0ubuntu1', 'name': 'ttf-opensymbol', 'description': 'OpenSymbol TrueType font'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.5.11ubuntu1', 'name': 'ttf-punjabi-fonts', 'description': 'Free TrueType fonts for the Punjabi language'}, {'status': 'Installed', 'desired': 'Install', 'version': '003.02.01-4ubuntu1', 'name': 'ttf-takao-pgothic', 'description': 'Japanese TrueType font set, Takao P Gothic Font'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.15-1', 'name': 'ttf-thai-tlwg', 'description': 'Thai fonts in TrueType format'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.80-0ubuntu1~medium', 'name': 'ttf-ubuntu-font-family', 'description': 'Ubuntu Font Family, sans-serif typeface hinted for clarity'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3.is.1.0.1-0ubuntu1', 'name': 'ttf-unfonts-core', 'description': 'Un series Korean TrueType fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.0-beta-1', 'name': 'ttf-wqy-microhei', 'description': 'A droid derived Sans-Seri style CJK font'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.13-1', 'name': 'twolame', 'description': 'MPEG Audio Layer 2 encoder (command line frontend)'}, {'status': 'Installed', 'desired': 'Install', 'version': '2011n-0ubuntu0.11.10', 'name': 'tzdata', 'description': 'time zone and daylight-saving time data'}, {'status': 'Installed', 'desired': 'Install', 'version': '2011n-0ubuntu0.11.10', 'name': 'tzdata-java', 'description': 'time zone and daylight-saving time data for use by java runtimes'}, {'status': 'Installed', 'desired': 'Install', 'version': '54', 'name': 'ubuntu-artwork', 'description': 'Ubuntu themes and artwork'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-desktop', 'description': 'The Ubuntu desktop system'}, {'status': 'Installed', 'desired': 'Install', 'version': '11.10.6', 'name': 'ubuntu-docs', 'description': 'Ubuntu Desktop Guide'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.09.27', 'name': 'ubuntu-extras-keyring', 'description': 'GnuPG keys of the Ubuntu extras archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '2010.+09.30', 'name': 'ubuntu-keyring', 'description': 'GnuPG keys of the Ubuntu archive'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-minimal', 'description': 'Minimal core of Ubuntu'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.37', 'name': 'ubuntu-mono', 'description': 'Ubuntu Mono Icon theme'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13', 'name': 'ubuntu-sounds', 'description': "Ubuntu's GNOME audio theme"}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0-0ubuntu1', 'name': 'ubuntu-sso-client', 'description': 'Ubuntu Single Sign-On client'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.245.1', 'name': 'ubuntu-standard', 'description': 'The Ubuntu standard system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.26.1', 'name': 'ubuntu-system-service', 'description': 'Dbus service to set various system-wide configurations'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.32.1', 'name': 'ubuntu-wallpapers', 'description': 'Ubuntu Wallpapers'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu2.3', 'name': 'ubuntuone-client', 'description': 'Ubuntu One client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.1-0ubuntu2', 'name': 'ubuntuone-client-gnome', 'description': 'Ubuntu One client GNOME integration'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-control-panel', 'description': 'Ubuntu One Control Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-control-panel-gtk', 'description': 'Ubuntu One Control Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.3.0-0ubuntu2', 'name': 'ubuntuone-couch', 'description': 'Ubuntu One CouchDB'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.0-0ubuntu1', 'name': 'ubuntuone-installer', 'description': 'Ubuntu One Installer'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0025+nmu2ubuntu1', 'name': 'ucf', 'description': 'Update Configuration File: preserve user changes to config files.'}, {'status': 'Installed', 'desired': 'Install', 'version': '173-0ubuntu4.1', 'name': 'udev', 'description': 'rule-based device node and kernel event manager'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.4-1', 'name': 'udisks', 'description': 'storage media interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.30.1-2ubuntu1', 'name': 'ufw', 'description': 'program for managing a Netfilter firewall'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.73ubuntu1.1', 'name': 'unattended-upgrades', 'description': 'automatic installation of security upgrades'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity', 'description': 'Interface designed for efficiency of space and interaction.'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d', 'description': 'Unity interface for non-accelerated graphics cards'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-launcher', 'description': 'Unity 2D Launcher'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-panel', 'description': 'Unity 2D Panel'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-places', 'description': 'Unity 2D Places'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.12.0-0ubuntu1.1', 'name': 'unity-2d-spread', 'description': 'Unity 2D Spread'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.22-0ubuntu1', 'name': 'unity-asset-pool', 'description': 'Unity Assets Pool'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity-common', 'description': 'Common files for the Unity interface.'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.1.1-0ubuntu1', 'name': 'unity-greeter', 'description': 'Unity Greeter'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.4.12-0ubuntu2.1', 'name': 'unity-lens-applications', 'description': 'Application lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.12-0ubuntu1', 'name': 'unity-lens-files', 'description': 'File lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-0ubuntu2', 'name': 'unity-lens-music', 'description': 'Music lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.6-0ubuntu2', 'name': 'unity-scope-musicstores', 'description': 'Store music lens for unity'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.24.0-0ubuntu2.1', 'name': 'unity-services', 'description': 'Services for the Unity interface'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4.4-0ubuntu1', 'name': 'uno-libs3', 'description': 'LibreOffice UNO runtime environment -- public shared libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:4.0.3-1', 'name': 'unrar', 'description': 'Unarchiver for .rar files (non-free version)'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.0-4ubuntu1', 'name': 'unzip', 'description': 'De-archiver for .zip files'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.38+nmu1', 'name': 'update-inetd', 'description': 'inetd configuration file updater'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.152.25.5', 'name': 'update-manager', 'description': 'GNOME application that manages apt updates'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.152.25.5', 'name': 'update-manager-core', 'description': 'manage release upgrades'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.117ubuntu3.1', 'name': 'update-notifier', 'description': 'Daemon which notifies about package updates'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.117ubuntu3.1', 'name': 'update-notifier-common', 'description': 'Files shared between update-notifier and other packages'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6-1', 'name': 'uplink', 'description': 'High-tech computer crime and corporate espionage on the Internet of 2010'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.9.13-1', 'name': 'upower', 'description': 'abstraction for power management'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3-0ubuntu11', 'name': 'upstart', 'description': 'event-based init daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.4.4-0ubuntu1', 'name': 'ure', 'description': 'LibreOffice UNO runtime environment'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.100.0-11', 'name': 'ureadahead', 'description': 'Read required files in advance'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.34', 'name': 'usb-creator-common', 'description': 'create a startup disk using a CD or disc image (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.2.34', 'name': 'usb-creator-gtk', 'description': 'create a startup disk using a CD or disc image (for GNOME)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.9-1ubuntu3', 'name': 'usb-modeswitch', 'description': 'mode switching tool for controlling "flip flop" USB devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '20110805-1', 'name': 'usb-modeswitch-data', 'description': 'mode switching data for usb-modeswitch'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.7-1', 'name': 'usbmuxd', 'description': 'USB multiplexor daemon for iPhone and iPod Touch devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:001-1', 'name': 'usbutils', 'description': 'Linux USB utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'util-linux', 'description': 'Miscellaneous system utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'uuid-dev', 'description': 'universally unique id library - headers and static libraries'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.19.1-2ubuntu3', 'name': 'uuid-runtime', 'description': 'runtime components for the Universally Unique ID library'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'valac', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.12.1-0ubuntu3', 'name': 'valac-0.12', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14.0-0ubuntu1', 'name': 'valac-0.14', 'description': 'C# like language for the GObject system'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1-2ubuntu1', 'name': 'vbetool', 'description': 'run real-mode video BIOS code to alter hardware state'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:7.3.154+hg~74503f6ee649-2ubuntu3', 'name': 'vim-common', 'description': 'Vi IMproved - Common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:7.3.154+hg~74503f6ee649-2ubuntu3', 'name': 'vim-tiny', 'description': 'Vi IMproved - enhanced vi editor - compact version'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.1-0ubuntu1', 'name': 'vinagre', 'description': 'remote desktop client for the GNOME Desktop'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'vino', 'description': 'VNC server for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '4.1.8-75467~Ubuntu~oneiric', 'name': 'virtualbox-4.1', 'description': 'Oracle VM VirtualBox'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc', 'description': 'multimedia player and streamer'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-data', 'description': 'Common data for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-nox', 'description': 'multimedia player and streamer (without X support)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-plugin-notify', 'description': 'LibNotify plugin for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.12-2~oneiric1', 'name': 'vlc-plugin-pulse', 'description': 'PulseAudio plugin for VLC'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.15', 'name': 'vrms', 'description': 'virtual Richard M. Stallman'}, {'status': 'Installed', 'desired': 'Install', 'version': '6-3', 'name': 'wamerican', 'description': 'American English dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '6-3', 'name': 'wbritish', 'description': 'British English dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.5-1', 'name': 'wdiff', 'description': 'Compares two files word by word'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.3-9', 'name': 'wfrench', 'description': 'French dictionary words for /usr/share/dict'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.12-3.1ubuntu1', 'name': 'wget', 'description': 'retrieves files from the web'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.52.11-2ubuntu8', 'name': 'whiptail', 'description': 'Displays user-friendly dialog boxes from shell scripts'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.11ubuntu2', 'name': 'whois', 'description': 'an intelligent whois client'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:3.5.11~dfsg-1ubuntu2.1', 'name': 'winbind', 'description': 'Samba nameservice integration server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.3-0ubuntu1', 'name': 'wine', 'description': 'Microsoft Windows Compatibility Layer (meta package)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.28-0ubuntu2~oneiric1', 'name': 'wine1.3', 'description': 'Microsoft Windows Compatibility Layer (Binary Emulator and Library)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.0+1', 'name': 'wine1.3-gecko', 'description': 'Microsoft Windows Compatibility Layer (Web Browser)'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0+20110629', 'name': 'winetricks', 'description': 'Microsoft Windows Compatibility Layer (winetricks)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14', 'name': 'wireless-crda', 'description': 'Wireless Central Regulatory Domain Agent'}, {'status': 'Installed', 'desired': 'Install', 'version': '30~pre9-5ubuntu1', 'name': 'wireless-tools', 'description': 'Tools for manipulating Linux Wireless Extensions'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'wireshark', 'description': 'network traffic analyzer - GTK+ version'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6.2-1', 'name': 'wireshark-common', 'description': 'network traffic analyzer - common files'}, {'status': 'Installed', 'desired': 'Install', 'version': '9:1.1.11-1ubuntu2', 'name': 'wodim', 'description': 'command line CD/DVD writing tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.3-3.1', 'name': 'wpasupplicant', 'description': 'client support for WPA and WPA2 (IEEE 802.11i)'}, {'status': 'Installed', 'desired': 'Install', 'version': '32+nmu2', 'name': 'x-ttcidfont-conf', 'description': 'TrueType and CID fonts configuration for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+4ubuntu2', 'name': 'x11-apps', 'description': 'X applications'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'x11-common', 'description': 'X Window System (X.Org) infrastructure'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+1ubuntu1', 'name': 'x11-session-utils', 'description': 'X session utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+3', 'name': 'x11-utils', 'description': 'X11 utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+1', 'name': 'x11-xfs-utils', 'description': 'X font server utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+4', 'name': 'x11-xkb-utils', 'description': 'X11 XKB utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.6+3', 'name': 'x11-xserver-utils', 'description': 'X server utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.2-2', 'name': 'x11proto-composite-dev', 'description': 'X11 Composite extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.0.22-1', 'name': 'x11proto-core-dev', 'description': 'X11 core wire protocol and auxiliary headers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.1-2', 'name': 'x11proto-damage-dev', 'description': 'X11 Damage extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:5.0-2', 'name': 'x11proto-fixes-dev', 'description': 'X11 Fixes extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.0.2-2ubuntu1', 'name': 'x11proto-input-dev', 'description': 'X11 Input extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.5-2', 'name': 'x11proto-kb-dev', 'description': 'X11 XKB extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.0+git20101207.0d32bb07-0ubuntu1', 'name': 'x11proto-randr-dev', 'description': 'X11 RandR extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.14.1-1', 'name': 'x11proto-record-dev', 'description': 'X11 Record extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:0.11.1-2', 'name': 'x11proto-render-dev', 'description': 'X11 Render extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-1', 'name': 'x11proto-scrnsaver-dev', 'description': 'X11 Screen Saver extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '7.2.0-3', 'name': 'x11proto-xext-dev', 'description': 'X11 various extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3.1-2', 'name': 'x11proto-xf86vidmode-dev', 'description': 'X11 Video Mode extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.1-2', 'name': 'x11proto-xinerama-dev', 'description': 'X11 Xinerama extension wire protocol'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.6-1', 'name': 'xauth', 'description': 'X authentication utility'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.1-1', 'name': 'xbitmaps', 'description': 'Base X bitmaps'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.3-1', 'name': 'xcursor-themes', 'description': 'Base X cursor themes'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.14-0ubuntu1', 'name': 'xdg-user-dirs', 'description': 'tool to manage well known user directories'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8-1ubuntu2', 'name': 'xdg-user-dirs-gtk', 'description': 'tool to manage well known user directories (Gtk extension)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.0~rc1-2ubuntu6', 'name': 'xdg-utils', 'description': 'desktop integration utilities from freedesktop.org'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.6', 'name': 'xdiagnose', 'description': 'X.org diagnosis tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.3', 'name': 'xfonts-base', 'description': 'standard fonts for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.4-1', 'name': 'xfonts-encodings', 'description': 'Encodings for X.Org fonts'}, {'status': 'Installed', 'desired': 'Install', 'version': '4ubuntu1', 'name': 'xfonts-mathml', 'description': 'Type1 Symbol font for MathML'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.0.3-1', 'name': 'xfonts-scalable', 'description': 'scalable fonts for X'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+1', 'name': 'xfonts-utils', 'description': 'X Window System font utility programs'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.3.1-1', 'name': 'xinit', 'description': 'X server initialisation tool'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.5.3-2ubuntu1', 'name': 'xinput', 'description': 'Runtime configuration and test of XInput devices'}, {'status': 'Installed', 'desired': 'Install', 'version': '2.3-1ubuntu2', 'name': 'xkb-data', 'description': 'X Keyboard Extension (XKB) configuration data'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.13', 'name': 'xml-core', 'description': 'XML infrastructure and XML catalog file support'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xorg', 'description': 'X.Org X Window System'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.6-1ubuntu2', 'name': 'xorg-docs-core', 'description': 'Core documentation for the X.org X Window System'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.8-2', 'name': 'xorg-sgml-doctools', 'description': 'Common tools for building X.Org SGML documentation'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.10.4-1ubuntu4.2', 'name': 'xserver-common', 'description': 'common files used by various X servers'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg', 'description': 'X.Org X server'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:1.10.4-1ubuntu4.2', 'name': 'xserver-xorg-core', 'description': 'Xorg X server - core server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg-input-all', 'description': 'X.Org X server -- input driver metapackage'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.6.0-1ubuntu13', 'name': 'xserver-xorg-input-evdev', 'description': 'X.Org X server -- evdev input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.1-1', 'name': 'xserver-xorg-input-mouse', 'description': 'X.Org X server -- mouse input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.4.1-1ubuntu2', 'name': 'xserver-xorg-input-synaptics', 'description': 'Synaptics TouchPad driver for X.Org server'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:12.7.0-2', 'name': 'xserver-xorg-input-vmmouse', 'description': 'X.Org X server -- VMMouse input driver to use with VMWare'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.11.0-0ubuntu2', 'name': 'xserver-xorg-input-wacom', 'description': 'X.Org X server -- Wacom input driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:7.6+7ubuntu7', 'name': 'xserver-xorg-video-all', 'description': 'X.Org X server -- output driver metapackage'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:6.14.99~git20110811.g93fc084-0ubuntu1', 'name': 'xserver-xorg-video-ati', 'description': 'X.Org X server -- AMD/ATI display driver wrapper'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3.2-2ubuntu7', 'name': 'xserver-xorg-video-cirrus', 'description': 'X.Org X server -- Cirrus display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.4.2-3ubuntu6', 'name': 'xserver-xorg-video-fbdev', 'description': 'X.Org X server -- fbdev display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '2:2.15.901-1ubuntu2.1', 'name': 'xserver-xorg-video-intel', 'description': 'X.Org X server -- Intel i8xx, i9xx display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.9.0-1', 'name': 'xserver-xorg-video-mach64', 'description': 'X.Org X server -- ATI Mach64 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.13.dfsg-3build1', 'name': 'xserver-xorg-video-mga', 'description': 'X.Org X server -- MGA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.5-2', 'name': 'xserver-xorg-video-neomagic', 'description': 'X.Org X server -- Neomagic display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.0.16+git20110411+8378443-1', 'name': 'xserver-xorg-video-nouveau', 'description': 'X.Org X server -- Nouveau display driver (experimental)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.2.904+svn920-1', 'name': 'xserver-xorg-video-openchrome', 'description': 'X.Org X server -- VIA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.14-1', 'name': 'xserver-xorg-video-qxl', 'description': 'X.Org X server -- QXL display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '6.8.1-5', 'name': 'xserver-xorg-video-r128', 'description': 'X.Org X server -- ATI r128 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:6.14.99~git20110811.g93fc084-0ubuntu1', 'name': 'xserver-xorg-video-radeon', 'description': 'X.Org X server -- AMD/ATI Radeon display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.6.3-4', 'name': 'xserver-xorg-video-s3', 'description': 'X.Org X server -- legacy S3 display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.3.2-3ubuntu2', 'name': 'xserver-xorg-video-savage', 'description': 'X.Org X server -- Savage display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.7.5-1', 'name': 'xserver-xorg-video-siliconmotion', 'description': 'X.Org X server -- SiliconMotion display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.10.3-3', 'name': 'xserver-xorg-video-sis', 'description': 'X.Org X server -- SiS display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:0.9.4-2', 'name': 'xserver-xorg-video-sisusb', 'description': 'X.Org X server -- SiS USB display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.4.3-4', 'name': 'xserver-xorg-video-tdfx', 'description': 'X.Org X server -- tdfx display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.3.4-2', 'name': 'xserver-xorg-video-trident', 'description': 'X.Org X server -- Trident display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:2.3.0-7', 'name': 'xserver-xorg-video-vesa', 'description': 'X.Org X server -- VESA display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:11.0.3-2', 'name': 'xserver-xorg-video-vmware', 'description': 'X.Org X server -- VMware display driver'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.1.26-7', 'name': 'xsltproc', 'description': 'XSLT 1.0 command line processor'}, {'status': 'Installed', 'desired': 'Install', 'version': '271-1ubuntu2', 'name': 'xterm', 'description': 'X terminal emulator'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.2.6-2', 'name': 'xtrans-dev', 'description': 'X transport library (development files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.2-0ubuntu0.11.10.1', 'name': 'xul-ext-ubufox', 'description': 'Ubuntu-specific configuration defaults and apt support for Firefox'}, {'status': 'Installed', 'desired': 'Install', 'version': '5.0.0-2', 'name': 'xz-utils', 'description': 'XZ-format compression utilities'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'yelp', 'description': 'Help browser for GNOME'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'yelp-xsl', 'description': 'XSL stylesheets for the yelp help browser'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-1', 'name': 'zeitgeist', 'description': 'event logging framework'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.8.2-1', 'name': 'zeitgeist-core', 'description': 'event logging framework - engine'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.7.0-0ubuntu4', 'name': 'zeitgeist-datahub', 'description': 'event logging framework - passive logging daemon'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.0.13-0ubuntu1', 'name': 'zeitgeist-extension-fts', 'description': 'Extensions for zeitgeist engine - fts extension'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'zenity', 'description': 'Display graphical dialog boxes from shell scripts'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.2.0-0ubuntu1', 'name': 'zenity-common', 'description': 'Display graphical dialog boxes from shell scripts (common files)'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0-4', 'name': 'zip', 'description': 'Archiver for .zip files'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g', 'description': 'compression library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g:i386', 'description': 'compression library - runtime'}, {'status': 'Installed', 'desired': 'Install', 'version': '1:1.2.3.4.dfsg-3ubuntu3', 'name': 'zlib1g-dev', 'description': 'compression library - development'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.6.1-3ubuntu1', 'name': 'zsync', 'description': 'client-side implementation of the rsync algorithm'}]) for report-package with priority 0. 2012-01-12 16:53:43,093 DEBUG Finished firing report-package. 2012-01-12 16:53:43,094 DEBUG Finished firing report-messages. 2012-01-12 16:53:43,094 DEBUG Finished firing message-file. 2012-01-12 16:53:43,094 DEBUG Finished firing message-result. 2012-01-12 16:53:43,094 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:43,094 DEBUG Finished firing message-exec. 2012-01-12 16:53:43,094 DEBUG Finished firing report-resource. 2012-01-12 16:53:43,152 DEBUG Finished firing report-job. 2012-01-12 16:53:43,152 DEBUG Finished firing report-message. 2012-01-12 16:53:43,152 DEBUG Started firing report-message. 2012-01-12 16:53:43,152 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:43,152 DEBUG Started firing report-job. 2012-01-12 16:53:43,152 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:43,153 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:43,177 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:43,178 DEBUG Started firing report-resource. 2012-01-12 16:53:43,178 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:43,178 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:43,178 DEBUG Started firing message-exec. 2012-01-12 16:53:43,178 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:43,178 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:43,178 INFO Running command: udev_resource 2012-01-12 16:53:44,257 DEBUG Started firing message-result. 2012-01-12 16:53:44,257 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, path: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2 bus: input category: OTHER product: Power Button path: /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input5 bus: input category: OTHER product: Video Bus path: /devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0 bus: power_supply category: OTHER product: Primary vendor: Hewlett-Packard path: /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1 bus: input category: OTHER product: Lid Switch path: /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input0 bus: input category: OTHER product: Sleep Button path: /devices/pci0000:00/0000:00:00.0 bus: pci product_id: 10816 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:01.0 bus: pci driver: pcieport product_id: 10817 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 bus: pci category: VIDEO driver: radeon product_id: 38289 vendor_id: 4098 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1 bus: pci category: AUDIO driver: HDA Intel product_id: 43552 vendor_id: 4098 subproduct_id: 43552 subvendor_id: 4098 path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1 bus: sound category: OTHER product: HDA ATI HDMI path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/hwC1D0 bus: sound category: OTHER product: HDA ATI HDMI path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10 bus: input category: OTHER product: HDA ATI HDMI HDMI/DP,pcm=3 path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/pcmC1D3p bus: sound category: OTHER product: HDMI 0 path: /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/controlC1 bus: sound category: OTHER product: HDA ATI HDMI path: /devices/pci0000:00/0000:00:19.0 bus: pci category: NETWORK driver: e1000e product_id: 4341 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1a.0 bus: pci category: USB driver: uhci_hcd product_id: 10551 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1a.0/usb3 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.1 bus: pci category: USB driver: uhci_hcd product_id: 10552 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1a.1/usb4 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.2 bus: pci category: USB driver: uhci_hcd product_id: 10553 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1a.2/usb5 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.2/usb5/5-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.7 bus: pci category: USB driver: ehci_hcd product_id: 10556 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1a.7/usb1 bus: usb driver: usb product_id: 2 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.7/usb1/1-0:1.0 bus: usb driver: hub product_id: 2 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1a.7/usb1/1-5 bus: usb driver: usb product_id: 45139 vendor_id: 1266 path: /devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0 bus: usb category: CAPTURE driver: uvcvideo product_id: 45139 vendor_id: 1266 path: /devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0/input/input7 bus: input category: VIDEO driver: uvcvideo product: CKA7216 path: /devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.1 bus: usb category: CAPTURE driver: uvcvideo product_id: 45139 vendor_id: 1266 path: /devices/pci0000:00/0000:00:1b.0 bus: pci category: AUDIO driver: HDA Intel product_id: 10558 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1b.0/sound/card0 bus: sound category: OTHER product: HDA Intel path: /devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0 bus: sound category: OTHER product: HDA Intel path: /devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c bus: sound category: OTHER product: AD198x Analog path: /devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p bus: sound category: OTHER product: AD198x Analog path: /devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0 bus: sound category: OTHER product: HDA Intel path: /devices/pci0000:00/0000:00:1c.0 bus: pci driver: pcieport product_id: 10560 vendor_id: 32902 subproduct_id: 0 subvendor_id: 0 path: /devices/pci0000:00/0000:00:1c.1 bus: pci driver: pcieport product_id: 10562 vendor_id: 32902 subproduct_id: 0 subvendor_id: 0 path: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0 bus: pci category: WIRELESS driver: iwlagn product_id: 16951 vendor_id: 32902 subproduct_id: 4625 subvendor_id: 32902 path: /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/ieee80211/phy0/rfkill0 bus: rfkill category: OTHER product: phy0 path: /devices/pci0000:00/0000:00:1c.2 bus: pci driver: pcieport product_id: 10564 vendor_id: 32902 subproduct_id: 0 subvendor_id: 0 path: /devices/pci0000:00/0000:00:1c.4 bus: pci driver: pcieport product_id: 10568 vendor_id: 32902 subproduct_id: 0 subvendor_id: 0 path: /devices/pci0000:00/0000:00:1d.0 bus: pci category: USB driver: uhci_hcd product_id: 10548 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1d.0/usb6 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.0/usb6/6-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.1 bus: pci category: USB driver: uhci_hcd product_id: 10549 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1d.1/usb7 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.1/usb7/7-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.2 bus: pci category: USB driver: uhci_hcd product_id: 10550 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1d.2/usb8 bus: usb driver: usb product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.2/usb8/8-0:1.0 bus: usb driver: hub product_id: 1 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.2/usb8/8-1 bus: usb driver: usb product_id: 19735 vendor_id: 1121 path: /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0 bus: usb driver: usbhid product_id: 19735 vendor_id: 1121 path: /devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input4 bus: input category: MOUSE driver: usbhid product: USB Optical Mouse path: /devices/pci0000:00/0000:00:1d.7 bus: pci category: USB driver: ehci_hcd product_id: 10554 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1d.7/usb2 bus: usb driver: usb product_id: 2 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0 bus: usb driver: hub product_id: 2 vendor_id: 7531 path: /devices/pci0000:00/0000:00:1e.0 bus: pci product_id: 9288 vendor_id: 32902 subproduct_id: 0 subvendor_id: 0 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.0 bus: pci category: FIREWIRE driver: firewire_ohci product_id: 2098 vendor_id: 4480 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.0/fw0 bus: firewire category: OTHER product: 0x000001 vendor: 0xd00d1e path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.1 bus: pci driver: sdhci-pci product_id: 2082 vendor_id: 4480 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.2 bus: pci driver: r592 product_id: 1426 vendor_id: 4480 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.3 bus: pci driver: r852 product_id: 2130 vendor_id: 4480 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.4 bus: pci category: SOCKET driver: yenta_cardbus product_id: 1142 vendor_id: 4480 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.0/ata_device/dev7.0 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.1/ata_device/dev7.1 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.0 bus: pci product_id: 10519 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1f.2 bus: pci driver: ahci product_id: 10537 vendor_id: 32902 subproduct_id: 12519 subvendor_id: 4156 path: /devices/pci0000:00/0000:00:1f.2/ata1/link1/dev1.0/ata_device/dev1.0 bus: ata_device product_id: 0 vendor: 045a 3fff c837 0010 0000 0000 003f path: /devices/pci0000:00/0000:00:1f.2/ata2/link2/dev2.0/ata_device/dev2.0 bus: ata_device product_id: 0 vendor: 85c0 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.2/ata3/link3/dev3.0/ata_device/dev3.0 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.2/ata4/link4/dev4.0/ata_device/dev4.0 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.2/ata5/link5/dev5.0/ata_device/dev5.0 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.2/ata6/link6/dev6.0/ata_device/dev6.0 bus: ata_device product_id: 0 vendor: 0000 0000 0000 0000 0000 0000 0000 path: /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0 bus: scsi category: DISK driver: sd product: Hitachi HTS72322 vendor: ATA path: /devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0 bus: scsi category: CDROM driver: sr product: DVDRAM GT20L vendor: HL-DT-ST path: /devices/platform/hp-wmi/rfkill/rfkill1 bus: rfkill category: OTHER product: hp-wifi path: /devices/platform/hp-wmi/rfkill/rfkill2 bus: rfkill category: OTHER product: hp-bluetooth path: /devices/platform/i8042/serio0 bus: serio category: OTHER driver: atkbd product: i8042 KBD port path: /devices/platform/i8042/serio0/input/input3 bus: input category: KEYBOARD product: AT Translated Set 2 keyboard path: /devices/platform/i8042/serio1 bus: serio category: OTHER product: i8042 AUX0 port path: /devices/platform/i8042/serio2 bus: serio category: OTHER product: i8042 AUX1 port path: /devices/platform/i8042/serio3 bus: serio category: OTHER product: i8042 AUX2 port path: /devices/platform/i8042/serio4 bus: serio category: OTHER driver: psmouse product: i8042 AUX3 port path: /devices/platform/i8042/serio4/input/input9 bus: input category: TOUCH product: SynPS/2 Synaptics TouchPad path: /devices/platform/i8042/serio4/serio5 bus: serio category: OTHER driver: psmouse product: Synaptics pass-through path: /devices/platform/i8042/serio4/serio5/input/input11 bus: input category: MOUSE product: PS/2 Generic Mouse path: /devices/platform/lis3lv02d/input/input6 bus: input category: OTHER product: ST LIS3LV02DL Accelerometer path: /devices/pnp0/00:00 bus: pnp product_id: 2568 vendor: PNP path: /devices/pnp0/00:01 bus: pnp driver: system product_id: 3074 vendor: PNP path: /devices/pnp0/00:02 bus: pnp product_id: 512 vendor: PNP path: /devices/pnp0/00:03 bus: pnp product_id: 2048 vendor: INT path: /devices/pnp0/00:04 bus: pnp driver: tpm_tis product_id: 258 vendor: IFX path: /devices/pnp0/00:05 bus: pnp driver: system product_id: 259 vendor: PNP path: /devices/pnp0/00:06 bus: pnp product_id: 3076 vendor: PNP path: /devices/pnp0/00:07 bus: pnp driver: system product_id: 3074 vendor: PNP path: /devices/pnp0/00:08 bus: pnp driver: rtc_cmos product_id: 2816 vendor: PNP path: /devices/pnp0/00:09 bus: pnp driver: parport_pc product_id: 1025 vendor: PNP path: /devices/pnp0/00:0a bus: pnp driver: i8042 kbd product_id: 771 vendor: PNP path: /devices/pnp0/00:0b bus: pnp driver: i8042 aux product_id: 324 vendor: SYN path: /devices/pnp0/00:0c bus: pnp product_id: 4 vendor: HPQ path: /devices/virtual/dmi/id bus: dmi category: SYSTEM product: HP EliteBook 8530p vendor: Hewlett-Packard path: /devices/virtual/dmi/id/bios bus: dmi category: BIOS product: 68PDV Ver. F.11 vendor: Hewlett-Packard path: /devices/virtual/dmi/id/board bus: dmi category: BOARD product: 30E7 vendor: Hewlett-Packard path: /devices/virtual/dmi/id/chassis bus: dmi category: CHASSIS product: Notebook vendor: Hewlett-Packard , 1.07654094696) for message-result with priority 0. 2012-01-12 16:53:44,257 DEBUG Started firing message-file. 2012-01-12 16:53:44,257 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:44,399 DEBUG Started firing report-messages. 2012-01-12 16:53:44,400 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2', 'product': 'Power Button', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input5', 'product': 'Video Bus', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0', 'product': 'Primary', 'vendor': 'Hewlett-Packard', 'bus': 'power_supply'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1', 'product': 'Lid Switch', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input0', 'product': 'Sleep Button', 'bus': 'input'}, {'subproduct_id': '12519', 'product_id': '10816', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:00.0', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '10817', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:01.0', 'subvendor_id': '4156'}, {'category': 'VIDEO', 'subproduct_id': '12519', 'product_id': '38289', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'radeon', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.0', 'subvendor_id': '4156'}, {'category': 'AUDIO', 'subproduct_id': '43552', 'product_id': '43552', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1', 'subvendor_id': '4098'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/hwC1D0', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10', 'product': 'HDA ATI HDMI HDMI/DP,pcm=3', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/pcmC1D3p', 'product': 'HDMI 0', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/controlC1', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'NETWORK', 'subproduct_id': '12519', 'product_id': '4341', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'e1000e', 'path': '/devices/pci0000:00/0000:00:19.0', 'subvendor_id': '4156'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10551', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.0', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.0/usb3', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10552', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.1', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.1/usb4', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10553', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.2/usb5', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.2/usb5/5-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10556', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ehci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.7', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5', 'vendor_id': '1266', 'driver': 'usb', 'product_id': '45139', 'bus': 'usb'}, {'category': 'CAPTURE', 'product_id': '45139', 'bus': 'usb', 'vendor_id': '1266', 'driver': 'uvcvideo', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0'}, {'category': 'VIDEO', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0/input/input7', 'product': 'CKA7216', 'driver': 'uvcvideo', 'bus': 'input'}, {'category': 'CAPTURE', 'product_id': '45139', 'bus': 'usb', 'vendor_id': '1266', 'driver': 'uvcvideo', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.1'}, {'category': 'AUDIO', 'subproduct_id': '12519', 'product_id': '10558', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:1b.0', 'subvendor_id': '4156'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0', 'product': 'HDA Intel', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0', 'product': 'HDA Intel', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c', 'product': 'AD198x Analog', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p', 'product': 'AD198x Analog', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0', 'product': 'HDA Intel', 'bus': 'sound'}, {'subproduct_id': '0', 'product_id': '10560', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.0', 'subvendor_id': '0'}, {'subproduct_id': '0', 'product_id': '10562', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.1', 'subvendor_id': '0'}, {'category': 'WIRELESS', 'subproduct_id': '4625', 'product_id': '16951', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'iwlagn', 'path': '/devices/pci0000:00/0000:00:1c.1/0000:03:00.0', 'subvendor_id': '32902'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/ieee80211/phy0/rfkill0', 'product': 'phy0', 'bus': 'rfkill'}, {'subproduct_id': '0', 'product_id': '10564', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.2', 'subvendor_id': '0'}, {'subproduct_id': '0', 'product_id': '10568', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.4', 'subvendor_id': '0'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10548', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.0', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.0/usb6', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.0/usb6/6-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10549', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.1', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.1/usb7', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.1/usb7/7-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10550', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1', 'vendor_id': '1121', 'driver': 'usb', 'product_id': '19735', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0', 'vendor_id': '1121', 'driver': 'usbhid', 'product_id': '19735', 'bus': 'usb'}, {'category': 'MOUSE', 'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input4', 'product': 'USB Optical Mouse', 'driver': 'usbhid', 'bus': 'input'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10554', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ehci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.7', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.7/usb2', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '2', 'bus': 'usb'}, {'subproduct_id': '0', 'product_id': '9288', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:1e.0', 'subvendor_id': '0'}, {'category': 'FIREWIRE', 'subproduct_id': '12519', 'product_id': '2098', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'firewire_ohci', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.0', 'subvendor_id': '4156'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.0/fw0', 'product': '0x000001', 'vendor': '0xd00d1e', 'bus': 'firewire'}, {'subproduct_id': '12519', 'product_id': '2082', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'sdhci-pci', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.1', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '1426', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'r592', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.2', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '2130', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'r852', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.3', 'subvendor_id': '4156'}, {'category': 'SOCKET', 'subproduct_id': '12519', 'product_id': '1142', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'yenta_cardbus', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.0/ata_device/dev7.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.1/ata_device/dev7.1', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'subproduct_id': '12519', 'product_id': '10519', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:1f.0', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '10537', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ahci', 'path': '/devices/pci0000:00/0000:00:1f.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata1/link1/dev1.0/ata_device/dev1.0', 'vendor': '045a 3fff c837 0010 0000 0000 003f', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata2/link2/dev2.0/ata_device/dev2.0', 'vendor': '85c0 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata3/link3/dev3.0/ata_device/dev3.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata4/link4/dev4.0/ata_device/dev4.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata5/link5/dev5.0/ata_device/dev5.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata6/link6/dev6.0/ata_device/dev6.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'category': 'CDROM', 'product': 'DVDRAM GT20L', 'vendor': 'HL-DT-ST', 'bus': 'scsi', 'driver': 'sr', 'path': '/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0'}, {'category': 'OTHER', 'path': '/devices/platform/hp-wmi/rfkill/rfkill1', 'product': 'hp-wifi', 'bus': 'rfkill'}, {'category': 'OTHER', 'path': '/devices/platform/hp-wmi/rfkill/rfkill2', 'product': 'hp-bluetooth', 'bus': 'rfkill'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio0', 'product': 'i8042 KBD port', 'driver': 'atkbd', 'bus': 'serio'}, {'category': 'KEYBOARD', 'path': '/devices/platform/i8042/serio0/input/input3', 'product': 'AT Translated Set 2 keyboard', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio1', 'product': 'i8042 AUX0 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio2', 'product': 'i8042 AUX1 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio3', 'product': 'i8042 AUX2 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio4', 'product': 'i8042 AUX3 port', 'driver': 'psmouse', 'bus': 'serio'}, {'category': 'TOUCH', 'path': '/devices/platform/i8042/serio4/input/input9', 'product': 'SynPS/2 Synaptics TouchPad', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio4/serio5', 'product': 'Synaptics pass-through', 'driver': 'psmouse', 'bus': 'serio'}, {'category': 'MOUSE', 'path': '/devices/platform/i8042/serio4/serio5/input/input11', 'product': 'PS/2 Generic Mouse', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/lis3lv02d/input/input6', 'product': 'ST LIS3LV02DL Accelerometer', 'bus': 'input'}, {'path': '/devices/pnp0/00:00', 'vendor': 'PNP', 'product_id': '2568', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:01', 'driver': 'system', 'product_id': '3074', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:02', 'vendor': 'PNP', 'product_id': '512', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:03', 'vendor': 'INT', 'product_id': '2048', 'bus': 'pnp'}, {'vendor': 'IFX', 'path': '/devices/pnp0/00:04', 'driver': 'tpm_tis', 'product_id': '258', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:05', 'driver': 'system', 'product_id': '259', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:06', 'vendor': 'PNP', 'product_id': '3076', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:07', 'driver': 'system', 'product_id': '3074', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:08', 'driver': 'rtc_cmos', 'product_id': '2816', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:09', 'driver': 'parport_pc', 'product_id': '1025', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:0a', 'driver': 'i8042 kbd', 'product_id': '771', 'bus': 'pnp'}, {'vendor': 'SYN', 'path': '/devices/pnp0/00:0b', 'driver': 'i8042 aux', 'product_id': '324', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:0c', 'vendor': 'HPQ', 'product_id': '4', 'bus': 'pnp'}, {'category': 'SYSTEM', 'path': '/devices/virtual/dmi/id', 'product': 'HP EliteBook 8530p', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'BIOS', 'path': '/devices/virtual/dmi/id/bios', 'product': '68PDV Ver. F.11', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'BOARD', 'path': '/devices/virtual/dmi/id/board', 'product': '30E7', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'CHASSIS', 'path': '/devices/virtual/dmi/id/chassis', 'product': 'Notebook', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}]) for report-messages with priority -100. 2012-01-12 16:53:44,400 DEBUG Started firing report-device. 2012-01-12 16:53:44,401 DEBUG Calling /usr/share/checkbox/plugins/system_info.py SystemInfo.report_device([{'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2', 'product': 'Power Button', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:02/LNXVIDEO:00/input/input5', 'product': 'Video Bus', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0', 'product': 'Primary', 'vendor': 'Hewlett-Packard', 'bus': 'power_supply'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1', 'product': 'Lid Switch', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input0', 'product': 'Sleep Button', 'bus': 'input'}, {'subproduct_id': '12519', 'product_id': '10816', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:00.0', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '10817', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:01.0', 'subvendor_id': '4156'}, {'category': 'VIDEO', 'subproduct_id': '12519', 'product_id': '38289', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'radeon', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.0', 'subvendor_id': '4156'}, {'category': 'AUDIO', 'subproduct_id': '43552', 'product_id': '43552', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1', 'subvendor_id': '4098'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/hwC1D0', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10', 'product': 'HDA ATI HDMI HDMI/DP,pcm=3', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/pcmC1D3p', 'product': 'HDMI 0', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/controlC1', 'product': 'HDA ATI HDMI', 'bus': 'sound'}, {'category': 'NETWORK', 'subproduct_id': '12519', 'product_id': '4341', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'e1000e', 'path': '/devices/pci0000:00/0000:00:19.0', 'subvendor_id': '4156'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10551', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.0', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.0/usb3', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10552', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.1', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.1/usb4', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10553', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.2/usb5', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.2/usb5/5-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10556', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ehci_hcd', 'path': '/devices/pci0000:00/0000:00:1a.7', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5', 'vendor_id': '1266', 'driver': 'usb', 'product_id': '45139', 'bus': 'usb'}, {'category': 'CAPTURE', 'product_id': '45139', 'bus': 'usb', 'vendor_id': '1266', 'driver': 'uvcvideo', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0'}, {'category': 'VIDEO', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.0/input/input7', 'product': 'CKA7216', 'driver': 'uvcvideo', 'bus': 'input'}, {'category': 'CAPTURE', 'product_id': '45139', 'bus': 'usb', 'vendor_id': '1266', 'driver': 'uvcvideo', 'path': '/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.1'}, {'category': 'AUDIO', 'subproduct_id': '12519', 'product_id': '10558', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:1b.0', 'subvendor_id': '4156'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0', 'product': 'HDA Intel', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/hwC0D0', 'product': 'HDA Intel', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0c', 'product': 'AD198x Analog', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/pcmC0D0p', 'product': 'AD198x Analog', 'bus': 'sound'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1b.0/sound/card0/controlC0', 'product': 'HDA Intel', 'bus': 'sound'}, {'subproduct_id': '0', 'product_id': '10560', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.0', 'subvendor_id': '0'}, {'subproduct_id': '0', 'product_id': '10562', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.1', 'subvendor_id': '0'}, {'category': 'WIRELESS', 'subproduct_id': '4625', 'product_id': '16951', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'iwlagn', 'path': '/devices/pci0000:00/0000:00:1c.1/0000:03:00.0', 'subvendor_id': '32902'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/ieee80211/phy0/rfkill0', 'product': 'phy0', 'bus': 'rfkill'}, {'subproduct_id': '0', 'product_id': '10564', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.2', 'subvendor_id': '0'}, {'subproduct_id': '0', 'product_id': '10568', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'pcieport', 'path': '/devices/pci0000:00/0000:00:1c.4', 'subvendor_id': '0'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10548', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.0', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.0/usb6', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.0/usb6/6-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10549', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.1', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.1/usb7', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.1/usb7/7-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10550', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'uhci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '1', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1', 'vendor_id': '1121', 'driver': 'usb', 'product_id': '19735', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0', 'vendor_id': '1121', 'driver': 'usbhid', 'product_id': '19735', 'bus': 'usb'}, {'category': 'MOUSE', 'path': '/devices/pci0000:00/0000:00:1d.2/usb8/8-1/8-1:1.0/input/input4', 'product': 'USB Optical Mouse', 'driver': 'usbhid', 'bus': 'input'}, {'category': 'USB', 'subproduct_id': '12519', 'product_id': '10554', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ehci_hcd', 'path': '/devices/pci0000:00/0000:00:1d.7', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1d.7/usb2', 'vendor_id': '7531', 'driver': 'usb', 'product_id': '2', 'bus': 'usb'}, {'path': '/devices/pci0000:00/0000:00:1d.7/usb2/2-0:1.0', 'vendor_id': '7531', 'driver': 'hub', 'product_id': '2', 'bus': 'usb'}, {'subproduct_id': '0', 'product_id': '9288', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:1e.0', 'subvendor_id': '0'}, {'category': 'FIREWIRE', 'subproduct_id': '12519', 'product_id': '2098', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'firewire_ohci', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.0', 'subvendor_id': '4156'}, {'category': 'OTHER', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.0/fw0', 'product': '0x000001', 'vendor': '0xd00d1e', 'bus': 'firewire'}, {'subproduct_id': '12519', 'product_id': '2082', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'sdhci-pci', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.1', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '1426', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'r592', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.2', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '2130', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'r852', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.3', 'subvendor_id': '4156'}, {'category': 'SOCKET', 'subproduct_id': '12519', 'product_id': '1142', 'bus': 'pci', 'vendor_id': '4480', 'driver': 'yenta_cardbus', 'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.0/ata_device/dev7.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1e.0/0000:86:09.4/0.0/ata7/link7/dev7.1/ata_device/dev7.1', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'subproduct_id': '12519', 'product_id': '10519', 'bus': 'pci', 'vendor_id': '32902', 'path': '/devices/pci0000:00/0000:00:1f.0', 'subvendor_id': '4156'}, {'subproduct_id': '12519', 'product_id': '10537', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'ahci', 'path': '/devices/pci0000:00/0000:00:1f.2', 'subvendor_id': '4156'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata1/link1/dev1.0/ata_device/dev1.0', 'vendor': '045a 3fff c837 0010 0000 0000 003f', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata2/link2/dev2.0/ata_device/dev2.0', 'vendor': '85c0 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata3/link3/dev3.0/ata_device/dev3.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata4/link4/dev4.0/ata_device/dev4.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata5/link5/dev5.0/ata_device/dev5.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'path': '/devices/pci0000:00/0000:00:1f.2/ata6/link6/dev6.0/ata_device/dev6.0', 'vendor': '0000 0000 0000 0000 0000 0000 0000', 'product_id': '0', 'bus': 'ata_device'}, {'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'category': 'CDROM', 'product': 'DVDRAM GT20L', 'vendor': 'HL-DT-ST', 'bus': 'scsi', 'driver': 'sr', 'path': '/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0'}, {'category': 'OTHER', 'path': '/devices/platform/hp-wmi/rfkill/rfkill1', 'product': 'hp-wifi', 'bus': 'rfkill'}, {'category': 'OTHER', 'path': '/devices/platform/hp-wmi/rfkill/rfkill2', 'product': 'hp-bluetooth', 'bus': 'rfkill'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio0', 'product': 'i8042 KBD port', 'driver': 'atkbd', 'bus': 'serio'}, {'category': 'KEYBOARD', 'path': '/devices/platform/i8042/serio0/input/input3', 'product': 'AT Translated Set 2 keyboard', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio1', 'product': 'i8042 AUX0 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio2', 'product': 'i8042 AUX1 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio3', 'product': 'i8042 AUX2 port', 'bus': 'serio'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio4', 'product': 'i8042 AUX3 port', 'driver': 'psmouse', 'bus': 'serio'}, {'category': 'TOUCH', 'path': '/devices/platform/i8042/serio4/input/input9', 'product': 'SynPS/2 Synaptics TouchPad', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/i8042/serio4/serio5', 'product': 'Synaptics pass-through', 'driver': 'psmouse', 'bus': 'serio'}, {'category': 'MOUSE', 'path': '/devices/platform/i8042/serio4/serio5/input/input11', 'product': 'PS/2 Generic Mouse', 'bus': 'input'}, {'category': 'OTHER', 'path': '/devices/platform/lis3lv02d/input/input6', 'product': 'ST LIS3LV02DL Accelerometer', 'bus': 'input'}, {'path': '/devices/pnp0/00:00', 'vendor': 'PNP', 'product_id': '2568', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:01', 'driver': 'system', 'product_id': '3074', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:02', 'vendor': 'PNP', 'product_id': '512', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:03', 'vendor': 'INT', 'product_id': '2048', 'bus': 'pnp'}, {'vendor': 'IFX', 'path': '/devices/pnp0/00:04', 'driver': 'tpm_tis', 'product_id': '258', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:05', 'driver': 'system', 'product_id': '259', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:06', 'vendor': 'PNP', 'product_id': '3076', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:07', 'driver': 'system', 'product_id': '3074', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:08', 'driver': 'rtc_cmos', 'product_id': '2816', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:09', 'driver': 'parport_pc', 'product_id': '1025', 'bus': 'pnp'}, {'vendor': 'PNP', 'path': '/devices/pnp0/00:0a', 'driver': 'i8042 kbd', 'product_id': '771', 'bus': 'pnp'}, {'vendor': 'SYN', 'path': '/devices/pnp0/00:0b', 'driver': 'i8042 aux', 'product_id': '324', 'bus': 'pnp'}, {'path': '/devices/pnp0/00:0c', 'vendor': 'HPQ', 'product_id': '4', 'bus': 'pnp'}, {'category': 'SYSTEM', 'path': '/devices/virtual/dmi/id', 'product': 'HP EliteBook 8530p', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'BIOS', 'path': '/devices/virtual/dmi/id/bios', 'product': '68PDV Ver. F.11', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'BOARD', 'path': '/devices/virtual/dmi/id/board', 'product': '30E7', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}, {'category': 'CHASSIS', 'path': '/devices/virtual/dmi/id/chassis', 'product': 'Notebook', 'vendor': 'Hewlett-Packard', 'bus': 'dmi'}]) for report-device with priority 0. 2012-01-12 16:53:44,401 DEBUG Finished firing report-device. 2012-01-12 16:53:44,401 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,401 DEBUG Finished firing message-file. 2012-01-12 16:53:44,401 DEBUG Finished firing message-result. 2012-01-12 16:53:44,401 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:44,401 DEBUG Finished firing message-exec. 2012-01-12 16:53:44,401 DEBUG Finished firing report-resource. 2012-01-12 16:53:44,463 DEBUG Finished firing report-job. 2012-01-12 16:53:44,463 DEBUG Finished firing report-message. 2012-01-12 16:53:44,464 DEBUG Started firing report-message. 2012-01-12 16:53:44,464 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for report-message with priority 100. 2012-01-12 16:53:44,464 DEBUG Started firing report-job. 2012-01-12 16:53:44,464 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:44,465 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for report-job with priority -100. 2012-01-12 16:53:44,506 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for report-job with priority 0. 2012-01-12 16:53:44,506 DEBUG Started firing report-resource. 2012-01-12 16:53:44,506 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.report_resource({'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for report-resource with priority 0. 2012-01-12 16:53:44,506 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages() on report-messages. 2012-01-12 16:53:44,506 DEBUG Started firing message-exec. 2012-01-12 16:53:44,506 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:44,506 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:44,506 INFO Running command: uname_resource 2012-01-12 16:53:44,544 DEBUG Started firing message-result. 2012-01-12 16:53:44,545 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, node: nicolas-eisti release: 3.0.0-15-generic machine: x86_64 version: #25-Ubuntu SMP Mon Jan 2 17:44:42 UTC 2012 name: Linux , 0.0362060070038) for message-result with priority 0. 2012-01-12 16:53:44,545 DEBUG Started firing message-file. 2012-01-12 16:53:44,545 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:44,547 DEBUG Started firing report-messages. 2012-01-12 16:53:44,547 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py report_messages([{'node': 'nicolas-eisti', 'release': '3.0.0-15-generic', 'machine': 'x86_64', 'version': '#25-Ubuntu SMP Mon Jan 2 17:44:42 UTC 2012', 'name': 'Linux'}]) for report-messages with priority -100. 2012-01-12 16:53:44,547 DEBUG Started firing report-uname. 2012-01-12 16:53:44,547 DEBUG Calling /usr/share/checkbox/plugins/launchpad_report.py LaunchpadReport.report_uname([{'node': 'nicolas-eisti', 'release': '3.0.0-15-generic', 'machine': 'x86_64', 'version': '#25-Ubuntu SMP Mon Jan 2 17:44:42 UTC 2012', 'name': 'Linux'}]) for report-uname with priority 0. 2012-01-12 16:53:44,547 DEBUG Finished firing report-uname. 2012-01-12 16:53:44,547 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,547 DEBUG Finished firing message-file. 2012-01-12 16:53:44,547 DEBUG Finished firing message-result. 2012-01-12 16:53:44,547 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for message-exec with priority 0. 2012-01-12 16:53:44,547 DEBUG Finished firing message-exec. 2012-01-12 16:53:44,547 DEBUG Finished firing report-resource. 2012-01-12 16:53:44,598 DEBUG Finished firing report-job. 2012-01-12 16:53:44,598 DEBUG Finished firing report-message. 2012-01-12 16:53:44,598 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,599 DEBUG Finished firing message-file. 2012-01-12 16:53:44,599 DEBUG Finished firing message-filename. 2012-01-12 16:53:44,599 DEBUG Started firing message-filename. 2012-01-12 16:53:44,599 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/firewire.txt) for message-filename with priority 0. 2012-01-12 16:53:44,599 DEBUG Started firing message-file. 2012-01-12 16:53:44,599 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/firewire.txt) for message-file with priority 0. 2012-01-12 16:53:44,613 DEBUG Started firing report-messages. 2012-01-12 16:53:44,613 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:44,613 DEBUG Started firing report-message. 2012-01-12 16:53:44,613 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:44,613 DEBUG Started firing report-job. 2012-01-12 16:53:44,613 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:44,613 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:44,649 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:44,649 DEBUG Started firing report-manual. 2012-01-12 16:53:44,649 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:44,649 DEBUG Started firing report-test. 2012-01-12 16:53:44,649 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:44,649 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'firewire/hdd', 'plugin': 'manual', 'type': 'test', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?"}) for report-test with priority 100. 2012-01-12 16:53:44,649 DEBUG Finished firing report-test. 2012-01-12 16:53:44,650 DEBUG Finished firing report-manual. 2012-01-12 16:53:44,700 DEBUG Finished firing report-job. 2012-01-12 16:53:44,700 DEBUG Finished firing report-message. 2012-01-12 16:53:44,700 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,700 DEBUG Finished firing message-file. 2012-01-12 16:53:44,700 DEBUG Finished firing message-filename. 2012-01-12 16:53:44,700 DEBUG Started firing message-filename. 2012-01-12 16:53:44,700 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/autotest.txt) for message-filename with priority 0. 2012-01-12 16:53:44,700 DEBUG Started firing message-file. 2012-01-12 16:53:44,701 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/autotest.txt) for message-file with priority 0. 2012-01-12 16:53:44,703 DEBUG Started firing report-messages. 2012-01-12 16:53:44,703 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'autotest', 'plugin': 'remote', 'command': 'autotest_suite', 'user': 'root', 'timeout': '1200', 'description': 'Suite de tests automatiques (destructif)'}]) for report-messages with priority 0. 2012-01-12 16:53:44,704 DEBUG Started firing report-message. 2012-01-12 16:53:44,704 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'autotest', 'plugin': 'remote', 'command': 'autotest_suite', 'user': 'root', 'timeout': '1200', 'description': 'Suite de tests automatiques (destructif)'}) for report-message with priority 100. 2012-01-12 16:53:44,704 DEBUG Started firing report-job. 2012-01-12 16:53:44,704 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'autotest', 'plugin': 'remote', 'command': 'autotest_suite', 'user': 'root', 'timeout': '1200', 'description': 'Suite de tests automatiques (destructif)'}) for report-job with priority -100. 2012-01-12 16:53:44,704 DEBUG Finished firing report-job. 2012-01-12 16:53:44,704 DEBUG Finished firing report-message. 2012-01-12 16:53:44,704 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,704 DEBUG Finished firing message-file. 2012-01-12 16:53:44,704 DEBUG Finished firing message-filename. 2012-01-12 16:53:44,704 DEBUG Started firing message-filename. 2012-01-12 16:53:44,705 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/memory.txt) for message-filename with priority 0. 2012-01-12 16:53:44,705 DEBUG Started firing message-file. 2012-01-12 16:53:44,705 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/memory.txt) for message-file with priority 0. 2012-01-12 16:53:44,709 DEBUG Started firing report-messages. 2012-01-12 16:53:44,709 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'memory/info', 'command': 'memory_info', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'memory/check'}]) for report-messages with priority 0. 2012-01-12 16:53:44,709 DEBUG Started firing report-message. 2012-01-12 16:53:44,709 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'memory/info', 'command': 'memory_info', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:44,709 DEBUG Started firing report-job. 2012-01-12 16:53:44,709 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'memory/info', 'command': 'memory_info', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:44,709 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'memory/info', 'command': 'memory_info', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:44,734 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'memory/info', 'command': 'memory_info', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:44,734 DEBUG Started firing report-manual. 2012-01-12 16:53:44,734 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:44,734 DEBUG Started firing report-test. 2012-01-12 16:53:44,734 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:44,734 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'type': 'test', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:44,734 DEBUG Finished firing report-test. 2012-01-12 16:53:44,734 DEBUG Finished firing report-manual. 2012-01-12 16:53:44,785 DEBUG Finished firing report-job. 2012-01-12 16:53:44,786 DEBUG Finished firing report-message. 2012-01-12 16:53:44,786 DEBUG Started firing report-message. 2012-01-12 16:53:44,787 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'memory/check'}) for report-message with priority 100. 2012-01-12 16:53:44,787 DEBUG Started firing report-job. 2012-01-12 16:53:44,787 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'memory/check'}) for report-job with priority -100. 2012-01-12 16:53:44,788 DEBUG Finished firing report-job. 2012-01-12 16:53:44,788 DEBUG Finished firing report-message. 2012-01-12 16:53:44,789 DEBUG Finished firing report-messages. 2012-01-12 16:53:44,789 DEBUG Finished firing message-file. 2012-01-12 16:53:44,789 DEBUG Finished firing message-filename. 2012-01-12 16:53:44,789 DEBUG Started firing message-filename. 2012-01-12 16:53:44,790 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/cpu.txt) for message-filename with priority 0. 2012-01-12 16:53:44,790 DEBUG Started firing message-file. 2012-01-12 16:53:44,790 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/cpu.txt) for message-file with priority 0. 2012-01-12 16:53:44,809 DEBUG Started firing report-messages. 2012-01-12 16:53:44,809 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}, {'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}, {'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}, {'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}, {'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}]) for report-messages with priority 0. 2012-01-12 16:53:44,809 DEBUG Started firing report-message. 2012-01-12 16:53:44,809 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}) for report-message with priority 100. 2012-01-12 16:53:44,809 DEBUG Started firing report-job. 2012-01-12 16:53:44,809 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}) for report-job with priority -100. 2012-01-12 16:53:44,810 DEBUG Finished firing report-job. 2012-01-12 16:53:44,810 DEBUG Finished firing report-message. 2012-01-12 16:53:44,810 DEBUG Started firing report-message. 2012-01-12 16:53:44,810 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}) for report-message with priority 100. 2012-01-12 16:53:44,810 DEBUG Started firing report-job. 2012-01-12 16:53:44,810 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}) for report-job with priority -100. 2012-01-12 16:53:44,810 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-job with priority -100. 2012-01-12 16:53:44,835 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-job with priority 0. 2012-01-12 16:53:44,836 DEBUG Started firing report-shell. 2012-01-12 16:53:44,836 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-shell with priority 0. 2012-01-12 16:53:44,836 DEBUG Started firing report-test. 2012-01-12 16:53:44,836 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-test with priority 0. 2012-01-12 16:53:44,836 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'type': 'test', 'command': 'clocktest', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-test with priority 100. 2012-01-12 16:53:44,836 DEBUG Finished firing report-test. 2012-01-12 16:53:44,836 DEBUG Finished firing report-shell. 2012-01-12 16:53:44,895 DEBUG Finished firing report-job. 2012-01-12 16:53:44,895 DEBUG Finished firing report-message. 2012-01-12 16:53:44,895 DEBUG Started firing report-message. 2012-01-12 16:53:44,896 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}) for report-message with priority 100. 2012-01-12 16:53:44,896 DEBUG Started firing report-job. 2012-01-12 16:53:44,897 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}) for report-job with priority -100. 2012-01-12 16:53:44,897 DEBUG Finished firing report-job. 2012-01-12 16:53:44,897 DEBUG Finished firing report-message. 2012-01-12 16:53:44,897 DEBUG Started firing report-message. 2012-01-12 16:53:44,898 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}) for report-message with priority 100. 2012-01-12 16:53:44,898 DEBUG Started firing report-job. 2012-01-12 16:53:44,898 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}) for report-job with priority -100. 2012-01-12 16:53:44,900 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-job with priority -100. 2012-01-12 16:53:44,929 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-job with priority 0. 2012-01-12 16:53:44,929 DEBUG Started firing report-shell. 2012-01-12 16:53:44,929 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-shell with priority 0. 2012-01-12 16:53:44,929 DEBUG Started firing report-test. 2012-01-12 16:53:44,929 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-test with priority 0. 2012-01-12 16:53:44,929 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'type': 'test', 'command': 'cpu_topology', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-test with priority 100. 2012-01-12 16:53:44,929 DEBUG Finished firing report-test. 2012-01-12 16:53:44,929 DEBUG Finished firing report-shell. 2012-01-12 16:53:45,065 DEBUG Finished firing report-job. 2012-01-12 16:53:45,065 DEBUG Finished firing report-message. 2012-01-12 16:53:45,065 DEBUG Started firing report-message. 2012-01-12 16:53:45,066 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}) for report-message with priority 100. 2012-01-12 16:53:45,066 DEBUG Started firing report-job. 2012-01-12 16:53:45,066 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}) for report-job with priority -100. 2012-01-12 16:53:45,067 DEBUG Finished firing report-job. 2012-01-12 16:53:45,067 DEBUG Finished firing report-message. 2012-01-12 16:53:45,067 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,067 DEBUG Finished firing message-file. 2012-01-12 16:53:45,068 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,068 DEBUG Started firing message-filename. 2012-01-12 16:53:45,068 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/panel_clock_test.txt) for message-filename with priority 0. 2012-01-12 16:53:45,068 DEBUG Started firing message-file. 2012-01-12 16:53:45,069 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/panel_clock_test.txt) for message-file with priority 0. 2012-01-12 16:53:45,073 DEBUG Started firing report-messages. 2012-01-12 16:53:45,073 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'panel_clock_verify', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Is your gnome system clock displaying the correct date and time for your timezone?', 'plugin': 'manual'}, {'name': 'panel_clock_test', 'plugin': 'manual', 'depends': 'panel_clock_verify', 'command': 'date -s "`date -d \'1 hour\'`"', 'user': 'root', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Time verification procedure:\n1.- Click the "Test" button and verify the clock moves ahead by 1 hour. Note: It may take a minute or so for the gnome clock to refresh\n2.- Now from the panel select System, Admistration, then Time and Date\n3.- Ensure that your clock application is set to manual.\n4.- Change the time 1 hour back\n5.- Close the window and reboot\n\nIs your system clock displaying the correct date and time for your timezone?'}]) for report-messages with priority 0. 2012-01-12 16:53:45,073 DEBUG Started firing report-message. 2012-01-12 16:53:45,073 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'panel_clock_verify', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Is your gnome system clock displaying the correct date and time for your timezone?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,073 DEBUG Started firing report-job. 2012-01-12 16:53:45,073 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'panel_clock_verify', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Is your gnome system clock displaying the correct date and time for your timezone?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,074 DEBUG Finished firing report-job. 2012-01-12 16:53:45,074 DEBUG Finished firing report-message. 2012-01-12 16:53:45,074 DEBUG Started firing report-message. 2012-01-12 16:53:45,074 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'panel_clock_test', 'plugin': 'manual', 'depends': 'panel_clock_verify', 'command': 'date -s "`date -d \'1 hour\'`"', 'user': 'root', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Time verification procedure:\n1.- Click the "Test" button and verify the clock moves ahead by 1 hour. Note: It may take a minute or so for the gnome clock to refresh\n2.- Now from the panel select System, Admistration, then Time and Date\n3.- Ensure that your clock application is set to manual.\n4.- Change the time 1 hour back\n5.- Close the window and reboot\n\nIs your system clock displaying the correct date and time for your timezone?'}) for report-message with priority 100. 2012-01-12 16:53:45,074 DEBUG Started firing report-job. 2012-01-12 16:53:45,074 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'panel_clock_test', 'plugin': 'manual', 'depends': 'panel_clock_verify', 'command': 'date -s "`date -d \'1 hour\'`"', 'user': 'root', 'requires': "package.name == 'gnome-system-tools'", 'description': 'Time verification procedure:\n1.- Click the "Test" button and verify the clock moves ahead by 1 hour. Note: It may take a minute or so for the gnome clock to refresh\n2.- Now from the panel select System, Admistration, then Time and Date\n3.- Ensure that your clock application is set to manual.\n4.- Change the time 1 hour back\n5.- Close the window and reboot\n\nIs your system clock displaying the correct date and time for your timezone?'}) for report-job with priority -100. 2012-01-12 16:53:45,074 DEBUG Finished firing report-job. 2012-01-12 16:53:45,074 DEBUG Finished firing report-message. 2012-01-12 16:53:45,074 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,074 DEBUG Finished firing message-file. 2012-01-12 16:53:45,075 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,075 DEBUG Started firing message-filename. 2012-01-12 16:53:45,075 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/keys.txt) for message-filename with priority 0. 2012-01-12 16:53:45,075 DEBUG Started firing message-file. 2012-01-12 16:53:45,075 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/keys.txt) for message-file with priority 0. 2012-01-12 16:53:45,091 DEBUG Started firing report-messages. 2012-01-12 16:53:45,091 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'keys/brightness', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/mute', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}, {'name': 'keys/battery-info', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/wireless', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/media-control', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:45,091 DEBUG Started firing report-message. 2012-01-12 16:53:45,091 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/brightness', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,091 DEBUG Started firing report-job. 2012-01-12 16:53:45,091 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/brightness', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,091 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/brightness', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,124 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/brightness', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,124 DEBUG Started firing report-manual. 2012-01-12 16:53:45,124 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:45,124 DEBUG Started firing report-test. 2012-01-12 16:53:45,124 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:45,124 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'type': 'test', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,124 DEBUG Finished firing report-test. 2012-01-12 16:53:45,124 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,174 DEBUG Finished firing report-job. 2012-01-12 16:53:45,175 DEBUG Finished firing report-message. 2012-01-12 16:53:45,175 DEBUG Started firing report-message. 2012-01-12 16:53:45,175 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,175 DEBUG Started firing report-job. 2012-01-12 16:53:45,175 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,175 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,209 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,209 DEBUG Started firing report-manual. 2012-01-12 16:53:45,209 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:45,209 DEBUG Started firing report-test. 2012-01-12 16:53:45,209 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:45,209 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/volume', 'plugin': 'manual', 'type': 'test', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,209 DEBUG Finished firing report-test. 2012-01-12 16:53:45,210 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,259 DEBUG Finished firing report-job. 2012-01-12 16:53:45,260 DEBUG Finished firing report-message. 2012-01-12 16:53:45,260 DEBUG Started firing report-message. 2012-01-12 16:53:45,260 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/mute', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,260 DEBUG Started firing report-job. 2012-01-12 16:53:45,260 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/mute', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,260 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/mute', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,285 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/mute', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,285 DEBUG Started firing report-manual. 2012-01-12 16:53:45,285 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:45,285 DEBUG Started firing report-test. 2012-01-12 16:53:45,285 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:45,286 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'type': 'test', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,286 DEBUG Finished firing report-test. 2012-01-12 16:53:45,286 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,344 DEBUG Finished firing report-job. 2012-01-12 16:53:45,344 DEBUG Finished firing report-message. 2012-01-12 16:53:45,344 DEBUG Started firing report-message. 2012-01-12 16:53:45,345 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}) for report-message with priority 100. 2012-01-12 16:53:45,345 DEBUG Started firing report-job. 2012-01-12 16:53:45,345 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}) for report-job with priority -100. 2012-01-12 16:53:45,345 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-job with priority -100. 2012-01-12 16:53:45,370 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-job with priority 0. 2012-01-12 16:53:45,370 DEBUG Started firing report-manual. 2012-01-12 16:53:45,370 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-manual with priority 0. 2012-01-12 16:53:45,370 DEBUG Started firing report-test. 2012-01-12 16:53:45,370 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-test with priority 0. 2012-01-12 16:53:45,370 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['suspend/suspend_advanced'], 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-test with priority 100. 2012-01-12 16:53:45,370 DEBUG Finished firing report-test. 2012-01-12 16:53:45,370 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,463 DEBUG Finished firing report-job. 2012-01-12 16:53:45,463 DEBUG Finished firing report-message. 2012-01-12 16:53:45,463 DEBUG Started firing report-message. 2012-01-12 16:53:45,463 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/battery-info', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,463 DEBUG Started firing report-job. 2012-01-12 16:53:45,464 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/battery-info', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,464 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/battery-info', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,488 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/battery-info', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,488 DEBUG Started firing report-manual. 2012-01-12 16:53:45,490 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:45,490 DEBUG Started firing report-test. 2012-01-12 16:53:45,490 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:45,490 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'type': 'test', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,491 DEBUG Finished firing report-test. 2012-01-12 16:53:45,491 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,530 DEBUG Finished firing report-job. 2012-01-12 16:53:45,531 DEBUG Finished firing report-message. 2012-01-12 16:53:45,531 DEBUG Started firing report-message. 2012-01-12 16:53:45,531 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/wireless', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,531 DEBUG Started firing report-job. 2012-01-12 16:53:45,531 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/wireless', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,531 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/wireless', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,566 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/wireless', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,566 DEBUG Started firing report-manual. 2012-01-12 16:53:45,566 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:45,566 DEBUG Started firing report-test. 2012-01-12 16:53:45,566 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:45,566 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'type': 'test', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,566 DEBUG Finished firing report-test. 2012-01-12 16:53:45,567 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,625 DEBUG Finished firing report-job. 2012-01-12 16:53:45,625 DEBUG Finished firing report-message. 2012-01-12 16:53:45,625 DEBUG Started firing report-message. 2012-01-12 16:53:45,625 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/media-control', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,626 DEBUG Started firing report-job. 2012-01-12 16:53:45,626 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/media-control', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,626 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/media-control', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,659 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/media-control', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:45,659 DEBUG Started firing report-manual. 2012-01-12 16:53:45,659 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:45,659 DEBUG Started firing report-test. 2012-01-12 16:53:45,660 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:45,660 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'type': 'test', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:45,660 DEBUG Finished firing report-test. 2012-01-12 16:53:45,660 DEBUG Finished firing report-manual. 2012-01-12 16:53:45,727 DEBUG Finished firing report-job. 2012-01-12 16:53:45,727 DEBUG Finished firing report-message. 2012-01-12 16:53:45,727 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,727 DEBUG Finished firing message-file. 2012-01-12 16:53:45,727 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,727 DEBUG Started firing message-filename. 2012-01-12 16:53:45,727 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/power-management.txt) for message-filename with priority 0. 2012-01-12 16:53:45,727 DEBUG Started firing message-file. 2012-01-12 16:53:45,727 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/power-management.txt) for message-file with priority 0. 2012-01-12 16:53:45,739 DEBUG Started firing report-messages. 2012-01-12 16:53:45,740 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}, {'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}, {'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}, {'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}, {'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}]) for report-messages with priority 0. 2012-01-12 16:53:45,740 DEBUG Started firing report-message. 2012-01-12 16:53:45,740 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,740 DEBUG Started firing report-job. 2012-01-12 16:53:45,740 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,740 DEBUG Finished firing report-job. 2012-01-12 16:53:45,740 DEBUG Finished firing report-message. 2012-01-12 16:53:45,740 DEBUG Started firing report-message. 2012-01-12 16:53:45,740 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:45,740 DEBUG Started firing report-job. 2012-01-12 16:53:45,741 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:45,741 DEBUG Finished firing report-job. 2012-01-12 16:53:45,741 DEBUG Finished firing report-message. 2012-01-12 16:53:45,741 DEBUG Started firing report-message. 2012-01-12 16:53:45,741 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}) for report-message with priority 100. 2012-01-12 16:53:45,741 DEBUG Started firing report-job. 2012-01-12 16:53:45,741 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}) for report-job with priority -100. 2012-01-12 16:53:45,741 DEBUG Finished firing report-job. 2012-01-12 16:53:45,741 DEBUG Finished firing report-message. 2012-01-12 16:53:45,742 DEBUG Started firing report-message. 2012-01-12 16:53:45,742 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}) for report-message with priority 100. 2012-01-12 16:53:45,742 DEBUG Started firing report-job. 2012-01-12 16:53:45,742 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}) for report-job with priority -100. 2012-01-12 16:53:45,742 DEBUG Finished firing report-job. 2012-01-12 16:53:45,742 DEBUG Finished firing report-message. 2012-01-12 16:53:45,742 DEBUG Started firing report-message. 2012-01-12 16:53:45,742 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}) for report-message with priority 100. 2012-01-12 16:53:45,742 DEBUG Started firing report-job. 2012-01-12 16:53:45,742 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}) for report-job with priority -100. 2012-01-12 16:53:45,743 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-job with priority -100. 2012-01-12 16:53:45,769 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-job with priority 0. 2012-01-12 16:53:45,769 DEBUG Started firing report-shell. 2012-01-12 16:53:45,769 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-shell with priority 0. 2012-01-12 16:53:45,769 DEBUG Started firing report-test. 2012-01-12 16:53:45,769 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-test with priority 0. 2012-01-12 16:53:45,770 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'type': 'test', 'command': 'test -e /dev/rtc', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-test with priority 100. 2012-01-12 16:53:45,770 DEBUG Finished firing report-test. 2012-01-12 16:53:45,770 DEBUG Finished firing report-shell. 2012-01-12 16:53:45,820 DEBUG Finished firing report-job. 2012-01-12 16:53:45,821 DEBUG Finished firing report-message. 2012-01-12 16:53:45,821 DEBUG Started firing report-message. 2012-01-12 16:53:45,821 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}) for report-message with priority 100. 2012-01-12 16:53:45,821 DEBUG Started firing report-job. 2012-01-12 16:53:45,821 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}) for report-job with priority -100. 2012-01-12 16:53:45,821 DEBUG Finished firing report-job. 2012-01-12 16:53:45,821 DEBUG Finished firing report-message. 2012-01-12 16:53:45,822 DEBUG Started firing report-message. 2012-01-12 16:53:45,822 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}) for report-message with priority 100. 2012-01-12 16:53:45,822 DEBUG Started firing report-job. 2012-01-12 16:53:45,822 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}) for report-job with priority -100. 2012-01-12 16:53:45,822 DEBUG Finished firing report-job. 2012-01-12 16:53:45,822 DEBUG Finished firing report-message. 2012-01-12 16:53:45,822 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,822 DEBUG Finished firing message-file. 2012-01-12 16:53:45,822 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,822 DEBUG Started firing message-filename. 2012-01-12 16:53:45,823 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/mago.txt) for message-filename with priority 0. 2012-01-12 16:53:45,823 DEBUG Started firing message-file. 2012-01-12 16:53:45,823 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/mago.txt) for message-file with priority 0. 2012-01-12 16:53:45,825 DEBUG Started firing report-messages. 2012-01-12 16:53:45,825 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'remote', 'name': 'mago', 'command': 'mago_suite', 'requires': "package.name == 'bzr'\npackage.name == 'python-ldtp'\ndesktop.gnome.interface.accessibility == True", 'description': 'Tests automatis\xc3\xa9s du bureau'}]) for report-messages with priority 0. 2012-01-12 16:53:45,825 DEBUG Started firing report-message. 2012-01-12 16:53:45,825 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'remote', 'name': 'mago', 'command': 'mago_suite', 'requires': "package.name == 'bzr'\npackage.name == 'python-ldtp'\ndesktop.gnome.interface.accessibility == True", 'description': 'Tests automatis\xc3\xa9s du bureau'}) for report-message with priority 100. 2012-01-12 16:53:45,825 DEBUG Started firing report-job. 2012-01-12 16:53:45,825 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'remote', 'name': 'mago', 'command': 'mago_suite', 'requires': "package.name == 'bzr'\npackage.name == 'python-ldtp'\ndesktop.gnome.interface.accessibility == True", 'description': 'Tests automatis\xc3\xa9s du bureau'}) for report-job with priority -100. 2012-01-12 16:53:45,826 DEBUG Finished firing report-job. 2012-01-12 16:53:45,826 DEBUG Finished firing report-message. 2012-01-12 16:53:45,826 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,826 DEBUG Finished firing message-file. 2012-01-12 16:53:45,826 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,826 DEBUG Started firing message-filename. 2012-01-12 16:53:45,826 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/floppy.txt) for message-filename with priority 0. 2012-01-12 16:53:45,826 DEBUG Started firing message-file. 2012-01-12 16:53:45,826 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/floppy.txt) for message-file with priority 0. 2012-01-12 16:53:45,829 DEBUG Started firing report-messages. 2012-01-12 16:53:45,829 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Test du lecteur de disquette', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "driver=floppy"\'\nplugin: shell\nname: floppy/check_`ls /sys$path/driver/*/*/*/block`\nrequires: device.path == "$path"\ndescription: Floppy test for $product\nuser: root\ncommand: floppy_test /dev/`ls /sys$path/driver/*/*/*/block`\nEOF', 'requires': "device.driver == 'floppy'", 'name': 'floppy/check'}]) for report-messages with priority 0. 2012-01-12 16:53:45,829 DEBUG Started firing report-message. 2012-01-12 16:53:45,829 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test du lecteur de disquette', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "driver=floppy"\'\nplugin: shell\nname: floppy/check_`ls /sys$path/driver/*/*/*/block`\nrequires: device.path == "$path"\ndescription: Floppy test for $product\nuser: root\ncommand: floppy_test /dev/`ls /sys$path/driver/*/*/*/block`\nEOF', 'requires': "device.driver == 'floppy'", 'name': 'floppy/check'}) for report-message with priority 100. 2012-01-12 16:53:45,829 DEBUG Started firing report-job. 2012-01-12 16:53:45,829 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test du lecteur de disquette', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "driver=floppy"\'\nplugin: shell\nname: floppy/check_`ls /sys$path/driver/*/*/*/block`\nrequires: device.path == "$path"\ndescription: Floppy test for $product\nuser: root\ncommand: floppy_test /dev/`ls /sys$path/driver/*/*/*/block`\nEOF', 'requires': "device.driver == 'floppy'", 'name': 'floppy/check'}) for report-job with priority -100. 2012-01-12 16:53:45,829 DEBUG Finished firing report-job. 2012-01-12 16:53:45,829 DEBUG Finished firing report-message. 2012-01-12 16:53:45,829 DEBUG Finished firing report-messages. 2012-01-12 16:53:45,829 DEBUG Finished firing message-file. 2012-01-12 16:53:45,830 DEBUG Finished firing message-filename. 2012-01-12 16:53:45,830 DEBUG Started firing message-filename. 2012-01-12 16:53:45,830 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/usb.txt) for message-filename with priority 0. 2012-01-12 16:53:45,830 DEBUG Started firing message-file. 2012-01-12 16:53:45,830 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/usb.txt) for message-file with priority 0. 2012-01-12 16:53:45,846 DEBUG Started firing report-messages. 2012-01-12 16:53:45,847 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': "package.name == 'linux'", 'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'name': 'usb/detect', 'plugin': 'shell'}, {'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}, {'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}, {'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}, {'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}, {'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}, {'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}, {'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}, {'name': 'usb/panels', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?', 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:45,847 DEBUG Started firing report-message. 2012-01-12 16:53:45,847 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': "package.name == 'linux'", 'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'name': 'usb/detect', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:45,847 DEBUG Started firing report-job. 2012-01-12 16:53:45,847 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': "package.name == 'linux'", 'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'name': 'usb/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:45,847 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': ["package.name == 'linux'"], 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'name': 'usb/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:45,871 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': ["package.name == 'linux'"], 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'name': 'usb/detect', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:45,871 DEBUG Started firing report-shell. 2012-01-12 16:53:45,871 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-shell with priority 0. 2012-01-12 16:53:45,871 DEBUG Started firing report-test. 2012-01-12 16:53:45,871 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-test with priority 0. 2012-01-12 16:53:45,871 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'type': 'test', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-test with priority 100. 2012-01-12 16:53:45,871 DEBUG Finished firing report-test. 2012-01-12 16:53:45,871 DEBUG Finished firing report-shell. 2012-01-12 16:53:45,922 DEBUG Finished firing report-job. 2012-01-12 16:53:45,922 DEBUG Finished firing report-message. 2012-01-12 16:53:45,922 DEBUG Started firing report-message. 2012-01-12 16:53:45,922 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}) for report-message with priority 100. 2012-01-12 16:53:45,922 DEBUG Started firing report-job. 2012-01-12 16:53:45,922 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}) for report-job with priority -100. 2012-01-12 16:53:45,923 DEBUG Finished firing report-job. 2012-01-12 16:53:45,923 DEBUG Finished firing report-message. 2012-01-12 16:53:45,923 DEBUG Started firing report-message. 2012-01-12 16:53:45,923 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}) for report-message with priority 100. 2012-01-12 16:53:45,923 DEBUG Started firing report-job. 2012-01-12 16:53:45,923 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}) for report-job with priority -100. 2012-01-12 16:53:45,923 DEBUG Finished firing report-job. 2012-01-12 16:53:45,923 DEBUG Finished firing report-message. 2012-01-12 16:53:45,923 DEBUG Started firing report-message. 2012-01-12 16:53:45,923 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}) for report-message with priority 100. 2012-01-12 16:53:45,923 DEBUG Started firing report-job. 2012-01-12 16:53:45,924 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}) for report-job with priority -100. 2012-01-12 16:53:45,924 DEBUG Finished firing report-job. 2012-01-12 16:53:45,924 DEBUG Finished firing report-message. 2012-01-12 16:53:45,924 DEBUG Started firing report-message. 2012-01-12 16:53:45,924 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}) for report-message with priority 100. 2012-01-12 16:53:45,924 DEBUG Started firing report-job. 2012-01-12 16:53:45,924 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}) for report-job with priority -100. 2012-01-12 16:53:45,924 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-job with priority -100. 2012-01-12 16:53:45,956 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-job with priority 0. 2012-01-12 16:53:45,956 DEBUG Started firing report-manual. 2012-01-12 16:53:45,956 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-manual with priority 0. 2012-01-12 16:53:45,956 DEBUG Started firing report-test. 2012-01-12 16:53:45,956 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-test with priority 0. 2012-01-12 16:53:45,956 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'type': 'test', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-test with priority 100. 2012-01-12 16:53:45,956 DEBUG Finished firing report-test. 2012-01-12 16:53:45,956 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,040 DEBUG Finished firing report-job. 2012-01-12 16:53:46,041 DEBUG Finished firing report-message. 2012-01-12 16:53:46,041 DEBUG Started firing report-message. 2012-01-12 16:53:46,041 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}) for report-message with priority 100. 2012-01-12 16:53:46,041 DEBUG Started firing report-job. 2012-01-12 16:53:46,041 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}) for report-job with priority -100. 2012-01-12 16:53:46,041 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-job with priority -100. 2012-01-12 16:53:46,076 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-job with priority 0. 2012-01-12 16:53:46,076 DEBUG Started firing report-manual. 2012-01-12 16:53:46,076 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-manual with priority 0. 2012-01-12 16:53:46,076 DEBUG Started firing report-test. 2012-01-12 16:53:46,076 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-test with priority 0. 2012-01-12 16:53:46,076 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'type': 'test', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-test with priority 100. 2012-01-12 16:53:46,076 DEBUG Finished firing report-test. 2012-01-12 16:53:46,076 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,152 DEBUG Finished firing report-job. 2012-01-12 16:53:46,152 DEBUG Finished firing report-message. 2012-01-12 16:53:46,152 DEBUG Started firing report-message. 2012-01-12 16:53:46,152 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}) for report-message with priority 100. 2012-01-12 16:53:46,152 DEBUG Started firing report-job. 2012-01-12 16:53:46,153 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}) for report-job with priority -100. 2012-01-12 16:53:46,153 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-job with priority -100. 2012-01-12 16:53:46,177 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-job with priority 0. 2012-01-12 16:53:46,177 DEBUG Started firing report-manual. 2012-01-12 16:53:46,177 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-manual with priority 0. 2012-01-12 16:53:46,177 DEBUG Started firing report-test. 2012-01-12 16:53:46,177 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-test with priority 0. 2012-01-12 16:53:46,178 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'type': 'test', 'command': 'usb_test -t', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-test with priority 100. 2012-01-12 16:53:46,178 DEBUG Finished firing report-test. 2012-01-12 16:53:46,178 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,211 DEBUG Finished firing report-job. 2012-01-12 16:53:46,211 DEBUG Finished firing report-message. 2012-01-12 16:53:46,211 DEBUG Started firing report-message. 2012-01-12 16:53:46,211 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}) for report-message with priority 100. 2012-01-12 16:53:46,211 DEBUG Started firing report-job. 2012-01-12 16:53:46,211 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}) for report-job with priority -100. 2012-01-12 16:53:46,212 DEBUG Finished firing report-job. 2012-01-12 16:53:46,212 DEBUG Finished firing report-message. 2012-01-12 16:53:46,212 DEBUG Started firing report-message. 2012-01-12 16:53:46,212 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'usb/panels', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,212 DEBUG Started firing report-job. 2012-01-12 16:53:46,212 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'usb/panels', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,212 DEBUG Finished firing report-job. 2012-01-12 16:53:46,212 DEBUG Finished firing report-message. 2012-01-12 16:53:46,213 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,213 DEBUG Finished firing message-file. 2012-01-12 16:53:46,213 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,213 DEBUG Started firing message-filename. 2012-01-12 16:53:46,213 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/miscellanea.txt) for message-filename with priority 0. 2012-01-12 16:53:46,213 DEBUG Started firing message-file. 2012-01-12 16:53:46,213 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/miscellanea.txt) for message-file with priority 0. 2012-01-12 16:53:46,223 DEBUG Started firing report-messages. 2012-01-12 16:53:46,223 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}, {'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}, {'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'name': 'miscellanea/check_and_install_ipmitool', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}, {'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'name': 'miscellanea/ipmi_test'}, {'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:46,223 DEBUG Started firing report-message. 2012-01-12 16:53:46,223 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}) for report-message with priority 100. 2012-01-12 16:53:46,223 DEBUG Started firing report-job. 2012-01-12 16:53:46,223 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}) for report-job with priority -100. 2012-01-12 16:53:46,224 DEBUG Finished firing report-job. 2012-01-12 16:53:46,224 DEBUG Finished firing report-message. 2012-01-12 16:53:46,224 DEBUG Started firing report-message. 2012-01-12 16:53:46,224 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}) for report-message with priority 100. 2012-01-12 16:53:46,224 DEBUG Started firing report-job. 2012-01-12 16:53:46,224 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}) for report-job with priority -100. 2012-01-12 16:53:46,224 DEBUG Finished firing report-job. 2012-01-12 16:53:46,224 DEBUG Finished firing report-message. 2012-01-12 16:53:46,225 DEBUG Started firing report-message. 2012-01-12 16:53:46,225 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'name': 'miscellanea/check_and_install_ipmitool', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}) for report-message with priority 100. 2012-01-12 16:53:46,225 DEBUG Started firing report-job. 2012-01-12 16:53:46,225 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'name': 'miscellanea/check_and_install_ipmitool', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}) for report-job with priority -100. 2012-01-12 16:53:46,225 DEBUG Finished firing report-job. 2012-01-12 16:53:46,225 DEBUG Finished firing report-message. 2012-01-12 16:53:46,225 DEBUG Started firing report-message. 2012-01-12 16:53:46,225 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'name': 'miscellanea/ipmi_test'}) for report-message with priority 100. 2012-01-12 16:53:46,225 DEBUG Started firing report-job. 2012-01-12 16:53:46,225 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'name': 'miscellanea/ipmi_test'}) for report-job with priority -100. 2012-01-12 16:53:46,226 DEBUG Finished firing report-job. 2012-01-12 16:53:46,226 DEBUG Finished firing report-message. 2012-01-12 16:53:46,226 DEBUG Started firing report-message. 2012-01-12 16:53:46,226 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,226 DEBUG Started firing report-job. 2012-01-12 16:53:46,226 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,226 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,253 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:46,253 DEBUG Started firing report-manual. 2012-01-12 16:53:46,253 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:46,254 DEBUG Started firing report-test. 2012-01-12 16:53:46,254 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:46,254 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'plugin': 'manual', 'type': 'test', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau."}) for report-test with priority 100. 2012-01-12 16:53:46,254 DEBUG Finished firing report-test. 2012-01-12 16:53:46,254 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,304 DEBUG Finished firing report-job. 2012-01-12 16:53:46,304 DEBUG Finished firing report-message. 2012-01-12 16:53:46,304 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,305 DEBUG Finished firing message-file. 2012-01-12 16:53:46,305 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,305 DEBUG Started firing message-filename. 2012-01-12 16:53:46,305 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/server-services.txt) for message-filename with priority 0. 2012-01-12 16:53:46,305 DEBUG Started firing message-file. 2012-01-12 16:53:46,305 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/server-services.txt) for message-file with priority 0. 2012-01-12 16:53:46,318 DEBUG Started firing report-messages. 2012-01-12 16:53:46,318 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "pgrep sshd >/dev/null || (echo 'FAIL: sshd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'ssh'", 'description': 'Test de sshd', 'name': 'open_ssh_test'}, {'command': "pgrep cupsd >/dev/null || (echo 'FAIL: cupsd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'cups'", 'description': "Test d'impression/du serveur CUPS", 'name': 'print_server_test'}, {'description': 'Test du serveur DNS', 'plugin': 'shell', 'command': 'dns_server_test', 'user': 'root', 'requires': "package.name == 'bind9' and package.name == 'dnsutils'", 'name': 'dns_server_test'}, {'description': 'Test du serveur Samba', 'plugin': 'shell', 'command': 'samba_test', 'user': 'root', 'requires': "package.name == 'samba' and package.name == 'winbind'", 'name': 'samba_test'}, {'description': 'Test du serveur LAMP', 'plugin': 'shell', 'command': 'lamp_test', 'user': 'root', 'requires': "package.name == 'apache2' and package.name == 'php5-mysql' and package.name == 'libapache2-mod-php5' and package.name == 'mysql-server'", 'name': 'lamp_test'}, {'description': 'Test du serveur Tomcat', 'plugin': 'shell', 'command': 'tomcat_test', 'user': 'root', 'requires': "package.name == 'tomcat6'", 'name': 'tomcat_test'}]) for report-messages with priority 0. 2012-01-12 16:53:46,318 DEBUG Started firing report-message. 2012-01-12 16:53:46,318 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep sshd >/dev/null || (echo 'FAIL: sshd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'ssh'", 'description': 'Test de sshd', 'name': 'open_ssh_test'}) for report-message with priority 100. 2012-01-12 16:53:46,318 DEBUG Started firing report-job. 2012-01-12 16:53:46,318 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep sshd >/dev/null || (echo 'FAIL: sshd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'ssh'", 'description': 'Test de sshd', 'name': 'open_ssh_test'}) for report-job with priority -100. 2012-01-12 16:53:46,319 DEBUG Finished firing report-job. 2012-01-12 16:53:46,319 DEBUG Finished firing report-message. 2012-01-12 16:53:46,319 DEBUG Started firing report-message. 2012-01-12 16:53:46,319 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': "pgrep cupsd >/dev/null || (echo 'FAIL: cupsd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'cups'", 'description': "Test d'impression/du serveur CUPS", 'name': 'print_server_test'}) for report-message with priority 100. 2012-01-12 16:53:46,319 DEBUG Started firing report-job. 2012-01-12 16:53:46,319 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': "pgrep cupsd >/dev/null || (echo 'FAIL: cupsd is not running.' 2>&1 && false)", 'plugin': 'shell', 'requires': "package.name == 'cups'", 'description': "Test d'impression/du serveur CUPS", 'name': 'print_server_test'}) for report-job with priority -100. 2012-01-12 16:53:46,319 DEBUG Finished firing report-job. 2012-01-12 16:53:46,319 DEBUG Finished firing report-message. 2012-01-12 16:53:46,319 DEBUG Started firing report-message. 2012-01-12 16:53:46,320 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test du serveur DNS', 'plugin': 'shell', 'command': 'dns_server_test', 'user': 'root', 'requires': "package.name == 'bind9' and package.name == 'dnsutils'", 'name': 'dns_server_test'}) for report-message with priority 100. 2012-01-12 16:53:46,320 DEBUG Started firing report-job. 2012-01-12 16:53:46,320 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test du serveur DNS', 'plugin': 'shell', 'command': 'dns_server_test', 'user': 'root', 'requires': "package.name == 'bind9' and package.name == 'dnsutils'", 'name': 'dns_server_test'}) for report-job with priority -100. 2012-01-12 16:53:46,320 DEBUG Finished firing report-job. 2012-01-12 16:53:46,320 DEBUG Finished firing report-message. 2012-01-12 16:53:46,320 DEBUG Started firing report-message. 2012-01-12 16:53:46,320 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test du serveur Samba', 'plugin': 'shell', 'command': 'samba_test', 'user': 'root', 'requires': "package.name == 'samba' and package.name == 'winbind'", 'name': 'samba_test'}) for report-message with priority 100. 2012-01-12 16:53:46,320 DEBUG Started firing report-job. 2012-01-12 16:53:46,320 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test du serveur Samba', 'plugin': 'shell', 'command': 'samba_test', 'user': 'root', 'requires': "package.name == 'samba' and package.name == 'winbind'", 'name': 'samba_test'}) for report-job with priority -100. 2012-01-12 16:53:46,321 DEBUG Finished firing report-job. 2012-01-12 16:53:46,321 DEBUG Finished firing report-message. 2012-01-12 16:53:46,321 DEBUG Started firing report-message. 2012-01-12 16:53:46,321 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test du serveur LAMP', 'plugin': 'shell', 'command': 'lamp_test', 'user': 'root', 'requires': "package.name == 'apache2' and package.name == 'php5-mysql' and package.name == 'libapache2-mod-php5' and package.name == 'mysql-server'", 'name': 'lamp_test'}) for report-message with priority 100. 2012-01-12 16:53:46,321 DEBUG Started firing report-job. 2012-01-12 16:53:46,321 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test du serveur LAMP', 'plugin': 'shell', 'command': 'lamp_test', 'user': 'root', 'requires': "package.name == 'apache2' and package.name == 'php5-mysql' and package.name == 'libapache2-mod-php5' and package.name == 'mysql-server'", 'name': 'lamp_test'}) for report-job with priority -100. 2012-01-12 16:53:46,322 DEBUG Finished firing report-job. 2012-01-12 16:53:46,322 DEBUG Finished firing report-message. 2012-01-12 16:53:46,322 DEBUG Started firing report-message. 2012-01-12 16:53:46,322 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test du serveur Tomcat', 'plugin': 'shell', 'command': 'tomcat_test', 'user': 'root', 'requires': "package.name == 'tomcat6'", 'name': 'tomcat_test'}) for report-message with priority 100. 2012-01-12 16:53:46,322 DEBUG Started firing report-job. 2012-01-12 16:53:46,322 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test du serveur Tomcat', 'plugin': 'shell', 'command': 'tomcat_test', 'user': 'root', 'requires': "package.name == 'tomcat6'", 'name': 'tomcat_test'}) for report-job with priority -100. 2012-01-12 16:53:46,322 DEBUG Finished firing report-job. 2012-01-12 16:53:46,322 DEBUG Finished firing report-message. 2012-01-12 16:53:46,322 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,322 DEBUG Finished firing message-file. 2012-01-12 16:53:46,322 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,323 DEBUG Started firing message-filename. 2012-01-12 16:53:46,323 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/qa_regression.txt) for message-filename with priority 0. 2012-01-12 16:53:46,323 DEBUG Started firing message-file. 2012-01-12 16:53:46,323 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/qa_regression.txt) for message-file with priority 0. 2012-01-12 16:53:46,327 DEBUG Started firing report-messages. 2012-01-12 16:53:46,327 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'remote', 'name': 'qa-regression-testing', 'command': 'qa_regression_suite test-avahi.py test-bind9.py test-built-binaries.py test-coreutils.py test-cpio.py test-cron.py test-cups.py test-curl.py test-cyrus-sasl2.py test-dovecot.py test-exiv2.py test-file.py test-gcc-security.py test-ghostscript.py test-git-core.py test-glib2.0.py test-glibc-security.py test-imlib2.py test-jasper.py test-kernel.py test-kernel-security.py test-lcms.py test-libcompress-raw-zlib-perl.py test-libexif.py test-libgd2.py test-libhtml-parser-perl.py test-libsndfile.py test-libvorbis.py test-libwmf.py test-mimetex.py test-moin.py test-mpfr.py test-mysql.py test-netpbm-free.py test-openldap.py test-openssl.py test-perl.py test-php5.py test-poppler.py test-postgresql.py test-postfix.py test-shadow.py test-sudo.py test-tar.py test-tcpdump.py test-tetex_texlive.py test-tiff.py test-tomcat6.py test-util-linux.py | filter_packages', 'user': 'root', 'requires': "package.name == 'bzr'", 'description': 'Tests de r\xc3\xa9gression de la qualit\xc3\xa9 (destructif)'}]) for report-messages with priority 0. 2012-01-12 16:53:46,327 DEBUG Started firing report-message. 2012-01-12 16:53:46,327 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'remote', 'name': 'qa-regression-testing', 'command': 'qa_regression_suite test-avahi.py test-bind9.py test-built-binaries.py test-coreutils.py test-cpio.py test-cron.py test-cups.py test-curl.py test-cyrus-sasl2.py test-dovecot.py test-exiv2.py test-file.py test-gcc-security.py test-ghostscript.py test-git-core.py test-glib2.0.py test-glibc-security.py test-imlib2.py test-jasper.py test-kernel.py test-kernel-security.py test-lcms.py test-libcompress-raw-zlib-perl.py test-libexif.py test-libgd2.py test-libhtml-parser-perl.py test-libsndfile.py test-libvorbis.py test-libwmf.py test-mimetex.py test-moin.py test-mpfr.py test-mysql.py test-netpbm-free.py test-openldap.py test-openssl.py test-perl.py test-php5.py test-poppler.py test-postgresql.py test-postfix.py test-shadow.py test-sudo.py test-tar.py test-tcpdump.py test-tetex_texlive.py test-tiff.py test-tomcat6.py test-util-linux.py | filter_packages', 'user': 'root', 'requires': "package.name == 'bzr'", 'description': 'Tests de r\xc3\xa9gression de la qualit\xc3\xa9 (destructif)'}) for report-message with priority 100. 2012-01-12 16:53:46,327 DEBUG Started firing report-job. 2012-01-12 16:53:46,327 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'remote', 'name': 'qa-regression-testing', 'command': 'qa_regression_suite test-avahi.py test-bind9.py test-built-binaries.py test-coreutils.py test-cpio.py test-cron.py test-cups.py test-curl.py test-cyrus-sasl2.py test-dovecot.py test-exiv2.py test-file.py test-gcc-security.py test-ghostscript.py test-git-core.py test-glib2.0.py test-glibc-security.py test-imlib2.py test-jasper.py test-kernel.py test-kernel-security.py test-lcms.py test-libcompress-raw-zlib-perl.py test-libexif.py test-libgd2.py test-libhtml-parser-perl.py test-libsndfile.py test-libvorbis.py test-libwmf.py test-mimetex.py test-moin.py test-mpfr.py test-mysql.py test-netpbm-free.py test-openldap.py test-openssl.py test-perl.py test-php5.py test-poppler.py test-postgresql.py test-postfix.py test-shadow.py test-sudo.py test-tar.py test-tcpdump.py test-tetex_texlive.py test-tiff.py test-tomcat6.py test-util-linux.py | filter_packages', 'user': 'root', 'requires': "package.name == 'bzr'", 'description': 'Tests de r\xc3\xa9gression de la qualit\xc3\xa9 (destructif)'}) for report-job with priority -100. 2012-01-12 16:53:46,328 DEBUG Finished firing report-job. 2012-01-12 16:53:46,328 DEBUG Finished firing report-message. 2012-01-12 16:53:46,328 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,328 DEBUG Finished firing message-file. 2012-01-12 16:53:46,328 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,328 DEBUG Started firing message-filename. 2012-01-12 16:53:46,328 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/gcalctool.txt) for message-filename with priority 0. 2012-01-12 16:53:46,329 DEBUG Started firing message-file. 2012-01-12 16:53:46,329 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/gcalctool.txt) for message-file with priority 0. 2012-01-12 16:53:46,340 DEBUG Started firing report-messages. 2012-01-12 16:53:46,340 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice.\n\nLa calculatrice s'est-elle lanc\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Simple math functions (+,-,/,*)\n2. Nested math functions ((,))\n3. Fractional math\n4. Decimal math\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-functions'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Memory set\n2. Memory reset\n3. Memory last clear\n4. Memory clear\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-memory'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Cut\n2. Copy\n3. Paste\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-clipboard'}]) for report-messages with priority 0. 2012-01-12 16:53:46,340 DEBUG Started firing report-message. 2012-01-12 16:53:46,341 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice.\n\nLa calculatrice s'est-elle lanc\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool'}) for report-message with priority 100. 2012-01-12 16:53:46,341 DEBUG Started firing report-job. 2012-01-12 16:53:46,341 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice.\n\nLa calculatrice s'est-elle lanc\xc3\xa9e correctement\xc2\xa0?", 'plugin': 'manual', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool'}) for report-job with priority -100. 2012-01-12 16:53:46,341 DEBUG Finished firing report-job. 2012-01-12 16:53:46,341 DEBUG Finished firing report-message. 2012-01-12 16:53:46,341 DEBUG Started firing report-message. 2012-01-12 16:53:46,341 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Simple math functions (+,-,/,*)\n2. Nested math functions ((,))\n3. Fractional math\n4. Decimal math\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-functions'}) for report-message with priority 100. 2012-01-12 16:53:46,341 DEBUG Started firing report-job. 2012-01-12 16:53:46,341 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Simple math functions (+,-,/,*)\n2. Nested math functions ((,))\n3. Fractional math\n4. Decimal math\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-functions'}) for report-job with priority -100. 2012-01-12 16:53:46,342 DEBUG Finished firing report-job. 2012-01-12 16:53:46,342 DEBUG Finished firing report-message. 2012-01-12 16:53:46,342 DEBUG Started firing report-message. 2012-01-12 16:53:46,342 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Memory set\n2. Memory reset\n3. Memory last clear\n4. Memory clear\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-memory'}) for report-message with priority 100. 2012-01-12 16:53:46,342 DEBUG Started firing report-job. 2012-01-12 16:53:46,342 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Memory set\n2. Memory reset\n3. Memory last clear\n4. Memory clear\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-memory'}) for report-job with priority -100. 2012-01-12 16:53:46,342 DEBUG Finished firing report-job. 2012-01-12 16:53:46,342 DEBUG Finished firing report-message. 2012-01-12 16:53:46,343 DEBUG Started firing report-message. 2012-01-12 16:53:46,343 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Cut\n2. Copy\n3. Paste\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-clipboard'}) for report-message with priority 100. 2012-01-12 16:53:46,343 DEBUG Started firing report-job. 2012-01-12 16:53:46,343 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer la calculatrice et calculer\xc2\xa0:\n\n1. Cut\n2. Copy\n3. Paste\n\nLes fonctions ont-elles fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'depends': 'applications-gcalctool', 'command': 'gcalctool', 'requires': 'package.name == "gcalctool"', 'name': 'applications-gcalctool-clipboard'}) for report-job with priority -100. 2012-01-12 16:53:46,343 DEBUG Finished firing report-job. 2012-01-12 16:53:46,343 DEBUG Finished firing report-message. 2012-01-12 16:53:46,343 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,343 DEBUG Finished firing message-file. 2012-01-12 16:53:46,343 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,343 DEBUG Started firing message-filename. 2012-01-12 16:53:46,343 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/evolution.txt) for message-filename with priority 0. 2012-01-12 16:53:46,344 DEBUG Started firing message-file. 2012-01-12 16:53:46,344 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/evolution.txt) for message-file with priority 0. 2012-01-12 16:53:46,349 DEBUG Started firing report-messages. 2012-01-12 16:53:46,349 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type POP3.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-pop3'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type IMAP.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-imap'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type SMTP.\n\nAvez-vous pu envoyer un couriel sans erreur\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-smtp'}]) for report-messages with priority 0. 2012-01-12 16:53:46,349 DEBUG Started firing report-message. 2012-01-12 16:53:46,349 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type POP3.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-pop3'}) for report-message with priority 100. 2012-01-12 16:53:46,349 DEBUG Started firing report-job. 2012-01-12 16:53:46,350 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type POP3.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-pop3'}) for report-job with priority -100. 2012-01-12 16:53:46,350 DEBUG Finished firing report-job. 2012-01-12 16:53:46,350 DEBUG Finished firing report-message. 2012-01-12 16:53:46,350 DEBUG Started firing report-message. 2012-01-12 16:53:46,350 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type IMAP.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-imap'}) for report-message with priority 100. 2012-01-12 16:53:46,350 DEBUG Started firing report-job. 2012-01-12 16:53:46,350 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type IMAP.\n\nAvez-vous pu recevoir et lire du courriel correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-imap'}) for report-job with priority -100. 2012-01-12 16:53:46,350 DEBUG Finished firing report-job. 2012-01-12 16:53:46,351 DEBUG Finished firing report-message. 2012-01-12 16:53:46,351 DEBUG Started firing report-message. 2012-01-12 16:53:46,351 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type SMTP.\n\nAvez-vous pu envoyer un couriel sans erreur\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-smtp'}) for report-message with priority 100. 2012-01-12 16:53:46,351 DEBUG Started firing report-job. 2012-01-12 16:53:46,351 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le logiciel Evolution, puis configurez-le pour se connecter \xc3\xa0 un compte de type SMTP.\n\nAvez-vous pu envoyer un couriel sans erreur\xc2\xa0?', 'plugin': 'manual', 'command': 'evolution', 'requires': 'package.name == "evolution"', 'name': 'applications-evolution-smtp'}) for report-job with priority -100. 2012-01-12 16:53:46,351 DEBUG Finished firing report-job. 2012-01-12 16:53:46,351 DEBUG Finished firing report-message. 2012-01-12 16:53:46,351 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,351 DEBUG Finished firing message-file. 2012-01-12 16:53:46,351 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,351 DEBUG Started firing message-filename. 2012-01-12 16:53:46,352 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/peripheral.txt) for message-filename with priority 0. 2012-01-12 16:53:46,352 DEBUG Started firing message-file. 2012-01-12 16:53:46,352 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/peripheral.txt) for message-file with priority 0. 2012-01-12 16:53:46,356 DEBUG Started firing report-messages. 2012-01-12 16:53:46,356 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'printer', 'description': "Printer configuration verification procedure:\n1.- Make sure that a printer is available in your network\n2.- Open Systems->Administration->Printing\n3.- If the printer isn't already listed, click on New\n4.- The printer should be detected and proper configuration values should be displayed\n5.- Print a test page", 'plugin': 'manual'}, {'name': 'external-usb-modem', 'command': 'network_check', 'description': "External USB modem network connection procedure:\n1.- Connect the USB cable to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' (for ADSL modem) or 'Mobile Broadband' (for 3G modem) tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}, {'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell', 'depends': 'external-usb-modem', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'name': 'external-usb-modem-http'}]) for report-messages with priority 0. 2012-01-12 16:53:46,356 DEBUG Started firing report-message. 2012-01-12 16:53:46,357 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'printer', 'description': "Printer configuration verification procedure:\n1.- Make sure that a printer is available in your network\n2.- Open Systems->Administration->Printing\n3.- If the printer isn't already listed, click on New\n4.- The printer should be detected and proper configuration values should be displayed\n5.- Print a test page", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,357 DEBUG Started firing report-job. 2012-01-12 16:53:46,357 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'printer', 'description': "Printer configuration verification procedure:\n1.- Make sure that a printer is available in your network\n2.- Open Systems->Administration->Printing\n3.- If the printer isn't already listed, click on New\n4.- The printer should be detected and proper configuration values should be displayed\n5.- Print a test page", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,357 DEBUG Finished firing report-job. 2012-01-12 16:53:46,357 DEBUG Finished firing report-message. 2012-01-12 16:53:46,357 DEBUG Started firing report-message. 2012-01-12 16:53:46,357 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'external-usb-modem', 'command': 'network_check', 'description': "External USB modem network connection procedure:\n1.- Connect the USB cable to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' (for ADSL modem) or 'Mobile Broadband' (for 3G modem) tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,357 DEBUG Started firing report-job. 2012-01-12 16:53:46,357 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'external-usb-modem', 'command': 'network_check', 'description': "External USB modem network connection procedure:\n1.- Connect the USB cable to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' (for ADSL modem) or 'Mobile Broadband' (for 3G modem) tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,358 DEBUG Finished firing report-job. 2012-01-12 16:53:46,358 DEBUG Finished firing report-message. 2012-01-12 16:53:46,358 DEBUG Started firing report-message. 2012-01-12 16:53:46,358 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell', 'depends': 'external-usb-modem', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'name': 'external-usb-modem-http'}) for report-message with priority 100. 2012-01-12 16:53:46,358 DEBUG Started firing report-job. 2012-01-12 16:53:46,358 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell', 'depends': 'external-usb-modem', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'name': 'external-usb-modem-http'}) for report-job with priority -100. 2012-01-12 16:53:46,358 DEBUG Finished firing report-job. 2012-01-12 16:53:46,358 DEBUG Finished firing report-message. 2012-01-12 16:53:46,358 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,358 DEBUG Finished firing message-file. 2012-01-12 16:53:46,358 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,358 DEBUG Started firing message-filename. 2012-01-12 16:53:46,359 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/mediacard.txt) for message-filename with priority 0. 2012-01-12 16:53:46,359 DEBUG Started firing message-file. 2012-01-12 16:53:46,359 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/mediacard.txt) for message-file with priority 0. 2012-01-12 16:53:46,380 DEBUG Started firing report-messages. 2012-01-12 16:53:46,381 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sd_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sd', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sdhc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/mmc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/ms_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/ms', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/msp_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/msp', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/cf_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/cf', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:46,381 DEBUG Started firing report-message. 2012-01-12 16:53:46,381 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,381 DEBUG Started firing report-job. 2012-01-12 16:53:46,381 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,381 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,405 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:46,405 DEBUG Started firing report-manual. 2012-01-12 16:53:46,405 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:46,406 DEBUG Started firing report-test. 2012-01-12 16:53:46,406 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:46,406 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'mediacard/sd', 'plugin': 'manual', 'type': 'test', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 100. 2012-01-12 16:53:46,406 DEBUG Finished firing report-test. 2012-01-12 16:53:46,406 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,456 DEBUG Finished firing report-job. 2012-01-12 16:53:46,456 DEBUG Finished firing report-message. 2012-01-12 16:53:46,457 DEBUG Started firing report-message. 2012-01-12 16:53:46,457 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sd_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sd', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,457 DEBUG Started firing report-job. 2012-01-12 16:53:46,457 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sd_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sd', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,458 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'mediacard/sd_after_suspend', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,490 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'mediacard/sd_after_suspend', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:46,490 DEBUG Started firing report-manual. 2012-01-12 16:53:46,490 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-manual with priority 0. 2012-01-12 16:53:46,490 DEBUG Started firing report-test. 2012-01-12 16:53:46,490 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 0. 2012-01-12 16:53:46,490 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'type': 'test', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 100. 2012-01-12 16:53:46,491 DEBUG Finished firing report-test. 2012-01-12 16:53:46,491 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,646 DEBUG Finished firing report-job. 2012-01-12 16:53:46,646 DEBUG Finished firing report-message. 2012-01-12 16:53:46,647 DEBUG Started firing report-message. 2012-01-12 16:53:46,647 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,647 DEBUG Started firing report-job. 2012-01-12 16:53:46,647 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,648 DEBUG Finished firing report-job. 2012-01-12 16:53:46,648 DEBUG Finished firing report-message. 2012-01-12 16:53:46,649 DEBUG Started firing report-message. 2012-01-12 16:53:46,649 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sdhc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,649 DEBUG Started firing report-job. 2012-01-12 16:53:46,649 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sdhc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,650 DEBUG Finished firing report-job. 2012-01-12 16:53:46,651 DEBUG Finished firing report-message. 2012-01-12 16:53:46,651 DEBUG Started firing report-message. 2012-01-12 16:53:46,651 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,651 DEBUG Started firing report-job. 2012-01-12 16:53:46,652 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,652 DEBUG Finished firing report-job. 2012-01-12 16:53:46,652 DEBUG Finished firing report-message. 2012-01-12 16:53:46,653 DEBUG Started firing report-message. 2012-01-12 16:53:46,653 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/mmc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,653 DEBUG Started firing report-job. 2012-01-12 16:53:46,653 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/mmc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,654 DEBUG Finished firing report-job. 2012-01-12 16:53:46,654 DEBUG Finished firing report-message. 2012-01-12 16:53:46,655 DEBUG Started firing report-message. 2012-01-12 16:53:46,655 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,655 DEBUG Started firing report-job. 2012-01-12 16:53:46,655 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,656 DEBUG Finished firing report-job. 2012-01-12 16:53:46,656 DEBUG Finished firing report-message. 2012-01-12 16:53:46,656 DEBUG Started firing report-message. 2012-01-12 16:53:46,657 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/ms_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/ms', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,657 DEBUG Started firing report-job. 2012-01-12 16:53:46,657 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/ms_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/ms', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,658 DEBUG Finished firing report-job. 2012-01-12 16:53:46,658 DEBUG Finished firing report-message. 2012-01-12 16:53:46,659 DEBUG Started firing report-message. 2012-01-12 16:53:46,659 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,659 DEBUG Started firing report-job. 2012-01-12 16:53:46,659 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,660 DEBUG Finished firing report-job. 2012-01-12 16:53:46,660 DEBUG Finished firing report-message. 2012-01-12 16:53:46,660 DEBUG Started firing report-message. 2012-01-12 16:53:46,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/msp_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/msp', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,661 DEBUG Started firing report-job. 2012-01-12 16:53:46,661 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/msp_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/msp', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,661 DEBUG Finished firing report-job. 2012-01-12 16:53:46,661 DEBUG Finished firing report-message. 2012-01-12 16:53:46,661 DEBUG Started firing report-message. 2012-01-12 16:53:46,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,662 DEBUG Started firing report-job. 2012-01-12 16:53:46,662 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,662 DEBUG Finished firing report-job. 2012-01-12 16:53:46,662 DEBUG Finished firing report-message. 2012-01-12 16:53:46,662 DEBUG Started firing report-message. 2012-01-12 16:53:46,662 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/cf_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/cf', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:46,662 DEBUG Started firing report-job. 2012-01-12 16:53:46,662 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/cf_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/cf', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:46,663 DEBUG Finished firing report-job. 2012-01-12 16:53:46,663 DEBUG Finished firing report-message. 2012-01-12 16:53:46,663 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,663 DEBUG Finished firing message-file. 2012-01-12 16:53:46,663 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,663 DEBUG Started firing message-filename. 2012-01-12 16:53:46,663 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/gnome-terminal.txt) for message-filename with priority 0. 2012-01-12 16:53:46,663 DEBUG Started firing message-file. 2012-01-12 16:53:46,663 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/gnome-terminal.txt) for message-file with priority 0. 2012-01-12 16:53:46,666 DEBUG Started firing report-messages. 2012-01-12 16:53:46,666 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le Terminal.\n\nSaisissez \xc2\xab\xc2\xa0ls\xc2\xa0\xc2\xbb et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb. Vous devriez voir la liste des fichiers et r\xc3\xa9pertoires de votre dossier personnel.\n\nFermez la fen\xc3\xaatre du Terminal.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gnome-terminal', 'requires': 'package.name == "gnome-terminal"', 'name': 'applications-gnome-terminal'}]) for report-messages with priority 0. 2012-01-12 16:53:46,666 DEBUG Started firing report-message. 2012-01-12 16:53:46,666 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le Terminal.\n\nSaisissez \xc2\xab\xc2\xa0ls\xc2\xa0\xc2\xbb et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb. Vous devriez voir la liste des fichiers et r\xc3\xa9pertoires de votre dossier personnel.\n\nFermez la fen\xc3\xaatre du Terminal.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gnome-terminal', 'requires': 'package.name == "gnome-terminal"', 'name': 'applications-gnome-terminal'}) for report-message with priority 100. 2012-01-12 16:53:46,666 DEBUG Started firing report-job. 2012-01-12 16:53:46,666 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lancer le Terminal.\n\nSaisissez \xc2\xab\xc2\xa0ls\xc2\xa0\xc2\xbb et appuyez sur \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb. Vous devriez voir la liste des fichiers et r\xc3\xa9pertoires de votre dossier personnel.\n\nFermez la fen\xc3\xaatre du Terminal.\n\nCela a-t-il fonctionn\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual', 'command': 'gnome-terminal', 'requires': 'package.name == "gnome-terminal"', 'name': 'applications-gnome-terminal'}) for report-job with priority -100. 2012-01-12 16:53:46,667 DEBUG Finished firing report-job. 2012-01-12 16:53:46,667 DEBUG Finished firing report-message. 2012-01-12 16:53:46,667 DEBUG Finished firing report-messages. 2012-01-12 16:53:46,667 DEBUG Finished firing message-file. 2012-01-12 16:53:46,667 DEBUG Finished firing message-filename. 2012-01-12 16:53:46,667 DEBUG Started firing message-filename. 2012-01-12 16:53:46,667 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/audio.txt) for message-filename with priority 0. 2012-01-12 16:53:46,667 DEBUG Started firing message-file. 2012-01-12 16:53:46,667 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/audio.txt) for message-file with priority 0. 2012-01-12 16:53:46,683 DEBUG Started firing report-messages. 2012-01-12 16:53:46,683 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}, {'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}, {'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}, {'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}, {'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}, {'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}]) for report-messages with priority 0. 2012-01-12 16:53:46,683 DEBUG Started firing report-message. 2012-01-12 16:53:46,683 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 100. 2012-01-12 16:53:46,684 DEBUG Started firing report-job. 2012-01-12 16:53:46,684 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-job with priority -100. 2012-01-12 16:53:46,684 DEBUG Finished firing report-job. 2012-01-12 16:53:46,684 DEBUG Finished firing report-message. 2012-01-12 16:53:46,684 DEBUG Started firing report-message. 2012-01-12 16:53:46,684 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}) for report-message with priority 100. 2012-01-12 16:53:46,684 DEBUG Started firing report-job. 2012-01-12 16:53:46,684 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}) for report-job with priority -100. 2012-01-12 16:53:46,685 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-job with priority -100. 2012-01-12 16:53:46,717 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-job with priority 0. 2012-01-12 16:53:46,717 DEBUG Started firing report-manual. 2012-01-12 16:53:46,717 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-manual with priority 0. 2012-01-12 16:53:46,717 DEBUG Started firing report-test. 2012-01-12 16:53:46,717 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-test with priority 0. 2012-01-12 16:53:46,717 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-test with priority 100. 2012-01-12 16:53:46,717 DEBUG Finished firing report-test. 2012-01-12 16:53:46,718 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,804 DEBUG Finished firing report-job. 2012-01-12 16:53:46,804 DEBUG Finished firing report-message. 2012-01-12 16:53:46,804 DEBUG Started firing report-message. 2012-01-12 16:53:46,805 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}) for report-message with priority 100. 2012-01-12 16:53:46,805 DEBUG Started firing report-job. 2012-01-12 16:53:46,805 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}) for report-job with priority -100. 2012-01-12 16:53:46,806 DEBUG Finished firing report-job. 2012-01-12 16:53:46,807 DEBUG Finished firing report-message. 2012-01-12 16:53:46,807 DEBUG Started firing report-message. 2012-01-12 16:53:46,807 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}) for report-message with priority 100. 2012-01-12 16:53:46,807 DEBUG Started firing report-job. 2012-01-12 16:53:46,808 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority -100. 2012-01-12 16:53:46,809 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority -100. 2012-01-12 16:53:46,836 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority 0. 2012-01-12 16:53:46,837 DEBUG Started firing report-manual. 2012-01-12 16:53:46,837 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-manual with priority 0. 2012-01-12 16:53:46,837 DEBUG Started firing report-test. 2012-01-12 16:53:46,837 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-test with priority 0. 2012-01-12 16:53:46,837 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-test with priority 100. 2012-01-12 16:53:46,837 DEBUG Finished firing report-test. 2012-01-12 16:53:46,837 DEBUG Finished firing report-manual. 2012-01-12 16:53:46,938 DEBUG Finished firing report-job. 2012-01-12 16:53:46,938 DEBUG Finished firing report-message. 2012-01-12 16:53:46,938 DEBUG Started firing report-message. 2012-01-12 16:53:46,938 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}) for report-message with priority 100. 2012-01-12 16:53:46,938 DEBUG Started firing report-job. 2012-01-12 16:53:46,938 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}) for report-job with priority -100. 2012-01-12 16:53:46,939 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-job with priority -100. 2012-01-12 16:53:46,963 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-job with priority 0. 2012-01-12 16:53:46,963 DEBUG Started firing report-manual. 2012-01-12 16:53:46,963 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-manual with priority 0. 2012-01-12 16:53:46,963 DEBUG Started firing report-test. 2012-01-12 16:53:46,963 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-test with priority 0. 2012-01-12 16:53:46,963 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-test with priority 100. 2012-01-12 16:53:46,963 DEBUG Finished firing report-test. 2012-01-12 16:53:46,963 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,047 DEBUG Finished firing report-job. 2012-01-12 16:53:47,047 DEBUG Finished firing report-message. 2012-01-12 16:53:47,047 DEBUG Started firing report-message. 2012-01-12 16:53:47,048 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 100. 2012-01-12 16:53:47,048 DEBUG Started firing report-job. 2012-01-12 16:53:47,048 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-job with priority -100. 2012-01-12 16:53:47,048 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-job with priority -100. 2012-01-12 16:53:47,081 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-job with priority 0. 2012-01-12 16:53:47,081 DEBUG Started firing report-manual. 2012-01-12 16:53:47,081 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-manual with priority 0. 2012-01-12 16:53:47,081 DEBUG Started firing report-test. 2012-01-12 16:53:47,081 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-test with priority 0. 2012-01-12 16:53:47,081 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-test with priority 100. 2012-01-12 16:53:47,081 DEBUG Finished firing report-test. 2012-01-12 16:53:47,081 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,124 DEBUG Finished firing report-job. 2012-01-12 16:53:47,124 DEBUG Finished firing report-message. 2012-01-12 16:53:47,125 DEBUG Started firing report-message. 2012-01-12 16:53:47,125 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}) for report-message with priority 100. 2012-01-12 16:53:47,125 DEBUG Started firing report-job. 2012-01-12 16:53:47,125 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}) for report-job with priority -100. 2012-01-12 16:53:47,125 DEBUG Finished firing report-job. 2012-01-12 16:53:47,126 DEBUG Finished firing report-message. 2012-01-12 16:53:47,126 DEBUG Finished firing report-messages. 2012-01-12 16:53:47,126 DEBUG Finished firing message-file. 2012-01-12 16:53:47,126 DEBUG Finished firing message-filename. 2012-01-12 16:53:47,126 DEBUG Started firing message-filename. 2012-01-12 16:53:47,126 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/camera.txt) for message-filename with priority 0. 2012-01-12 16:53:47,126 DEBUG Started firing message-file. 2012-01-12 16:53:47,126 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/camera.txt) for message-file with priority 0. 2012-01-12 16:53:47,135 DEBUG Started firing report-messages. 2012-01-12 16:53:47,135 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}, {'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}, {'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}]) for report-messages with priority 0. 2012-01-12 16:53:47,135 DEBUG Started firing report-message. 2012-01-12 16:53:47,135 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}) for report-message with priority 100. 2012-01-12 16:53:47,135 DEBUG Started firing report-job. 2012-01-12 16:53:47,135 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}) for report-job with priority -100. 2012-01-12 16:53:47,136 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-job with priority -100. 2012-01-12 16:53:47,165 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-job with priority 0. 2012-01-12 16:53:47,166 DEBUG Started firing report-shell. 2012-01-12 16:53:47,166 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-shell with priority 0. 2012-01-12 16:53:47,166 DEBUG Started firing report-test. 2012-01-12 16:53:47,166 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-test with priority 0. 2012-01-12 16:53:47,166 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-test with priority 100. 2012-01-12 16:53:47,166 DEBUG Finished firing report-test. 2012-01-12 16:53:47,166 DEBUG Finished firing report-shell. 2012-01-12 16:53:47,216 DEBUG Finished firing report-job. 2012-01-12 16:53:47,216 DEBUG Finished firing report-message. 2012-01-12 16:53:47,216 DEBUG Started firing report-message. 2012-01-12 16:53:47,217 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}) for report-message with priority 100. 2012-01-12 16:53:47,217 DEBUG Started firing report-job. 2012-01-12 16:53:47,217 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}) for report-job with priority -100. 2012-01-12 16:53:47,218 DEBUG Finished firing report-job. 2012-01-12 16:53:47,218 DEBUG Finished firing report-message. 2012-01-12 16:53:47,219 DEBUG Started firing report-message. 2012-01-12 16:53:47,219 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}) for report-message with priority 100. 2012-01-12 16:53:47,219 DEBUG Started firing report-job. 2012-01-12 16:53:47,219 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}) for report-job with priority -100. 2012-01-12 16:53:47,221 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-job with priority -100. 2012-01-12 16:53:47,250 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-job with priority 0. 2012-01-12 16:53:47,251 DEBUG Started firing report-manual. 2012-01-12 16:53:47,251 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-manual with priority 0. 2012-01-12 16:53:47,251 DEBUG Started firing report-test. 2012-01-12 16:53:47,251 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-test with priority 0. 2012-01-12 16:53:47,251 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-test with priority 100. 2012-01-12 16:53:47,251 DEBUG Finished firing report-test. 2012-01-12 16:53:47,251 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,378 DEBUG Finished firing report-job. 2012-01-12 16:53:47,378 DEBUG Finished firing report-message. 2012-01-12 16:53:47,378 DEBUG Started firing report-message. 2012-01-12 16:53:47,379 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}) for report-message with priority 100. 2012-01-12 16:53:47,379 DEBUG Started firing report-job. 2012-01-12 16:53:47,379 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}) for report-job with priority -100. 2012-01-12 16:53:47,381 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-job with priority -100. 2012-01-12 16:53:47,404 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-job with priority 0. 2012-01-12 16:53:47,404 DEBUG Started firing report-manual. 2012-01-12 16:53:47,404 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-manual with priority 0. 2012-01-12 16:53:47,404 DEBUG Started firing report-test. 2012-01-12 16:53:47,404 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-test with priority 0. 2012-01-12 16:53:47,404 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-test with priority 100. 2012-01-12 16:53:47,404 DEBUG Finished firing report-test. 2012-01-12 16:53:47,404 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,480 DEBUG Finished firing report-job. 2012-01-12 16:53:47,481 DEBUG Finished firing report-message. 2012-01-12 16:53:47,481 DEBUG Finished firing report-messages. 2012-01-12 16:53:47,481 DEBUG Finished firing message-file. 2012-01-12 16:53:47,481 DEBUG Finished firing message-filename. 2012-01-12 16:53:47,481 DEBUG Started firing message-filename. 2012-01-12 16:53:47,482 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/ltp.txt) for message-filename with priority 0. 2012-01-12 16:53:47,482 DEBUG Started firing message-file. 2012-01-12 16:53:47,482 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/ltp.txt) for message-file with priority 0. 2012-01-12 16:53:47,491 DEBUG Started firing report-messages. 2012-01-12 16:53:47,491 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'remote', 'name': 'ltp', 'command': "ltp_suite | filter_templates --whitelist='name=syscalls'", 'user': 'root', 'timeout': '1200', 'requires': "package.alias == 'linux'\npackage.name == 'cvs'\npackage.name == 'flex'\npackage.name == 'make'\npackage.name == 'autoconf'", 'description': 'Projet de tests Linux'}]) for report-messages with priority 0. 2012-01-12 16:53:47,491 DEBUG Started firing report-message. 2012-01-12 16:53:47,491 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'remote', 'name': 'ltp', 'command': "ltp_suite | filter_templates --whitelist='name=syscalls'", 'user': 'root', 'timeout': '1200', 'requires': "package.alias == 'linux'\npackage.name == 'cvs'\npackage.name == 'flex'\npackage.name == 'make'\npackage.name == 'autoconf'", 'description': 'Projet de tests Linux'}) for report-message with priority 100. 2012-01-12 16:53:47,492 DEBUG Started firing report-job. 2012-01-12 16:53:47,492 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'remote', 'name': 'ltp', 'command': "ltp_suite | filter_templates --whitelist='name=syscalls'", 'user': 'root', 'timeout': '1200', 'requires': "package.alias == 'linux'\npackage.name == 'cvs'\npackage.name == 'flex'\npackage.name == 'make'\npackage.name == 'autoconf'", 'description': 'Projet de tests Linux'}) for report-job with priority -100. 2012-01-12 16:53:47,492 DEBUG Finished firing report-job. 2012-01-12 16:53:47,492 DEBUG Finished firing report-message. 2012-01-12 16:53:47,492 DEBUG Finished firing report-messages. 2012-01-12 16:53:47,492 DEBUG Finished firing message-file. 2012-01-12 16:53:47,493 DEBUG Finished firing message-filename. 2012-01-12 16:53:47,493 DEBUG Started firing message-filename. 2012-01-12 16:53:47,493 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/pcmcia-pcix.txt) for message-filename with priority 0. 2012-01-12 16:53:47,493 DEBUG Started firing message-file. 2012-01-12 16:53:47,493 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/pcmcia-pcix.txt) for message-file with priority 0. 2012-01-12 16:53:47,495 DEBUG Started firing report-messages. 2012-01-12 16:53:47,495 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:47,495 DEBUG Started firing report-message. 2012-01-12 16:53:47,495 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,495 DEBUG Started firing report-job. 2012-01-12 16:53:47,495 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,495 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,522 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:47,522 DEBUG Started firing report-manual. 2012-01-12 16:53:47,522 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:47,522 DEBUG Started firing report-test. 2012-01-12 16:53:47,522 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:47,522 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'plugin': 'manual', 'type': 'test', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?"}) for report-test with priority 100. 2012-01-12 16:53:47,522 DEBUG Finished firing report-test. 2012-01-12 16:53:47,522 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,564 DEBUG Finished firing report-job. 2012-01-12 16:53:47,564 DEBUG Finished firing report-message. 2012-01-12 16:53:47,564 DEBUG Finished firing report-messages. 2012-01-12 16:53:47,564 DEBUG Finished firing message-file. 2012-01-12 16:53:47,565 DEBUG Finished firing message-filename. 2012-01-12 16:53:47,565 DEBUG Started firing message-filename. 2012-01-12 16:53:47,565 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/monitor.txt) for message-filename with priority 0. 2012-01-12 16:53:47,565 DEBUG Started firing message-file. 2012-01-12 16:53:47,565 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/monitor.txt) for message-file with priority 0. 2012-01-12 16:53:47,577 DEBUG Started firing report-messages. 2012-01-12 16:53:47,577 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:47,578 DEBUG Started firing report-message. 2012-01-12 16:53:47,578 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,578 DEBUG Started firing report-job. 2012-01-12 16:53:47,578 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,578 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,606 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:47,607 DEBUG Started firing report-manual. 2012-01-12 16:53:47,607 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:47,607 DEBUG Started firing report-test. 2012-01-12 16:53:47,607 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:47,607 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/vga', 'plugin': 'manual', 'type': 'test', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:53:47,607 DEBUG Finished firing report-test. 2012-01-12 16:53:47,607 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,657 DEBUG Finished firing report-job. 2012-01-12 16:53:47,657 DEBUG Finished firing report-message. 2012-01-12 16:53:47,657 DEBUG Started firing report-message. 2012-01-12 16:53:47,658 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,658 DEBUG Started firing report-job. 2012-01-12 16:53:47,658 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,658 DEBUG Finished firing report-job. 2012-01-12 16:53:47,658 DEBUG Finished firing report-message. 2012-01-12 16:53:47,658 DEBUG Started firing report-message. 2012-01-12 16:53:47,658 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,658 DEBUG Started firing report-job. 2012-01-12 16:53:47,658 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,659 DEBUG Finished firing report-job. 2012-01-12 16:53:47,659 DEBUG Finished firing report-message. 2012-01-12 16:53:47,659 DEBUG Started firing report-message. 2012-01-12 16:53:47,659 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,659 DEBUG Started firing report-job. 2012-01-12 16:53:47,659 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,659 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,691 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:47,691 DEBUG Started firing report-manual. 2012-01-12 16:53:47,692 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-manual with priority 0. 2012-01-12 16:53:47,692 DEBUG Started firing report-test. 2012-01-12 16:53:47,692 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-test with priority 0. 2012-01-12 16:53:47,692 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/hdmi', 'plugin': 'manual', 'type': 'test', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:53:47,692 DEBUG Finished firing report-test. 2012-01-12 16:53:47,692 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,775 DEBUG Finished firing report-job. 2012-01-12 16:53:47,776 DEBUG Finished firing report-message. 2012-01-12 16:53:47,776 DEBUG Started firing report-message. 2012-01-12 16:53:47,776 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,776 DEBUG Started firing report-job. 2012-01-12 16:53:47,776 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,776 DEBUG Finished firing report-job. 2012-01-12 16:53:47,776 DEBUG Finished firing report-message. 2012-01-12 16:53:47,776 DEBUG Started firing report-message. 2012-01-12 16:53:47,776 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,776 DEBUG Started firing report-job. 2012-01-12 16:53:47,777 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,777 DEBUG Finished firing report-job. 2012-01-12 16:53:47,777 DEBUG Finished firing report-message. 2012-01-12 16:53:47,777 DEBUG Started firing report-message. 2012-01-12 16:53:47,777 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:47,777 DEBUG Started firing report-job. 2012-01-12 16:53:47,777 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,777 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:47,810 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:47,810 DEBUG Started firing report-manual. 2012-01-12 16:53:47,810 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-manual with priority 0. 2012-01-12 16:53:47,811 DEBUG Started firing report-test. 2012-01-12 16:53:47,811 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-test with priority 0. 2012-01-12 16:53:47,811 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'type': 'test', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-test with priority 100. 2012-01-12 16:53:47,811 DEBUG Finished firing report-test. 2012-01-12 16:53:47,812 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,877 DEBUG Finished firing report-job. 2012-01-12 16:53:47,877 DEBUG Finished firing report-message. 2012-01-12 16:53:47,877 DEBUG Finished firing report-messages. 2012-01-12 16:53:47,877 DEBUG Finished firing message-file. 2012-01-12 16:53:47,877 DEBUG Finished firing message-filename. 2012-01-12 16:53:47,877 DEBUG Started firing message-filename. 2012-01-12 16:53:47,878 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/networking.txt) for message-filename with priority 0. 2012-01-12 16:53:47,878 DEBUG Started firing message-file. 2012-01-12 16:53:47,878 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/networking.txt) for message-file with priority 0. 2012-01-12 16:53:47,899 DEBUG Started firing report-messages. 2012-01-12 16:53:47,899 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}, {'depends': 'networking/detect', 'command': 'internet_test', 'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}, {'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}, {'name': 'networking/wired_connection', 'command': 'network_check', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}, {'name': 'networking/modem_connection', 'command': 'network_check', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}, {'name': 'networking/ping', 'command': 'internet_test $CHECKBOX_SERVER', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.', 'plugin': 'shell'}, {'name': 'networking/http', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell'}, {'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}, {'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'plugin': 'shell', 'requires': "package.name == 'openssh-client'", 'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'name': 'networking/ssh'}, {'command': 'network_printer_test -s $CHECKBOX_SERVER', 'plugin': 'shell', 'requires': "package.name == 'cups-client'", 'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'name': 'networking/printer'}, {'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}, {'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}]) for report-messages with priority 0. 2012-01-12 16:53:47,899 DEBUG Started firing report-message. 2012-01-12 16:53:47,899 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}) for report-message with priority 100. 2012-01-12 16:53:47,899 DEBUG Started firing report-job. 2012-01-12 16:53:47,899 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}) for report-job with priority -100. 2012-01-12 16:53:47,900 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-job with priority -100. 2012-01-12 16:53:47,928 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-job with priority 0. 2012-01-12 16:53:47,928 DEBUG Started firing report-manual. 2012-01-12 16:53:47,928 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-manual with priority 0. 2012-01-12 16:53:47,928 DEBUG Started firing report-test. 2012-01-12 16:53:47,928 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-test with priority 0. 2012-01-12 16:53:47,928 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'network_test', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-test with priority 100. 2012-01-12 16:53:47,928 DEBUG Finished firing report-test. 2012-01-12 16:53:47,928 DEBUG Finished firing report-manual. 2012-01-12 16:53:47,991 DEBUG Finished firing report-job. 2012-01-12 16:53:47,991 DEBUG Finished firing report-message. 2012-01-12 16:53:47,992 DEBUG Started firing report-message. 2012-01-12 16:53:47,992 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'networking/detect', 'command': 'internet_test', 'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:47,992 DEBUG Started firing report-job. 2012-01-12 16:53:47,992 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'networking/detect', 'command': 'internet_test', 'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:47,992 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'depends': ['networking/detect'], 'command': 'internet_test', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:48,025 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'depends': ['networking/detect'], 'command': 'internet_test', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:48,025 DEBUG Started firing report-shell. 2012-01-12 16:53:48,026 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'name': 'networking/internet'}) for report-shell with priority 0. 2012-01-12 16:53:48,026 DEBUG Started firing report-test. 2012-01-12 16:53:48,026 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'name': 'networking/internet'}) for report-test with priority 0. 2012-01-12 16:53:48,026 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'type': 'test', 'name': 'networking/internet'}) for report-test with priority 100. 2012-01-12 16:53:48,026 DEBUG Finished firing report-test. 2012-01-12 16:53:48,026 DEBUG Finished firing report-shell. 2012-01-12 16:53:48,126 DEBUG Finished firing report-job. 2012-01-12 16:53:48,127 DEBUG Finished firing report-message. 2012-01-12 16:53:48,127 DEBUG Started firing report-message. 2012-01-12 16:53:48,127 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}) for report-message with priority 100. 2012-01-12 16:53:48,127 DEBUG Started firing report-job. 2012-01-12 16:53:48,127 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}) for report-job with priority -100. 2012-01-12 16:53:48,127 DEBUG Finished firing report-job. 2012-01-12 16:53:48,127 DEBUG Finished firing report-message. 2012-01-12 16:53:48,127 DEBUG Started firing report-message. 2012-01-12 16:53:48,128 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/wired_connection', 'command': 'network_check', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:48,128 DEBUG Started firing report-job. 2012-01-12 16:53:48,128 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/wired_connection', 'command': 'network_check', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:48,128 DEBUG Finished firing report-job. 2012-01-12 16:53:48,128 DEBUG Finished firing report-message. 2012-01-12 16:53:48,128 DEBUG Started firing report-message. 2012-01-12 16:53:48,128 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/modem_connection', 'command': 'network_check', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:48,128 DEBUG Started firing report-job. 2012-01-12 16:53:48,128 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/modem_connection', 'command': 'network_check', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:48,129 DEBUG Finished firing report-job. 2012-01-12 16:53:48,129 DEBUG Finished firing report-message. 2012-01-12 16:53:48,129 DEBUG Started firing report-message. 2012-01-12 16:53:48,129 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/ping', 'command': 'internet_test $CHECKBOX_SERVER', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:48,129 DEBUG Started firing report-job. 2012-01-12 16:53:48,129 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/ping', 'command': 'internet_test $CHECKBOX_SERVER', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:48,129 DEBUG Finished firing report-job. 2012-01-12 16:53:48,129 DEBUG Finished firing report-message. 2012-01-12 16:53:48,129 DEBUG Started firing report-message. 2012-01-12 16:53:48,129 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/http', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:48,129 DEBUG Started firing report-job. 2012-01-12 16:53:48,130 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/http', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:48,130 DEBUG Finished firing report-job. 2012-01-12 16:53:48,130 DEBUG Finished firing report-message. 2012-01-12 16:53:48,130 DEBUG Started firing report-message. 2012-01-12 16:53:48,130 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}) for report-message with priority 100. 2012-01-12 16:53:48,130 DEBUG Started firing report-job. 2012-01-12 16:53:48,130 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}) for report-job with priority -100. 2012-01-12 16:53:48,130 DEBUG Finished firing report-job. 2012-01-12 16:53:48,130 DEBUG Finished firing report-message. 2012-01-12 16:53:48,130 DEBUG Started firing report-message. 2012-01-12 16:53:48,131 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'plugin': 'shell', 'requires': "package.name == 'openssh-client'", 'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'name': 'networking/ssh'}) for report-message with priority 100. 2012-01-12 16:53:48,131 DEBUG Started firing report-job. 2012-01-12 16:53:48,131 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'plugin': 'shell', 'requires': "package.name == 'openssh-client'", 'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'name': 'networking/ssh'}) for report-job with priority -100. 2012-01-12 16:53:48,131 DEBUG Finished firing report-job. 2012-01-12 16:53:48,131 DEBUG Finished firing report-message. 2012-01-12 16:53:48,131 DEBUG Started firing report-message. 2012-01-12 16:53:48,131 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'network_printer_test -s $CHECKBOX_SERVER', 'plugin': 'shell', 'requires': "package.name == 'cups-client'", 'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'name': 'networking/printer'}) for report-message with priority 100. 2012-01-12 16:53:48,131 DEBUG Started firing report-job. 2012-01-12 16:53:48,131 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'network_printer_test -s $CHECKBOX_SERVER', 'plugin': 'shell', 'requires': "package.name == 'cups-client'", 'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'name': 'networking/printer'}) for report-job with priority -100. 2012-01-12 16:53:48,132 DEBUG Finished firing report-job. 2012-01-12 16:53:48,132 DEBUG Finished firing report-message. 2012-01-12 16:53:48,132 DEBUG Started firing report-message. 2012-01-12 16:53:48,132 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}) for report-message with priority 100. 2012-01-12 16:53:48,132 DEBUG Started firing report-job. 2012-01-12 16:53:48,132 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}) for report-job with priority -100. 2012-01-12 16:53:48,132 DEBUG Finished firing report-job. 2012-01-12 16:53:48,133 DEBUG Finished firing report-message. 2012-01-12 16:53:48,133 DEBUG Started firing report-message. 2012-01-12 16:53:48,133 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}) for report-message with priority 100. 2012-01-12 16:53:48,133 DEBUG Started firing report-job. 2012-01-12 16:53:48,133 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}) for report-job with priority -100. 2012-01-12 16:53:48,133 DEBUG Finished firing report-job. 2012-01-12 16:53:48,133 DEBUG Finished firing report-message. 2012-01-12 16:53:48,133 DEBUG Finished firing report-messages. 2012-01-12 16:53:48,133 DEBUG Finished firing message-file. 2012-01-12 16:53:48,134 DEBUG Finished firing message-filename. 2012-01-12 16:53:48,134 DEBUG Started firing message-filename. 2012-01-12 16:53:48,134 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/panel_reboot.txt) for message-filename with priority 0. 2012-01-12 16:53:48,134 DEBUG Started firing message-file. 2012-01-12 16:53:48,134 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/panel_reboot.txt) for message-file with priority 0. 2012-01-12 16:53:48,136 DEBUG Started firing report-messages. 2012-01-12 16:53:48,136 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'panel_reboot_test', 'requires': "package.name == 'linux'", 'description': "Veuillez red\xc3\xa9marrer votre ordinateur depuis le bandeau Ubuntu.\n\nAfterwards be sure to recover the previous Checkbox instance and answer the question below:\n\nCela a-t-il entra\xc3\xaen\xc3\xa9 un red\xc3\xa9marrage et un r\xc3\xa9-affichage propre de l'interface de connexion\xc2\xa0?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:48,136 DEBUG Started firing report-message. 2012-01-12 16:53:48,136 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'panel_reboot_test', 'requires': "package.name == 'linux'", 'description': "Veuillez red\xc3\xa9marrer votre ordinateur depuis le bandeau Ubuntu.\n\nAfterwards be sure to recover the previous Checkbox instance and answer the question below:\n\nCela a-t-il entra\xc3\xaen\xc3\xa9 un red\xc3\xa9marrage et un r\xc3\xa9-affichage propre de l'interface de connexion\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:48,136 DEBUG Started firing report-job. 2012-01-12 16:53:48,136 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'panel_reboot_test', 'requires': "package.name == 'linux'", 'description': "Veuillez red\xc3\xa9marrer votre ordinateur depuis le bandeau Ubuntu.\n\nAfterwards be sure to recover the previous Checkbox instance and answer the question below:\n\nCela a-t-il entra\xc3\xaen\xc3\xa9 un red\xc3\xa9marrage et un r\xc3\xa9-affichage propre de l'interface de connexion\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:48,137 DEBUG Finished firing report-job. 2012-01-12 16:53:48,137 DEBUG Finished firing report-message. 2012-01-12 16:53:48,137 DEBUG Finished firing report-messages. 2012-01-12 16:53:48,137 DEBUG Finished firing message-file. 2012-01-12 16:53:48,137 DEBUG Finished firing message-filename. 2012-01-12 16:53:48,137 DEBUG Started firing message-filename. 2012-01-12 16:53:48,137 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/install.txt) for message-filename with priority 0. 2012-01-12 16:53:48,137 DEBUG Started firing message-file. 2012-01-12 16:53:48,137 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/install.txt) for message-file with priority 0. 2012-01-12 16:53:48,141 DEBUG Started firing report-messages. 2012-01-12 16:53:48,141 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Tests pour voir si apt peut acc\xc3\xa9der \xc3\xa0 des d\xc3\xa9p\xc3\xb4ts et obtenir des mises \xc3\xa0 jour (n'installe pas les mises \xc3\xa0 jour)", 'plugin': 'shell', 'command': 'apt-get -d -y --force-yes dist-upgrade && true || false', 'user': 'root', 'requires': "package.name == 'apt'", 'name': 'install/apt-get-gets-updates'}]) for report-messages with priority 0. 2012-01-12 16:53:48,141 DEBUG Started firing report-message. 2012-01-12 16:53:48,141 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Tests pour voir si apt peut acc\xc3\xa9der \xc3\xa0 des d\xc3\xa9p\xc3\xb4ts et obtenir des mises \xc3\xa0 jour (n'installe pas les mises \xc3\xa0 jour)", 'plugin': 'shell', 'command': 'apt-get -d -y --force-yes dist-upgrade && true || false', 'user': 'root', 'requires': "package.name == 'apt'", 'name': 'install/apt-get-gets-updates'}) for report-message with priority 100. 2012-01-12 16:53:48,141 DEBUG Started firing report-job. 2012-01-12 16:53:48,141 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Tests pour voir si apt peut acc\xc3\xa9der \xc3\xa0 des d\xc3\xa9p\xc3\xb4ts et obtenir des mises \xc3\xa0 jour (n'installe pas les mises \xc3\xa0 jour)", 'plugin': 'shell', 'command': 'apt-get -d -y --force-yes dist-upgrade && true || false', 'user': 'root', 'requires': "package.name == 'apt'", 'name': 'install/apt-get-gets-updates'}) for report-job with priority -100. 2012-01-12 16:53:48,142 DEBUG Finished firing report-job. 2012-01-12 16:53:48,142 DEBUG Finished firing report-message. 2012-01-12 16:53:48,142 DEBUG Finished firing report-messages. 2012-01-12 16:53:48,142 DEBUG Finished firing message-file. 2012-01-12 16:53:48,142 DEBUG Finished firing message-filename. 2012-01-12 16:53:48,142 DEBUG Started firing message-filename. 2012-01-12 16:53:48,142 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/wireless.txt) for message-filename with priority 0. 2012-01-12 16:53:48,142 DEBUG Started firing message-file. 2012-01-12 16:53:48,142 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/wireless.txt) for message-file with priority 0. 2012-01-12 16:53:48,146 DEBUG Started firing report-messages. 2012-01-12 16:53:48,147 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}, {'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}]) for report-messages with priority 0. 2012-01-12 16:53:48,147 DEBUG Started firing report-message. 2012-01-12 16:53:48,147 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}) for report-message with priority 100. 2012-01-12 16:53:48,147 DEBUG Started firing report-job. 2012-01-12 16:53:48,147 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}) for report-job with priority -100. 2012-01-12 16:53:48,147 DEBUG Finished firing report-job. 2012-01-12 16:53:48,147 DEBUG Finished firing report-message. 2012-01-12 16:53:48,147 DEBUG Started firing report-message. 2012-01-12 16:53:48,147 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}) for report-message with priority 100. 2012-01-12 16:53:48,148 DEBUG Started firing report-job. 2012-01-12 16:53:48,148 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}) for report-job with priority -100. 2012-01-12 16:53:48,148 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-job with priority -100. 2012-01-12 16:53:48,177 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-job with priority 0. 2012-01-12 16:53:48,177 DEBUG Started firing report-manual. 2012-01-12 16:53:48,177 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-manual with priority 0. 2012-01-12 16:53:48,177 DEBUG Started firing report-test. 2012-01-12 16:53:48,177 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-test with priority 0. 2012-01-12 16:53:48,177 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'type': 'test', 'command': 'network_check', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-test with priority 100. 2012-01-12 16:53:48,177 DEBUG Finished firing report-test. 2012-01-12 16:53:48,177 DEBUG Finished firing report-manual. 2012-01-12 16:53:48,228 DEBUG Finished firing report-job. 2012-01-12 16:53:48,228 DEBUG Finished firing report-message. 2012-01-12 16:53:48,228 DEBUG Finished firing report-messages. 2012-01-12 16:53:48,228 DEBUG Finished firing message-file. 2012-01-12 16:53:48,229 DEBUG Finished firing message-filename. 2012-01-12 16:53:48,229 DEBUG Started firing message-filename. 2012-01-12 16:53:48,229 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/local.txt) for message-filename with priority 0. 2012-01-12 16:53:48,229 DEBUG Started firing message-file. 2012-01-12 16:53:48,229 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/local.txt) for message-file with priority 0. 2012-01-12 16:53:48,275 DEBUG Started firing report-messages. 2012-01-12 16:53:48,275 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': 'Tests audio', 'name': '__audio__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': 'Tests Bluetooth', 'name': '__bluetooth__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': 'Tests de la cam\xc3\xa9ra', 'name': '__camera__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/codecs.txt*', 'description': 'Tests de codecs', 'name': 'codecs'}, {'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': 'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/daemons.txt*', 'description': 'Tests des services syst\xc3\xa8me', 'name': 'daemon', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': 'Tests des disques', 'name': '__disk__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/fingerprint.txt*', 'description': "Tests du lecteur d'empreinte digitale", 'name': '__fingerprint__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': 'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/floppy.txt*', 'description': 'Tests du lecteur de disquette', 'name': '__floppy__'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': 'Tests graphiques', 'name': '__graphics__'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': 'Tests informatifs', 'name': '__info__'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': "Tests des p\xc3\xa9riph\xc3\xa9riques d'entr\xc3\xa9e", 'name': '__input__'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/install.txt*', 'description': "Tests d'installation de logiciels", 'name': '__install__'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': 'Tests des touches de raccourci', 'name': '__keys__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/hibernate.txt*', 'description': 'Tests de la mise en hibernation', 'name': '__hibernate__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': 'Tests des cartes m\xc3\xa9moire', 'name': '__mediacard__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': 'Tests de la m\xc3\xa9moire', 'name': '__memory__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': 'Tests divers', 'name': '__miscellanea__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': "Tests de l'\xc3\xa9cran", 'name': '__monitor__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': 'Tests du r\xc3\xa9seau', 'name': '__networking__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': 'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': 'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/peripheral.txt*', 'description': 'Tests des p\xc3\xa9riph\xc3\xa9riques', 'name': '__peripheral__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': "Tests de la gestion de l'alimentation", 'name': '__power-management__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': 'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}, {'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/unity.txt*', 'description': 'Tests de Unity', 'name': '__unity__'}, {'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': 'Tests USB', 'name': '__usb__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/user_apps.txt*', 'description': "Applications de l'utilisateur", 'name': '__user_apps__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': 'Tests du r\xc3\xa9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}, {'command': 'cat $CHECKBOX_SHARE/jobs/stress.txt*', 'description': 'Stress tests', 'name': '__stress__', 'plugin': 'local'}]) for report-messages with priority 0. 2012-01-12 16:53:48,275 DEBUG Started firing report-message. 2012-01-12 16:53:48,275 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': 'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:48,275 DEBUG Started firing report-job. 2012-01-12 16:53:48,275 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': 'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:48,275 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': u'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:48,303 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': u'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:48,303 DEBUG Started firing report-local. 2012-01-12 16:53:48,303 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': u'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:48,303 DEBUG Started firing report-suite. 2012-01-12 16:53:48,303 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'description': u'Tests audio', 'name': '__audio__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:48,304 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests audio', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'type': 'suite', 'name': '__audio__'}) for report-suite with priority 100. 2012-01-12 16:53:48,304 DEBUG Finished firing report-suite. 2012-01-12 16:53:48,304 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:48,304 DEBUG Started firing message-exec. 2012-01-12 16:53:48,304 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests audio', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'type': 'suite', 'name': '__audio__'}) for message-exec with priority 0. 2012-01-12 16:53:48,304 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:48,304 INFO Running command: cat $CHECKBOX_SHARE/jobs/audio.txt* 2012-01-12 16:53:48,314 DEBUG Started firing message-result. 2012-01-12 16:53:48,314 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: audio/list_devices requires: device.category == 'AUDIO' package.name == 'alsa-base' command: cat /proc/asound/cards description: Detecting your sound device(s): . $output . Is this correct? plugin: manual name: audio/playback_auto depends: audio/list_devices requires: device.category == 'AUDIO' package.name == 'alsa-base' and package.name == 'python-gst0.10' command: gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink' description: Select Test to play a sound on the automatically detected playback device. . Did you hear a sound and was that sound free of any distortion, clicks or other strange noises? plugin: manual name: audio/playback_headphones depends: audio/list_devices requires: device.category == 'AUDIO' package.name == 'alsa-base' and package.name == 'python-gst0.10' command: gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink' description: Please connect a pair of headphones to your audio device. . Select Test to play a sound on the automatically detected playback device. . Did you hear a sound through the headphones and did the sound play without any distortion, clicks or other strange noises from your headphones? plugin: manual name: audio/alsa_record_playback_internal depends: audio/playback_auto requires: device.category == 'AUDIO' package.name == 'alsa-base' command: alsa_record_playback description: Disconnect any external microphones that you have plugged in. Select Test, then speak into your internal microphone. After a few seconds, your speech will be played back to you. . Did you hear your speech played back? plugin: manual name: audio/alsa_record_playback_external depends: audio/playback_headphones requires: device.category == 'AUDIO' package.name == 'alsa-base' command: alsa_record_playback description: Connect a microphone to your microphone port. Select Test, then speak into the microphone. After a few seconds, your speech will be played back to you. . Did you hear your speech played back? plugin: manual name: audio/alsa_record_playback_usb requires: device.category == 'AUDIO' package.name == 'alsa-base' command: alsa_record_playback description: Connect a USB audio device to your system. Then open the volume control application by left-clicking on the speaker icon in the panel and selecting "Sound Preferences". Select the "Input" tab and choose your USB device. Select the "Output" tab and choose your USB device. When you are done, select Test, then speak into the microphone. After a few seconds, your speech will be played back to you. . Did you hear your speech played back? plugin: shell name: audio/alsa_record_playback_automated requires: package.name == 'sox' package.name == 'alsa-base' device.category == 'AUDIO' command: audio_test description: Play back a sound on the default output and listen for it on the \ default input. This makes the most sense when the output and input \ are directly connected, as with a patch cable. , 0.0079619884491) for message-result with priority 0. 2012-01-12 16:53:48,314 DEBUG Started firing message-file. 2012-01-12 16:53:48,314 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:48,330 DEBUG Started firing report-messages. 2012-01-12 16:53:48,330 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}, {'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}, {'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}, {'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}, {'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}, {'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}]) for report-messages with priority 0. 2012-01-12 16:53:48,330 DEBUG Started firing report-message. 2012-01-12 16:53:48,330 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 0. 2012-01-12 16:53:48,330 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 100. 2012-01-12 16:53:48,331 DEBUG Started firing report-job. 2012-01-12 16:53:48,331 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'D\xc3\xa9tection de vos p\xc3\xa9riph\xc3\xa9riques audio\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'name': 'audio/list_devices', 'command': 'cat /proc/asound/cards', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-job with priority -100. 2012-01-12 16:53:48,331 DEBUG Finished firing report-job. 2012-01-12 16:53:48,331 DEBUG Finished firing report-message. 2012-01-12 16:53:48,331 DEBUG Started firing report-message. 2012-01-12 16:53:48,331 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}) for report-message with priority 0. 2012-01-12 16:53:48,331 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}) for report-message with priority 100. 2012-01-12 16:53:48,331 DEBUG Started firing report-job. 2012-01-12 16:53:48,332 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son et \xc3\xa9tait-il exempt de distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_auto'}) for report-job with priority -100. 2012-01-12 16:53:48,332 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-job with priority -100. 2012-01-12 16:53:48,362 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-job with priority 0. 2012-01-12 16:53:48,362 DEBUG Started firing report-manual. 2012-01-12 16:53:48,363 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-manual with priority 0. 2012-01-12 16:53:48,363 DEBUG Started firing report-test. 2012-01-12 16:53:48,363 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-test with priority 0. 2012-01-12 16:53:48,364 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'name': 'audio/playback_auto'}) for report-test with priority 100. 2012-01-12 16:53:48,364 DEBUG Finished firing report-test. 2012-01-12 16:53:48,364 DEBUG Finished firing report-manual. 2012-01-12 16:53:48,498 DEBUG Finished firing report-job. 2012-01-12 16:53:48,498 DEBUG Finished firing report-message. 2012-01-12 16:53:48,498 DEBUG Started firing report-message. 2012-01-12 16:53:48,498 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}) for report-message with priority 0. 2012-01-12 16:53:48,498 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}) for report-message with priority 100. 2012-01-12 16:53:48,499 DEBUG Started firing report-job. 2012-01-12 16:53:48,499 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Veuillez connecter des \xc3\xa9couteurs \xc3\xa0 votre p\xc3\xa9riph\xc3\xa9rique audio.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb afin de jouer un son sur le p\xc3\xa9riph\xc3\xa9rique de lecture d\xc3\xa9tect\xc3\xa9 automatiquement.\n\nAvez-vous entendu un son dans vos \xc3\xa9couteurs et est-ce que ce son a \xc3\xa9t\xc3\xa9 lu sans distorsion, cliquetis ou autres bruits \xc3\xa9tranges\xc2\xa0?', 'plugin': 'manual', 'depends': 'audio/list_devices', 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base' and package.name == 'python-gst0.10'", 'name': 'audio/playback_headphones'}) for report-job with priority -100. 2012-01-12 16:53:48,499 DEBUG Finished firing report-job. 2012-01-12 16:53:48,499 DEBUG Finished firing report-message. 2012-01-12 16:53:48,499 DEBUG Started firing report-message. 2012-01-12 16:53:48,499 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}) for report-message with priority 0. 2012-01-12 16:53:48,500 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}) for report-message with priority 100. 2012-01-12 16:53:48,500 DEBUG Started firing report-job. 2012-01-12 16:53:48,500 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "D\xc3\xa9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_auto', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority -100. 2012-01-12 16:53:48,500 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority -100. 2012-01-12 16:53:48,522 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-job with priority 0. 2012-01-12 16:53:48,522 DEBUG Started firing report-manual. 2012-01-12 16:53:48,522 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-manual with priority 0. 2012-01-12 16:53:48,522 DEBUG Started firing report-test. 2012-01-12 16:53:48,522 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-test with priority 0. 2012-01-12 16:53:48,523 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"D\xe9connectez tout microphone externe que vous auriez pu brancher. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['audio/playback_auto'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_internal'}) for report-test with priority 100. 2012-01-12 16:53:48,523 DEBUG Finished firing report-test. 2012-01-12 16:53:48,523 DEBUG Finished firing report-manual. 2012-01-12 16:53:48,641 DEBUG Finished firing report-job. 2012-01-12 16:53:48,641 DEBUG Finished firing report-message. 2012-01-12 16:53:48,641 DEBUG Started firing report-message. 2012-01-12 16:53:48,642 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}) for report-message with priority 0. 2012-01-12 16:53:48,642 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}) for report-message with priority 100. 2012-01-12 16:53:48,642 DEBUG Started firing report-job. 2012-01-12 16:53:48,642 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Connectez un microphone dans la prise pr\xc3\xa9vue \xc3\xa0 cet effet. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb, puis parlez dans le microphone int\xc3\xa9gr\xc3\xa9. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'audio/playback_headphones', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'name': 'audio/alsa_record_playback_external'}) for report-job with priority -100. 2012-01-12 16:53:48,644 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-job with priority -100. 2012-01-12 16:53:48,674 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-job with priority 0. 2012-01-12 16:53:48,674 DEBUG Started firing report-manual. 2012-01-12 16:53:48,674 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-manual with priority 0. 2012-01-12 16:53:48,674 DEBUG Started firing report-test. 2012-01-12 16:53:48,674 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-test with priority 0. 2012-01-12 16:53:48,674 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Connectez un microphone dans la prise pr\xe9vue \xe0 cet effet. Cliquez sur \xab\xa0Tester\xa0\xbb, puis parlez dans le microphone int\xe9gr\xe9. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['audio/playback_headphones'], 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'name': 'audio/alsa_record_playback_external'}) for report-test with priority 100. 2012-01-12 16:53:48,674 DEBUG Finished firing report-test. 2012-01-12 16:53:48,674 DEBUG Finished firing report-manual. 2012-01-12 16:53:48,801 DEBUG Finished firing report-job. 2012-01-12 16:53:48,801 DEBUG Finished firing report-message. 2012-01-12 16:53:48,801 DEBUG Started firing report-message. 2012-01-12 16:53:48,802 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 0. 2012-01-12 16:53:48,802 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-message with priority 100. 2012-01-12 16:53:48,802 DEBUG Started firing report-job. 2012-01-12 16:53:48,802 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Connectez un p\xc3\xa9riph\xc3\xa9rique audio USB, puis ouvrez l'application permettant de contr\xc3\xb4ler le volume sonore en faisant un clic gauche sur l\xe2\x80\x99ic\xc3\xb4ne repr\xc3\xa9sentant un haut-parleur et s\xc3\xa9lectionnez \xc2\xab\xc2\xa0R\xc3\xa9glages du son\xe2\x80\xa6\xc2\xa0\xc2\xbb. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Entr\xc3\xa9e\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. S\xc3\xa9lectionnez l'onglet \xc2\xab\xc2\xa0Sortie\xc2\xa0\xc2\xbb et choisissez votre p\xc3\xa9riph\xc3\xa9rique USB. Enfin, cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et parlez dans le microphone. Apr\xc3\xa8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xc3\xa9t\xc3\xa9 restitu\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'"}) for report-job with priority -100. 2012-01-12 16:53:48,802 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-job with priority -100. 2012-01-12 16:53:48,835 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-job with priority 0. 2012-01-12 16:53:48,835 DEBUG Started firing report-manual. 2012-01-12 16:53:48,835 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-manual with priority 0. 2012-01-12 16:53:48,835 DEBUG Started firing report-test. 2012-01-12 16:53:48,835 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-test with priority 0. 2012-01-12 16:53:48,835 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Connectez un p\xe9riph\xe9rique audio USB, puis ouvrez l'application permettant de contr\xf4ler le volume sonore en faisant un clic gauche sur l\u2019ic\xf4ne repr\xe9sentant un haut-parleur et s\xe9lectionnez \xab\xa0R\xe9glages du son\u2026\xa0\xbb. S\xe9lectionnez l'onglet \xab\xa0Entr\xe9e\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. S\xe9lectionnez l'onglet \xab\xa0Sortie\xa0\xbb et choisissez votre p\xe9riph\xe9rique USB. Enfin, cliquez sur \xab\xa0Tester\xa0\xbb et parlez dans le microphone. Apr\xe8s quelques secondes, vous devriez vous entendre.\n\nL'enregistrement de votre voix a-t-il bien \xe9t\xe9 restitu\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'name': 'audio/alsa_record_playback_usb', 'command': 'alsa_record_playback', 'suite': '__audio__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"]}) for report-test with priority 100. 2012-01-12 16:53:48,835 DEBUG Finished firing report-test. 2012-01-12 16:53:48,835 DEBUG Finished firing report-manual. 2012-01-12 16:53:48,919 DEBUG Finished firing report-job. 2012-01-12 16:53:48,919 DEBUG Finished firing report-message. 2012-01-12 16:53:48,919 DEBUG Started firing report-message. 2012-01-12 16:53:48,919 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}) for report-message with priority 0. 2012-01-12 16:53:48,919 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'suite': '__audio__', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}) for report-message with priority 100. 2012-01-12 16:53:48,919 DEBUG Started firing report-job. 2012-01-12 16:53:48,919 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Play back a sound on the default output and listen for it on the default input. This makes the most sense when the output and input are directly connected, as with a patch cable.', 'plugin': 'shell', 'name': 'audio/alsa_record_playback_automated', 'command': 'audio_test', 'suite': '__audio__', 'requires': "package.name == 'sox'\npackage.name == 'alsa-base'\ndevice.category == 'AUDIO'"}) for report-job with priority -100. 2012-01-12 16:53:48,920 DEBUG Finished firing report-job. 2012-01-12 16:53:48,920 DEBUG Finished firing report-message. 2012-01-12 16:53:48,920 DEBUG Finished firing report-messages. 2012-01-12 16:53:48,920 DEBUG Finished firing message-file. 2012-01-12 16:53:48,920 DEBUG Finished firing message-result. 2012-01-12 16:53:48,920 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests audio', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/audio.txt*', 'type': 'suite', 'name': '__audio__'}) for message-exec with priority 0. 2012-01-12 16:53:48,920 DEBUG Finished firing message-exec. 2012-01-12 16:53:48,920 DEBUG Finished firing report-local. 2012-01-12 16:53:48,986 DEBUG Finished firing report-job. 2012-01-12 16:53:48,986 DEBUG Finished firing report-message. 2012-01-12 16:53:48,986 DEBUG Started firing report-message. 2012-01-12 16:53:48,986 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': 'Tests Bluetooth', 'name': '__bluetooth__'}) for report-message with priority 100. 2012-01-12 16:53:48,986 DEBUG Started firing report-job. 2012-01-12 16:53:48,986 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': 'Tests Bluetooth', 'name': '__bluetooth__'}) for report-job with priority -100. 2012-01-12 16:53:48,987 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': u'Tests Bluetooth', 'name': '__bluetooth__'}) for report-job with priority -100. 2012-01-12 16:53:49,012 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': u'Tests Bluetooth', 'name': '__bluetooth__'}) for report-job with priority 0. 2012-01-12 16:53:49,012 DEBUG Started firing report-local. 2012-01-12 16:53:49,013 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': u'Tests Bluetooth', 'name': '__bluetooth__'}) for report-local with priority 0. 2012-01-12 16:53:49,013 DEBUG Started firing report-suite. 2012-01-12 16:53:49,013 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'description': u'Tests Bluetooth', 'name': '__bluetooth__'}) for report-suite with priority 0. 2012-01-12 16:53:49,014 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests Bluetooth', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'type': 'suite', 'name': '__bluetooth__'}) for report-suite with priority 100. 2012-01-12 16:53:49,014 DEBUG Finished firing report-suite. 2012-01-12 16:53:49,014 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:49,014 DEBUG Started firing message-exec. 2012-01-12 16:53:49,015 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests Bluetooth', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'type': 'suite', 'name': '__bluetooth__'}) for message-exec with priority 0. 2012-01-12 16:53:49,015 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:49,015 INFO Running command: cat $CHECKBOX_SHARE/jobs/bluetooth.txt* 2012-01-12 16:53:49,031 DEBUG Started firing message-result. 2012-01-12 16:53:49,031 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: bluetooth/detect requires: package.name == 'bluez' command: hcitool dev | tail -n+2 | awk '{print $2}' |grep -E "^([0-9a-fA-F]{2}\:){5}[0-9a-fA-F]{2}$" description: Output address of detected Bluetooth device, if any, or exits with error if none is found. plugin: shell name: bluetooth/detect-output requires: package.name == 'bluez' command: hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address description: Automated test to store output in checkbox report plugin: manual name: bluetooth/browse-files depends: bluetooth/detect description: Bluetooth browse files procedure: 1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.) 2.- Click on the bluetooth icon in the menu bar 3.- Select 'Setup new device' 3.- Look for the device in the list and select it 4.- In the device write the PIN code automatically chosen by the wizard 5.- The device should pair with the computer 6.- Right-click on the bluetooth icon and select browse files 7.- Authorize the computer to browse the files in the device if needed 8.- You should be able to browse the files . Did all the steps work? plugin: manual name: bluetooth/file-transfer depends: bluetooth/browse-files bluetooth/detect description: Bluetooth file transfer procedure: 1.- Make sure that you're able to browse the files in your mobile device 2.- Copy a file from the computer to the mobile device 3.- Verify that the file was correctly copied 4.- Copy a file from the mobile device to the computer 5.- Verify that the file was correctly copied . Did all the steps work? plugin: manual name: bluetooth/audio depends: bluetooth/detect requires: package.name == 'alsa-utils' command: arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE description: Bluetooth audio procedure: 1.- Enable the bluetooth headset 2.- Click on the bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look for the device in the list and select it 5.- In the device write the PIN code automatically chosen by the wizard 6.- The device should pair with the computer 7.- Select Test to record for five seconds and reproduce in the bluetooth device . Did all the steps work? plugin: manual name: bluetooth/keyboard command: keyboard_test depends: bluetooth/detect description: Bluetooth keyboard procedure: 1.- Enable the bluetooth keyboard 2.- Click on the bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look for the device in the list and select it 5.- Select Test to enter text . Did all the steps work? plugin: manual name: bluetooth/mouse depends: bluetooth/detect description: Bluetooth mouse procedure: 1.- Enable the bluetooth mouse 2.- Click on the bluetooth icon in the menu bar 3.- Select 'Setup new device' 4.- Look for the device in the list and select it 5.- Move the mouse around the screen 6.- Perform some single/double/right click operations . Did all the steps work? , 0.0118410587311) for message-result with priority 0. 2012-01-12 16:53:49,031 DEBUG Started firing message-file. 2012-01-12 16:53:49,031 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:49,043 DEBUG Started firing report-messages. 2012-01-12 16:53:49,044 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}, {'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}, {'name': 'bluetooth/browse-files', 'depends': 'bluetooth/detect', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}, {'name': 'bluetooth/file-transfer', 'depends': 'bluetooth/browse-files bluetooth/detect', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}, {'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}, {'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'name': 'bluetooth/keyboard'}, {'name': 'bluetooth/mouse', 'depends': 'bluetooth/detect', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:49,044 DEBUG Started firing report-message. 2012-01-12 16:53:49,044 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}) for report-message with priority 0. 2012-01-12 16:53:49,044 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}) for report-message with priority 100. 2012-01-12 16:53:49,044 DEBUG Started firing report-job. 2012-01-12 16:53:49,044 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Adresse de sortie des p\xc3\xa9riph\xc3\xa9riques Bluetooth d\xc3\xa9tect\xc3\xa9s, le cas \xc3\xa9ch\xc3\xa9ant, ou les sorties avec erreur si rien n'a \xc3\xa9t\xc3\xa9 trouv\xc3\xa9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect'}) for report-job with priority -100. 2012-01-12 16:53:49,045 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-job with priority -100. 2012-01-12 16:53:49,079 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-job with priority 0. 2012-01-12 16:53:49,079 DEBUG Started firing report-shell. 2012-01-12 16:53:49,079 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-shell with priority 0. 2012-01-12 16:53:49,079 DEBUG Started firing report-test. 2012-01-12 16:53:49,079 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-test with priority 0. 2012-01-12 16:53:49,079 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Adresse de sortie des p\xe9riph\xe9riques Bluetooth d\xe9tect\xe9s, le cas \xe9ch\xe9ant, ou les sorties avec erreur si rien n'a \xe9t\xe9 trouv\xe9.", 'plugin': 'shell', 'type': 'test', 'command': 'hcitool dev | tail -n+2 | awk \'{print $2}\' |grep -E "^([0-9a-fA-F]{2}\\:){5}[0-9a-fA-F]{2}$"', 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect'}) for report-test with priority 100. 2012-01-12 16:53:49,079 DEBUG Finished firing report-test. 2012-01-12 16:53:49,079 DEBUG Finished firing report-shell. 2012-01-12 16:53:49,163 DEBUG Finished firing report-job. 2012-01-12 16:53:49,163 DEBUG Finished firing report-message. 2012-01-12 16:53:49,163 DEBUG Started firing report-message. 2012-01-12 16:53:49,163 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}) for report-message with priority 0. 2012-01-12 16:53:49,163 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}) for report-message with priority 100. 2012-01-12 16:53:49,164 DEBUG Started firing report-job. 2012-01-12 16:53:49,164 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': "package.name == 'bluez'", 'name': 'bluetooth/detect-output'}) for report-job with priority -100. 2012-01-12 16:53:49,164 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-job with priority -100. 2012-01-12 16:53:49,189 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-job with priority 0. 2012-01-12 16:53:49,189 DEBUG Started firing report-shell. 2012-01-12 16:53:49,189 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-shell with priority 0. 2012-01-12 16:53:49,189 DEBUG Started firing report-test. 2012-01-12 16:53:49,189 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-test with priority 0. 2012-01-12 16:53:49,189 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Test automatis\xe9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'type': 'test', 'command': "hcitool dev | tail -n+2 | awk '{print $2}'; hcitool dev | tail -n+2 | awk '{print $2}' > $CHECKBOX_DATA/bluetooth_address", 'suite': '__bluetooth__', 'requires': ["package.name == 'bluez'"], 'name': 'bluetooth/detect-output'}) for report-test with priority 100. 2012-01-12 16:53:49,189 DEBUG Finished firing report-test. 2012-01-12 16:53:49,189 DEBUG Finished firing report-shell. 2012-01-12 16:53:49,256 DEBUG Finished firing report-job. 2012-01-12 16:53:49,257 DEBUG Finished firing report-message. 2012-01-12 16:53:49,257 DEBUG Started firing report-message. 2012-01-12 16:53:49,257 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'bluetooth/browse-files', 'depends': 'bluetooth/detect', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:49,258 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/browse-files', 'plugin': 'manual', 'depends': 'bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:49,258 DEBUG Started firing report-job. 2012-01-12 16:53:49,258 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/browse-files', 'plugin': 'manual', 'depends': 'bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth browse files procedure:\n1.- Enable bluetooth on any mobile device (PDA, smartphone, etc.)\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n3.- Look for the device in the list and select it\n4.- In the device write the PIN code automatically chosen by the wizard\n5.- The device should pair with the computer\n6.- Right-click on the bluetooth icon and select browse files\n7.- Authorize the computer to browse the files in the device if needed\n8.- You should be able to browse the files\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:49,260 DEBUG Finished firing report-job. 2012-01-12 16:53:49,260 DEBUG Finished firing report-message. 2012-01-12 16:53:49,260 DEBUG Started firing report-message. 2012-01-12 16:53:49,260 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'bluetooth/file-transfer', 'depends': 'bluetooth/browse-files bluetooth/detect', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:49,260 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/file-transfer', 'plugin': 'manual', 'depends': 'bluetooth/browse-files bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:49,261 DEBUG Started firing report-job. 2012-01-12 16:53:49,261 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/file-transfer', 'plugin': 'manual', 'depends': 'bluetooth/browse-files bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth file transfer procedure:\n1.- Make sure that you're able to browse the files in your mobile device\n2.- Copy a file from the computer to the mobile device\n3.- Verify that the file was correctly copied\n4.- Copy a file from the mobile device to the computer\n5.- Verify that the file was correctly copied\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:49,261 DEBUG Finished firing report-job. 2012-01-12 16:53:49,261 DEBUG Finished firing report-message. 2012-01-12 16:53:49,261 DEBUG Started firing report-message. 2012-01-12 16:53:49,262 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}) for report-message with priority 0. 2012-01-12 16:53:49,262 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'suite': '__bluetooth__', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}) for report-message with priority 100. 2012-01-12 16:53:49,262 DEBUG Started firing report-job. 2012-01-12 16:53:49,262 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Bluetooth audio procedure:\n1.- Enable the bluetooth headset\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- In the device write the PIN code automatically chosen by the wizard\n6.- The device should pair with the computer\n7.- Select Test to record for five seconds and reproduce in the bluetooth device\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'arecord -d 5 -D bluetooth -f S16_LE | aplay -D bluetooth -f S16_LE', 'suite': '__bluetooth__', 'requires': "package.name == 'alsa-utils'", 'name': 'bluetooth/audio'}) for report-job with priority -100. 2012-01-12 16:53:49,262 DEBUG Finished firing report-job. 2012-01-12 16:53:49,263 DEBUG Finished firing report-message. 2012-01-12 16:53:49,263 DEBUG Started firing report-message. 2012-01-12 16:53:49,263 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'name': 'bluetooth/keyboard'}) for report-message with priority 0. 2012-01-12 16:53:49,263 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'suite': '__bluetooth__', 'name': 'bluetooth/keyboard'}) for report-message with priority 100. 2012-01-12 16:53:49,263 DEBUG Started firing report-job. 2012-01-12 16:53:49,263 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Bluetooth keyboard procedure:\n1.- Enable the bluetooth keyboard\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Select Test to enter text\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'bluetooth/detect', 'command': 'keyboard_test', 'suite': '__bluetooth__', 'name': 'bluetooth/keyboard'}) for report-job with priority -100. 2012-01-12 16:53:49,264 DEBUG Finished firing report-job. 2012-01-12 16:53:49,264 DEBUG Finished firing report-message. 2012-01-12 16:53:49,264 DEBUG Started firing report-message. 2012-01-12 16:53:49,264 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'bluetooth/mouse', 'depends': 'bluetooth/detect', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:49,264 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'bluetooth/mouse', 'plugin': 'manual', 'depends': 'bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:49,264 DEBUG Started firing report-job. 2012-01-12 16:53:49,264 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'bluetooth/mouse', 'plugin': 'manual', 'depends': 'bluetooth/detect', 'suite': '__bluetooth__', 'description': "Bluetooth mouse procedure:\n1.- Enable the bluetooth mouse\n2.- Click on the bluetooth icon in the menu bar\n3.- Select 'Setup new device'\n4.- Look for the device in the list and select it\n5.- Move the mouse around the screen\n6.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:49,265 DEBUG Finished firing report-job. 2012-01-12 16:53:49,265 DEBUG Finished firing report-message. 2012-01-12 16:53:49,265 DEBUG Finished firing report-messages. 2012-01-12 16:53:49,265 DEBUG Finished firing message-file. 2012-01-12 16:53:49,265 DEBUG Finished firing message-result. 2012-01-12 16:53:49,265 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests Bluetooth', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/bluetooth.txt*', 'type': 'suite', 'name': '__bluetooth__'}) for message-exec with priority 0. 2012-01-12 16:53:49,265 DEBUG Finished firing message-exec. 2012-01-12 16:53:49,265 DEBUG Finished firing report-local. 2012-01-12 16:53:49,315 DEBUG Finished firing report-job. 2012-01-12 16:53:49,315 DEBUG Finished firing report-message. 2012-01-12 16:53:49,315 DEBUG Started firing report-message. 2012-01-12 16:53:49,315 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': 'Tests de la cam\xc3\xa9ra', 'name': '__camera__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:49,316 DEBUG Started firing report-job. 2012-01-12 16:53:49,316 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': 'Tests de la cam\xc3\xa9ra', 'name': '__camera__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:49,316 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': u'Tests de la cam\xe9ra', 'name': '__camera__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': u'Tests de la cam\xe9ra', 'name': '__camera__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:49,341 DEBUG Started firing report-local. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': u'Tests de la cam\xe9ra', 'name': '__camera__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:49,341 DEBUG Started firing report-suite. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'description': u'Tests de la cam\xe9ra', 'name': '__camera__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests de la cam\xe9ra', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'type': 'suite', 'name': '__camera__'}) for report-suite with priority 100. 2012-01-12 16:53:49,341 DEBUG Finished firing report-suite. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:49,341 DEBUG Started firing message-exec. 2012-01-12 16:53:49,341 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la cam\xe9ra', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'type': 'suite', 'name': '__camera__'}) for message-exec with priority 0. 2012-01-12 16:53:49,342 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:49,342 INFO Running command: cat $CHECKBOX_SHARE/jobs/camera.txt* 2012-01-12 16:53:49,351 DEBUG Started firing message-result. 2012-01-12 16:53:49,352 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: camera/detect requires: package.name == 'xawtv' device.category == 'CAPTURE' command: camera_test -t detect description: Automated test case that attempts to detect a camera description-cs.UTF-8: Automatický test, který se snaží vyhledat kameru description-de.UTF-8: Automatisierter Test, welcher versucht, eine Kamera zu erkennen. description-en_AU.UTF-8: Automated test case that attempts to detect a camera description-en_GB.UTF-8: Automated test case that attempts to detect a camera description-es.UTF-8: Prueba automatizada que intenta detectar una cámara description-gl.UTF-8: Proba automatizada que tenta detectar unha cámara description-hu.UTF-8: Az automatikus teszt megkísérli felismerni a webkameráját description-it.UTF-8: Caso di test automatico che prova a rilevare una webcam description-nl.UTF-8: Geautomatiseerde testcase om een camera te detecteren description-pt_BR.UTF-8: Caso de Teste automático que tenta detectar uma câmera description-ru.UTF-8: Автоматизированный тест обнаружения камеры description-sl.UTF-8: Samodejni preizkusni primer, ki poizkuša zaznati kamero description-tr.UTF-8: Kamera tespit etmeye çalışacak otomatik test durumu plugin: manual name: camera/display depends: camera/detect requires: package.name == 'python-gst0.10' device.category == 'CAPTURE' command: camera_test -t display description: Select Test to display a video capture from the camera . Did you see the video capture? plugin: manual name: camera/still depends: camera/detect requires: package.name == 'python-gst0.10' package.name == 'eog' package.name == 'xawtv' device.category == 'CAPTURE' command: camera_test -t still description: Select Test to display a still image from the camera . Did you see the image? plugin: manual name: camera/video depends: camera/detect requires: package.name == 'python-gst0.10' package.name == 'totem' device.category == 'CAPTURE' command: camera_test -t video description: Select Test to capture video to a file and open it in totem. Please make sure that both audio and video is captured. . Did you see/hear the capture? , 0.00796484947205) for message-result with priority 0. 2012-01-12 16:53:49,352 DEBUG Started firing message-file. 2012-01-12 16:53:49,352 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:49,362 DEBUG Started firing report-messages. 2012-01-12 16:53:49,362 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}, {'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}, {'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}]) for report-messages with priority 0. 2012-01-12 16:53:49,363 DEBUG Started firing report-message. 2012-01-12 16:53:49,363 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}) for report-message with priority 0. 2012-01-12 16:53:49,363 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}) for report-message with priority 100. 2012-01-12 16:53:49,363 DEBUG Started firing report-job. 2012-01-12 16:53:49,363 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': "package.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'description': 'Test automatique qui essaie de d\xc3\xa9tecter un appareil photo'}) for report-job with priority -100. 2012-01-12 16:53:49,363 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-job with priority -100. 2012-01-12 16:53:49,391 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-job with priority 0. 2012-01-12 16:53:49,391 DEBUG Started firing report-shell. 2012-01-12 16:53:49,392 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-shell with priority 0. 2012-01-12 16:53:49,392 DEBUG Started firing report-test. 2012-01-12 16:53:49,392 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-test with priority 0. 2012-01-12 16:53:49,392 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'camera/detect', 'command': 'camera_test -t detect', 'suite': '__camera__', 'requires': ["package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'description': u'Test automatique qui essaie de d\xe9tecter un appareil photo'}) for report-test with priority 100. 2012-01-12 16:53:49,392 DEBUG Finished firing report-test. 2012-01-12 16:53:49,392 DEBUG Finished firing report-shell. 2012-01-12 16:53:49,459 DEBUG Finished firing report-job. 2012-01-12 16:53:49,459 DEBUG Finished firing report-message. 2012-01-12 16:53:49,459 DEBUG Started firing report-message. 2012-01-12 16:53:49,459 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}) for report-message with priority 0. 2012-01-12 16:53:49,459 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}) for report-message with priority 100. 2012-01-12 16:53:49,459 DEBUG Started firing report-job. 2012-01-12 16:53:49,460 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une capture vid\xc3\xa9o venant de l'appareil photo\n\nAvez-vous vu la capture vid\xc3\xa9o\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t display', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\ndevice.category == 'CAPTURE'", 'name': 'camera/display'}) for report-job with priority -100. 2012-01-12 16:53:49,460 DEBUG Finished firing report-job. 2012-01-12 16:53:49,460 DEBUG Finished firing report-message. 2012-01-12 16:53:49,460 DEBUG Started firing report-message. 2012-01-12 16:53:49,460 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}) for report-message with priority 0. 2012-01-12 16:53:49,460 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}) for report-message with priority 100. 2012-01-12 16:53:49,460 DEBUG Started firing report-job. 2012-01-12 16:53:49,461 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquer sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xc2\xa0?", 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'eog'\npackage.name == 'xawtv'\ndevice.category == 'CAPTURE'", 'name': 'camera/still'}) for report-job with priority -100. 2012-01-12 16:53:49,462 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-job with priority -100. 2012-01-12 16:53:49,495 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-job with priority 0. 2012-01-12 16:53:49,495 DEBUG Started firing report-manual. 2012-01-12 16:53:49,495 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-manual with priority 0. 2012-01-12 16:53:49,495 DEBUG Started firing report-test. 2012-01-12 16:53:49,495 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-test with priority 0. 2012-01-12 16:53:49,495 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Cliquer sur \xab\xa0Tester\xa0\xbb pour afficher une image fixe provenant de l'appareil photo\n\nAvez-vous vu l'image\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['camera/detect'], 'command': 'camera_test -t still', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'eog'", "package.name == 'xawtv'", "device.category == 'CAPTURE'"], 'name': 'camera/still'}) for report-test with priority 100. 2012-01-12 16:53:49,495 DEBUG Finished firing report-test. 2012-01-12 16:53:49,495 DEBUG Finished firing report-manual. 2012-01-12 16:53:49,613 DEBUG Finished firing report-job. 2012-01-12 16:53:49,613 DEBUG Finished firing report-message. 2012-01-12 16:53:49,613 DEBUG Started firing report-message. 2012-01-12 16:53:49,614 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}) for report-message with priority 0. 2012-01-12 16:53:49,614 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}) for report-message with priority 100. 2012-01-12 16:53:49,614 DEBUG Started firing report-job. 2012-01-12 16:53:49,614 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xc2\xa0?', 'plugin': 'manual', 'depends': 'camera/detect', 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': "package.name == 'python-gst0.10'\npackage.name == 'totem'\ndevice.category == 'CAPTURE'", 'name': 'camera/video'}) for report-job with priority -100. 2012-01-12 16:53:49,614 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-job with priority -100. 2012-01-12 16:53:49,646 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-job with priority 0. 2012-01-12 16:53:49,646 DEBUG Started firing report-manual. 2012-01-12 16:53:49,646 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-manual with priority 0. 2012-01-12 16:53:49,647 DEBUG Started firing report-test. 2012-01-12 16:53:49,647 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-test with priority 0. 2012-01-12 16:53:49,647 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Select Test to capture video to a file and open it in totem.\nPlease make sure that both audio and video is captured.\n\nAvez-vous vu/entendu la capture\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['camera/detect'], 'command': 'camera_test -t video', 'suite': '__camera__', 'requires': ["package.name == 'python-gst0.10'", "package.name == 'totem'", "device.category == 'CAPTURE'"], 'name': 'camera/video'}) for report-test with priority 100. 2012-01-12 16:53:49,647 DEBUG Finished firing report-test. 2012-01-12 16:53:49,647 DEBUG Finished firing report-manual. 2012-01-12 16:53:49,773 DEBUG Finished firing report-job. 2012-01-12 16:53:49,774 DEBUG Finished firing report-message. 2012-01-12 16:53:49,774 DEBUG Finished firing report-messages. 2012-01-12 16:53:49,774 DEBUG Finished firing message-file. 2012-01-12 16:53:49,774 DEBUG Finished firing message-result. 2012-01-12 16:53:49,775 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la cam\xe9ra', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/camera.txt*', 'type': 'suite', 'name': '__camera__'}) for message-exec with priority 0. 2012-01-12 16:53:49,775 DEBUG Finished firing message-exec. 2012-01-12 16:53:49,775 DEBUG Finished firing report-local. 2012-01-12 16:53:49,823 DEBUG Finished firing report-job. 2012-01-12 16:53:49,824 DEBUG Finished firing report-message. 2012-01-12 16:53:49,824 DEBUG Started firing report-message. 2012-01-12 16:53:49,824 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/codecs.txt*', 'description': 'Tests de codecs', 'name': 'codecs'}) for report-message with priority 100. 2012-01-12 16:53:49,825 DEBUG Started firing report-job. 2012-01-12 16:53:49,825 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/codecs.txt*', 'description': 'Tests de codecs', 'name': 'codecs'}) for report-job with priority -100. 2012-01-12 16:53:49,826 DEBUG Finished firing report-job. 2012-01-12 16:53:49,826 DEBUG Finished firing report-message. 2012-01-12 16:53:49,826 DEBUG Started firing report-message. 2012-01-12 16:53:49,826 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': 'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:49,827 DEBUG Started firing report-job. 2012-01-12 16:53:49,827 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': 'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:49,828 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': u'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:49,857 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': u'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:49,858 DEBUG Started firing report-local. 2012-01-12 16:53:49,858 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': u'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:49,859 DEBUG Started firing report-suite. 2012-01-12 16:53:49,859 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'description': u'Tests du processeur', 'name': '__cpu__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:49,860 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests du processeur', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'type': 'suite', 'name': '__cpu__'}) for report-suite with priority 100. 2012-01-12 16:53:49,860 DEBUG Finished firing report-suite. 2012-01-12 16:53:49,860 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:49,861 DEBUG Started firing message-exec. 2012-01-12 16:53:49,861 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du processeur', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'type': 'suite', 'name': '__cpu__'}) for message-exec with priority 0. 2012-01-12 16:53:49,861 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:49,862 INFO Running command: cat $CHECKBOX_SHARE/jobs/cpu.txt* 2012-01-12 16:53:49,875 DEBUG Started firing message-result. 2012-01-12 16:53:49,875 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: cpu/scaling_test requires: package.name == 'linux' package.name == 'fwts' user: root command: fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log description: Test the CPU scaling capabilities using Colin King's Firmware Test Suite tool. plugin: shell name: cpu/clocktest requires: package.name == 'linux' command: clocktest description: Test for clock jitter. plugin: shell name: cpu/offlining_test requires: package.name == 'linux' user: root command: cpu_offlining description: Test offlining CPUs in a multicore system. plugin: shell name: cpu/topology requires: int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64') command: cpu_topology description: Checks cpu topology for accuracy plugin: shell name: cpu/frequency_governors requires: package.name == 'linux' user: root command: nice -n -20 cpu_scaling_test description: Checks that CPU frequency governors are obeyed when set. , 0.00943398475647) for message-result with priority 0. 2012-01-12 16:53:49,875 DEBUG Started firing message-file. 2012-01-12 16:53:49,875 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:49,884 DEBUG Started firing report-messages. 2012-01-12 16:53:49,885 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}, {'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}, {'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}, {'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}, {'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}]) for report-messages with priority 0. 2012-01-12 16:53:49,885 DEBUG Started firing report-message. 2012-01-12 16:53:49,885 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}) for report-message with priority 0. 2012-01-12 16:53:49,885 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}) for report-message with priority 100. 2012-01-12 16:53:49,885 DEBUG Started firing report-job. 2012-01-12 16:53:49,885 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez les capacit\xc3\xa9s d'\xc3\xa9chelonnage de la fr\xc3\xa9quence du processeur en utilisant la batterie de tests du micrologiciel de Colin King.", 'plugin': 'shell', 'command': 'fwts_test -c -l $CHECKBOX_DATA/cpu_scaling_test.log', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'\npackage.name == 'fwts'", 'name': 'cpu/scaling_test'}) for report-job with priority -100. 2012-01-12 16:53:49,885 DEBUG Finished firing report-job. 2012-01-12 16:53:49,886 DEBUG Finished firing report-message. 2012-01-12 16:53:49,886 DEBUG Started firing report-message. 2012-01-12 16:53:49,886 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}) for report-message with priority 0. 2012-01-12 16:53:49,886 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}) for report-message with priority 100. 2012-01-12 16:53:49,886 DEBUG Started firing report-job. 2012-01-12 16:53:49,886 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/clocktest'}) for report-job with priority -100. 2012-01-12 16:53:49,886 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-job with priority -100. 2012-01-12 16:53:49,915 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-job with priority 0. 2012-01-12 16:53:49,916 DEBUG Started firing report-shell. 2012-01-12 16:53:49,916 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-shell with priority 0. 2012-01-12 16:53:49,916 DEBUG Started firing report-test. 2012-01-12 16:53:49,916 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'command': 'clocktest', 'suite': '__cpu__', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-test with priority 0. 2012-01-12 16:53:49,916 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Test du jitter de l'horloge.", 'plugin': 'shell', 'type': 'test', 'command': 'clocktest', 'suite': '__cpu__', 'requires': ["package.name == 'linux'"], 'name': 'cpu/clocktest'}) for report-test with priority 100. 2012-01-12 16:53:49,916 DEBUG Finished firing report-test. 2012-01-12 16:53:49,916 DEBUG Finished firing report-shell. 2012-01-12 16:53:50,000 DEBUG Finished firing report-job. 2012-01-12 16:53:50,000 DEBUG Finished firing report-message. 2012-01-12 16:53:50,000 DEBUG Started firing report-message. 2012-01-12 16:53:50,000 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}) for report-message with priority 0. 2012-01-12 16:53:50,000 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}) for report-message with priority 100. 2012-01-12 16:53:50,000 DEBUG Started firing report-job. 2012-01-12 16:53:50,001 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test de mise hors-ligne de processeurs dans un syst\xc3\xa8me multic\xc5\x93urs.', 'plugin': 'shell', 'command': 'cpu_offlining', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/offlining_test'}) for report-job with priority -100. 2012-01-12 16:53:50,001 DEBUG Finished firing report-job. 2012-01-12 16:53:50,001 DEBUG Finished firing report-message. 2012-01-12 16:53:50,001 DEBUG Started firing report-message. 2012-01-12 16:53:50,001 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}) for report-message with priority 0. 2012-01-12 16:53:50,001 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}) for report-message with priority 100. 2012-01-12 16:53:50,001 DEBUG Started firing report-job. 2012-01-12 16:53:50,001 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifie la topologie du processeur pour la pr\xc3\xa9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': "int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')", 'name': 'cpu/topology'}) for report-job with priority -100. 2012-01-12 16:53:50,002 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-job with priority -100. 2012-01-12 16:53:50,025 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-job with priority 0. 2012-01-12 16:53:50,026 DEBUG Started firing report-shell. 2012-01-12 16:53:50,026 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-shell with priority 0. 2012-01-12 16:53:50,026 DEBUG Started firing report-test. 2012-01-12 16:53:50,026 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-test with priority 0. 2012-01-12 16:53:50,026 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'V\xe9rifie la topologie du processeur pour la pr\xe9cision', 'plugin': 'shell', 'type': 'test', 'command': 'cpu_topology', 'suite': '__cpu__', 'requires': ["int(cpuinfo.count) > 1 and (cpuinfo.platform == 'i386' or cpuinfo.platform == 'x86_64')"], 'name': 'cpu/topology'}) for report-test with priority 100. 2012-01-12 16:53:50,026 DEBUG Finished firing report-test. 2012-01-12 16:53:50,026 DEBUG Finished firing report-shell. 2012-01-12 16:53:50,102 DEBUG Finished firing report-job. 2012-01-12 16:53:50,102 DEBUG Finished firing report-message. 2012-01-12 16:53:50,102 DEBUG Started firing report-message. 2012-01-12 16:53:50,102 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}) for report-message with priority 0. 2012-01-12 16:53:50,102 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}) for report-message with priority 100. 2012-01-12 16:53:50,102 DEBUG Started firing report-job. 2012-01-12 16:53:50,102 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "V\xc3\xa9rifie que les commandes de fr\xc3\xa9quence du processeur sont respect\xc3\xa9es lorsqu'elles ont \xc3\xa9t\xc3\xa9 r\xc3\xa9gl\xc3\xa9es.", 'plugin': 'shell', 'command': 'nice -n -20 cpu_scaling_test', 'user': 'root', 'suite': '__cpu__', 'requires': "package.name == 'linux'", 'name': 'cpu/frequency_governors'}) for report-job with priority -100. 2012-01-12 16:53:50,102 DEBUG Finished firing report-job. 2012-01-12 16:53:50,103 DEBUG Finished firing report-message. 2012-01-12 16:53:50,103 DEBUG Finished firing report-messages. 2012-01-12 16:53:50,103 DEBUG Finished firing message-file. 2012-01-12 16:53:50,103 DEBUG Finished firing message-result. 2012-01-12 16:53:50,103 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du processeur', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/cpu.txt*', 'type': 'suite', 'name': '__cpu__'}) for message-exec with priority 0. 2012-01-12 16:53:50,103 DEBUG Finished firing message-exec. 2012-01-12 16:53:50,103 DEBUG Finished firing report-local. 2012-01-12 16:53:50,154 DEBUG Finished firing report-job. 2012-01-12 16:53:50,154 DEBUG Finished firing report-message. 2012-01-12 16:53:50,154 DEBUG Started firing report-message. 2012-01-12 16:53:50,154 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/daemons.txt*', 'description': 'Tests des services syst\xc3\xa8me', 'name': 'daemon', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:50,154 DEBUG Started firing report-job. 2012-01-12 16:53:50,154 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/daemons.txt*', 'description': 'Tests des services syst\xc3\xa8me', 'name': 'daemon', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:50,154 DEBUG Finished firing report-job. 2012-01-12 16:53:50,155 DEBUG Finished firing report-message. 2012-01-12 16:53:50,155 DEBUG Started firing report-message. 2012-01-12 16:53:50,155 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': 'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:50,155 DEBUG Started firing report-job. 2012-01-12 16:53:50,155 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': 'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:50,155 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': u'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:50,188 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': u'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:50,188 DEBUG Started firing report-local. 2012-01-12 16:53:50,188 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': u'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:50,188 DEBUG Started firing report-suite. 2012-01-12 16:53:50,188 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'description': u'Tests des disques', 'name': '__disk__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:50,188 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des disques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'type': 'suite', 'name': '__disk__'}) for report-suite with priority 100. 2012-01-12 16:53:50,188 DEBUG Finished firing report-suite. 2012-01-12 16:53:50,188 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:50,188 DEBUG Started firing message-exec. 2012-01-12 16:53:50,189 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des disques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'type': 'suite', 'name': '__disk__'}) for message-exec with priority 0. 2012-01-12 16:53:50,189 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:50,189 INFO Running command: cat $CHECKBOX_SHARE/jobs/disk.txt* 2012-01-12 16:53:50,207 DEBUG Started firing message-result. 2012-01-12 16:53:50,207 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: disk/detect command: udev_resource | filter_templates -w "category=DISK" | awk -F': ' '$1 == "product" { print $2 }' description: Detects and displays disks attached to the system. plugin: local name: disk/benchmarks requires: device.category == 'DISK' description: Benchmark for each disk description-ast.UTF-8: Preba pa cada discu description-cs.UTF-8: Test výkonu jednotlivých disků description-da.UTF-8: Ydelsestest for hver disk description-de.UTF-8: Vergleichstest für jede Festplatte description-en_AU.UTF-8: Benchmark for each disk description-en_GB.UTF-8: Benchmark for each disk description-es.UTF-8: Prueba para cada disco description-gl.UTF-8: Proba para cada disco description-hu.UTF-8: Minden lemez tesztelése description-it.UTF-8: Benchmark di ciascun disco description-ms.UTF-8: Tanda aras untuk setiap cakera description-nl.UTF-8: Benchmark voor elke schrijf description-pt_BR.UTF-8: Fazer benchmark para cada disco description-ru.UTF-8: Тест производительности каждого диска description-sl.UTF-8: Meritve hitrosti delovanja za vsak disk description-sq.UTF-8: Pikët për çdo disk description-sr.UTF-8: Испробавање за сваки диск description-th.UTF-8: วัดสมรรถนะสำหรับดิสก์แต่ละอัน description-tr.UTF-8: Her bir disk için karşılaştırmalı değerlendirme description-zh_CN.UTF-8: 每个磁盘基准测试 description-zh_TW.UTF-8: 硬碟基準測試 command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/benchmark_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' user: root command: hdparm -tT /dev/`ls /sys$path/block` | sed 's/:.*= */ = /' | grep -v "^$" description: Benchmark for $path EOF plugin: local name: disk/smart requires: package.name == 'smartmontools' package.name == 'linux' device.category == 'DISK' description: SMART test description-ast.UTF-8: Prueba SMART description-cs.UTF-8: Test SMART description-da.UTF-8: SMART-test description-de.UTF-8: SMART-Test description-en_AU.UTF-8: SMART test description-en_GB.UTF-8: SMART test description-es.UTF-8: Prueba SMART description-fr.UTF-8: Test SMART description-gl.UTF-8: Proba SMART description-hu.UTF-8: SMART tesztek description-it.UTF-8: Test SMART description-ms.UTF-8: Ujian SMART description-nl.UTF-8: SMART test description-pt_BR.UTF-8: Teste do SMART description-ru.UTF-8: SMART-тест description-sl.UTF-8: Preizkus SMART description-sq.UTF-8: SMART test description-sr.UTF-8: Паметан тест description-th.UTF-8: ทดสอบแบบ SMART description-tr.UTF-8: SMART sınaması description-zh_CN.UTF-8: SMART 测试 description-zh_TW.UTF-8: SMART 測試 command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/smart_`ls /sys$path/block` requires: device.path == "$path" description: SMART test for $product user: root command: disk_smart -b /dev/`ls /sys$path/block` -s 130 EOF plugin: local name: disk/max_diskspace_used requires: device.category == 'DISK' description: Maximum disk space used during a default installation test description-ast.UTF-8: Máximu espaciu de discu usáu nuna prueba d'instalación predeterminada description-cs.UTF-8: Během výchozího testu instalací bude zabrán nejvýše tento objem dat description-de.UTF-8: Test des maximalen Festplattenspeichers, der während einer Standardinstallation belegt wird description-en_AU.UTF-8: Maximum disk space used during a default installation test description-en_GB.UTF-8: Maximum disk space used during a default installation test description-es.UTF-8: Máximo espacio de disco usado durante una prueba de instalación predeterminada description-fr.UTF-8: Espace disque maximal utilisé lors d'un test d'installation par défaut description-gl.UTF-8: Máximo espazo de disco usado durante unha proba de instalación predeterminada description-hu.UTF-8: Az alapértelmezett telepítéskor használt legnagyobb lemezhely teszt description-it.UTF-8: Spazio massimo su disco usato durante un test di installazione predefinito description-ms.UTF-8: Ruang cakera maksimum digunakan semasa ujian pemasangan lalai description-nl.UTF-8: Maximale schijfruimte gebruikt tijdens een standaard installatie test description-pt_BR.UTF-8: Espaço máximo em disco utilizado durante uma instalação teste padrão description-ru.UTF-8: Максимальное использование места на диске при тесте с настройками по умолчанию description-sl.UTF-8: Največ porabljenega prostora med preizkusom privzete namestitve description-sq.UTF-8: Hapësira maksimale e diskut e përdorur gjatë testit standart të instalimit description-sr.UTF-8: Највећи простор диска коришћен приликом теста основне инсталације description-th.UTF-8: เนื่อที่ว่างสูงสุดที่ถูกใช้ระหว่างการทดสอบการติดตั้งแบบปริยาย description-tr.UTF-8: Öntanımlı kurulum sınaması sırasında kullanılan en fazla disk alanı description-zh_CN.UTF-8: 默认安装测试过程中使用的最大磁盘空间 command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/max_diskspace_used_`ls /sys$path/block` requires: device.path == "$path" description: Max disk space test for $product user: root command: max_diskspace_used `ls /sys$path/block` EOF plugin: local name: disk/read_performance requires: device.category == 'DISK' description: Verify system storage performs at or above baseline performance description-ast.UTF-8: Verifica que'l rendimientu del almacenamientu del sistema, tea sobre'l rendimientu de referencia description-cs.UTF-8: Ověřit, zda systémová úložiště dosahují alespoň minimálního výkonu description-de.UTF-8: Stellen Sie sicher, dass der Systemspeicher mit oder über der Basisperformance arbeitet description-en_AU.UTF-8: Verify system storage performs at or above baseline performance description-en_GB.UTF-8: Verify system storage performs at or above baseline performance description-es.UTF-8: Verifica que el rendimiento del almacenamiento del sistema, esté por sobre el rendimiento de referencia description-gl.UTF-8: Verifica que o rendemento do almacenamento do sistema estea por enriba do rendemento de referencia. description-it.UTF-8: Verifica che i supporti di memorizzazione del sistema abbiano una prestazione pari o superiore a quella base description-ms.UTF-8: Sahkan storan sistem dilakukan pada atau diatas prestasi garis dasar description-nl.UTF-8: Controleer prestaties van systeemopslag op of boven de standaardprestaties description-pt_BR.UTF-8: Verifica a performance do sistema de armazenamento e realiza em ou acima de referência de desempenho description-ru.UTF-8: Проверка системных хранилищ выполняется по стандартным и повышенным условиям description-sl.UTF-8: Preveri, da je hitrost sistemske shrambe vsaj na najmanjšem zahtevanem nivoju. description-sq.UTF-8: Verifikoni që ruajtja e sistemit të performojë në bazë të parametrave apo mbi to description-sr.UTF-8: Проверава обављање скалдиштења система при или изнад основних перформанси description-tr.UTF-8: Sistem deposunun taban çizgisi başarımını veya daha fazlasını verdiğini doğrulayın description-zh_TW.UTF-8: 確認系統的儲存裝置的效能達到或超過一般儲存裝置基本的表現 command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk_read_performance_`ls /sys$path/block` requires: device.path == "$path" package.name == 'linux' description: Disk performance for $product user: root command: disk_read_performance_test `ls /sys$path/block` EOF plugin: local name: disk/storage_devices requires: device.category == 'DISK' description: Verify that storage devices, such as Fibre Channel and RAID can be detected and perform under stress. description-ast.UTF-8: Verifica que los dispositivos de almacenamientu, como Fibre Channel y RAID, se pueden detectar y usar baxo estrés. description-cs.UTF-8: Ověřit, že úložná zařízení jako Fibre Channel nebo RAID můžou být nalezena a dosahují v zátěži dostatečného výkonu description-de.UTF-8: Stellen Sie sicher, dass Speichergeräte, wie Faserkanäle und RAID erkannt werden und unter Belastung arbeiten können. description-en_AU.UTF-8: Verify that storage devices, such as Fibre Channel and RAID can be detected and perform under stress. description-en_GB.UTF-8: Verify that storage devices, such as Fibre Channel and RAID can be detected and perform under stress. description-es.UTF-8: Verifica que los dispositivos de almacenamiento, como Fibre Channel y RAID, se pueden detectar y utilizar bajo estrés. description-gl.UTF-8: Verifica que os dispositivos de almacenamento, como Fibre Channel e RAID, pódense detectar e empregar baixo estrés. description-hu.UTF-8: Ellenőrizi, hogy az egyes tárolóeszközöket, mint például a Fibre Channel-t vagy RAID-et a rendszer megfelelően érzékelte-e, illetve megfelelően működnek-e terhelés alatt. description-it.UTF-8: Verifica che i dispositivi di memorizzazione come Fibre Channel e RAID possano essere rilevati ed eseguiti in condizioni di stress. description-ms.UTF-8: Sahkan peranti storan, seperti Saluran Fiber dan RAID boleh dikesan dan berfungsi dibawah tekanan. description-nl.UTF-8: Controleer of opslagapparaten, zoals Fibre Chanel en RAID, gedetecteerd worden en ook onder druk blijven werken. description-pt_BR.UTF-8: Verifica os dispositivos de armazenamento, tais como Fibre Channel e RAID podem ser detectados e trabalhar sob pressão. description-ru.UTF-8: Проверить возможность обнаружения устройств хранения, таких как волоконно-оптический канал и RAID, затем выполнить стресс-тест. description-sl.UTF-8: Preveri, da je mogoče naprave za hranjenje podatkov, kot optični kanal in RAID polja, pravilno zaznati in da delujejo pod obremenitvijo. description-sr.UTF-8: Проверава да ли уређаји складиштења, као што су Канал влакна и РАИД могу бити откривени и обављени под оптерећењем. description-zh_TW.UTF-8: 確認儲存裝置,像是光纖通道和冗餘獨立磁碟陣列,可以被偵測且能在壓力測試下運作。 command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/storage_device_`ls /sys$path/block` user: root requires: device.path == "$path" package.name == 'linux' description: I/O stress test for $product command: storage_test `ls /sys$path/block` EOF , 0.0130879878998) for message-result with priority 0. 2012-01-12 16:53:50,207 DEBUG Started firing message-file. 2012-01-12 16:53:50,207 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:50,221 DEBUG Started firing report-messages. 2012-01-12 16:53:50,221 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}, {'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}, {'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}, {'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}, {'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}, {'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}]) for report-messages with priority 0. 2012-01-12 16:53:50,221 DEBUG Started firing report-message. 2012-01-12 16:53:50,221 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:53:50,221 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__disk__', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:53:50,221 DEBUG Started firing report-job. 2012-01-12 16:53:50,221 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__disk__', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': 'D\xc3\xa9tecte et affiche les disques attach\xc3\xa9s au syst\xc3\xa8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:50,222 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__disk__', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:53:50,255 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__disk__', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'name': 'disk/detect', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:53:50,255 DEBUG Started firing report-shell. 2012-01-12 16:53:50,255 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'plugin': 'shell', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'suite': '__disk__', 'name': 'disk/detect'}) for report-shell with priority 0. 2012-01-12 16:53:50,255 DEBUG Started firing report-test. 2012-01-12 16:53:50,255 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'plugin': 'shell', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'suite': '__disk__', 'name': 'disk/detect'}) for report-test with priority 0. 2012-01-12 16:53:50,255 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les disques attach\xe9s au syst\xe8me.', 'plugin': 'shell', 'command': 'udev_resource | filter_templates -w "category=DISK" | awk -F\': \' \'$1 == "product" { print $2 }\'', 'suite': '__disk__', 'type': 'test', 'name': 'disk/detect'}) for report-test with priority 100. 2012-01-12 16:53:50,255 DEBUG Finished firing report-test. 2012-01-12 16:53:50,255 DEBUG Finished firing report-shell. 2012-01-12 16:53:50,348 DEBUG Finished firing report-job. 2012-01-12 16:53:50,348 DEBUG Finished firing report-message. 2012-01-12 16:53:50,348 DEBUG Started firing report-message. 2012-01-12 16:53:50,349 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}) for report-message with priority 0. 2012-01-12 16:53:50,349 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}) for report-message with priority 100. 2012-01-12 16:53:50,349 DEBUG Started firing report-job. 2012-01-12 16:53:50,349 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'description': 'Benchmark for each disk'}) for report-job with priority -100. 2012-01-12 16:53:50,350 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-job with priority -100. 2012-01-12 16:53:50,374 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-job with priority 0. 2012-01-12 16:53:50,374 DEBUG Started firing report-local. 2012-01-12 16:53:50,375 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-local with priority 0. 2012-01-12 16:53:50,375 DEBUG Started firing report-suite. 2012-01-12 16:53:50,376 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-suite with priority 0. 2012-01-12 16:53:50,376 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for report-suite with priority 100. 2012-01-12 16:53:50,377 DEBUG Finished firing report-suite. 2012-01-12 16:53:50,377 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:50,377 DEBUG Started firing message-exec. 2012-01-12 16:53:50,378 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for message-exec with priority 0. 2012-01-12 16:53:50,378 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:50,378 INFO Running command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: shell name: disk/benchmark_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' user: root command: hdparm -tT /dev/`ls /sys$path/block` | sed 's/:.*= */ = /' | grep -v "^$" description: Benchmark for $path EOF 2012-01-12 16:53:51,643 DEBUG Started firing message-result. 2012-01-12 16:53:51,643 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: disk/benchmark_sda requires: device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == 'linux' user: root command: hdparm -tT /dev/sda | sed 's/:.*= */ = /' | grep -v "^$" description: Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0 , 1.26109814644) for message-result with priority 0. 2012-01-12 16:53:51,643 DEBUG Started firing message-file. 2012-01-12 16:53:51,643 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:51,645 DEBUG Started firing report-messages. 2012-01-12 16:53:51,645 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}]) for report-messages with priority 0. 2012-01-12 16:53:51,645 DEBUG Started firing report-message. 2012-01-12 16:53:51,645 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-message with priority 0. 2012-01-12 16:53:51,645 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': '__disk__', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-message with priority 0. 2012-01-12 16:53:51,646 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-message with priority 100. 2012-01-12 16:53:51,646 DEBUG Started firing report-job. 2012-01-12 16:53:51,646 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\'', 'name': 'disk/benchmark_sda'}) for report-job with priority -100. 2012-01-12 16:53:51,646 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-job with priority -100. 2012-01-12 16:53:51,691 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-job with priority 0. 2012-01-12 16:53:51,691 DEBUG Started firing report-shell. 2012-01-12 16:53:51,691 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-shell with priority 0. 2012-01-12 16:53:51,691 DEBUG Started firing report-test. 2012-01-12 16:53:51,691 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-test with priority 0. 2012-01-12 16:53:51,691 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'type': 'test', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'name': 'disk/benchmark_sda'}) for report-test with priority 100. 2012-01-12 16:53:51,691 DEBUG Finished firing report-test. 2012-01-12 16:53:51,691 DEBUG Finished firing report-shell. 2012-01-12 16:53:51,746 DEBUG Finished firing report-job. 2012-01-12 16:53:51,746 DEBUG Finished firing report-message. 2012-01-12 16:53:51,746 DEBUG Finished firing report-messages. 2012-01-12 16:53:51,746 DEBUG Finished firing message-file. 2012-01-12 16:53:51,747 DEBUG Finished firing message-result. 2012-01-12 16:53:51,747 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'name': 'disk/benchmarks', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/benchmark_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\nuser: root\ncommand: hdparm -tT /dev/`ls /sys$path/block` | sed \'s/:.*= */ = /\' | grep -v "^$"\ndescription: Benchmark for $path\nEOF', 'suite': '__disk__', 'requires': ["device.category == 'DISK'"], 'description': u'Benchmark for each disk'}) for message-exec with priority 0. 2012-01-12 16:53:51,747 DEBUG Finished firing message-exec. 2012-01-12 16:53:51,747 DEBUG Finished firing report-local. 2012-01-12 16:53:51,833 DEBUG Finished firing report-job. 2012-01-12 16:53:51,834 DEBUG Finished firing report-message. 2012-01-12 16:53:51,834 DEBUG Started firing report-message. 2012-01-12 16:53:51,835 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}) for report-message with priority 0. 2012-01-12 16:53:51,835 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'suite': '__disk__', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}) for report-message with priority 100. 2012-01-12 16:53:51,836 DEBUG Started firing report-job. 2012-01-12 16:53:51,836 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': 'Test SMART', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/smart_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: SMART test for $product\nuser: root\ncommand: disk_smart -b /dev/`ls /sys$path/block` -s 130\nEOF', 'suite': '__disk__', 'requires': "package.name == 'smartmontools'\npackage.name == 'linux'\ndevice.category == 'DISK'", 'name': 'disk/smart'}) for report-job with priority -100. 2012-01-12 16:53:51,837 DEBUG Finished firing report-job. 2012-01-12 16:53:51,837 DEBUG Finished firing report-message. 2012-01-12 16:53:51,837 DEBUG Started firing report-message. 2012-01-12 16:53:51,837 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}) for report-message with priority 0. 2012-01-12 16:53:51,837 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}) for report-message with priority 100. 2012-01-12 16:53:51,837 DEBUG Started firing report-job. 2012-01-12 16:53:51,837 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': "Espace disque maximal utilis\xc3\xa9 lors d'un test d'installation par d\xc3\xa9faut", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/max_diskspace_used_`ls /sys$path/block`\nrequires: device.path == "$path"\ndescription: Max disk space test for $product\nuser: root\ncommand: max_diskspace_used `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/max_diskspace_used'}) for report-job with priority -100. 2012-01-12 16:53:51,838 DEBUG Finished firing report-job. 2012-01-12 16:53:51,838 DEBUG Finished firing report-message. 2012-01-12 16:53:51,838 DEBUG Started firing report-message. 2012-01-12 16:53:51,838 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}) for report-message with priority 0. 2012-01-12 16:53:51,838 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}) for report-message with priority 100. 2012-01-12 16:53:51,838 DEBUG Started firing report-job. 2012-01-12 16:53:51,838 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': 'V\xc3\xa9rifiez si les performances du syst\xc3\xa8me de stockage sont sup\xc3\xa9rieures ou \xc3\xa9gales au niveau de performance de base', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk_read_performance_`ls /sys$path/block`\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: Disk performance for $product\nuser: root\ncommand: disk_read_performance_test `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/read_performance'}) for report-job with priority -100. 2012-01-12 16:53:51,839 DEBUG Finished firing report-job. 2012-01-12 16:53:51,839 DEBUG Finished firing report-message. 2012-01-12 16:53:51,839 DEBUG Started firing report-message. 2012-01-12 16:53:51,839 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}) for report-message with priority 0. 2012-01-12 16:53:51,839 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}) for report-message with priority 100. 2012-01-12 16:53:51,839 DEBUG Started firing report-job. 2012-01-12 16:53:51,839 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'description': "V\xc3\xa9rifiez que les appareils de stockage, tels que la \xc2\xab\xc2\xa0Fibre Channel\xc2\xa0\xc2\xbb et le \xc2\xab\xc2\xa0RAID\xc2\xa0\xc2\xbb, peuvent \xc3\xaatre d\xc3\xa9tect\xc3\xa9s et qu'ils fonctionnent en charge.", 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: shell\nname: disk/storage_device_`ls /sys$path/block`\nuser: root\nrequires:\n device.path == "$path"\n package.name == \'linux\'\ndescription: I/O stress test for $product\ncommand: storage_test `ls /sys$path/block`\nEOF', 'suite': '__disk__', 'requires': "device.category == 'DISK'", 'name': 'disk/storage_devices'}) for report-job with priority -100. 2012-01-12 16:53:51,839 DEBUG Finished firing report-job. 2012-01-12 16:53:51,839 DEBUG Finished firing report-message. 2012-01-12 16:53:51,839 DEBUG Finished firing report-messages. 2012-01-12 16:53:51,839 DEBUG Finished firing message-file. 2012-01-12 16:53:51,840 DEBUG Finished firing message-result. 2012-01-12 16:53:51,840 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des disques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/disk.txt*', 'type': 'suite', 'name': '__disk__'}) for message-exec with priority 0. 2012-01-12 16:53:51,840 DEBUG Finished firing message-exec. 2012-01-12 16:53:51,840 DEBUG Finished firing report-local. 2012-01-12 16:53:51,901 DEBUG Finished firing report-job. 2012-01-12 16:53:51,901 DEBUG Finished firing report-message. 2012-01-12 16:53:51,901 DEBUG Started firing report-message. 2012-01-12 16:53:51,901 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/fingerprint.txt*', 'description': "Tests du lecteur d'empreinte digitale", 'name': '__fingerprint__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:51,901 DEBUG Started firing report-job. 2012-01-12 16:53:51,901 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/fingerprint.txt*', 'description': "Tests du lecteur d'empreinte digitale", 'name': '__fingerprint__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:51,902 DEBUG Finished firing report-job. 2012-01-12 16:53:51,902 DEBUG Finished firing report-message. 2012-01-12 16:53:51,902 DEBUG Started firing report-message. 2012-01-12 16:53:51,902 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': 'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:51,902 DEBUG Started firing report-job. 2012-01-12 16:53:51,902 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': 'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:51,903 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': u'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': u'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:51,935 DEBUG Started firing report-local. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': u'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:51,935 DEBUG Started firing report-suite. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'description': u'Tests des disques Firewire', 'name': '__firewire__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des disques Firewire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'type': 'suite', 'name': '__firewire__'}) for report-suite with priority 100. 2012-01-12 16:53:51,935 DEBUG Finished firing report-suite. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:51,935 DEBUG Started firing message-exec. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des disques Firewire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'type': 'suite', 'name': '__firewire__'}) for message-exec with priority 0. 2012-01-12 16:53:51,935 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:51,936 INFO Running command: cat $CHECKBOX_SHARE/jobs/firewire.txt* 2012-01-12 16:53:51,945 DEBUG Started firing message-result. 2012-01-12 16:53:51,946 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: firewire/hdd description: Firewire HDD verification procedure: 1.- Plug a Firewire HDD into the computer. 2.- A window should be opened asking which action should be performed (open folder, photo manager, etc). 3.- Copy some files from your internal HDD to the firewire HDD. 4.- Copy some files from the firewire HDD to your internal HDD. . Do the copy operations work as expected? , 0.00782108306885) for message-result with priority 0. 2012-01-12 16:53:51,946 DEBUG Started firing message-file. 2012-01-12 16:53:51,946 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:51,948 DEBUG Started firing report-messages. 2012-01-12 16:53:51,948 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:51,948 DEBUG Started firing report-message. 2012-01-12 16:53:51,948 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:51,948 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__firewire__', 'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:51,948 DEBUG Started firing report-job. 2012-01-12 16:53:51,948 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__firewire__', 'name': 'firewire/hdd', 'description': "Proc\xc3\xa9dure de v\xc3\xa9rification d'un disque dur externe Firewire\xc2\xa0:\n 1.- Branchez un disque dur Firewire \xc3\xa0 votre ordinateur\n 2.- Une fen\xc3\xaatre vous demandant quelle action doit \xc3\xaatre effectu\xc3\xa9e (ouvrir le dossier, lecteur m\xc3\xa9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:51,949 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__firewire__', 'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:51,977 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__firewire__', 'name': 'firewire/hdd', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:51,977 DEBUG Started firing report-manual. 2012-01-12 16:53:51,977 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'firewire/hdd', 'plugin': 'manual', 'suite': '__firewire__', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?"}) for report-manual with priority 0. 2012-01-12 16:53:51,977 DEBUG Started firing report-test. 2012-01-12 16:53:51,977 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'firewire/hdd', 'plugin': 'manual', 'suite': '__firewire__', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?"}) for report-test with priority 0. 2012-01-12 16:53:51,977 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'firewire/hdd', 'plugin': 'manual', 'suite': '__firewire__', 'type': 'test', 'description': u"Proc\xe9dure de v\xe9rification d'un disque dur externe Firewire\xa0:\n 1.- Branchez un disque dur Firewire \xe0 votre ordinateur\n 2.- Une fen\xeatre vous demandant quelle action doit \xeatre effectu\xe9e (ouvrir le dossier, lecteur m\xe9dia, etc) devrait s'ouvrir\n 3.- Copiez quelques fichiers de votre disque dur interne vers votre disque dur externe Firewire\n 4.- Copiez quelques fichiers de votre disque dur externe Firewire vers votre disque dur interne\n\n\nDo the copy operations work as expected?"}) for report-test with priority 100. 2012-01-12 16:53:51,977 DEBUG Finished firing report-test. 2012-01-12 16:53:51,977 DEBUG Finished firing report-manual. 2012-01-12 16:53:52,045 DEBUG Finished firing report-job. 2012-01-12 16:53:52,045 DEBUG Finished firing report-message. 2012-01-12 16:53:52,045 DEBUG Finished firing report-messages. 2012-01-12 16:53:52,045 DEBUG Finished firing message-file. 2012-01-12 16:53:52,046 DEBUG Finished firing message-result. 2012-01-12 16:53:52,046 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des disques Firewire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/firewire.txt*', 'type': 'suite', 'name': '__firewire__'}) for message-exec with priority 0. 2012-01-12 16:53:52,046 DEBUG Finished firing message-exec. 2012-01-12 16:53:52,046 DEBUG Finished firing report-local. 2012-01-12 16:53:52,104 DEBUG Finished firing report-job. 2012-01-12 16:53:52,104 DEBUG Finished firing report-message. 2012-01-12 16:53:52,105 DEBUG Started firing report-message. 2012-01-12 16:53:52,105 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/floppy.txt*', 'description': 'Tests du lecteur de disquette', 'name': '__floppy__'}) for report-message with priority 100. 2012-01-12 16:53:52,105 DEBUG Started firing report-job. 2012-01-12 16:53:52,105 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/floppy.txt*', 'description': 'Tests du lecteur de disquette', 'name': '__floppy__'}) for report-job with priority -100. 2012-01-12 16:53:52,106 DEBUG Finished firing report-job. 2012-01-12 16:53:52,106 DEBUG Finished firing report-message. 2012-01-12 16:53:52,107 DEBUG Started firing report-message. 2012-01-12 16:53:52,107 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': 'Tests graphiques', 'name': '__graphics__'}) for report-message with priority 100. 2012-01-12 16:53:52,107 DEBUG Started firing report-job. 2012-01-12 16:53:52,107 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': 'Tests graphiques', 'name': '__graphics__'}) for report-job with priority -100. 2012-01-12 16:53:52,108 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': u'Tests graphiques', 'name': '__graphics__'}) for report-job with priority -100. 2012-01-12 16:53:52,139 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': u'Tests graphiques', 'name': '__graphics__'}) for report-job with priority 0. 2012-01-12 16:53:52,140 DEBUG Started firing report-local. 2012-01-12 16:53:52,140 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': u'Tests graphiques', 'name': '__graphics__'}) for report-local with priority 0. 2012-01-12 16:53:52,141 DEBUG Started firing report-suite. 2012-01-12 16:53:52,141 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'description': u'Tests graphiques', 'name': '__graphics__'}) for report-suite with priority 0. 2012-01-12 16:53:52,141 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests graphiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'type': 'suite', 'name': '__graphics__'}) for report-suite with priority 100. 2012-01-12 16:53:52,141 DEBUG Finished firing report-suite. 2012-01-12 16:53:52,141 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:52,141 DEBUG Started firing message-exec. 2012-01-12 16:53:52,141 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests graphiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'type': 'suite', 'name': '__graphics__'}) for message-exec with priority 0. 2012-01-12 16:53:52,141 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:52,142 INFO Running command: cat $CHECKBOX_SHARE/jobs/graphics.txt* 2012-01-12 16:53:52,152 DEBUG Started firing message-result. 2012-01-12 16:53:52,152 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: graphics/xorg-version requires: package.name == "x11-utils" command: xdpyinfo | grep "^X.Org version" | cut -d ':' -f 2 | tr -d ' ' description: 2d graphics appears to be working, your running X.Org version is: $output . Is this correct? plugin: shell name: graphics/xorg-version-output command: xdpyinfo | grep "^X.Org version" | cut -d ':' -f 2 | tr -d ' ' requires: package.name == "x11-utils" description: Automated test to store output in checkbox report plugin: shell name: graphics/gtkperf depends: graphics/xorg-version-output requires: package.name == 'gtkperf' command: gtkperf -a description: Run gtkperf to make sure that GTK based test cases work . In the future add the returned time as a benchmark result to the checkbox report plugin: manual name: graphics/resolution-change depends: graphics/xorg-version-output description: Display resolution change procedure: 1.- Open System->Preferences->Monitors 2.- Select a new resolution from the dropdown list 3.- Click on Apply 4.- The resolution should change 5.- Select the original resolution from the dropdown list 6.- Click on Apply 7.- The resolution should change again . Did the resolution change as expected? plugin: manual name: graphics/rotation depends: graphics/xorg-version-output description: Display rotation verification procedure: 1.- Open System->Preferences->Monitors 2.- Select a new rotation value from the dropdown list 3.- Click on Apply 4.- The display should be rotated according to the new configuration value 5.- Click on Restore Previous Configuration 6.- The display configuration change should be reverted 7.- Repeat 2-6 for different rotation values . Did the display rotation change as expected? plugin: shell name: graphics/xorg-process requires: package.name == 'xorg' and package.name == 'procps' command: pgrep -f '/usr/bin/X' >/dev/null description: Test that the X process is running. description-cs.UTF-8: Ověřit, že běží proces X. description-de.UTF-8: Testen, ob der X-Prozess ausgeführt wird. description-en_AU.UTF-8: Test that the X process is running. description-en_GB.UTF-8: Test that the X process is running. description-es.UTF-8: Prueba que el proceso de X está en ejecución. description-gl.UTF-8: Proba que o proceso de X está en execución. description-hu.UTF-8: Az X folyamat futásának tesztelése. description-it.UTF-8: Verifica che il processo X sia in esecuzione. description-pt_BR.UTF-8: Testar se o processo X está sendo executado description-ru.UTF-8: Проверка выполнения процесса X. description-sl.UTF-8: Preizkus ali je opravilo X zagnano. description-tr.UTF-8: X işleminin çalıştığını sınayın. plugin: shell name: graphics/xorg-failsafe requires: package.name == 'xorg' command: ! test -e /var/log/Xorg.failsafe.log description: Test that the X is not running in failsafe mode. description-cs.UTF-8: Ověřit, že X neběží v záchranném režimu. description-de.UTF-8: Testen, dass der X-Prozess im abgesicherten Modus nicht ausgeführt wird. description-en_AU.UTF-8: Test that the X is not running in failsafe mode. description-en_GB.UTF-8: Test that the X is not running in failsafe mode. description-es.UTF-8: Pruebe que X no está funcionando en modo a prueba de errores. description-gl.UTF-8: Proba para saber se X non está funcionando en modo a proba de erros. description-it.UTF-8: Verifica che X non sia in esecuzione in modalità grafica sicura description-pt_BR.UTF-8: Testar se o X não está sendo executado no modo de segurança. description-ru.UTF-8: Проверка незадействованности процесса X в безопасном режиме. description-sl.UTF-8: Preizkus, da se X ne izvaja v zasilnem načinu. description-tr.UTF-8: Hatasız kipte X'in çalışmadığını sınar. plugin: shell name: graphics/xorg-memory requires: package.name == 'xorg' and device.driver == 'i915' user: root command: xorg_memory_test xeyes description: Test that X does not leak memory when running programs. description-cs.UTF-8: Ověřit, že X nezpůsobuje memory leaky při spouštění programů. description-de.UTF-8: Testen, dass der X-Prozess während der Ausführung von Programmen keine Speicherlücke aufweist. description-en_AU.UTF-8: Test that X does not leak memory when running programs. description-en_GB.UTF-8: Test that X does not leak memory when running programs. description-es.UTF-8: Prueba que X no pierde memoria cuando se ejecutan programas. description-gl.UTF-8: Proba que X non perde memoria cando se executan programas. description-hu.UTF-8: Teszt, hogy nincs-e memória szivárgás az X-ben futó programok esetén. description-it.UTF-8: Verifica che X non causi una perdita di memoria durante l'esecuzione di programmi. description-pt_BR.UTF-8: Testar se o X não vaza memória quando programas são executados. description-ru.UTF-8: Проверка процесса Х на отсутствие утечек памяти при выполнении программ. description-sl.UTF-8: Preizkus, da X ne pušča pomnilnika, ko poganja programe. description-tr.UTF-8: X'in programları çalıştırırken bellek taşmasını sınayın. plugin: manual name: graphics/resolution requires: device.category == 'VIDEO' command: resolution_test description: This display is using the following resolution: . $output . Is this acceptable for your display? plugin: shell name: graphics/minimum_resolution requires: device.category == 'VIDEO' command: resolution_test --horizontal 800 --vertical 600 description: Ensure the current resolution meets or exceeds the recommended minimum resolution (800x600). See here for details: . https://help.ubuntu.com/community/Installation/SystemRequirements plugin: manual name: graphics/display requires: package.name == 'xorg' and package.name == 'python-gst0.10' command: gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink' description: Select Test to display a video test. . Do you see color bars and static? plugin: manual name: graphics/xrandr_detect_modes requires: package.name == 'xorg' command: xrandr description: The following screens and video modes have been detected on your system: . $output . Is this correct? plugin: manual name: graphics/cycle_resolution requires: package.name == 'xorg' depends: xrandr_detect_modes command: xrandr_cycle description: Select Test to cycle through the detected video modes for your system. . Did the screen appear to be working for each mode? plugin: shell name: graphics/compiz_check command: run_compiz_check | ansi_parser description: Check that the hardware is able to run compiz. plugin: manual name: graphics/glxgears requires: package.name == 'mesa-utils' command: glxgears description: Select Test to execute glxgears to ensure that minimal 3d graphics support is in place. . Did the 3d animation appear? , 0.00824689865112) for message-result with priority 0. 2012-01-12 16:53:52,152 DEBUG Started firing message-file. 2012-01-12 16:53:52,152 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:52,178 DEBUG Started firing report-messages. 2012-01-12 16:53:52,179 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}, {'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}, {'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}, {'name': 'graphics/resolution-change', 'depends': 'graphics/xorg-version-output', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}, {'name': 'graphics/rotation', 'depends': 'graphics/xorg-version-output', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?", 'plugin': 'manual'}, {'command': "pgrep -f '/usr/bin/X' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'name': 'graphics/xorg-process'}, {'command': '! test -e /var/log/Xorg.failsafe.log', 'plugin': 'shell', 'requires': "package.name == 'xorg'", 'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'name': 'graphics/xorg-failsafe'}, {'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}, {'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': "device.category == 'VIDEO'"}, {'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': "device.category == 'VIDEO'"}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}, {'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}, {'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}]) for report-messages with priority 0. 2012-01-12 16:53:52,179 DEBUG Started firing report-message. 2012-01-12 16:53:52,179 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}) for report-message with priority 0. 2012-01-12 16:53:52,179 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'suite': '__graphics__', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}) for report-message with priority 100. 2012-01-12 16:53:52,179 DEBUG Started firing report-job. 2012-01-12 16:53:52,179 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': '2d graphics appears to be working, your running X.Org version is:\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'suite': '__graphics__', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version'}) for report-job with priority -100. 2012-01-12 16:53:52,179 DEBUG Finished firing report-job. 2012-01-12 16:53:52,180 DEBUG Finished firing report-message. 2012-01-12 16:53:52,180 DEBUG Started firing report-message. 2012-01-12 16:53:52,180 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}) for report-message with priority 0. 2012-01-12 16:53:52,180 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'suite': '__graphics__', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}) for report-message with priority 100. 2012-01-12 16:53:52,180 DEBUG Started firing report-job. 2012-01-12 16:53:52,180 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test automatis\xc3\xa9 pour stocker la sortie dans le rapport de Checkbox', 'plugin': 'shell', 'command': 'xdpyinfo | grep "^X.Org version" | cut -d \':\' -f 2 | tr -d \' \'', 'suite': '__graphics__', 'requires': 'package.name == "x11-utils"', 'name': 'graphics/xorg-version-output'}) for report-job with priority -100. 2012-01-12 16:53:52,180 DEBUG Finished firing report-job. 2012-01-12 16:53:52,180 DEBUG Finished firing report-message. 2012-01-12 16:53:52,180 DEBUG Started firing report-message. 2012-01-12 16:53:52,180 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}) for report-message with priority 0. 2012-01-12 16:53:52,180 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'suite': '__graphics__', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}) for report-message with priority 100. 2012-01-12 16:53:52,181 DEBUG Started firing report-job. 2012-01-12 16:53:52,181 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ex\xc3\xa9cutez \xc2\xab\xc2\xa0gtkperf\xc2\xa0\xc2\xab pour \xc3\xaatre s\xc3\xbbr que les tests bas\xc3\xa9s sur GTK fonctionnent\n\nAjoutera \xc3\xa0 l'avenir au rapport de Checkbox le temps d'ex\xc3\xa9cution comme mesure de la performance", 'plugin': 'shell', 'depends': 'graphics/xorg-version-output', 'command': 'gtkperf -a', 'suite': '__graphics__', 'requires': "package.name == 'gtkperf'", 'name': 'graphics/gtkperf'}) for report-job with priority -100. 2012-01-12 16:53:52,181 DEBUG Finished firing report-job. 2012-01-12 16:53:52,181 DEBUG Finished firing report-message. 2012-01-12 16:53:52,181 DEBUG Started firing report-message. 2012-01-12 16:53:52,181 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'graphics/resolution-change', 'depends': 'graphics/xorg-version-output', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:52,181 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/resolution-change', 'plugin': 'manual', 'depends': 'graphics/xorg-version-output', 'suite': '__graphics__', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:52,181 DEBUG Started firing report-job. 2012-01-12 16:53:52,182 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/resolution-change', 'plugin': 'manual', 'depends': 'graphics/xorg-version-output', 'suite': '__graphics__', 'description': 'Display resolution change procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new resolution from the dropdown list\n3.- Click on Apply\n4.- The resolution should change\n5.- Select the original resolution from the dropdown list\n6.- Click on Apply\n7.- The resolution should change again\n\nLa r\xc3\xa9solution a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:52,182 DEBUG Finished firing report-job. 2012-01-12 16:53:52,182 DEBUG Finished firing report-message. 2012-01-12 16:53:52,182 DEBUG Started firing report-message. 2012-01-12 16:53:52,182 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'graphics/rotation', 'depends': 'graphics/xorg-version-output', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:52,182 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/rotation', 'plugin': 'manual', 'depends': 'graphics/xorg-version-output', 'suite': '__graphics__', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:52,182 DEBUG Started firing report-job. 2012-01-12 16:53:52,182 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/rotation', 'plugin': 'manual', 'depends': 'graphics/xorg-version-output', 'suite': '__graphics__', 'description': "Display rotation verification procedure:\n1.- Open System->Preferences->Monitors\n2.- Select a new rotation value from the dropdown list\n3.- Click on Apply\n4.- The display should be rotated according to the new configuration value\n5.- Click on Restore Previous Configuration\n6.- The display configuration change should be reverted\n7.- Repeat 2-6 for different rotation values\n\nLa rotation de l'affichage a-t-elle chang\xc3\xa9 comme pr\xc3\xa9vu\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:52,182 DEBUG Finished firing report-job. 2012-01-12 16:53:52,183 DEBUG Finished firing report-message. 2012-01-12 16:53:52,183 DEBUG Started firing report-message. 2012-01-12 16:53:52,183 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': "pgrep -f '/usr/bin/X' >/dev/null", 'plugin': 'shell', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'name': 'graphics/xorg-process'}) for report-message with priority 0. 2012-01-12 16:53:52,183 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'plugin': 'shell', 'command': "pgrep -f '/usr/bin/X' >/dev/null", 'suite': '__graphics__', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'name': 'graphics/xorg-process'}) for report-message with priority 100. 2012-01-12 16:53:52,183 DEBUG Started firing report-job. 2012-01-12 16:53:52,183 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez que le processus de X est en cours d'ex\xc3\xa9cution.", 'plugin': 'shell', 'command': "pgrep -f '/usr/bin/X' >/dev/null", 'suite': '__graphics__', 'requires': "package.name == 'xorg' and package.name == 'procps'", 'name': 'graphics/xorg-process'}) for report-job with priority -100. 2012-01-12 16:53:52,183 DEBUG Finished firing report-job. 2012-01-12 16:53:52,183 DEBUG Finished firing report-message. 2012-01-12 16:53:52,183 DEBUG Started firing report-message. 2012-01-12 16:53:52,184 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': '! test -e /var/log/Xorg.failsafe.log', 'plugin': 'shell', 'requires': "package.name == 'xorg'", 'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'name': 'graphics/xorg-failsafe'}) for report-message with priority 0. 2012-01-12 16:53:52,184 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'plugin': 'shell', 'command': '! test -e /var/log/Xorg.failsafe.log', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/xorg-failsafe'}) for report-message with priority 100. 2012-01-12 16:53:52,184 DEBUG Started firing report-job. 2012-01-12 16:53:52,184 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Testez que X ne fonctionne pas en mode sans \xc3\xa9chec.', 'plugin': 'shell', 'command': '! test -e /var/log/Xorg.failsafe.log', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/xorg-failsafe'}) for report-job with priority -100. 2012-01-12 16:53:52,184 DEBUG Finished firing report-job. 2012-01-12 16:53:52,184 DEBUG Finished firing report-message. 2012-01-12 16:53:52,184 DEBUG Started firing report-message. 2012-01-12 16:53:52,184 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}) for report-message with priority 0. 2012-01-12 16:53:52,184 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'suite': '__graphics__', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}) for report-message with priority 100. 2012-01-12 16:53:52,184 DEBUG Started firing report-job. 2012-01-12 16:53:52,184 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez que X n'a \xe2\x80\x8b\xe2\x80\x8bpas de fuite de m\xc3\xa9moire lors de l'ex\xc3\xa9cution des programmes.", 'plugin': 'shell', 'command': 'xorg_memory_test xeyes', 'user': 'root', 'suite': '__graphics__', 'requires': "package.name == 'xorg' and device.driver == 'i915'", 'name': 'graphics/xorg-memory'}) for report-job with priority -100. 2012-01-12 16:53:52,185 DEBUG Finished firing report-job. 2012-01-12 16:53:52,185 DEBUG Finished firing report-message. 2012-01-12 16:53:52,185 DEBUG Started firing report-message. 2012-01-12 16:53:52,185 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 0. 2012-01-12 16:53:52,185 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 100. 2012-01-12 16:53:52,185 DEBUG Started firing report-job. 2012-01-12 16:53:52,185 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "L'affichage utilise la r\xc3\xa9solution suivante\xc2\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xc2\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': "device.category == 'VIDEO'"}) for report-job with priority -100. 2012-01-12 16:53:52,186 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority -100. 2012-01-12 16:53:52,214 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority 0. 2012-01-12 16:53:52,214 DEBUG Started firing report-manual. 2012-01-12 16:53:52,215 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-manual with priority 0. 2012-01-12 16:53:52,215 DEBUG Started firing report-test. 2012-01-12 16:53:52,215 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 0. 2012-01-12 16:53:52,215 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"L'affichage utilise la r\xe9solution suivante\xa0:\n\n$output\n\nCela convient-il pour votre appareil\xa0?", 'plugin': 'manual', 'type': 'test', 'name': 'graphics/resolution', 'command': 'resolution_test', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 100. 2012-01-12 16:53:52,215 DEBUG Finished firing report-test. 2012-01-12 16:53:52,215 DEBUG Finished firing report-manual. 2012-01-12 16:53:52,290 DEBUG Finished firing report-job. 2012-01-12 16:53:52,290 DEBUG Finished firing report-message. 2012-01-12 16:53:52,291 DEBUG Started firing report-message. 2012-01-12 16:53:52,291 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 0. 2012-01-12 16:53:52,291 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': "device.category == 'VIDEO'"}) for report-message with priority 100. 2012-01-12 16:53:52,291 DEBUG Started firing report-job. 2012-01-12 16:53:52,291 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': "device.category == 'VIDEO'"}) for report-job with priority -100. 2012-01-12 16:53:52,291 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority -100. 2012-01-12 16:53:52,316 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-job with priority 0. 2012-01-12 16:53:52,316 DEBUG Started firing report-shell. 2012-01-12 16:53:52,316 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-shell with priority 0. 2012-01-12 16:53:52,316 DEBUG Started firing report-test. 2012-01-12 16:53:52,317 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 0. 2012-01-12 16:53:52,317 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Ensure the current resolution meets or exceeds the recommended minimum\nresolution (800x600). See here for details:\n\nhttps://help.ubuntu.com/community/Installation/SystemRequirements', 'plugin': 'shell', 'type': 'test', 'name': 'graphics/minimum_resolution', 'command': 'resolution_test --horizontal 800 --vertical 600', 'suite': '__graphics__', 'requires': ["device.category == 'VIDEO'"]}) for report-test with priority 100. 2012-01-12 16:53:52,317 DEBUG Finished firing report-test. 2012-01-12 16:53:52,317 DEBUG Finished firing report-shell. 2012-01-12 16:53:52,401 DEBUG Finished firing report-job. 2012-01-12 16:53:52,401 DEBUG Finished firing report-message. 2012-01-12 16:53:52,401 DEBUG Started firing report-message. 2012-01-12 16:53:52,401 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}) for report-message with priority 0. 2012-01-12 16:53:52,402 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}) for report-message with priority 100. 2012-01-12 16:53:52,402 DEBUG Started firing report-job. 2012-01-12 16:53:52,402 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une vid\xc3\xa9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xc3\xa9rences\xc2\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': "package.name == 'xorg' and package.name == 'python-gst0.10'", 'name': 'graphics/display'}) for report-job with priority -100. 2012-01-12 16:53:52,403 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-job with priority -100. 2012-01-12 16:53:52,434 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-job with priority 0. 2012-01-12 16:53:52,434 DEBUG Started firing report-manual. 2012-01-12 16:53:52,434 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-manual with priority 0. 2012-01-12 16:53:52,435 DEBUG Started firing report-test. 2012-01-12 16:53:52,435 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-test with priority 0. 2012-01-12 16:53:52,435 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une vid\xe9o de test.\n\nVoyez-vous des barres de couleurs et des interf\xe9rences\xa0?', 'plugin': 'manual', 'type': 'test', 'command': "gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'", 'suite': '__graphics__', 'requires': ["package.name == 'xorg' and package.name == 'python-gst0.10'"], 'name': 'graphics/display'}) for report-test with priority 100. 2012-01-12 16:53:52,435 DEBUG Finished firing report-test. 2012-01-12 16:53:52,435 DEBUG Finished firing report-manual. 2012-01-12 16:53:52,510 DEBUG Finished firing report-job. 2012-01-12 16:53:52,510 DEBUG Finished firing report-message. 2012-01-12 16:53:52,510 DEBUG Started firing report-message. 2012-01-12 16:53:52,510 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}) for report-message with priority 0. 2012-01-12 16:53:52,510 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}) for report-message with priority 100. 2012-01-12 16:53:52,511 DEBUG Started firing report-job. 2012-01-12 16:53:52,511 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Les \xc3\xa9crans et les modes vid\xc3\xa9os suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s sur votre syst\xc3\xa8me\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority -100. 2012-01-12 16:53:52,511 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority -100. 2012-01-12 16:53:52,544 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-job with priority 0. 2012-01-12 16:53:52,545 DEBUG Started firing report-manual. 2012-01-12 16:53:52,545 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-manual with priority 0. 2012-01-12 16:53:52,545 DEBUG Started firing report-test. 2012-01-12 16:53:52,545 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'xrandr', 'suite': '__graphics__', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-test with priority 0. 2012-01-12 16:53:52,545 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Les \xe9crans et les modes vid\xe9os suivants ont \xe9t\xe9 d\xe9tect\xe9s sur votre syst\xe8me\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'xrandr', 'suite': '__graphics__', 'requires': ["package.name == 'xorg'"], 'name': 'graphics/xrandr_detect_modes'}) for report-test with priority 100. 2012-01-12 16:53:52,545 DEBUG Finished firing report-test. 2012-01-12 16:53:52,545 DEBUG Finished firing report-manual. 2012-01-12 16:53:52,645 DEBUG Finished firing report-job. 2012-01-12 16:53:52,645 DEBUG Finished firing report-message. 2012-01-12 16:53:52,645 DEBUG Started firing report-message. 2012-01-12 16:53:52,645 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}) for report-message with priority 0. 2012-01-12 16:53:52,645 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}) for report-message with priority 100. 2012-01-12 16:53:52,645 DEBUG Started firing report-job. 2012-01-12 16:53:52,645 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour essayer successivement les diff\xc3\xa9rents modes vid\xc3\xa9os d\xc3\xa9tect\xc3\xa9s pour votre syst\xc3\xa8me.\n\nL'\xc3\xa9cran semble-t-il fonctionner correctement pour chacun des modes\xc2\xa0?", 'plugin': 'manual', 'depends': 'xrandr_detect_modes', 'command': 'xrandr_cycle', 'suite': '__graphics__', 'requires': "package.name == 'xorg'", 'name': 'graphics/cycle_resolution'}) for report-job with priority -100. 2012-01-12 16:53:52,646 DEBUG Finished firing report-job. 2012-01-12 16:53:52,646 DEBUG Finished firing report-message. 2012-01-12 16:53:52,646 DEBUG Started firing report-message. 2012-01-12 16:53:52,646 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'graphics/compiz_check', 'command': 'run_compiz_check | ansi_parser', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz.", 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:53:52,646 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz."}) for report-message with priority 100. 2012-01-12 16:53:52,646 DEBUG Started firing report-job. 2012-01-12 16:53:52,646 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': "V\xc3\xa9rifiez que le mat\xc3\xa9riel est capable d'utiliser Compiz."}) for report-job with priority -100. 2012-01-12 16:53:52,646 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-job with priority -100. 2012-01-12 16:53:52,679 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-job with priority 0. 2012-01-12 16:53:52,679 DEBUG Started firing report-shell. 2012-01-12 16:53:52,679 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-shell with priority 0. 2012-01-12 16:53:52,679 DEBUG Started firing report-test. 2012-01-12 16:53:52,679 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-test with priority 0. 2012-01-12 16:53:52,679 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'graphics/compiz_check', 'plugin': 'shell', 'command': 'run_compiz_check | ansi_parser', 'suite': '__graphics__', 'type': 'test', 'description': u"V\xe9rifiez que le mat\xe9riel est capable d'utiliser Compiz."}) for report-test with priority 100. 2012-01-12 16:53:52,679 DEBUG Finished firing report-test. 2012-01-12 16:53:52,679 DEBUG Finished firing report-shell. 2012-01-12 16:53:52,780 DEBUG Finished firing report-job. 2012-01-12 16:53:52,780 DEBUG Finished firing report-message. 2012-01-12 16:53:52,780 DEBUG Started firing report-message. 2012-01-12 16:53:52,780 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}) for report-message with priority 0. 2012-01-12 16:53:52,780 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'suite': '__graphics__', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}) for report-message with priority 100. 2012-01-12 16:53:52,780 DEBUG Started firing report-job. 2012-01-12 16:53:52,780 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour ex\xc3\xa9cuter glxgears afin de v\xc3\xa9rifier que votre syst\xc3\xa8me dispose d'une gestion minimale des graphismes 3D.\n\nL'animation en 3D est-elle apparue\xc2\xa0?", 'plugin': 'manual', 'command': 'glxgears', 'suite': '__graphics__', 'requires': "package.name == 'mesa-utils'", 'name': 'graphics/glxgears'}) for report-job with priority -100. 2012-01-12 16:53:52,780 DEBUG Finished firing report-job. 2012-01-12 16:53:52,781 DEBUG Finished firing report-message. 2012-01-12 16:53:52,781 DEBUG Finished firing report-messages. 2012-01-12 16:53:52,781 DEBUG Finished firing message-file. 2012-01-12 16:53:52,781 DEBUG Finished firing message-result. 2012-01-12 16:53:52,781 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests graphiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/graphics.txt*', 'type': 'suite', 'name': '__graphics__'}) for message-exec with priority 0. 2012-01-12 16:53:52,781 DEBUG Finished firing message-exec. 2012-01-12 16:53:52,781 DEBUG Finished firing report-local. 2012-01-12 16:53:52,841 DEBUG Finished firing report-job. 2012-01-12 16:53:52,841 DEBUG Finished firing report-message. 2012-01-12 16:53:52,842 DEBUG Started firing report-message. 2012-01-12 16:53:52,842 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': 'Tests informatifs', 'name': '__info__'}) for report-message with priority 100. 2012-01-12 16:53:52,842 DEBUG Started firing report-job. 2012-01-12 16:53:52,843 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': 'Tests informatifs', 'name': '__info__'}) for report-job with priority -100. 2012-01-12 16:53:52,844 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': u'Tests informatifs', 'name': '__info__'}) for report-job with priority -100. 2012-01-12 16:53:52,874 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': u'Tests informatifs', 'name': '__info__'}) for report-job with priority 0. 2012-01-12 16:53:52,874 DEBUG Started firing report-local. 2012-01-12 16:53:52,874 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': u'Tests informatifs', 'name': '__info__'}) for report-local with priority 0. 2012-01-12 16:53:52,874 DEBUG Started firing report-suite. 2012-01-12 16:53:52,875 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'description': u'Tests informatifs', 'name': '__info__'}) for report-suite with priority 0. 2012-01-12 16:53:52,875 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests informatifs', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'type': 'suite', 'name': '__info__'}) for report-suite with priority 100. 2012-01-12 16:53:52,875 DEBUG Finished firing report-suite. 2012-01-12 16:53:52,875 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:52,875 DEBUG Started firing message-exec. 2012-01-12 16:53:52,875 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests informatifs', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'type': 'suite', 'name': '__info__'}) for message-exec with priority 0. 2012-01-12 16:53:52,875 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:52,875 INFO Running command: cat $CHECKBOX_SHARE/jobs/info.txt* 2012-01-12 16:53:52,885 DEBUG Started firing message-result. 2012-01-12 16:53:52,885 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, name: info/codecs_attachment plugin: attachment requires: device.driver == 'HDA Intel' command: cat /proc/asound/card*/codec#* name: info/cpuinfo_attachment plugin: attachment command: cat /proc/cpuinfo name: info/dmesg_attachment plugin: attachment command: cat /var/log/dmesg | ansi_parser name: info/dmi_attachment plugin: attachment command: grep -r . /sys/class/dmi/id/ 2>/dev/null name: info/dmidecode_attachment plugin: attachment user: root command: dmidecode name: info/lspci_attachment plugin: attachment command: lspci -vvnn name: info/modprobe_attachment plugin: attachment command: find /etc/modprobe.* -name \*.conf | xargs cat name: info/modules_attachment plugin: attachment command: cat /etc/modules name: info/sysctl_attachment plugin: attachment command: find /etc/sysctl.* -name \*.conf | xargs cat name: info/sysfs_attachment plugin: attachment command: for i in `udevadm info --export-db | sed -n 's/^P: //p'`; do echo "P: $i" udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n 's/ ATTR{\(.*\)}=="\(.*\)"/A: \1=\2/p' echo done name: info/udev_attachment plugin: attachment command: udevadm info --export-db name: info/gcov_attachment plugin: attachment requires: package.name == 'lcov' user: root command: gcov_tarball name: info/lsmod_attachment plugin: attachment command: lsmod plugin: shell name: info/screenshot requires: package.name == 'xorg' package.name == 'imagemagick' command: import -window root ${CHECKBOX_DATA}/screenshot.png description: Captures a screenshot. plugin: attachment name: info/screenshot.png depends: screenshot command: cat ${CHECKBOX_DATA}/screenshot.png plugin: attachment name: info/fwts_log depends: fwts_test description: Gather log from the firmware test suite run command: cat $CHECKBOX_DATA/fwts_results.log plugin: attachment name: info/acpi_sleep_attachment command: cat /proc/acpi/sleep plugin: local name: info/bootchart description: Bootchart information. description-cs.UTF-8: Informace z bootchartu description-de.UTF-8: Bootchart-Informationen. description-en_AU.UTF-8: Bootchart information. description-en_GB.UTF-8: Bootchart information. description-es.UTF-8: Información de la tabla de arranque. description-gl.UTF-8: Información da táboa de arrinque. description-hu.UTF-8: Bootchart információk. description-it.UTF-8: Informazioni di bootchart. description-pt_BR.UTF-8: Informação do Bootchart. description-ru.UTF-8: Сведения Bootchart. description-sl.UTF-8: Podrobnosti o grafu zagona. requires: package.name == 'bootchart' or package.name == 'pybootchartgui' user: root command: process_wait -u root bootchart collector ureadahead; \ [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100 plugin: local name: info/hdparm description: SATA/IDE device information. requires: package.name == 'hdparm' device.category == 'DISK' command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=DISK"' plugin: attachment name: info/hdparm_`ls /sys$path/block`.txt requires: device.path == "$path" user: root command: hdparm -I /dev/`ls /sys$path/block` EOF plugin: attachment name: info/bootchart.png depends: info/bootchart requires: (package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui' command: file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; \ [ -e "$file" ] && cat "$file" plugin: attachment name: info/bootchart.tgz depends: info/bootchart requires: package.name == 'bootchart' and float(lsb.release) >= 9.04 command: file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; \ [ -e "$file" ] && cat "$file" plugin: attachment name: info/installer_bootchart.tgz command: [ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz plugin: attachment name: info/installer_debug.gz command: [ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug , 0.00813508033752) for message-result with priority 0. 2012-01-12 16:53:52,886 DEBUG Started firing message-file. 2012-01-12 16:53:52,886 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:52,909 DEBUG Started firing report-messages. 2012-01-12 16:53:52,910 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}, {'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}, {'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}, {'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}, {'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}, {'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}, {'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}, {'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}, {'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}, {'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}, {'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}, {'command': 'gcov_tarball', 'requires': "package.name == 'lcov'", 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}, {'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}, {'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}, {'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}, {'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'name': 'info/fwts_log'}, {'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}, {'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}, {'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}, {'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}, {'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}, {'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}, {'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}]) for report-messages with priority 0. 2012-01-12 16:53:52,910 DEBUG Started firing report-message. 2012-01-12 16:53:52,910 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:52,910 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:52,910 DEBUG Started firing report-job. 2012-01-12 16:53:52,910 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:52,911 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'cat /proc/asound/card*/codec#*', 'requires': ["device.driver == 'HDA Intel'"], 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:52,933 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'cat /proc/asound/card*/codec#*', 'requires': ["device.driver == 'HDA Intel'"], 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:52,933 DEBUG Started firing report-attachment. 2012-01-12 16:53:52,933 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'name': 'info/codecs_attachment', 'plugin': 'attachment', 'command': 'cat /proc/asound/card*/codec#*', 'suite': '__info__', 'requires': ["device.driver == 'HDA Intel'"]}) for report-attachment with priority -10. 2012-01-12 16:53:52,933 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,009 DEBUG Finished firing report-job. 2012-01-12 16:53:53,009 DEBUG Finished firing report-message. 2012-01-12 16:53:53,009 DEBUG Started firing report-message. 2012-01-12 16:53:53,009 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,009 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,009 DEBUG Started firing report-job. 2012-01-12 16:53:53,009 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,010 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,034 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,035 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,035 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,035 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,136 DEBUG Finished firing report-job. 2012-01-12 16:53:53,136 DEBUG Finished firing report-message. 2012-01-12 16:53:53,136 DEBUG Started firing report-message. 2012-01-12 16:53:53,137 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,137 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,137 DEBUG Started firing report-job. 2012-01-12 16:53:53,138 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,138 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,169 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,169 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,169 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,169 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,262 DEBUG Finished firing report-job. 2012-01-12 16:53:53,262 DEBUG Finished firing report-message. 2012-01-12 16:53:53,262 DEBUG Started firing report-message. 2012-01-12 16:53:53,263 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,264 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,264 DEBUG Started firing report-job. 2012-01-12 16:53:53,264 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,265 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,296 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,296 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,297 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,297 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,405 DEBUG Finished firing report-job. 2012-01-12 16:53:53,405 DEBUG Finished firing report-message. 2012-01-12 16:53:53,406 DEBUG Started firing report-message. 2012-01-12 16:53:53,406 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,407 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,407 DEBUG Started firing report-job. 2012-01-12 16:53:53,407 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,408 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,438 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,438 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,439 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment', 'command': 'dmidecode', 'user': 'root', 'suite': '__info__'}) for report-attachment with priority -10. 2012-01-12 16:53:53,439 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,539 DEBUG Finished firing report-job. 2012-01-12 16:53:53,539 DEBUG Finished firing report-message. 2012-01-12 16:53:53,539 DEBUG Started firing report-message. 2012-01-12 16:53:53,539 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,539 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,540 DEBUG Started firing report-job. 2012-01-12 16:53:53,540 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,540 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,573 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,573 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,573 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,573 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,659 DEBUG Finished firing report-job. 2012-01-12 16:53:53,659 DEBUG Finished firing report-message. 2012-01-12 16:53:53,660 DEBUG Started firing report-message. 2012-01-12 16:53:53,660 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,661 DEBUG Started firing report-job. 2012-01-12 16:53:53,661 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,662 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,692 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,693 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,693 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,693 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,785 DEBUG Finished firing report-job. 2012-01-12 16:53:53,785 DEBUG Finished firing report-message. 2012-01-12 16:53:53,785 DEBUG Started firing report-message. 2012-01-12 16:53:53,785 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,785 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,785 DEBUG Started firing report-job. 2012-01-12 16:53:53,785 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,786 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,819 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,819 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,819 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,819 DEBUG Finished firing report-attachment. 2012-01-12 16:53:53,920 DEBUG Finished firing report-job. 2012-01-12 16:53:53,920 DEBUG Finished firing report-message. 2012-01-12 16:53:53,920 DEBUG Started firing report-message. 2012-01-12 16:53:53,920 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:53,920 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:53,920 DEBUG Started firing report-job. 2012-01-12 16:53:53,920 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,920 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:53,954 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:53,954 DEBUG Started firing report-attachment. 2012-01-12 16:53:53,954 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:53,954 DEBUG Finished firing report-attachment. 2012-01-12 16:53:54,046 DEBUG Finished firing report-job. 2012-01-12 16:53:54,046 DEBUG Finished firing report-message. 2012-01-12 16:53:54,046 DEBUG Started firing report-message. 2012-01-12 16:53:54,046 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,046 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,047 DEBUG Started firing report-job. 2012-01-12 16:53:54,047 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,047 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,080 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:54,080 DEBUG Started firing report-attachment. 2012-01-12 16:53:54,080 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'name': 'info/sysfs_attachment', 'plugin': 'attachment', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'suite': '__info__'}) for report-attachment with priority -10. 2012-01-12 16:53:54,080 DEBUG Finished firing report-attachment. 2012-01-12 16:53:54,156 DEBUG Finished firing report-job. 2012-01-12 16:53:54,157 DEBUG Finished firing report-message. 2012-01-12 16:53:54,157 DEBUG Started firing report-message. 2012-01-12 16:53:54,157 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,158 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,158 DEBUG Started firing report-job. 2012-01-12 16:53:54,158 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,159 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,181 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:54,181 DEBUG Started firing report-attachment. 2012-01-12 16:53:54,182 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:54,182 DEBUG Finished firing report-attachment. 2012-01-12 16:53:54,265 DEBUG Finished firing report-job. 2012-01-12 16:53:54,266 DEBUG Finished firing report-message. 2012-01-12 16:53:54,266 DEBUG Started firing report-message. 2012-01-12 16:53:54,266 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'gcov_tarball', 'requires': "package.name == 'lcov'", 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,266 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'suite': '__info__', 'requires': "package.name == 'lcov'"}) for report-message with priority 100. 2012-01-12 16:53:54,266 DEBUG Started firing report-job. 2012-01-12 16:53:54,266 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'suite': '__info__', 'requires': "package.name == 'lcov'"}) for report-job with priority -100. 2012-01-12 16:53:54,266 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'suite': '__info__', 'requires': ["package.name == 'lcov'"]}) for report-job with priority -100. 2012-01-12 16:53:54,291 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'suite': '__info__', 'requires': ["package.name == 'lcov'"]}) for report-job with priority 0. 2012-01-12 16:53:54,291 DEBUG Started firing report-attachment. 2012-01-12 16:53:54,291 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'suite': '__info__', 'requires': ["package.name == 'lcov'"]}) for report-attachment with priority -10. 2012-01-12 16:53:54,291 DEBUG Finished firing report-attachment. 2012-01-12 16:53:54,385 DEBUG Finished firing report-job. 2012-01-12 16:53:54,385 DEBUG Finished firing report-message. 2012-01-12 16:53:54,385 DEBUG Started firing report-message. 2012-01-12 16:53:54,385 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,385 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,385 DEBUG Started firing report-job. 2012-01-12 16:53:54,385 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,386 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__info__', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,410 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__info__', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:53:54,411 DEBUG Started firing report-attachment. 2012-01-12 16:53:54,411 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'suite': '__info__', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:53:54,411 DEBUG Finished firing report-attachment. 2012-01-12 16:53:54,495 DEBUG Finished firing report-job. 2012-01-12 16:53:54,495 DEBUG Finished firing report-message. 2012-01-12 16:53:54,495 DEBUG Started firing report-message. 2012-01-12 16:53:54,495 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-message with priority 0. 2012-01-12 16:53:54,495 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'suite': '__info__', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-message with priority 100. 2012-01-12 16:53:54,495 DEBUG Started firing report-job. 2012-01-12 16:53:54,495 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'suite': '__info__', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-job with priority -100. 2012-01-12 16:53:54,496 DEBUG Finished firing report-job. 2012-01-12 16:53:54,496 DEBUG Finished firing report-message. 2012-01-12 16:53:54,496 DEBUG Started firing report-message. 2012-01-12 16:53:54,496 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,496 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,496 DEBUG Started firing report-job. 2012-01-12 16:53:54,496 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,496 DEBUG Finished firing report-job. 2012-01-12 16:53:54,496 DEBUG Finished firing report-message. 2012-01-12 16:53:54,496 DEBUG Started firing report-message. 2012-01-12 16:53:54,496 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'name': 'info/fwts_log'}) for report-message with priority 0. 2012-01-12 16:53:54,497 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'suite': '__info__', 'name': 'info/fwts_log'}) for report-message with priority 100. 2012-01-12 16:53:54,497 DEBUG Started firing report-job. 2012-01-12 16:53:54,497 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'suite': '__info__', 'name': 'info/fwts_log'}) for report-job with priority -100. 2012-01-12 16:53:54,497 DEBUG Finished firing report-job. 2012-01-12 16:53:54,497 DEBUG Finished firing report-message. 2012-01-12 16:53:54,497 DEBUG Started firing report-message. 2012-01-12 16:53:54,497 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,497 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,498 DEBUG Started firing report-job. 2012-01-12 16:53:54,498 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,498 DEBUG Finished firing report-job. 2012-01-12 16:53:54,498 DEBUG Finished firing report-message. 2012-01-12 16:53:54,498 DEBUG Started firing report-message. 2012-01-12 16:53:54,498 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}) for report-message with priority 0. 2012-01-12 16:53:54,498 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'suite': '__info__', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}) for report-message with priority 100. 2012-01-12 16:53:54,498 DEBUG Started firing report-job. 2012-01-12 16:53:54,498 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'suite': '__info__', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}) for report-job with priority -100. 2012-01-12 16:53:54,499 DEBUG Finished firing report-job. 2012-01-12 16:53:54,499 DEBUG Finished firing report-message. 2012-01-12 16:53:54,499 DEBUG Started firing report-message. 2012-01-12 16:53:54,499 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}) for report-message with priority 0. 2012-01-12 16:53:54,499 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'suite': '__info__', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}) for report-message with priority 100. 2012-01-12 16:53:54,499 DEBUG Started firing report-job. 2012-01-12 16:53:54,499 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'suite': '__info__', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}) for report-job with priority -100. 2012-01-12 16:53:54,499 DEBUG Finished firing report-job. 2012-01-12 16:53:54,500 DEBUG Finished firing report-message. 2012-01-12 16:53:54,500 DEBUG Started firing report-message. 2012-01-12 16:53:54,500 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}) for report-message with priority 0. 2012-01-12 16:53:54,500 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'suite': '__info__', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}) for report-message with priority 100. 2012-01-12 16:53:54,500 DEBUG Started firing report-job. 2012-01-12 16:53:54,500 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'suite': '__info__', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}) for report-job with priority -100. 2012-01-12 16:53:54,500 DEBUG Finished firing report-job. 2012-01-12 16:53:54,500 DEBUG Finished firing report-message. 2012-01-12 16:53:54,501 DEBUG Started firing report-message. 2012-01-12 16:53:54,501 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}) for report-message with priority 0. 2012-01-12 16:53:54,501 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'suite': '__info__', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}) for report-message with priority 100. 2012-01-12 16:53:54,501 DEBUG Started firing report-job. 2012-01-12 16:53:54,501 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'suite': '__info__', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}) for report-job with priority -100. 2012-01-12 16:53:54,502 DEBUG Finished firing report-job. 2012-01-12 16:53:54,502 DEBUG Finished firing report-message. 2012-01-12 16:53:54,502 DEBUG Started firing report-message. 2012-01-12 16:53:54,502 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,502 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,502 DEBUG Started firing report-job. 2012-01-12 16:53:54,502 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,502 DEBUG Finished firing report-job. 2012-01-12 16:53:54,502 DEBUG Finished firing report-message. 2012-01-12 16:53:54,502 DEBUG Started firing report-message. 2012-01-12 16:53:54,503 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:53:54,503 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__info__', 'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:53:54,503 DEBUG Started firing report-job. 2012-01-12 16:53:54,503 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__info__', 'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:53:54,503 DEBUG Finished firing report-job. 2012-01-12 16:53:54,503 DEBUG Finished firing report-message. 2012-01-12 16:53:54,503 DEBUG Finished firing report-messages. 2012-01-12 16:53:54,503 DEBUG Finished firing message-file. 2012-01-12 16:53:54,503 DEBUG Finished firing message-result. 2012-01-12 16:53:54,505 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests informatifs', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/info.txt*', 'type': 'suite', 'name': '__info__'}) for message-exec with priority 0. 2012-01-12 16:53:54,506 DEBUG Finished firing message-exec. 2012-01-12 16:53:54,506 DEBUG Finished firing report-local. 2012-01-12 16:53:54,562 DEBUG Finished firing report-job. 2012-01-12 16:53:54,562 DEBUG Finished firing report-message. 2012-01-12 16:53:54,562 DEBUG Started firing report-message. 2012-01-12 16:53:54,563 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': "Tests des p\xc3\xa9riph\xc3\xa9riques d'entr\xc3\xa9e", 'name': '__input__'}) for report-message with priority 100. 2012-01-12 16:53:54,563 DEBUG Started firing report-job. 2012-01-12 16:53:54,563 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': "Tests des p\xc3\xa9riph\xc3\xa9riques d'entr\xc3\xa9e", 'name': '__input__'}) for report-job with priority -100. 2012-01-12 16:53:54,563 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'name': '__input__'}) for report-job with priority -100. 2012-01-12 16:53:54,596 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'name': '__input__'}) for report-job with priority 0. 2012-01-12 16:53:54,596 DEBUG Started firing report-local. 2012-01-12 16:53:54,596 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'name': '__input__'}) for report-local with priority 0. 2012-01-12 16:53:54,596 DEBUG Started firing report-suite. 2012-01-12 16:53:54,596 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'name': '__input__'}) for report-suite with priority 0. 2012-01-12 16:53:54,597 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'type': 'suite', 'name': '__input__'}) for report-suite with priority 100. 2012-01-12 16:53:54,597 DEBUG Finished firing report-suite. 2012-01-12 16:53:54,597 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:54,597 DEBUG Started firing message-exec. 2012-01-12 16:53:54,597 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'type': 'suite', 'name': '__input__'}) for message-exec with priority 0. 2012-01-12 16:53:54,597 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:54,597 INFO Running command: cat $CHECKBOX_SHARE/jobs/input.txt* 2012-01-12 16:53:54,612 DEBUG Started firing message-result. 2012-01-12 16:53:54,612 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: input/mouse requires: device.category == 'MOUSE' or device.category == 'TOUCH' description: Moving the mouse should move the cursor on the screen. . Is your mouse working properly? plugin: manual name: input/keyboard command: keyboard_test requires: device.category == 'KEYBOARD' description: Select Test to open a text area where to type keys on your keyboard. . Is your keyboard working properly? , 0.0125029087067) for message-result with priority 0. 2012-01-12 16:53:54,613 DEBUG Started firing message-file. 2012-01-12 16:53:54,613 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:54,617 DEBUG Started firing report-messages. 2012-01-12 16:53:54,617 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'input/mouse', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}]) for report-messages with priority 0. 2012-01-12 16:53:54,617 DEBUG Started firing report-message. 2012-01-12 16:53:54,617 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'input/mouse', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:54,617 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:54,617 DEBUG Started firing report-job. 2012-01-12 16:53:54,617 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:54,618 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:54,646 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-job with priority 0. 2012-01-12 16:53:54,647 DEBUG Started firing report-manual. 2012-01-12 16:53:54,647 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-manual with priority 0. 2012-01-12 16:53:54,647 DEBUG Started firing report-test. 2012-01-12 16:53:54,647 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'suite': '__input__', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-test with priority 0. 2012-01-12 16:53:54,647 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'type': 'test', 'suite': '__input__', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:53:54,647 DEBUG Finished firing report-test. 2012-01-12 16:53:54,647 DEBUG Finished firing report-manual. 2012-01-12 16:53:54,748 DEBUG Finished firing report-job. 2012-01-12 16:53:54,748 DEBUG Finished firing report-message. 2012-01-12 16:53:54,748 DEBUG Started firing report-message. 2012-01-12 16:53:54,749 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}) for report-message with priority 0. 2012-01-12 16:53:54,749 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}) for report-message with priority 100. 2012-01-12 16:53:54,749 DEBUG Started firing report-job. 2012-01-12 16:53:54,750 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}) for report-job with priority -100. 2012-01-12 16:53:54,750 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-job with priority -100. 2012-01-12 16:53:54,782 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-job with priority 0. 2012-01-12 16:53:54,782 DEBUG Started firing report-manual. 2012-01-12 16:53:54,783 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-manual with priority 0. 2012-01-12 16:53:54,783 DEBUG Started firing report-test. 2012-01-12 16:53:54,784 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'suite': '__input__', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-test with priority 0. 2012-01-12 16:53:54,786 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'keyboard_test', 'suite': '__input__', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-test with priority 100. 2012-01-12 16:53:54,787 DEBUG Finished firing report-test. 2012-01-12 16:53:54,787 DEBUG Finished firing report-manual. 2012-01-12 16:53:54,899 DEBUG Finished firing report-job. 2012-01-12 16:53:54,899 DEBUG Finished firing report-message. 2012-01-12 16:53:54,899 DEBUG Finished firing report-messages. 2012-01-12 16:53:54,899 DEBUG Finished firing message-file. 2012-01-12 16:53:54,899 DEBUG Finished firing message-result. 2012-01-12 16:53:54,899 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u"Tests des p\xe9riph\xe9riques d'entr\xe9e", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/input.txt*', 'type': 'suite', 'name': '__input__'}) for message-exec with priority 0. 2012-01-12 16:53:54,899 DEBUG Finished firing message-exec. 2012-01-12 16:53:54,899 DEBUG Finished firing report-local. 2012-01-12 16:53:54,975 DEBUG Finished firing report-job. 2012-01-12 16:53:54,975 DEBUG Finished firing report-message. 2012-01-12 16:53:54,975 DEBUG Started firing report-message. 2012-01-12 16:53:54,976 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/install.txt*', 'description': "Tests d'installation de logiciels", 'name': '__install__'}) for report-message with priority 100. 2012-01-12 16:53:54,976 DEBUG Started firing report-job. 2012-01-12 16:53:54,976 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/install.txt*', 'description': "Tests d'installation de logiciels", 'name': '__install__'}) for report-job with priority -100. 2012-01-12 16:53:54,977 DEBUG Finished firing report-job. 2012-01-12 16:53:54,977 DEBUG Finished firing report-message. 2012-01-12 16:53:54,977 DEBUG Started firing report-message. 2012-01-12 16:53:54,978 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': 'Tests des touches de raccourci', 'name': '__keys__'}) for report-message with priority 100. 2012-01-12 16:53:54,978 DEBUG Started firing report-job. 2012-01-12 16:53:54,978 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': 'Tests des touches de raccourci', 'name': '__keys__'}) for report-job with priority -100. 2012-01-12 16:53:54,979 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': u'Tests des touches de raccourci', 'name': '__keys__'}) for report-job with priority -100. 2012-01-12 16:53:55,009 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': u'Tests des touches de raccourci', 'name': '__keys__'}) for report-job with priority 0. 2012-01-12 16:53:55,009 DEBUG Started firing report-local. 2012-01-12 16:53:55,009 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': u'Tests des touches de raccourci', 'name': '__keys__'}) for report-local with priority 0. 2012-01-12 16:53:55,009 DEBUG Started firing report-suite. 2012-01-12 16:53:55,009 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'description': u'Tests des touches de raccourci', 'name': '__keys__'}) for report-suite with priority 0. 2012-01-12 16:53:55,009 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des touches de raccourci', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'type': 'suite', 'name': '__keys__'}) for report-suite with priority 100. 2012-01-12 16:53:55,009 DEBUG Finished firing report-suite. 2012-01-12 16:53:55,009 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:55,009 DEBUG Started firing message-exec. 2012-01-12 16:53:55,010 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des touches de raccourci', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'type': 'suite', 'name': '__keys__'}) for message-exec with priority 0. 2012-01-12 16:53:55,010 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:55,010 INFO Running command: cat $CHECKBOX_SHARE/jobs/keys.txt* 2012-01-12 16:53:55,023 DEBUG Started firing message-result. 2012-01-12 16:53:55,023 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: keys/brightness requires: device.product in ['Notebook','Laptop','Portable'] description: Press the brightness buttons on the keyboard. A status window should \ appear and the brightness should change. . Do the buttons work? plugin: manual name: keys/volume description: Press the volume buttons on the keyboard. A status window should \ appear and the volume should change. . Do the buttons work? plugin: manual name: keys/mute requires: device.product in ['Notebook','Laptop','Portable'] description: Press the mute key on the keyboard. A status window should appear \ and the volume should mute/unmute when pressed multiple times. . Does the key work? plugin: manual name: keys/sleep requires: device.product in ['Notebook','Laptop','Portable'] depends: suspend/suspend_advanced description: Press the sleep key on the keyboard. The computer should suspend and, \ after pressing the power button, resume successfully. . Does the key work? plugin: manual name: keys/battery-info requires: device.product in ['Notebook','Laptop','Portable'] description: Press the battery information key on the keyboard. A status window \ should appear and the amount of battery remaining should be displayed. . Does the key work? plugin: manual name: keys/wireless requires: device.product in ['Notebook','Laptop','Portable'] description: Press the wireless networking key on the keyboard. The bluetooth icon \ and the network connnection should go down if connected through the \ wifi interface. . Press the same key again and check that bluetooth icon is again \ displayed and that the network connection is re-established \ automatically. . Does the key work? plugin: manual name: keys/media-control requires: device.category == 'KEYBOARD' description: The keyboard may have dedicated keys for controlling media as follows: . * Play/Pause * Stop * Forward * Backward (Rewind) . Play a media file and press each key in turn. . Do the keys work as expected? , 0.00982213020325) for message-result with priority 0. 2012-01-12 16:53:55,023 DEBUG Started firing message-file. 2012-01-12 16:53:55,023 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:55,035 DEBUG Started firing report-messages. 2012-01-12 16:53:55,035 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'keys/brightness', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/mute', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}, {'name': 'keys/battery-info', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/wireless', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}, {'name': 'keys/media-control', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:55,035 DEBUG Started firing report-message. 2012-01-12 16:53:55,035 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/brightness', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,035 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:55,036 DEBUG Started firing report-job. 2012-01-12 16:53:55,036 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,036 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,067 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:55,068 DEBUG Started firing report-manual. 2012-01-12 16:53:55,068 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,068 DEBUG Started firing report-test. 2012-01-12 16:53:55,068 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,068 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/brightness', 'plugin': 'manual', 'type': 'test', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the brightness buttons on the keyboard. A status window should appear and the brightness should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,068 DEBUG Finished firing report-test. 2012-01-12 16:53:55,068 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,170 DEBUG Finished firing report-job. 2012-01-12 16:53:55,170 DEBUG Finished firing report-message. 2012-01-12 16:53:55,170 DEBUG Started firing report-message. 2012-01-12 16:53:55,170 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,170 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__keys__', 'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:55,170 DEBUG Started firing report-job. 2012-01-12 16:53:55,171 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__keys__', 'name': 'keys/volume', 'description': 'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:55,171 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__keys__', 'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:55,204 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__keys__', 'name': 'keys/volume', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?', 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:55,205 DEBUG Started firing report-manual. 2012-01-12 16:53:55,205 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/volume', 'plugin': 'manual', 'suite': '__keys__', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,205 DEBUG Started firing report-test. 2012-01-12 16:53:55,205 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/volume', 'plugin': 'manual', 'suite': '__keys__', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,205 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/volume', 'plugin': 'manual', 'suite': '__keys__', 'type': 'test', 'description': u'Press the volume buttons on the keyboard. A status window should appear and the volume should change.\n\nLes boutons fonctionnent-ils\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,205 DEBUG Finished firing report-test. 2012-01-12 16:53:55,205 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,289 DEBUG Finished firing report-job. 2012-01-12 16:53:55,289 DEBUG Finished firing report-message. 2012-01-12 16:53:55,290 DEBUG Started firing report-message. 2012-01-12 16:53:55,290 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/mute', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,291 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:55,291 DEBUG Started firing report-job. 2012-01-12 16:53:55,292 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,293 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,314 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:55,314 DEBUG Started firing report-manual. 2012-01-12 16:53:55,314 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,314 DEBUG Started firing report-test. 2012-01-12 16:53:55,314 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,314 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/mute', 'plugin': 'manual', 'type': 'test', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the mute key on the keyboard. A status window should appear and the volume should mute/unmute when pressed multiple times.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,315 DEBUG Finished firing report-test. 2012-01-12 16:53:55,315 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,415 DEBUG Finished firing report-job. 2012-01-12 16:53:55,415 DEBUG Finished firing report-message. 2012-01-12 16:53:55,415 DEBUG Started firing report-message. 2012-01-12 16:53:55,415 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}) for report-message with priority 0. 2012-01-12 16:53:55,415 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}) for report-message with priority 100. 2012-01-12 16:53:55,415 DEBUG Started firing report-job. 2012-01-12 16:53:55,416 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'name': 'keys/sleep'}) for report-job with priority -100. 2012-01-12 16:53:55,416 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-job with priority -100. 2012-01-12 16:53:55,449 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-job with priority 0. 2012-01-12 16:53:55,449 DEBUG Started firing report-manual. 2012-01-12 16:53:55,449 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-manual with priority 0. 2012-01-12 16:53:55,449 DEBUG Started firing report-test. 2012-01-12 16:53:55,449 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced'], 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-test with priority 0. 2012-01-12 16:53:55,449 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Press the sleep key on the keyboard. The computer should suspend and, after pressing the power button, resume successfully.\n\nLa touche fonctionne-t-elle\xa0?', 'plugin': 'manual', 'type': 'test', 'depends': ['suspend/suspend_advanced'], 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'name': 'keys/sleep'}) for report-test with priority 100. 2012-01-12 16:53:55,449 DEBUG Finished firing report-test. 2012-01-12 16:53:55,450 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,643 DEBUG Finished firing report-job. 2012-01-12 16:53:55,643 DEBUG Finished firing report-message. 2012-01-12 16:53:55,644 DEBUG Started firing report-message. 2012-01-12 16:53:55,644 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/battery-info', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,644 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:55,644 DEBUG Started firing report-job. 2012-01-12 16:53:55,645 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,645 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,667 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:55,667 DEBUG Started firing report-manual. 2012-01-12 16:53:55,667 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,668 DEBUG Started firing report-test. 2012-01-12 16:53:55,668 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,668 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/battery-info', 'plugin': 'manual', 'type': 'test', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the battery information key on the keyboard. A status window should appear and the amount of battery remaining should be displayed.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,668 DEBUG Finished firing report-test. 2012-01-12 16:53:55,668 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,760 DEBUG Finished firing report-job. 2012-01-12 16:53:55,760 DEBUG Finished firing report-message. 2012-01-12 16:53:55,761 DEBUG Started firing report-message. 2012-01-12 16:53:55,761 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/wireless', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,762 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:55,762 DEBUG Started firing report-job. 2012-01-12 16:53:55,762 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.product in ['Notebook','Laptop','Portable']", 'description': 'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,763 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,785 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:55,786 DEBUG Started firing report-manual. 2012-01-12 16:53:55,786 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,786 DEBUG Started firing report-test. 2012-01-12 16:53:55,787 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,787 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/wireless', 'plugin': 'manual', 'type': 'test', 'suite': '__keys__', 'requires': ["device.product in ['Notebook','Laptop','Portable']"], 'description': u'Press the wireless networking key on the keyboard. The bluetooth icon and the network connnection should go down if connected through the wifi interface.\n\nPress the same key again and check that bluetooth icon is again displayed and that the network connection is re-established automatically.\n\nLa touche fonctionne-t-elle\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,787 DEBUG Finished firing report-test. 2012-01-12 16:53:55,787 DEBUG Finished firing report-manual. 2012-01-12 16:53:55,905 DEBUG Finished firing report-job. 2012-01-12 16:53:55,905 DEBUG Finished firing report-message. 2012-01-12 16:53:55,906 DEBUG Started firing report-message. 2012-01-12 16:53:55,906 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'keys/media-control', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:55,906 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:55,906 DEBUG Started firing report-job. 2012-01-12 16:53:55,907 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': "device.category == 'KEYBOARD'", 'description': 'Le clavier peut avoir des touches d\xc3\xa9di\xc3\xa9es pour le contr\xc3\xb4le des m\xc3\xa9dia telles que\xc2\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xc3\xa9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xc3\xa9vu\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,908 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:55,938 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:55,938 DEBUG Started firing report-manual. 2012-01-12 16:53:55,939 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:55,939 DEBUG Started firing report-test. 2012-01-12 16:53:55,939 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'suite': '__keys__', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:55,939 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'keys/media-control', 'plugin': 'manual', 'type': 'test', 'suite': '__keys__', 'requires': ["device.category == 'KEYBOARD'"], 'description': u'Le clavier peut avoir des touches d\xe9di\xe9es pour le contr\xf4le des m\xe9dia telles que\xa0:\n\n* Play/Pause\n* Stop\n* Forward\n* Backward (Rewind)\n\nJouez un fichier multim\xe9dia et appuyez sur chaque touche\n\nLes touches fonctionnent-elles comme pr\xe9vu\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:55,939 DEBUG Finished firing report-test. 2012-01-12 16:53:55,939 DEBUG Finished firing report-manual. 2012-01-12 16:53:56,023 DEBUG Finished firing report-job. 2012-01-12 16:53:56,023 DEBUG Finished firing report-message. 2012-01-12 16:53:56,023 DEBUG Finished firing report-messages. 2012-01-12 16:53:56,023 DEBUG Finished firing message-file. 2012-01-12 16:53:56,023 DEBUG Finished firing message-result. 2012-01-12 16:53:56,023 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des touches de raccourci', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/keys.txt*', 'type': 'suite', 'name': '__keys__'}) for message-exec with priority 0. 2012-01-12 16:53:56,024 DEBUG Finished firing message-exec. 2012-01-12 16:53:56,024 DEBUG Finished firing report-local. 2012-01-12 16:53:56,082 DEBUG Finished firing report-job. 2012-01-12 16:53:56,082 DEBUG Finished firing report-message. 2012-01-12 16:53:56,082 DEBUG Started firing report-message. 2012-01-12 16:53:56,082 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/hibernate.txt*', 'description': 'Tests de la mise en hibernation', 'name': '__hibernate__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:56,082 DEBUG Started firing report-job. 2012-01-12 16:53:56,082 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/hibernate.txt*', 'description': 'Tests de la mise en hibernation', 'name': '__hibernate__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:56,082 DEBUG Finished firing report-job. 2012-01-12 16:53:56,082 DEBUG Finished firing report-message. 2012-01-12 16:53:56,083 DEBUG Started firing report-message. 2012-01-12 16:53:56,083 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': 'Tests des cartes m\xc3\xa9moire', 'name': '__mediacard__'}) for report-message with priority 100. 2012-01-12 16:53:56,083 DEBUG Started firing report-job. 2012-01-12 16:53:56,083 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': 'Tests des cartes m\xc3\xa9moire', 'name': '__mediacard__'}) for report-job with priority -100. 2012-01-12 16:53:56,083 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': u'Tests des cartes m\xe9moire', 'name': '__mediacard__'}) for report-job with priority -100. 2012-01-12 16:53:56,116 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': u'Tests des cartes m\xe9moire', 'name': '__mediacard__'}) for report-job with priority 0. 2012-01-12 16:53:56,117 DEBUG Started firing report-local. 2012-01-12 16:53:56,117 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': u'Tests des cartes m\xe9moire', 'name': '__mediacard__'}) for report-local with priority 0. 2012-01-12 16:53:56,117 DEBUG Started firing report-suite. 2012-01-12 16:53:56,118 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'description': u'Tests des cartes m\xe9moire', 'name': '__mediacard__'}) for report-suite with priority 0. 2012-01-12 16:53:56,118 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des cartes m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'type': 'suite', 'name': '__mediacard__'}) for report-suite with priority 100. 2012-01-12 16:53:56,118 DEBUG Finished firing report-suite. 2012-01-12 16:53:56,118 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:56,119 DEBUG Started firing message-exec. 2012-01-12 16:53:56,119 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des cartes m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'type': 'suite', 'name': '__mediacard__'}) for message-exec with priority 0. 2012-01-12 16:53:56,119 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:56,119 INFO Running command: cat $CHECKBOX_SHARE/jobs/mediacard.txt* 2012-01-12 16:53:56,137 DEBUG Started firing message-result. 2012-01-12 16:53:56,137 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: mediacard/sd description: Secure Digital (SD) media card support verification: 1.- Plug a SD media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/sd_after_suspend depends: suspend/suspend_advanced mediacard/sd description: Secure Digital (SD) media card support re-verification: 1.- Plug a SD media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/sdhc description: Secure Digital High Capacity (SDHC) media card support verification: 1.- Plug a SDHC media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/sdhc_after_suspend depends: suspend/suspend_advanced mediacard/sdhc description: Secure Digital High Capacity (SDHC) media card support re-verification: 1.- Plug a SDHC media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/mmc description: Multi Media Card (MMC) media card support verification: 1.- Plug a MMC media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/mmc_after_suspend depends: suspend/suspend_advanced mediacard/mmc description: Multi Media Card (MMC) media card support re-verification: 1.- Plug a MMC media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/ms description: Memory Stick (MS) media card support verification: 1.- Plug a MS media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/ms_after_suspend depends: suspend/suspend_advanced mediacard/ms description: Memory Stick (MS) media card support re-verification: 1.- Plug a MS media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/msp description: Memory Stick Pro (MSP) media card support verification: 1.- Plug a MSP media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/msp_after_suspend depends: suspend/suspend_advanced mediacard/msp description: Memory Stick Pro (MSP) media card support re-verification: 1.- Plug a MSP media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/cf description: Compact Flash (CF) media card support verification: 1.- Plug a CF media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? plugin: manual name: mediacard/cf_after_suspend depends: suspend/suspend_advanced mediacard/cf description: Compact Flash (CF) media card support re-verification: 1.- Plug a CF media card into the computer. 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Right click on the deskop icon and select "Safely Remove Drive". 4.- The icon should disappear of both the deskop and the "Places" menu. . Does the icon automatically appear/disappear? , 0.0131871700287) for message-result with priority 0. 2012-01-12 16:53:56,137 DEBUG Started firing message-file. 2012-01-12 16:53:56,137 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:56,155 DEBUG Started firing report-messages. 2012-01-12 16:53:56,155 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sd_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sd', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/sdhc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/mmc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/ms_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/ms', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/msp_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/msp', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}, {'name': 'mediacard/cf_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/cf', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:56,155 DEBUG Started firing report-message. 2012-01-12 16:53:56,155 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,155 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,155 DEBUG Started firing report-job. 2012-01-12 16:53:56,155 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/sd', 'description': "V\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,156 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__mediacard__', 'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,183 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__mediacard__', 'name': 'mediacard/sd', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:56,183 DEBUG Started firing report-manual. 2012-01-12 16:53:56,183 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'mediacard/sd', 'plugin': 'manual', 'suite': '__mediacard__', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-manual with priority 0. 2012-01-12 16:53:56,183 DEBUG Started firing report-test. 2012-01-12 16:53:56,183 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'mediacard/sd', 'plugin': 'manual', 'suite': '__mediacard__', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 0. 2012-01-12 16:53:56,183 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'mediacard/sd', 'plugin': 'manual', 'suite': '__mediacard__', 'type': 'test', 'description': u"V\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 100. 2012-01-12 16:53:56,183 DEBUG Finished firing report-test. 2012-01-12 16:53:56,183 DEBUG Finished firing report-manual. 2012-01-12 16:53:56,293 DEBUG Finished firing report-job. 2012-01-12 16:53:56,293 DEBUG Finished firing report-message. 2012-01-12 16:53:56,294 DEBUG Started firing report-message. 2012-01-12 16:53:56,294 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/sd_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sd', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,294 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/sd', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,295 DEBUG Started firing report-job. 2012-01-12 16:53:56,295 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/sd', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SD\xc2\xa0:\n 1.- Ins\xc3\xa9rez une carte SD dans l'ordinateur\n 2.- Un ic\xc3\xb4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n 4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,296 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'suite': '__mediacard__', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,326 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'suite': '__mediacard__', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority 0. 2012-01-12 16:53:56,326 DEBUG Started firing report-manual. 2012-01-12 16:53:56,326 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'suite': '__mediacard__', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-manual with priority 0. 2012-01-12 16:53:56,326 DEBUG Started firing report-test. 2012-01-12 16:53:56,326 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'suite': '__mediacard__', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 0. 2012-01-12 16:53:56,327 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'mediacard/sd_after_suspend', 'plugin': 'manual', 'depends': ['suspend/suspend_advanced', 'mediacard/sd'], 'suite': '__mediacard__', 'type': 'test', 'description': u"Rev\xe9rification de la prise en charge des cartes SD\xa0:\n 1.- Ins\xe9rez une carte SD dans l'ordinateur\n 2.- Un ic\xf4ne devrait dans le lanceur\n 3.- Faites un clic droit sur l\u2019ic\xf4ne du lanceur puis choisissez \xab\xa0Retirer en toute s\xe9curit\xe9\xa0\xbb\n 4.- L'ic\xf4ne devrait dispara\xeetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-test with priority 100. 2012-01-12 16:53:56,327 DEBUG Finished firing report-test. 2012-01-12 16:53:56,327 DEBUG Finished firing report-manual. 2012-01-12 16:53:56,538 DEBUG Finished firing report-job. 2012-01-12 16:53:56,539 DEBUG Finished firing report-message. 2012-01-12 16:53:56,539 DEBUG Started firing report-message. 2012-01-12 16:53:56,539 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,539 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,540 DEBUG Started firing report-job. 2012-01-12 16:53:56,540 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/sdhc', 'description': "V\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,541 DEBUG Finished firing report-job. 2012-01-12 16:53:56,541 DEBUG Finished firing report-message. 2012-01-12 16:53:56,541 DEBUG Started firing report-message. 2012-01-12 16:53:56,541 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/sdhc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,542 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/sdhc_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,542 DEBUG Started firing report-job. 2012-01-12 16:53:56,542 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/sdhc_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/sdhc', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes SDHC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte SDHC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,543 DEBUG Finished firing report-job. 2012-01-12 16:53:56,543 DEBUG Finished firing report-message. 2012-01-12 16:53:56,544 DEBUG Started firing report-message. 2012-01-12 16:53:56,544 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,544 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,544 DEBUG Started firing report-job. 2012-01-12 16:53:56,545 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/mmc', 'description': "V\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,545 DEBUG Finished firing report-job. 2012-01-12 16:53:56,546 DEBUG Finished firing report-message. 2012-01-12 16:53:56,546 DEBUG Started firing report-message. 2012-01-12 16:53:56,546 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/mmc_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,548 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/mmc_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,548 DEBUG Started firing report-job. 2012-01-12 16:53:56,548 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/mmc_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/mmc', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes MMC\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MMC dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,549 DEBUG Finished firing report-job. 2012-01-12 16:53:56,550 DEBUG Finished firing report-message. 2012-01-12 16:53:56,550 DEBUG Started firing report-message. 2012-01-12 16:53:56,550 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,550 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,551 DEBUG Started firing report-job. 2012-01-12 16:53:56,551 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/ms', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,552 DEBUG Finished firing report-job. 2012-01-12 16:53:56,552 DEBUG Finished firing report-message. 2012-01-12 16:53:56,552 DEBUG Started firing report-message. 2012-01-12 16:53:56,552 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/ms_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/ms', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,553 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/ms_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/ms', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,553 DEBUG Started firing report-job. 2012-01-12 16:53:56,553 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/ms_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/ms', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick (MS)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MS dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,554 DEBUG Finished firing report-job. 2012-01-12 16:53:56,554 DEBUG Finished firing report-message. 2012-01-12 16:53:56,555 DEBUG Started firing report-message. 2012-01-12 16:53:56,555 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,555 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,555 DEBUG Started firing report-job. 2012-01-12 16:53:56,556 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/msp', 'description': "V\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro (MSP)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,556 DEBUG Finished firing report-job. 2012-01-12 16:53:56,556 DEBUG Finished firing report-message. 2012-01-12 16:53:56,557 DEBUG Started firing report-message. 2012-01-12 16:53:56,557 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/msp_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/msp', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,557 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/msp_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/msp', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,557 DEBUG Started firing report-job. 2012-01-12 16:53:56,558 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/msp_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/msp', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Memory Stick Pro\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte MSP dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,559 DEBUG Finished firing report-job. 2012-01-12 16:53:56,559 DEBUG Finished firing report-message. 2012-01-12 16:53:56,559 DEBUG Started firing report-message. 2012-01-12 16:53:56,559 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,560 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__mediacard__', 'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,560 DEBUG Started firing report-job. 2012-01-12 16:53:56,560 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__mediacard__', 'name': 'mediacard/cf', 'description': "V\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,561 DEBUG Finished firing report-job. 2012-01-12 16:53:56,561 DEBUG Finished firing report-message. 2012-01-12 16:53:56,561 DEBUG Started firing report-message. 2012-01-12 16:53:56,561 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'mediacard/cf_after_suspend', 'depends': 'suspend/suspend_advanced mediacard/cf', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,561 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'mediacard/cf_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/cf', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-message with priority 100. 2012-01-12 16:53:56,561 DEBUG Started firing report-job. 2012-01-12 16:53:56,561 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'mediacard/cf_after_suspend', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced mediacard/cf', 'suite': '__mediacard__', 'description': "Rev\xc3\xa9rification de la prise en charge des cartes Compact Flash (CF)\xc2\xa0:\n1.- Ins\xc3\xa9rez une carte CF dans l'ordinateur\n2.- Un ic\xc3\xb4ne devrait dans le lanceur\n3.- Faites un clic droit sur l\xe2\x80\x99ic\xc3\xb4ne du lanceur puis choisissez \xc2\xab\xc2\xa0Retirer en toute s\xc3\xa9curit\xc3\xa9\xc2\xa0\xc2\xbb\n4.- L'ic\xc3\xb4ne devrait dispara\xc3\xaetre du lanceur\n\n\nDoes the icon automatically appear/disappear?"}) for report-job with priority -100. 2012-01-12 16:53:56,562 DEBUG Finished firing report-job. 2012-01-12 16:53:56,562 DEBUG Finished firing report-message. 2012-01-12 16:53:56,562 DEBUG Finished firing report-messages. 2012-01-12 16:53:56,562 DEBUG Finished firing message-file. 2012-01-12 16:53:56,562 DEBUG Finished firing message-result. 2012-01-12 16:53:56,562 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des cartes m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/mediacard.txt*', 'type': 'suite', 'name': '__mediacard__'}) for message-exec with priority 0. 2012-01-12 16:53:56,562 DEBUG Finished firing message-exec. 2012-01-12 16:53:56,562 DEBUG Finished firing report-local. 2012-01-12 16:53:56,612 DEBUG Finished firing report-job. 2012-01-12 16:53:56,612 DEBUG Finished firing report-message. 2012-01-12 16:53:56,613 DEBUG Started firing report-message. 2012-01-12 16:53:56,613 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': 'Tests de la m\xc3\xa9moire', 'name': '__memory__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:56,613 DEBUG Started firing report-job. 2012-01-12 16:53:56,614 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': 'Tests de la m\xc3\xa9moire', 'name': '__memory__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:56,614 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': u'Tests de la m\xe9moire', 'name': '__memory__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:56,645 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': u'Tests de la m\xe9moire', 'name': '__memory__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:56,645 DEBUG Started firing report-local. 2012-01-12 16:53:56,645 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': u'Tests de la m\xe9moire', 'name': '__memory__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:56,646 DEBUG Started firing report-suite. 2012-01-12 16:53:56,646 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'description': u'Tests de la m\xe9moire', 'name': '__memory__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:56,646 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests de la m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'type': 'suite', 'name': '__memory__'}) for report-suite with priority 100. 2012-01-12 16:53:56,646 DEBUG Finished firing report-suite. 2012-01-12 16:53:56,646 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:56,646 DEBUG Started firing message-exec. 2012-01-12 16:53:56,646 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'type': 'suite', 'name': '__memory__'}) for message-exec with priority 0. 2012-01-12 16:53:56,646 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:56,646 INFO Running command: cat $CHECKBOX_SHARE/jobs/memory.txt* 2012-01-12 16:53:56,656 DEBUG Started firing message-result. 2012-01-12 16:53:56,657 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: memory/info command: memory_info description: The following amount of memory was detected: . $output . Is this correct? plugin: shell name: memory/check requires: package.name == 'linux' user: root command: memory_test description: Test and exercise memory. , 0.0082688331604) for message-result with priority 0. 2012-01-12 16:53:56,657 DEBUG Started firing message-file. 2012-01-12 16:53:56,657 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:56,661 DEBUG Started firing report-messages. 2012-01-12 16:53:56,661 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'memory/info', 'command': 'memory_info', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'memory/check'}]) for report-messages with priority 0. 2012-01-12 16:53:56,661 DEBUG Started firing report-message. 2012-01-12 16:53:56,661 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'memory/info', 'command': 'memory_info', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,661 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:53:56,661 DEBUG Started firing report-job. 2012-01-12 16:53:56,661 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': 'La quantit\xc3\xa9 de m\xc3\xa9moire suivante a \xc3\xa9t\xc3\xa9 d\xc3\xa9t\xc3\xa9ct\xc3\xa9e\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:56,662 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-job with priority -100. 2012-01-12 16:53:56,687 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-job with priority 0. 2012-01-12 16:53:56,687 DEBUG Started firing report-manual. 2012-01-12 16:53:56,687 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-manual with priority 0. 2012-01-12 16:53:56,688 DEBUG Started firing report-test. 2012-01-12 16:53:56,688 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-test with priority 0. 2012-01-12 16:53:56,688 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'memory/info', 'plugin': 'manual', 'command': 'memory_info', 'suite': '__memory__', 'type': 'test', 'description': u'La quantit\xe9 de m\xe9moire suivante a \xe9t\xe9 d\xe9t\xe9ct\xe9e\xa0:\n\n$output\n\nEst-ce correct\xa0?'}) for report-test with priority 100. 2012-01-12 16:53:56,688 DEBUG Finished firing report-test. 2012-01-12 16:53:56,688 DEBUG Finished firing report-manual. 2012-01-12 16:53:56,798 DEBUG Finished firing report-job. 2012-01-12 16:53:56,799 DEBUG Finished firing report-message. 2012-01-12 16:53:56,799 DEBUG Started firing report-message. 2012-01-12 16:53:56,799 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'requires': "package.name == 'linux'", 'name': 'memory/check'}) for report-message with priority 0. 2012-01-12 16:53:56,800 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'suite': '__memory__', 'requires': "package.name == 'linux'", 'name': 'memory/check'}) for report-message with priority 100. 2012-01-12 16:53:56,800 DEBUG Started firing report-job. 2012-01-12 16:53:56,800 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Testez et sollicitez la m\xc3\xa9moire.', 'plugin': 'shell', 'command': 'memory_test', 'user': 'root', 'suite': '__memory__', 'requires': "package.name == 'linux'", 'name': 'memory/check'}) for report-job with priority -100. 2012-01-12 16:53:56,801 DEBUG Finished firing report-job. 2012-01-12 16:53:56,801 DEBUG Finished firing report-message. 2012-01-12 16:53:56,801 DEBUG Finished firing report-messages. 2012-01-12 16:53:56,802 DEBUG Finished firing message-file. 2012-01-12 16:53:56,802 DEBUG Finished firing message-result. 2012-01-12 16:53:56,802 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la m\xe9moire', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/memory.txt*', 'type': 'suite', 'name': '__memory__'}) for message-exec with priority 0. 2012-01-12 16:53:56,802 DEBUG Finished firing message-exec. 2012-01-12 16:53:56,803 DEBUG Finished firing report-local. 2012-01-12 16:53:56,874 DEBUG Finished firing report-job. 2012-01-12 16:53:56,874 DEBUG Finished firing report-message. 2012-01-12 16:53:56,874 DEBUG Started firing report-message. 2012-01-12 16:53:56,874 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': 'Tests divers', 'name': '__miscellanea__'}) for report-message with priority 100. 2012-01-12 16:53:56,874 DEBUG Started firing report-job. 2012-01-12 16:53:56,874 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': 'Tests divers', 'name': '__miscellanea__'}) for report-job with priority -100. 2012-01-12 16:53:56,875 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': u'Tests divers', 'name': '__miscellanea__'}) for report-job with priority -100. 2012-01-12 16:53:56,899 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': u'Tests divers', 'name': '__miscellanea__'}) for report-job with priority 0. 2012-01-12 16:53:56,900 DEBUG Started firing report-local. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': u'Tests divers', 'name': '__miscellanea__'}) for report-local with priority 0. 2012-01-12 16:53:56,900 DEBUG Started firing report-suite. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'description': u'Tests divers', 'name': '__miscellanea__'}) for report-suite with priority 0. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests divers', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'type': 'suite', 'name': '__miscellanea__'}) for report-suite with priority 100. 2012-01-12 16:53:56,900 DEBUG Finished firing report-suite. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:56,900 DEBUG Started firing message-exec. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests divers', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'type': 'suite', 'name': '__miscellanea__'}) for message-exec with priority 0. 2012-01-12 16:53:56,900 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:56,900 INFO Running command: cat $CHECKBOX_SHARE/jobs/miscellanea.txt* 2012-01-12 16:53:56,910 DEBUG Started firing message-result. 2012-01-12 16:53:56,911 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: miscellanea/chvt requires: package.alias == 'linux' package.name == 'kbd' user: root command: cycle_vts description: Select Test to switch to another virtual terminal and then back to X. Your screen will change temporarily to a text console and then switch back to your current session. . Note that this test may require you to enter your password. . Did the screen change temporarily to a text console? plugin: shell name: miscellanea/fwts_test requires: package.name == 'linux' package.name == 'fwts' description: Run Colin King's Firmware Test Suite automated tests. command: fwts_test -l $CHECKBOX_DATA/fwts_results.log plugin: local name: miscellanea/check_and_install_ipmitool user: root command: dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1 description: ipmitool is required for ipmi testing. This checks for ipmitool and installs it if not available. description-cs.UTF-8: Pro testování ipmi je potřeba ipmitool. Toto zkontroluje přítopnost ipmitool a podle potřeby jej nainstaluje. description-de.UTF-8: ipmitool wird für ipmi- Tests benötigt. Dies prüft, ob ipmitool installiert ist und installiert es, falls notwendig. description-en_AU.UTF-8: ipmitool is required for ipmi testing. This checks for ipmitool and installs it if not available. description-en_GB.UTF-8: ipmitool is required for ipmi testing. This checks for ipmitool and installs it if not available. description-es.UTF-8: ipmitool se necesita para las pruebas de IPMI. Esto comprueba ipmitool y lo instala si no está disponible. description-gl.UTF-8: Precísase impitool para as probasd e IPMI. isto comproba ipmitool e instálao se non está dispoñíbel. description-hu.UTF-8: Az ipmitool szükséges az ipmi teszteléséhez. A következőkben ellenőrizve lesz a megléte és szükség esetén telepítve lesz. description-it.UTF-8: Per il test di ipmi è necessario ipmitool. Verrà verificata la presenza di ipmitool installandolo se non disponibile. description-pt_BR.UTF-8: A ipmitool é requerida para o teste de ipmi. Isto procura pela ipmitool e a instala se não disponível. description-ru.UTF-8: Необходим ipmitool для выполнения проверки ipmi. Выполняет проверку ipmitool и устанавливает его, если он не доступен. description-sl.UTF-8: Za preizušanje IPMI je zahtevan ipmitool. To preveri ipmitool in ga namesti, če ni nameščen. plugin: shell name: miscellanea/ipmi_test depends: miscellanea/check_and_install_ipmitool user: root command: ipmi_test description: This will run some basic connectivity tests against a BMC, verifying that IPMI works. plugin: manual name: miscellanea/is_laptop description: Is your system a laptop (or netbook)? . Selecting Yes here will allow us to run tests specific to portable computers that may not apply to desktops. , 0.00802493095398) for message-result with priority 0. 2012-01-12 16:53:56,911 DEBUG Started firing message-file. 2012-01-12 16:53:56,911 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:56,920 DEBUG Started firing report-messages. 2012-01-12 16:53:56,921 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}, {'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}, {'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'name': 'miscellanea/check_and_install_ipmitool', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}, {'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'name': 'miscellanea/ipmi_test'}, {'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:56,921 DEBUG Started firing report-message. 2012-01-12 16:53:56,921 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}) for report-message with priority 0. 2012-01-12 16:53:56,921 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'suite': '__miscellanea__', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}) for report-message with priority 100. 2012-01-12 16:53:56,921 DEBUG Started firing report-job. 2012-01-12 16:53:56,921 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour basculer vers un autre terminal virtuel puis ensuite retournez sous X. Votre \xc3\xa9cran devrait temporairement afficher une console texte puis rebasculer vers votre session en cours.\n\nNotez que ce test peut vous demander de saisir votre mot de passe.\n\nL'\xc3\xa9cran a-t-il bascul\xc3\xa9 temporairement en mode console\xc2\xa0?", 'plugin': 'manual', 'command': 'cycle_vts', 'user': 'root', 'suite': '__miscellanea__', 'requires': "package.alias == 'linux'\npackage.name == 'kbd'", 'name': 'miscellanea/chvt'}) for report-job with priority -100. 2012-01-12 16:53:56,922 DEBUG Finished firing report-job. 2012-01-12 16:53:56,923 DEBUG Finished firing report-message. 2012-01-12 16:53:56,923 DEBUG Started firing report-message. 2012-01-12 16:53:56,923 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}) for report-message with priority 0. 2012-01-12 16:53:56,923 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'suite': '__miscellanea__', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}) for report-message with priority 100. 2012-01-12 16:53:56,923 DEBUG Started firing report-job. 2012-01-12 16:53:56,923 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Lancez les tests automatis\xc3\xa9s de la batterie de tests du micrologiciel de Colin King.', 'plugin': 'shell', 'name': 'miscellanea/fwts_test', 'command': 'fwts_test -l $CHECKBOX_DATA/fwts_results.log', 'suite': '__miscellanea__', 'requires': " package.name == 'linux'\n package.name == 'fwts'"}) for report-job with priority -100. 2012-01-12 16:53:56,926 DEBUG Finished firing report-job. 2012-01-12 16:53:56,926 DEBUG Finished firing report-message. 2012-01-12 16:53:56,926 DEBUG Started firing report-message. 2012-01-12 16:53:56,926 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'name': 'miscellanea/check_and_install_ipmitool', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}) for report-message with priority 0. 2012-01-12 16:53:56,926 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'miscellanea/check_and_install_ipmitool', 'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'suite': '__miscellanea__', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}) for report-message with priority 100. 2012-01-12 16:53:56,926 DEBUG Started firing report-job. 2012-01-12 16:53:56,926 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'miscellanea/check_and_install_ipmitool', 'plugin': 'local', 'command': "dpkg -l | grep -iq 'ipmitool' || apt-get install -y ipmitool >/dev/null 2>&1", 'user': 'root', 'suite': '__miscellanea__', 'description': "ipmitool est n\xc3\xa9cessaire pour pouvoir tester IPMI. Ceci v\xc3\xa9rifie si ipmitool est install\xc3\xa9 et l'installe sinon."}) for report-job with priority -100. 2012-01-12 16:53:56,926 DEBUG Finished firing report-job. 2012-01-12 16:53:56,926 DEBUG Finished firing report-message. 2012-01-12 16:53:56,927 DEBUG Started firing report-message. 2012-01-12 16:53:56,927 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'name': 'miscellanea/ipmi_test'}) for report-message with priority 0. 2012-01-12 16:53:56,927 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'suite': '__miscellanea__', 'name': 'miscellanea/ipmi_test'}) for report-message with priority 100. 2012-01-12 16:53:56,927 DEBUG Started firing report-job. 2012-01-12 16:53:56,927 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ceci ex\xc3\xa9cute quelques tests basiques de connectivit\xc3\xa9 \xc3\xa0 un BMC afin de v\xc3\xa9rifier que IPMI fonctionne.', 'plugin': 'shell', 'depends': 'miscellanea/check_and_install_ipmitool', 'command': 'ipmi_test', 'user': 'root', 'suite': '__miscellanea__', 'name': 'miscellanea/ipmi_test'}) for report-job with priority -100. 2012-01-12 16:53:56,927 DEBUG Finished firing report-job. 2012-01-12 16:53:56,927 DEBUG Finished firing report-message. 2012-01-12 16:53:56,927 DEBUG Started firing report-message. 2012-01-12 16:53:56,927 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:56,927 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__miscellanea__', 'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:56,928 DEBUG Started firing report-job. 2012-01-12 16:53:56,928 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__miscellanea__', 'name': 'miscellanea/is_laptop', 'description': "Votre syst\xc3\xa8me est-il un portable (ou un netbook)\xc2\xa0?\n\nEn s\xc3\xa9lectionnant \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb, vous nous autorisez \xc3\xa0 faire des tests sp\xc3\xa9cifiques aux ordinateurs portables qui ne s'appliquent pas \xc3\xa0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,928 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__miscellanea__', 'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:56,958 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__miscellanea__', 'name': 'miscellanea/is_laptop', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau.", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:56,959 DEBUG Started firing report-manual. 2012-01-12 16:53:56,959 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'plugin': 'manual', 'suite': '__miscellanea__', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau."}) for report-manual with priority 0. 2012-01-12 16:53:56,959 DEBUG Started firing report-test. 2012-01-12 16:53:56,959 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'plugin': 'manual', 'suite': '__miscellanea__', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau."}) for report-test with priority 0. 2012-01-12 16:53:56,959 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'miscellanea/is_laptop', 'plugin': 'manual', 'suite': '__miscellanea__', 'type': 'test', 'description': u"Votre syst\xe8me est-il un portable (ou un netbook)\xa0?\n\nEn s\xe9lectionnant \xab\xa0Oui\xa0\xbb, vous nous autorisez \xe0 faire des tests sp\xe9cifiques aux ordinateurs portables qui ne s'appliquent pas \xe0 des ordinateurs de bureau."}) for report-test with priority 100. 2012-01-12 16:53:56,959 DEBUG Finished firing report-test. 2012-01-12 16:53:56,959 DEBUG Finished firing report-manual. 2012-01-12 16:53:57,068 DEBUG Finished firing report-job. 2012-01-12 16:53:57,068 DEBUG Finished firing report-message. 2012-01-12 16:53:57,068 DEBUG Finished firing report-messages. 2012-01-12 16:53:57,068 DEBUG Finished firing message-file. 2012-01-12 16:53:57,068 DEBUG Finished firing message-result. 2012-01-12 16:53:57,068 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests divers', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/miscellanea.txt*', 'type': 'suite', 'name': '__miscellanea__'}) for message-exec with priority 0. 2012-01-12 16:53:57,068 DEBUG Finished firing message-exec. 2012-01-12 16:53:57,068 DEBUG Finished firing report-local. 2012-01-12 16:53:57,136 DEBUG Finished firing report-job. 2012-01-12 16:53:57,136 DEBUG Finished firing report-message. 2012-01-12 16:53:57,136 DEBUG Started firing report-message. 2012-01-12 16:53:57,137 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': "Tests de l'\xc3\xa9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:57,137 DEBUG Started firing report-job. 2012-01-12 16:53:57,137 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': "Tests de l'\xc3\xa9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:57,138 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': u"Tests de l'\xe9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:57,161 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': u"Tests de l'\xe9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:57,161 DEBUG Started firing report-local. 2012-01-12 16:53:57,161 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': u"Tests de l'\xe9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:57,161 DEBUG Started firing report-suite. 2012-01-12 16:53:57,161 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'description': u"Tests de l'\xe9cran", 'name': '__monitor__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:57,161 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Tests de l'\xe9cran", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'type': 'suite', 'name': '__monitor__'}) for report-suite with priority 100. 2012-01-12 16:53:57,161 DEBUG Finished firing report-suite. 2012-01-12 16:53:57,162 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:57,162 DEBUG Started firing message-exec. 2012-01-12 16:53:57,162 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u"Tests de l'\xe9cran", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'type': 'suite', 'name': '__monitor__'}) for message-exec with priority 0. 2012-01-12 16:53:57,162 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:57,162 INFO Running command: cat $CHECKBOX_SHARE/jobs/monitor.txt* 2012-01-12 16:53:57,172 DEBUG Started firing message-result. 2012-01-12 16:53:57,172 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: monitor/vga description: If your system does not have a VGA port, please skip this test. . Connect a display (if not already connected) to the VGA port on your system. Is the image displayed correctly? plugin: manual name: monitor/dvi description: If your system does not have a DVI port, please skip this test. . Connect a display (if not already connected) to the DVI port on your system. Is the image displayed correctly? plugin: manual name: monitor/displayport description: If your system does not have DisplayPort, please skip this test. . Connect a display (if not already connected) to the DisplayPort on your system. Is the image displayed correctly? plugin: manual name: monitor/hdmi description: If your system does not have a HDMI port, please skip this test. . Connect a display (if not already connected) to the HDMI port on your system. Is the image displayed correctly? plugin: manual name: monitor/svideo description: If your system does not have a S-VIDEO port, please skip this test. . Connect a display (if not already connected) to the S-VIDEO port on your system. Is the image displayed correctly? plugin: manual name: monitor/rca description: If your system does not have a RCA port, please skip this test. . Connect a display (if not already connected) to the RCA port on your system. Is the image displayed correctly? plugin: manual name: monitor/powersaving command: xset dpms force off description: Monitor power saving verification procedure: 1.- Select Test to try the power saving capabilities of your monitor. 2.- The monitor should go blank. 3.- Press any key or move the mouse to recover. . Did the monitor go blank? , 0.00798487663269) for message-result with priority 0. 2012-01-12 16:53:57,172 DEBUG Started firing message-file. 2012-01-12 16:53:57,172 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:57,183 DEBUG Started firing report-messages. 2012-01-12 16:53:57,183 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:53:57,183 DEBUG Started firing report-message. 2012-01-12 16:53:57,184 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,184 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,184 DEBUG Started firing report-job. 2012-01-12 16:53:57,184 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/vga', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,184 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__monitor__', 'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,212 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__monitor__', 'name': 'monitor/vga', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:57,212 DEBUG Started firing report-manual. 2012-01-12 16:53:57,213 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/vga', 'plugin': 'manual', 'suite': '__monitor__', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-manual with priority 0. 2012-01-12 16:53:57,213 DEBUG Started firing report-test. 2012-01-12 16:53:57,214 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/vga', 'plugin': 'manual', 'suite': '__monitor__', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 0. 2012-01-12 16:53:57,214 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/vga', 'plugin': 'manual', 'suite': '__monitor__', 'type': 'test', 'description': u"Si votre syst\xe8me ne dispose pas d'un port VGA, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port VGA de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:53:57,214 DEBUG Finished firing report-test. 2012-01-12 16:53:57,214 DEBUG Finished firing report-manual. 2012-01-12 16:53:57,330 DEBUG Finished firing report-job. 2012-01-12 16:53:57,330 DEBUG Finished firing report-message. 2012-01-12 16:53:57,330 DEBUG Started firing report-message. 2012-01-12 16:53:57,331 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,331 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,331 DEBUG Started firing report-job. 2012-01-12 16:53:57,332 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/dvi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port DVI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port DVI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,332 DEBUG Finished firing report-job. 2012-01-12 16:53:57,333 DEBUG Finished firing report-message. 2012-01-12 16:53:57,333 DEBUG Started firing report-message. 2012-01-12 16:53:57,333 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,334 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,334 DEBUG Started firing report-job. 2012-01-12 16:53:57,334 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/displayport', 'description': "Si votre syst\xc3\xa8me ne dispose pas de DisplayPort, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au DisplayPort de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,335 DEBUG Finished firing report-job. 2012-01-12 16:53:57,335 DEBUG Finished firing report-message. 2012-01-12 16:53:57,335 DEBUG Started firing report-message. 2012-01-12 16:53:57,335 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,336 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,336 DEBUG Started firing report-job. 2012-01-12 16:53:57,336 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/hdmi', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,337 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__monitor__', 'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,363 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__monitor__', 'name': 'monitor/hdmi', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:53:57,364 DEBUG Started firing report-manual. 2012-01-12 16:53:57,364 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/hdmi', 'plugin': 'manual', 'suite': '__monitor__', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-manual with priority 0. 2012-01-12 16:53:57,364 DEBUG Started firing report-test. 2012-01-12 16:53:57,364 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/hdmi', 'plugin': 'manual', 'suite': '__monitor__', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 0. 2012-01-12 16:53:57,365 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/hdmi', 'plugin': 'manual', 'suite': '__monitor__', 'type': 'test', 'description': u"Si votre syst\xe8me ne dispose pas d'un port HDMI, veuillez passer ce test.\n\nConnectez un \xe9cran (si ce n'est d\xe9j\xe0 fait) au port HDMI de votre ordinateur. L'image s'y affiche-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:53:57,365 DEBUG Finished firing report-test. 2012-01-12 16:53:57,365 DEBUG Finished firing report-manual. 2012-01-12 16:53:57,464 DEBUG Finished firing report-job. 2012-01-12 16:53:57,464 DEBUG Finished firing report-message. 2012-01-12 16:53:57,464 DEBUG Started firing report-message. 2012-01-12 16:53:57,464 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,464 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,464 DEBUG Started firing report-job. 2012-01-12 16:53:57,465 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/svideo', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port S-VIDEO, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port S-VIDEO de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,465 DEBUG Finished firing report-job. 2012-01-12 16:53:57,465 DEBUG Finished firing report-message. 2012-01-12 16:53:57,465 DEBUG Started firing report-message. 2012-01-12 16:53:57,465 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,465 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__monitor__', 'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:53:57,465 DEBUG Started firing report-job. 2012-01-12 16:53:57,465 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__monitor__', 'name': 'monitor/rca', 'description': "Si votre syst\xc3\xa8me ne dispose pas d'un port RCA, veuillez passer ce test.\n\nConnectez un \xc3\xa9cran (si ce n'est d\xc3\xa9j\xc3\xa0 fait) au port RCA de votre ordinateur. L'image s'y affiche-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:53:57,466 DEBUG Finished firing report-job. 2012-01-12 16:53:57,466 DEBUG Finished firing report-message. 2012-01-12 16:53:57,466 DEBUG Started firing report-message. 2012-01-12 16:53:57,466 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'monitor/powersaving', 'command': 'xset dpms force off', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:57,466 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-message with priority 100. 2012-01-12 16:53:57,466 DEBUG Started firing report-job. 2012-01-12 16:53:57,466 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': "Proc\xc3\xa9dure de test de la mise en veille du moniteur\xc2\xa0:\n 1.- Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour v\xc3\xa9rifier la capacit\xc3\xa9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-job with priority -100. 2012-01-12 16:53:57,466 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-job with priority -100. 2012-01-12 16:53:57,500 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-job with priority 0. 2012-01-12 16:53:57,500 DEBUG Started firing report-manual. 2012-01-12 16:53:57,500 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-manual with priority 0. 2012-01-12 16:53:57,500 DEBUG Started firing report-test. 2012-01-12 16:53:57,500 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-test with priority 0. 2012-01-12 16:53:57,500 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'monitor/powersaving', 'plugin': 'manual', 'command': 'xset dpms force off', 'suite': '__monitor__', 'type': 'test', 'description': u"Proc\xe9dure de test de la mise en veille du moniteur\xa0:\n 1.- Cliquez sur \xab\xa0Tester\xa0\xbb pour v\xe9rifier la capacit\xe9 de mise en veille de votre moniteur\n 2.- Le moniteur ne devrait plus rien afficher\n 3.- Appuyez sur n'importe quelle touche ou bougez la souris pour sortir de veille\n\n\nDid the monitor go blank?"}) for report-test with priority 100. 2012-01-12 16:53:57,500 DEBUG Finished firing report-test. 2012-01-12 16:53:57,500 DEBUG Finished firing report-manual. 2012-01-12 16:53:57,617 DEBUG Finished firing report-job. 2012-01-12 16:53:57,618 DEBUG Finished firing report-message. 2012-01-12 16:53:57,618 DEBUG Finished firing report-messages. 2012-01-12 16:53:57,618 DEBUG Finished firing message-file. 2012-01-12 16:53:57,618 DEBUG Finished firing message-result. 2012-01-12 16:53:57,619 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u"Tests de l'\xe9cran", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/monitor.txt*', 'type': 'suite', 'name': '__monitor__'}) for message-exec with priority 0. 2012-01-12 16:53:57,619 DEBUG Finished firing message-exec. 2012-01-12 16:53:57,619 DEBUG Finished firing report-local. 2012-01-12 16:53:57,710 DEBUG Finished firing report-job. 2012-01-12 16:53:57,710 DEBUG Finished firing report-message. 2012-01-12 16:53:57,710 DEBUG Started firing report-message. 2012-01-12 16:53:57,710 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': 'Tests du r\xc3\xa9seau', 'name': '__networking__'}) for report-message with priority 100. 2012-01-12 16:53:57,710 DEBUG Started firing report-job. 2012-01-12 16:53:57,710 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': 'Tests du r\xc3\xa9seau', 'name': '__networking__'}) for report-job with priority -100. 2012-01-12 16:53:57,710 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': u'Tests du r\xe9seau', 'name': '__networking__'}) for report-job with priority -100. 2012-01-12 16:53:57,735 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': u'Tests du r\xe9seau', 'name': '__networking__'}) for report-job with priority 0. 2012-01-12 16:53:57,735 DEBUG Started firing report-local. 2012-01-12 16:53:57,735 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': u'Tests du r\xe9seau', 'name': '__networking__'}) for report-local with priority 0. 2012-01-12 16:53:57,735 DEBUG Started firing report-suite. 2012-01-12 16:53:57,735 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'description': u'Tests du r\xe9seau', 'name': '__networking__'}) for report-suite with priority 0. 2012-01-12 16:53:57,736 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests du r\xe9seau', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'type': 'suite', 'name': '__networking__'}) for report-suite with priority 100. 2012-01-12 16:53:57,736 DEBUG Finished firing report-suite. 2012-01-12 16:53:57,736 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:57,736 DEBUG Started firing message-exec. 2012-01-12 16:53:57,736 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du r\xe9seau', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'type': 'suite', 'name': '__networking__'}) for message-exec with priority 0. 2012-01-12 16:53:57,736 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:57,736 INFO Running command: cat $CHECKBOX_SHARE/jobs/networking.txt* 2012-01-12 16:53:57,746 DEBUG Started firing message-result. 2012-01-12 16:53:57,746 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: networking/detect requires: device.category == 'NETWORK' or device.category == 'WIRELESS' command: network_test description: Detecting your network controller(s): . $output . Is this correct? plugin: shell name: networking/internet depends: networking/detect command: internet_test description: Tests whether the system has a working Internet connection. plugin: local name: networking/info requires: device.category == 'NETWORK' description: Network Information description-ast.UTF-8: Información de la rede description-cs.UTF-8: Informace o síti description-da.UTF-8: Netværksinformation description-de.UTF-8: Netzwerk-Informationen description-en_AU.UTF-8: Network Information description-en_GB.UTF-8: Network Information description-es.UTF-8: Información de la red description-fr.UTF-8: Informations sur le réseau description-gl.UTF-8: Información da rede description-hu.UTF-8: Hálózati információk description-it.UTF-8: Informazioni sulla rete description-ko.UTF-8: 네트워크 정보 description-ms.UTF-8: Maklumat Rangkaian description-pt_BR.UTF-8: Informações de rede description-ru.UTF-8: Сведения о сети description-sl.UTF-8: Podatki o omrežju description-sq.UTF-8: Informacioni i Rrjetit description-sr.UTF-8: Подаци о мрежи description-sv.UTF-8: Nätverksinformation description-th.UTF-8: ข้อมูลด้านเครื่อข่าย description-tr.UTF-8: Ağ Bilgisi command: cat <<'EOF' | run_templates -s 'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \$2 }" | xargs -n 1 sh -c "for i in \`ls /sys\$0/net 2>/dev/null\`; do echo \$0 \$i; done"' plugin: manual name: networking/info_$2 requires: device.path == "$1" and package.name == 'linux' command: network_info $2 _description: Please verify the following information for NIC $2? . \$output . Is this correct? EOF plugin: manual name: networking/wired_connection command: network_check description: Wired network connection procedure: 1.- Click on the Network Manager applet 2.- Select a network below the 'Wired network' section 3.- Notify OSD should confirm that the connection has been established 4.- Select Test to verify that it's possible to establish an HTTP connection . Was the connection correctly established? plugin: manual name: networking/modem_connection command: network_check description: Built-in modem network connection procedure: 1.- Connect the telephone line to the computer 2.- Right click on the Network Manager applet 3.- Select 'Edit Connections' 4.- Select the 'DSL' tab 5.- Click on add 'Add' button 6.- Configure the connection parameters properly 7.- Notify OSD should confirm that the connection has been established 8.- Select Test to verify that it's possible to establish an HTTP connection . Was the connection correctly established? plugin: shell name: networking/ping command: internet_test $CHECKBOX_SERVER description: Automated test case to verify availability of some system on the network using ICMP ECHO packets. plugin: shell name: networking/http command: wget -SO /dev/null http://$TRANSFER_SERVER description: Automated test case to make sure that it's possible to download files through HTTP plugin: shell name: networking/ntp requires: package.name == 'ntpdate' user: root command: network_ntp_test description: Test to see if we can sync local clock to an NTP server description-cs.UTF-8: Test k ověření synchronizace systémového času s NTP serverem description-de.UTF-8: Test zur Überprüfung des Uhrzeitabgleichs mit einem NTP-Server description-en_AU.UTF-8: Test to see if we can sync local clock to an NTP server description-en_GB.UTF-8: Test to see if we can sync local clock to an NTP server description-es.UTF-8: Pruebe para ver si se puede sincronizar el reloj local con un servidor NTP description-fr.UTF-8: Test pour voir si nous pouvons synchroniser l'horloge locale à un serveur NTP description-gl.UTF-8: Proba para ver se se pode sincronizar o reloxo local cun servidor NTP description-hu.UTF-8: Teszt a helyi idő szinkronizálásnak megkísérlésére egy NTP kiszolgálóval description-it.UTF-8: Test di verifica della sincronizzare dell'orologio locale a un server NTP description-ms.UTF-8: Uji untuk lihat jika kita boleh segerakkan jam setempat dengan pelayan NTP description-pt_BR.UTF-8: Teste para verificar se podemos sincronizar o relógio local ao servidor NTP description-ru.UTF-8: Проверка возможности синхронизации локальных часов с NTP сервером description-sl.UTF-8: Preizkus usklajevanja krajevne ure s strežnikom NTP. description-sq.UTF-8: Testoni për të parë nëse mund ta sinkronizoni orën lokale me serverin NTP description-sr.UTF-8: Тест којим ћете видети да ли можете да усагласите часовник са НТП сервером description-th.UTF-8: ทดสอบว่า้เราสามารถปรับนาฬิกาท้องถิ่นให้ตรงกับเซิร์ฟเวอร์ NTP ได้หรือไม่ plugin: shell name: networking/ssh requires: package.name == 'openssh-client' command: if [ $CHECKBOX_SERVER ]; then ssh -q -o 'StrictHostKeyChecking=no' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi description: Verify that an installation of checkbox-server on the network can be reached over SSH. description-cs.UTF-8: Ověřit, že se lze připojit k instalaci checkbox-serveru na síti pomocí SSH description-de.UTF-8: Überprüfung der Erreichbarkeit einer Installation von checkbox-server über das Netzwerk mittels SSH. description-en_AU.UTF-8: Verify that an installation of checkbox-server on the network can be reached over SSH. description-en_GB.UTF-8: Verify that an installation of checkbox-server on the network can be reached over SSH. description-es.UTF-8: Verificar que una instalación de chechbox-server en la red se puede alcanzar mediante SSH description-fr.UTF-8: Vérifier que l'installation de checkbox-server sur le réseau peut être atteinte via SSH. description-gl.UTF-8: Verifica que se pode alcanzar unha instalación de checkbox-server na rede mediante SSH description-hu.UTF-8: Ellenőrzi, hogy a checkbox kiszolgáló elérhető-e a hálózatról SSH-n keresztül. description-it.UTF-8: Verifica che una installazione di checkbox-server nella rete possa essere raggiunta tramite SSH description-ms.UTF-8: Sahkan pemasangan pelayan-checkbox pada rangkaian melalui SSH description-pt_BR.UTF-8: Verifica se a instalação do servidor-checkbox na rede pode atingir mais de um SSH. description-ru.UTF-8: Проверка возможности установки checkbox-сервера в сети с использованием SSH. description-sl.UTF-8: Preverite, da je namestitev programa checkbox-server na omrežju dosegljiva preko SSH. description-sr.UTF-8: Проверава да ли инсталација сервера бирања на мрежи може бити достигнута преко ССХ-а. plugin: shell name: networking/printer requires: package.name == 'cups-client' command: network_printer_test -s $CHECKBOX_SERVER description: Try to enable a remote printer on the network and print a test page. description-cs.UTF-8: Pokusit se povolit vzdálenou tiskárnu na síti a vytisknout zkušební stránku description-de.UTF-8: Es wird versucht einen entfernt angeschlossenen Drucker im Netzwerk zu aktivieren und eine Testseite zu drucken. description-en_AU.UTF-8: Try to enable a remote printer on the network and print a test page. description-en_GB.UTF-8: Try to enable a remote printer on the network and print a test page. description-es.UTF-8: Intentar activar una impresora remota en la red e imprimir una página de prueba. description-fr.UTF-8: Essayer d'activer une imprimante à distance sur le réseau et d'imprimer une page de test. description-gl.UTF-8: Tenta activar unha impresora remota na rede e imprimir unha páxina de proba. description-hu.UTF-8: Tesztoldal nyomtatása egy hálózaton megosztott nyomtatóval. description-it.UTF-8: Prova ad abilitare una stampante remota nella rete e stampa una pagina di prova. description-ms.UTF-8: Cuba benarkan pencetak jauh pada rangkaian dan cetak halaman uji. description-pt_BR.UTF-8: Tente habilitar uma impressora remota na rede e imprima uma página de teste. description-ru.UTF-8: Попытаться включить удалённый принтер в сети и напечатать пробную страницу. description-sl.UTF-8: Preverjanje, če je možno omogočiti oddaljen tiskalnik na omrežju in natisniti preizkusno stran. description-sr.UTF-8: Покушаће да омогући удаљени штампач на мрежи и да одштампа пробну страницу. description-th.UTF-8: พยายามที่จะเปิดการใช้งานพรินเตอร์ระยะไกลบนเครือข่ายและพิมพ์หน้าทดสอบการพิมพ์ description-tr.UTF-8: Ağ üzerindeki bir uzak yazıcı etkinleştirmeyi ve bir test sayfası yazdırmayı deneyin. plugin: local name: networking/multi_nic requires: device.category == 'NETWORK' description: Multiple network cards description-ast.UTF-8: Delles tarxetes de rede description-cs.UTF-8: Vícenásobné síťové karty description-de.UTF-8: Mehrere Netzwerkkarten description-en_AU.UTF-8: Multiple network cards description-en_GB.UTF-8: Multiple network cards description-es.UTF-8: Varias tarjetas de red description-fr.UTF-8: Cartes réseau multiples description-gl.UTF-8: Varias tarxetas de rede description-hu.UTF-8: Több hálózati kártya description-it.UTF-8: Schede di rete multiple description-ms.UTF-8: Kad rangkaian berbilang description-pt_BR.UTF-8: Multiplas cartões de rede description-ru.UTF-8: Несколько сетевых карт description-sl.UTF-8: Več omrežnih kartic description-sq.UTF-8: Shumë karta rrjeti description-sr.UTF-8: Картице више мрежа description-th.UTF-8: การ์ดเครื่อข่ายหลายอัน description-tr.UTF-8: Çoklu ağ kartları command: cat <<'EOF' | run_templates -s 'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \$2 }" | xargs -n 1 sh -c "for i in \`ls /sys\$0/net 2>/dev/null\`; do echo \$0 \$i; done"' plugin: shell name: networking/multi_nic_$2 requires: device.path == "$1" and package.name == 'linux' user: root command: dhclient $2; internet_test --interface=$2 --deadline=15 description: Testing for NIC $2 EOF plugin: shell name: networking/bandwidth requires: package.name == 'linux' package.name == 'ethtool' and package.name == 'nmap' device.category == 'NETWORK' user: root command: network_bandwidth_test --log-level=info --scan=3 description: Test to measure the network bandwidth description-cs.UTF-8: Měření rychlosti připojení description-de.UTF-8: Test, um die Bandbreite des Netzwerks zu messen. description-en_AU.UTF-8: Test to measure the network bandwidth description-en_GB.UTF-8: Test to measure the network bandwidth description-es.UTF-8: Prueba para medir el ancho de banda de red description-gl.UTF-8: Proba para medir o ancho de banda da rede description-hu.UTF-8: Teszt a hálózat sávszélességének méréséhez description-it.UTF-8: Test per misurare l'ampiezza di banda della rete description-pt_BR.UTF-8: Teste para medir a largura de banda da rede description-ru.UTF-8: Проверка пропускной способности сети description-sl.UTF-8: Preizkus za merjenje pasovne širine omrežja , 0.00786995887756) for message-result with priority 0. 2012-01-12 16:53:57,746 DEBUG Started firing message-file. 2012-01-12 16:53:57,746 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:57,766 DEBUG Started firing report-messages. 2012-01-12 16:53:57,766 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}, {'depends': 'networking/detect', 'command': 'internet_test', 'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}, {'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}, {'name': 'networking/wired_connection', 'command': 'network_check', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}, {'name': 'networking/modem_connection', 'command': 'network_check', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}, {'name': 'networking/ping', 'command': 'internet_test $CHECKBOX_SERVER', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.', 'plugin': 'shell'}, {'name': 'networking/http', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell'}, {'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}, {'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'plugin': 'shell', 'requires': "package.name == 'openssh-client'", 'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'name': 'networking/ssh'}, {'command': 'network_printer_test -s $CHECKBOX_SERVER', 'plugin': 'shell', 'requires': "package.name == 'cups-client'", 'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'name': 'networking/printer'}, {'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}, {'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}]) for report-messages with priority 0. 2012-01-12 16:53:57,767 DEBUG Started firing report-message. 2012-01-12 16:53:57,767 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}) for report-message with priority 0. 2012-01-12 16:53:57,767 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}) for report-message with priority 100. 2012-01-12 16:53:57,767 DEBUG Started firing report-job. 2012-01-12 16:53:57,767 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'D\xc3\xa9tection de votre/vos carte(s) r\xc3\xa9seau\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': "device.category == 'NETWORK' or device.category == 'WIRELESS'", 'name': 'networking/detect'}) for report-job with priority -100. 2012-01-12 16:53:57,767 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-job with priority -100. 2012-01-12 16:53:57,794 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-job with priority 0. 2012-01-12 16:53:57,794 DEBUG Started firing report-manual. 2012-01-12 16:53:57,794 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-manual with priority 0. 2012-01-12 16:53:57,794 DEBUG Started firing report-test. 2012-01-12 16:53:57,795 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'network_test', 'suite': '__networking__', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-test with priority 0. 2012-01-12 16:53:57,795 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tection de votre/vos carte(s) r\xe9seau\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'network_test', 'suite': '__networking__', 'requires': ["device.category == 'NETWORK' or device.category == 'WIRELESS'"], 'name': 'networking/detect'}) for report-test with priority 100. 2012-01-12 16:53:57,795 DEBUG Finished firing report-test. 2012-01-12 16:53:57,795 DEBUG Finished firing report-manual. 2012-01-12 16:53:57,895 DEBUG Finished firing report-job. 2012-01-12 16:53:57,896 DEBUG Finished firing report-message. 2012-01-12 16:53:57,896 DEBUG Started firing report-message. 2012-01-12 16:53:57,896 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'depends': 'networking/detect', 'command': 'internet_test', 'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'name': 'networking/internet', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:53:57,896 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': 'networking/detect', 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-message with priority 100. 2012-01-12 16:53:57,897 DEBUG Started firing report-job. 2012-01-12 16:53:57,897 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Teste si le syst\xc3\xa8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': 'networking/detect', 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-job with priority -100. 2012-01-12 16:53:57,897 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-job with priority -100. 2012-01-12 16:53:57,929 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-job with priority 0. 2012-01-12 16:53:57,929 DEBUG Started firing report-shell. 2012-01-12 16:53:57,929 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-shell with priority 0. 2012-01-12 16:53:57,929 DEBUG Started firing report-test. 2012-01-12 16:53:57,930 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'suite': '__networking__', 'name': 'networking/internet'}) for report-test with priority 0. 2012-01-12 16:53:57,930 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Teste si le syst\xe8me dispose d'une connexion Internet active.", 'plugin': 'shell', 'depends': ['networking/detect'], 'command': 'internet_test', 'suite': '__networking__', 'type': 'test', 'name': 'networking/internet'}) for report-test with priority 100. 2012-01-12 16:53:57,930 DEBUG Finished firing report-test. 2012-01-12 16:53:57,930 DEBUG Finished firing report-shell. 2012-01-12 16:53:58,072 DEBUG Finished firing report-job. 2012-01-12 16:53:58,073 DEBUG Finished firing report-message. 2012-01-12 16:53:58,073 DEBUG Started firing report-message. 2012-01-12 16:53:58,073 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}) for report-message with priority 0. 2012-01-12 16:53:58,073 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'suite': '__networking__', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}) for report-message with priority 100. 2012-01-12 16:53:58,073 DEBUG Started firing report-job. 2012-01-12 16:53:58,073 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/info', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: manual\nname: networking/info_$2\nrequires: device.path == "$1" and package.name == \'linux\'\ncommand: network_info $2\n_description:\n Please verify the following information for NIC $2?\n .\n \\$output\n .\n Is this correct?\nEOF', 'suite': '__networking__', 'requires': "device.category == 'NETWORK'", 'description': 'Informations sur le r\xc3\xa9seau'}) for report-job with priority -100. 2012-01-12 16:53:58,073 DEBUG Finished firing report-job. 2012-01-12 16:53:58,073 DEBUG Finished firing report-message. 2012-01-12 16:53:58,073 DEBUG Started firing report-message. 2012-01-12 16:53:58,074 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/wired_connection', 'command': 'network_check', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:58,074 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/wired_connection', 'plugin': 'manual', 'command': 'network_check', 'suite': '__networking__', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:58,074 DEBUG Started firing report-job. 2012-01-12 16:53:58,074 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/wired_connection', 'plugin': 'manual', 'command': 'network_check', 'suite': '__networking__', 'description': "Wired network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wired network' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:58,074 DEBUG Finished firing report-job. 2012-01-12 16:53:58,074 DEBUG Finished firing report-message. 2012-01-12 16:53:58,074 DEBUG Started firing report-message. 2012-01-12 16:53:58,074 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/modem_connection', 'command': 'network_check', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:53:58,074 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/modem_connection', 'plugin': 'manual', 'command': 'network_check', 'suite': '__networking__', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?"}) for report-message with priority 100. 2012-01-12 16:53:58,074 DEBUG Started firing report-job. 2012-01-12 16:53:58,074 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/modem_connection', 'plugin': 'manual', 'command': 'network_check', 'suite': '__networking__', 'description': "Built-in modem network connection procedure:\n1.- Connect the telephone line to the computer\n2.- Right click on the Network Manager applet\n3.- Select 'Edit Connections'\n4.- Select the 'DSL' tab\n5.- Click on add 'Add' button\n6.- Configure the connection parameters properly\n7.- Notify OSD should confirm that the connection has been established\n8.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?"}) for report-job with priority -100. 2012-01-12 16:53:58,075 DEBUG Finished firing report-job. 2012-01-12 16:53:58,075 DEBUG Finished firing report-message. 2012-01-12 16:53:58,075 DEBUG Started firing report-message. 2012-01-12 16:53:58,075 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/ping', 'command': 'internet_test $CHECKBOX_SERVER', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:53:58,075 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/ping', 'plugin': 'shell', 'command': 'internet_test $CHECKBOX_SERVER', 'suite': '__networking__', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.'}) for report-message with priority 100. 2012-01-12 16:53:58,075 DEBUG Started firing report-job. 2012-01-12 16:53:58,075 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/ping', 'plugin': 'shell', 'command': 'internet_test $CHECKBOX_SERVER', 'suite': '__networking__', 'description': 'Automated test case to verify availability of some system on the network\nusing ICMP ECHO packets.'}) for report-job with priority -100. 2012-01-12 16:53:58,075 DEBUG Finished firing report-job. 2012-01-12 16:53:58,075 DEBUG Finished firing report-message. 2012-01-12 16:53:58,076 DEBUG Started firing report-message. 2012-01-12 16:53:58,076 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/http', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP", 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:53:58,076 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/http', 'plugin': 'shell', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'suite': '__networking__', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP"}) for report-message with priority 100. 2012-01-12 16:53:58,076 DEBUG Started firing report-job. 2012-01-12 16:53:58,076 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/http', 'plugin': 'shell', 'command': 'wget -SO /dev/null http://$TRANSFER_SERVER', 'suite': '__networking__', 'description': "Test automatis\xc3\xa9 pour s'assurer qu'il est possible de t\xc3\xa9l\xc3\xa9charger des fichiers via HTTP"}) for report-job with priority -100. 2012-01-12 16:53:58,076 DEBUG Finished firing report-job. 2012-01-12 16:53:58,076 DEBUG Finished firing report-message. 2012-01-12 16:53:58,076 DEBUG Started firing report-message. 2012-01-12 16:53:58,076 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}) for report-message with priority 0. 2012-01-12 16:53:58,076 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'suite': '__networking__', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}) for report-message with priority 100. 2012-01-12 16:53:58,076 DEBUG Started firing report-job. 2012-01-12 16:53:58,077 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test pour voir si nous pouvons synchroniser l'horloge locale \xc3\xa0 un serveur NTP", 'plugin': 'shell', 'command': 'network_ntp_test', 'user': 'root', 'suite': '__networking__', 'requires': "package.name == 'ntpdate'", 'name': 'networking/ntp'}) for report-job with priority -100. 2012-01-12 16:53:58,077 DEBUG Finished firing report-job. 2012-01-12 16:53:58,077 DEBUG Finished firing report-message. 2012-01-12 16:53:58,077 DEBUG Started firing report-message. 2012-01-12 16:53:58,077 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'plugin': 'shell', 'requires': "package.name == 'openssh-client'", 'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'name': 'networking/ssh'}) for report-message with priority 0. 2012-01-12 16:53:58,077 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'plugin': 'shell', 'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'suite': '__networking__', 'requires': "package.name == 'openssh-client'", 'name': 'networking/ssh'}) for report-message with priority 100. 2012-01-12 16:53:58,077 DEBUG Started firing report-job. 2012-01-12 16:53:58,077 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "V\xc3\xa9rifiez que l'installation de checkbox-server sur le r\xc3\xa9seau peut \xc3\xaatre atteinte via SSH.", 'plugin': 'shell', 'command': 'if [ $CHECKBOX_SERVER ]; then ssh -q -o \'StrictHostKeyChecking=no\' -o "UserKnownHostsFile=/tmp/ssh_test_$$" -l ubuntu $CHECKBOX_SERVER "uname -a" && rm /tmp/ssh_test_$$; fi', 'suite': '__networking__', 'requires': "package.name == 'openssh-client'", 'name': 'networking/ssh'}) for report-job with priority -100. 2012-01-12 16:53:58,078 DEBUG Finished firing report-job. 2012-01-12 16:53:58,078 DEBUG Finished firing report-message. 2012-01-12 16:53:58,078 DEBUG Started firing report-message. 2012-01-12 16:53:58,078 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': 'network_printer_test -s $CHECKBOX_SERVER', 'plugin': 'shell', 'requires': "package.name == 'cups-client'", 'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'name': 'networking/printer'}) for report-message with priority 0. 2012-01-12 16:53:58,078 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'plugin': 'shell', 'command': 'network_printer_test -s $CHECKBOX_SERVER', 'suite': '__networking__', 'requires': "package.name == 'cups-client'", 'name': 'networking/printer'}) for report-message with priority 100. 2012-01-12 16:53:58,078 DEBUG Started firing report-job. 2012-01-12 16:53:58,078 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Essayez d'activer une imprimante distante sur le r\xc3\xa9seau et d'imprimer une page de test.", 'plugin': 'shell', 'command': 'network_printer_test -s $CHECKBOX_SERVER', 'suite': '__networking__', 'requires': "package.name == 'cups-client'", 'name': 'networking/printer'}) for report-job with priority -100. 2012-01-12 16:53:58,078 DEBUG Finished firing report-job. 2012-01-12 16:53:58,078 DEBUG Finished firing report-message. 2012-01-12 16:53:58,078 DEBUG Started firing report-message. 2012-01-12 16:53:58,078 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}) for report-message with priority 0. 2012-01-12 16:53:58,079 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'suite': '__networking__', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}) for report-message with priority 100. 2012-01-12 16:53:58,079 DEBUG Started firing report-job. 2012-01-12 16:53:58,079 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'networking/multi_nic', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -s \'udev_resource | filter_templates -w "category=NETWORK" | awk "/path: / { print \\$2 }" | xargs -n 1 sh -c "for i in \\`ls /sys\\$0/net 2>/dev/null\\`; do echo \\$0 \\$i; done"\'\nplugin: shell\nname: networking/multi_nic_$2\nrequires: device.path == "$1" and package.name == \'linux\'\nuser: root\ncommand: dhclient $2; internet_test --interface=$2 --deadline=15\ndescription:\n Testing for NIC $2\nEOF', 'suite': '__networking__', 'requires': "device.category == 'NETWORK'", 'description': 'Cartes r\xc3\xa9seau multiples'}) for report-job with priority -100. 2012-01-12 16:53:58,079 DEBUG Finished firing report-job. 2012-01-12 16:53:58,079 DEBUG Finished firing report-message. 2012-01-12 16:53:58,079 DEBUG Started firing report-message. 2012-01-12 16:53:58,079 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}) for report-message with priority 0. 2012-01-12 16:53:58,079 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'suite': '__networking__', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}) for report-message with priority 100. 2012-01-12 16:53:58,079 DEBUG Started firing report-job. 2012-01-12 16:53:58,079 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test pour mesurer la bande passante du r\xc3\xa9seau', 'plugin': 'shell', 'command': 'network_bandwidth_test --log-level=info --scan=3', 'user': 'root', 'suite': '__networking__', 'requires': "package.name == 'linux'\npackage.name == 'ethtool' and package.name == 'nmap'\ndevice.category == 'NETWORK'", 'name': 'networking/bandwidth'}) for report-job with priority -100. 2012-01-12 16:53:58,080 DEBUG Finished firing report-job. 2012-01-12 16:53:58,080 DEBUG Finished firing report-message. 2012-01-12 16:53:58,080 DEBUG Finished firing report-messages. 2012-01-12 16:53:58,080 DEBUG Finished firing message-file. 2012-01-12 16:53:58,080 DEBUG Finished firing message-result. 2012-01-12 16:53:58,080 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du r\xe9seau', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/networking.txt*', 'type': 'suite', 'name': '__networking__'}) for message-exec with priority 0. 2012-01-12 16:53:58,080 DEBUG Finished firing message-exec. 2012-01-12 16:53:58,080 DEBUG Finished firing report-local. 2012-01-12 16:53:58,131 DEBUG Finished firing report-job. 2012-01-12 16:53:58,131 DEBUG Finished firing report-message. 2012-01-12 16:53:58,132 DEBUG Started firing report-message. 2012-01-12 16:53:58,132 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': 'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:53:58,132 DEBUG Started firing report-job. 2012-01-12 16:53:58,132 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': 'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:58,133 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': u'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:53:58,165 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': u'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:53:58,165 DEBUG Started firing report-local. 2012-01-12 16:53:58,166 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': u'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:53:58,166 DEBUG Started firing report-suite. 2012-01-12 16:53:58,166 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'description': u'Tests des lecteurs optiques', 'name': '__optical__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:53:58,167 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des lecteurs optiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'type': 'suite', 'name': '__optical__'}) for report-suite with priority 100. 2012-01-12 16:53:58,167 DEBUG Finished firing report-suite. 2012-01-12 16:53:58,167 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:58,167 DEBUG Started firing message-exec. 2012-01-12 16:53:58,168 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des lecteurs optiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'type': 'suite', 'name': '__optical__'}) for message-exec with priority 0. 2012-01-12 16:53:58,168 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:58,168 INFO Running command: cat $CHECKBOX_SHARE/jobs/optical.txt* 2012-01-12 16:53:58,181 DEBUG Started firing message-result. 2012-01-12 16:53:58,181 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: optical/detect requires: device.category == 'CDROM' command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=CDROM"' | sed '/^$/d' $vendor $product EOF description: The following optical drives were detected: . $output . Is this correct? plugin: local name: optical/read requires: device.category == 'CDROM' description: Optical Storage device read tests description-cs.UTF-8: Testy čtení z optických médií description-de.UTF-8: Lesetest für optische Speicherlaufwerke description-en_AU.UTF-8: Optical Storage device read tests description-en_GB.UTF-8: Optical Storage device read tests description-es.UTF-8: Pruebas de lectura de dispositivo de almacenamiento óptico description-gl.UTF-8: Probas de lectura de dispositivos de almacenamento óptico description-hu.UTF-8: Optikai tárolóeszközök olvasásának tesztelése description-it.UTF-8: Test di lettura dei dispositivi ottici di memorizzazione description-pt_BR.UTF-8: Testes de leitura de dispositivo de armazenamento ótico description-ru.UTF-8: Проверка чтения на оптическом дисководе description-sl.UTF-8: Preizkus branja z optičnih naprav command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=CDROM"' plugin: manual name: optical/read_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' depends: optical/detect user: root command: optical_read_test /dev/`ls /sys$path/block` _description: Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading. . The test result will be updated when the test is complete. EOF plugin: manual name: optical/cdrom-write depends: optical/detect requires: device.category == 'CDROM' description: The detected optical drive seems to support writing. Enter a blank CDROM \ into your drive and try writing to it. . Does writing work? plugin: manual name: optical/cdrom-audio-playback depends: optical/read description: CD audio playback procedure: 1.- Insert an audio cd in your optical drive. 2.- An icon should appear on the desktop. 3.- Right-click on the icon and select "Open with Rhythmbox". 4.- Select the CD as the playback source and press play button. 5.- The music should reproduce. 6.- Stop music reproduction after some time. 7.- Right click on the desktop icon and select "Eject Volume". 8.- The CD should be ejected and the icon removed from the desktop. . Did all the steps work? plugin: manual name: optical/dvd-write depends: optical/detect requires: device.category == 'CDROM' description: The detected optical drive seems to support writing. Enter a blank DVD \ into your drive and try writing to it. . Does writing work? plugin: manual name: optical/dvd_movie_playback depends: optical/read description: DVD movie playback procedure: 1.- Insert a DVD that contains any movie in your optical drive. 2.- A window should appear with some actions that you may choose. Select 'Open Movie Player'. 3.- The player should be opened and the movie should reproduce. 4.- Stop movie reproduction after some time. 5.- An icon should appear in the desktop. 6.- Right click on the icon and select "Eject Volume". 7.- The DVD should be ejected and the icon removed from the desktop. . Did all the steps work? plugin: manual name: optical/dvd_playback command: totem /media/cdrom requires: device.category == 'CDROM' package.name == 'totem' description: Insert a DVD. Then select Test to play the DVD in Totem. . Did the file play? , 0.00898480415344) for message-result with priority 0. 2012-01-12 16:53:58,181 DEBUG Started firing message-file. 2012-01-12 16:53:58,182 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:58,196 DEBUG Started firing report-messages. 2012-01-12 16:53:58,197 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}, {'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}, {'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}, {'name': 'optical/cdrom-audio-playback', 'depends': 'optical/read', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}, {'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}, {'name': 'optical/dvd_movie_playback', 'depends': 'optical/read', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}]) for report-messages with priority 0. 2012-01-12 16:53:58,197 DEBUG Started firing report-message. 2012-01-12 16:53:58,197 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}) for report-message with priority 0. 2012-01-12 16:53:58,197 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}) for report-message with priority 100. 2012-01-12 16:53:58,197 DEBUG Started firing report-job. 2012-01-12 16:53:58,197 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}) for report-job with priority -100. 2012-01-12 16:53:58,197 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-job with priority -100. 2012-01-12 16:53:58,224 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-job with priority 0. 2012-01-12 16:53:58,224 DEBUG Started firing report-manual. 2012-01-12 16:53:58,225 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-manual with priority 0. 2012-01-12 16:53:58,225 DEBUG Started firing report-test. 2012-01-12 16:53:58,225 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-test with priority 0. 2012-01-12 16:53:58,225 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-test with priority 100. 2012-01-12 16:53:58,225 DEBUG Finished firing report-test. 2012-01-12 16:53:58,225 DEBUG Finished firing report-manual. 2012-01-12 16:53:58,334 DEBUG Finished firing report-job. 2012-01-12 16:53:58,334 DEBUG Finished firing report-message. 2012-01-12 16:53:58,334 DEBUG Started firing report-message. 2012-01-12 16:53:58,335 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}) for report-message with priority 0. 2012-01-12 16:53:58,335 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}) for report-message with priority 100. 2012-01-12 16:53:58,335 DEBUG Started firing report-job. 2012-01-12 16:53:58,335 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}) for report-job with priority -100. 2012-01-12 16:53:58,335 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-job with priority -100. 2012-01-12 16:53:58,360 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-job with priority 0. 2012-01-12 16:53:58,360 DEBUG Started firing report-local. 2012-01-12 16:53:58,360 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-local with priority 0. 2012-01-12 16:53:58,360 DEBUG Started firing report-suite. 2012-01-12 16:53:58,360 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-suite with priority 0. 2012-01-12 16:53:58,360 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-suite with priority 100. 2012-01-12 16:53:58,360 DEBUG Finished firing report-suite. 2012-01-12 16:53:58,360 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:53:58,361 DEBUG Started firing message-exec. 2012-01-12 16:53:58,361 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for message-exec with priority 0. 2012-01-12 16:53:58,361 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:53:58,361 INFO Running command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=CDROM"' plugin: manual name: optical/read_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' depends: optical/detect user: root command: optical_read_test /dev/`ls /sys$path/block` _description: Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading. . The test result will be updated when the test is complete. EOF 2012-01-12 16:53:59,575 DEBUG Started firing message-result. 2012-01-12 16:53:59,576 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: optical/read_sr0 requires: device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == 'linux' depends: optical/detect user: root command: optical_read_test /dev/sr0 _description: Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading. . The test result will be updated when the test is complete. , 1.20975899696) for message-result with priority 0. 2012-01-12 16:53:59,576 DEBUG Started firing message-file. 2012-01-12 16:53:59,576 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:53:59,578 DEBUG Started firing report-messages. 2012-01-12 16:53:59,578 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}]) for report-messages with priority 0. 2012-01-12 16:53:59,579 DEBUG Started firing report-message. 2012-01-12 16:53:59,579 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-message with priority 0. 2012-01-12 16:53:59,579 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': '__optical__', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-message with priority 0. 2012-01-12 16:53:59,579 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-message with priority 100. 2012-01-12 16:53:59,579 DEBUG Started firing report-job. 2012-01-12 16:53:59,579 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-job with priority -100. 2012-01-12 16:53:59,580 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-job with priority -100. 2012-01-12 16:53:59,619 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-job with priority 0. 2012-01-12 16:53:59,619 DEBUG Started firing report-manual. 2012-01-12 16:53:59,619 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-manual with priority 0. 2012-01-12 16:53:59,620 DEBUG Started firing report-test. 2012-01-12 16:53:59,620 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-test with priority 0. 2012-01-12 16:53:59,620 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-test with priority 100. 2012-01-12 16:53:59,620 DEBUG Finished firing report-test. 2012-01-12 16:53:59,620 DEBUG Finished firing report-manual. 2012-01-12 16:53:59,805 DEBUG Finished firing report-job. 2012-01-12 16:53:59,805 DEBUG Finished firing report-message. 2012-01-12 16:53:59,805 DEBUG Finished firing report-messages. 2012-01-12 16:53:59,805 DEBUG Finished firing message-file. 2012-01-12 16:53:59,806 DEBUG Finished firing message-result. 2012-01-12 16:53:59,806 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for message-exec with priority 0. 2012-01-12 16:53:59,806 DEBUG Finished firing message-exec. 2012-01-12 16:53:59,807 DEBUG Finished firing report-local. 2012-01-12 16:53:59,913 DEBUG Finished firing report-job. 2012-01-12 16:53:59,913 DEBUG Finished firing report-message. 2012-01-12 16:53:59,913 DEBUG Started firing report-message. 2012-01-12 16:53:59,913 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}) for report-message with priority 0. 2012-01-12 16:53:59,913 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}) for report-message with priority 100. 2012-01-12 16:53:59,913 DEBUG Started firing report-job. 2012-01-12 16:53:59,913 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}) for report-job with priority -100. 2012-01-12 16:53:59,914 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-job with priority -100. 2012-01-12 16:54:00,005 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-job with priority 0. 2012-01-12 16:54:00,006 DEBUG Started firing report-manual. 2012-01-12 16:54:00,007 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-manual with priority 0. 2012-01-12 16:54:00,007 DEBUG Started firing report-test. 2012-01-12 16:54:00,007 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-test with priority 0. 2012-01-12 16:54:00,007 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-test with priority 100. 2012-01-12 16:54:00,008 DEBUG Finished firing report-test. 2012-01-12 16:54:00,008 DEBUG Finished firing report-manual. 2012-01-12 16:54:00,207 DEBUG Finished firing report-job. 2012-01-12 16:54:00,207 DEBUG Finished firing report-message. 2012-01-12 16:54:00,207 DEBUG Started firing report-message. 2012-01-12 16:54:00,208 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'optical/cdrom-audio-playback', 'depends': 'optical/read', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:00,208 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'optical/cdrom-audio-playback', 'plugin': 'manual', 'depends': 'optical/read', 'suite': '__optical__', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:54:00,208 DEBUG Started firing report-job. 2012-01-12 16:54:00,209 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'optical/cdrom-audio-playback', 'plugin': 'manual', 'depends': 'optical/read', 'suite': '__optical__', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:54:00,209 DEBUG Finished firing report-job. 2012-01-12 16:54:00,210 DEBUG Finished firing report-message. 2012-01-12 16:54:00,210 DEBUG Started firing report-message. 2012-01-12 16:54:00,210 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}) for report-message with priority 0. 2012-01-12 16:54:00,210 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}) for report-message with priority 100. 2012-01-12 16:54:00,211 DEBUG Started firing report-job. 2012-01-12 16:54:00,211 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'suite': '__optical__', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}) for report-job with priority -100. 2012-01-12 16:54:00,212 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-job with priority -100. 2012-01-12 16:54:00,248 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-job with priority 0. 2012-01-12 16:54:00,248 DEBUG Started firing report-manual. 2012-01-12 16:54:00,248 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-manual with priority 0. 2012-01-12 16:54:00,248 DEBUG Started firing report-test. 2012-01-12 16:54:00,248 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-test with priority 0. 2012-01-12 16:54:00,248 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'suite': '__optical__', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-test with priority 100. 2012-01-12 16:54:00,248 DEBUG Finished firing report-test. 2012-01-12 16:54:00,249 DEBUG Finished firing report-manual. 2012-01-12 16:54:00,435 DEBUG Finished firing report-job. 2012-01-12 16:54:00,435 DEBUG Finished firing report-message. 2012-01-12 16:54:00,435 DEBUG Started firing report-message. 2012-01-12 16:54:00,436 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'optical/dvd_movie_playback', 'depends': 'optical/read', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:00,436 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'optical/dvd_movie_playback', 'plugin': 'manual', 'depends': 'optical/read', 'suite': '__optical__', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:54:00,437 DEBUG Started firing report-job. 2012-01-12 16:54:00,437 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'optical/dvd_movie_playback', 'plugin': 'manual', 'depends': 'optical/read', 'suite': '__optical__', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:54:00,437 DEBUG Finished firing report-job. 2012-01-12 16:54:00,439 DEBUG Finished firing report-message. 2012-01-12 16:54:00,439 DEBUG Started firing report-message. 2012-01-12 16:54:00,440 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}) for report-message with priority 0. 2012-01-12 16:54:00,440 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'suite': '__optical__', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}) for report-message with priority 100. 2012-01-12 16:54:00,440 DEBUG Started firing report-job. 2012-01-12 16:54:00,440 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'suite': '__optical__', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}) for report-job with priority -100. 2012-01-12 16:54:00,440 DEBUG Finished firing report-job. 2012-01-12 16:54:00,440 DEBUG Finished firing report-message. 2012-01-12 16:54:00,440 DEBUG Finished firing report-messages. 2012-01-12 16:54:00,440 DEBUG Finished firing message-file. 2012-01-12 16:54:00,440 DEBUG Finished firing message-result. 2012-01-12 16:54:00,441 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des lecteurs optiques', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/optical.txt*', 'type': 'suite', 'name': '__optical__'}) for message-exec with priority 0. 2012-01-12 16:54:00,441 DEBUG Finished firing message-exec. 2012-01-12 16:54:00,441 DEBUG Finished firing report-local. 2012-01-12 16:54:00,491 DEBUG Finished firing report-job. 2012-01-12 16:54:00,491 DEBUG Finished firing report-message. 2012-01-12 16:54:00,491 DEBUG Started firing report-message. 2012-01-12 16:54:00,491 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': 'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-message with priority 100. 2012-01-12 16:54:00,491 DEBUG Started firing report-job. 2012-01-12 16:54:00,491 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': 'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-job with priority -100. 2012-01-12 16:54:00,492 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': u'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-job with priority -100. 2012-01-12 16:54:00,516 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': u'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-job with priority 0. 2012-01-12 16:54:00,516 DEBUG Started firing report-local. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': u'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-local with priority 0. 2012-01-12 16:54:00,517 DEBUG Started firing report-suite. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'description': u'Tests des cartes PCMCIA/PCIX', 'name': '__pcmcia-pcix__'}) for report-suite with priority 0. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests des cartes PCMCIA/PCIX', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'type': 'suite', 'name': '__pcmcia-pcix__'}) for report-suite with priority 100. 2012-01-12 16:54:00,517 DEBUG Finished firing report-suite. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:00,517 DEBUG Started firing message-exec. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des cartes PCMCIA/PCIX', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'type': 'suite', 'name': '__pcmcia-pcix__'}) for message-exec with priority 0. 2012-01-12 16:54:00,517 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:00,517 INFO Running command: cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt* 2012-01-12 16:54:00,527 DEBUG Started firing message-result. 2012-01-12 16:54:00,528 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: pcmcia-pcix/detect description: Plug a PCMCIA device into the computer. . Is it detected? , 0.0082061290741) for message-result with priority 0. 2012-01-12 16:54:00,528 DEBUG Started firing message-file. 2012-01-12 16:54:00,528 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:00,530 DEBUG Started firing report-messages. 2012-01-12 16:54:00,530 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:54:00,530 DEBUG Started firing report-message. 2012-01-12 16:54:00,530 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:00,530 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__pcmcia-pcix__', 'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:00,530 DEBUG Started firing report-job. 2012-01-12 16:54:00,530 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__pcmcia-pcix__', 'name': 'pcmcia-pcix/detect', 'description': "Branchez un p\xc3\xa9riph\xc3\xa9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xc3\xa9tect\xc3\xa9 ?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:00,531 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__pcmcia-pcix__', 'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:00,559 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__pcmcia-pcix__', 'name': 'pcmcia-pcix/detect', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:54:00,559 DEBUG Started firing report-manual. 2012-01-12 16:54:00,559 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'plugin': 'manual', 'suite': '__pcmcia-pcix__', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?"}) for report-manual with priority 0. 2012-01-12 16:54:00,559 DEBUG Started firing report-test. 2012-01-12 16:54:00,559 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'plugin': 'manual', 'suite': '__pcmcia-pcix__', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?"}) for report-test with priority 0. 2012-01-12 16:54:00,559 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'pcmcia-pcix/detect', 'plugin': 'manual', 'suite': '__pcmcia-pcix__', 'type': 'test', 'description': u"Branchez un p\xe9riph\xe9rique PCMCIA sur l'ordinateur.\n\nEst-il d\xe9tect\xe9 ?"}) for report-test with priority 100. 2012-01-12 16:54:00,559 DEBUG Finished firing report-test. 2012-01-12 16:54:00,559 DEBUG Finished firing report-manual. 2012-01-12 16:54:00,653 DEBUG Finished firing report-job. 2012-01-12 16:54:00,654 DEBUG Finished firing report-message. 2012-01-12 16:54:00,654 DEBUG Finished firing report-messages. 2012-01-12 16:54:00,655 DEBUG Finished firing message-file. 2012-01-12 16:54:00,655 DEBUG Finished firing message-result. 2012-01-12 16:54:00,655 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests des cartes PCMCIA/PCIX', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/pcmcia-pcix.txt*', 'type': 'suite', 'name': '__pcmcia-pcix__'}) for message-exec with priority 0. 2012-01-12 16:54:00,656 DEBUG Finished firing message-exec. 2012-01-12 16:54:00,656 DEBUG Finished firing report-local. 2012-01-12 16:54:00,737 DEBUG Finished firing report-job. 2012-01-12 16:54:00,738 DEBUG Finished firing report-message. 2012-01-12 16:54:00,738 DEBUG Started firing report-message. 2012-01-12 16:54:00,739 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/peripheral.txt*', 'description': 'Tests des p\xc3\xa9riph\xc3\xa9riques', 'name': '__peripheral__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:00,739 DEBUG Started firing report-job. 2012-01-12 16:54:00,740 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/peripheral.txt*', 'description': 'Tests des p\xc3\xa9riph\xc3\xa9riques', 'name': '__peripheral__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:00,740 DEBUG Finished firing report-job. 2012-01-12 16:54:00,741 DEBUG Finished firing report-message. 2012-01-12 16:54:00,741 DEBUG Started firing report-message. 2012-01-12 16:54:00,741 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': "Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-message with priority 100. 2012-01-12 16:54:00,741 DEBUG Started firing report-job. 2012-01-12 16:54:00,742 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': "Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-job with priority -100. 2012-01-12 16:54:00,742 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': u"Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-job with priority -100. 2012-01-12 16:54:00,771 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': u"Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-job with priority 0. 2012-01-12 16:54:00,772 DEBUG Started firing report-local. 2012-01-12 16:54:00,772 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': u"Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-local with priority 0. 2012-01-12 16:54:00,773 DEBUG Started firing report-suite. 2012-01-12 16:54:00,773 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'description': u"Tests de la gestion de l'alimentation", 'name': '__power-management__'}) for report-suite with priority 0. 2012-01-12 16:54:00,773 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Tests de la gestion de l'alimentation", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'type': 'suite', 'name': '__power-management__'}) for report-suite with priority 100. 2012-01-12 16:54:00,774 DEBUG Finished firing report-suite. 2012-01-12 16:54:00,774 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:00,774 DEBUG Started firing message-exec. 2012-01-12 16:54:00,774 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u"Tests de la gestion de l'alimentation", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'type': 'suite', 'name': '__power-management__'}) for message-exec with priority 0. 2012-01-12 16:54:00,775 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:00,775 INFO Running command: cat $CHECKBOX_SHARE/jobs/power-management.txt* 2012-01-12 16:54:00,792 DEBUG Started firing message-result. 2012-01-12 16:54:00,792 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: power-management/shutdown-boot description: Shutdown/boot cycle verification procedure: 1.- Shutdown your machine 2.- Boot your machine 3.- Repeat steps 1 and 2 at least 5 times . Note: This test case has to be executed manually before checkbox execution plugin: manual name: power-management/lid description: Does closing your laptop lid cause your screen to blank? plugin: manual name: power-management/lid_close requires: device.product == 'Lid Switch' and package.name == 'linux' command: for i in `seq 20`; do state=`cat /proc/acpi/button/lid/LID/state | awk '{print $2}'` [ "$state" = "closed" ] && exit 0 || sleep 0.5 done exit 1 description: Click the Test button, then close and open the lid. . Did the screen turn off while the lid was closed? plugin: manual name: power-management/lid_open requires: device.product == 'Lid Switch' and package.name == 'linux' command: for i in `seq 20`; do state=`cat /proc/acpi/button/lid/LID/state | awk '{print $2}'` [ "$state" = "open" ] && exit 0 || sleep 0.5 done exit 1 description: Click the Test button, then close the lid and wait 5 seconds. . Open the lid. . Did the screen turn back on when the lid was opened? plugin: shell name: power-management/rtc requires: package.name == 'linux' command: test -e /dev/rtc description: Make sure that the RTC (Real-Time Clock) device exists. plugin: shell name: power-management/fwts_wakealarm description: Run Colin Kings FWTS wakealarm test description-cs.UTF-8: Spustit test FWTS wakealarm od Colina Kinga description-de.UTF-8: Colin Kings FWTS-Aufwachalarmtest ausführen description-en_AU.UTF-8: Run Colin Kings FWTS wakealarm test description-en_GB.UTF-8: Run Colin Kings FWTS wakealarm test description-es.UTF-8: Ejecutar prueba de alarma de reanudación de Colin Kings FWTS description-it.UTF-8: Esegue i test wakealarm FWTS di Colin King description-pt_BR.UTF-8: Executar o teste de despertador da Colin King's FWTS description-sl.UTF-8: Zaženite preizkus budilke Colin Kings FWTS requires: package.name == 'linux' package.name == 'fwts' command: fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log plugin: shell name: power-management/tickless_idle requires: package.name == 'linux' description: Check to see if CONFIG_NO_HZ is set in the kernel description-cs.UTF-8: Zkontrolovat, zda je v jádře zapnuta volba CONFIG_NO_HZ description-de.UTF-8: Prüfen Sie ob CONFIG_NO_HZ im Kernel festgelegt ist description-en_AU.UTF-8: Check to see if CONFIG_NO_HZ is set in the kernel description-en_GB.UTF-8: Check to see if CONFIG_NO_HZ is set in the kernel description-es.UTF-8: Comprobar que CONFIG_NO_HZ esté establecido en el núcleo description-it.UTF-8: Verifica se nel kernel è stato impostato CONFIG_NO_HZ description-pt_BR.UTF-8: Verificar se CONFIG_NO_HZ está ativado no kernel description-sl.UTF-8: Preverite, da je CONFIG_NO_HZ nastavljen v jedru. command: zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1 , 0.0133240222931) for message-result with priority 0. 2012-01-12 16:54:00,793 DEBUG Started firing message-file. 2012-01-12 16:54:00,793 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:00,805 DEBUG Started firing report-messages. 2012-01-12 16:54:00,805 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}, {'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}, {'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}, {'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}, {'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}, {'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}]) for report-messages with priority 0. 2012-01-12 16:54:00,805 DEBUG Started firing report-message. 2012-01-12 16:54:00,806 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:00,806 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__power-management__', 'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:00,806 DEBUG Started firing report-job. 2012-01-12 16:54:00,806 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__power-management__', 'name': 'power-management/shutdown-boot', 'description': "Shutdown/boot cycle verification procedure:\n1.- Shutdown your machine\n2.- Boot your machine\n3.- Repeat steps 1 and 2 at least 5 times\n\nRemarque\xc2\xa0: ce test doit \xc3\xaatre ex\xc3\xa9cut\xc3\xa9 manuellement avant l'ex\xc3\xa9cution de Checkbox", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:00,806 DEBUG Finished firing report-job. 2012-01-12 16:54:00,806 DEBUG Finished firing report-message. 2012-01-12 16:54:00,806 DEBUG Started firing report-message. 2012-01-12 16:54:00,806 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:00,806 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__power-management__', 'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:00,806 DEBUG Started firing report-job. 2012-01-12 16:54:00,807 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__power-management__', 'name': 'power-management/lid', 'description': "Le fait de rabattre l'\xc3\xa9cran de votre ordinateur portable \xc3\xa9teint-il votre \xc3\xa9cran\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:00,807 DEBUG Finished firing report-job. 2012-01-12 16:54:00,807 DEBUG Finished firing report-message. 2012-01-12 16:54:00,807 DEBUG Started firing report-message. 2012-01-12 16:54:00,807 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}) for report-message with priority 0. 2012-01-12 16:54:00,807 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'suite': '__power-management__', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}) for report-message with priority 100. 2012-01-12 16:54:00,807 DEBUG Started firing report-job. 2012-01-12 16:54:00,807 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez et rouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il \xc3\xa9teint lorsque vous l'avez rabattu\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "closed" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'suite': '__power-management__', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_close'}) for report-job with priority -100. 2012-01-12 16:54:00,808 DEBUG Finished firing report-job. 2012-01-12 16:54:00,808 DEBUG Finished firing report-message. 2012-01-12 16:54:00,808 DEBUG Started firing report-message. 2012-01-12 16:54:00,808 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}) for report-message with priority 0. 2012-01-12 16:54:00,808 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'suite': '__power-management__', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}) for report-message with priority 100. 2012-01-12 16:54:00,808 DEBUG Started firing report-job. 2012-01-12 16:54:00,808 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb puis rabattez l'\xc3\xa9cran et attendez 5 secondes.\n\nRouvrez l'\xc3\xa9cran.\n\nL'\xc3\xa9cran s'est-il rallum\xc3\xa9 lorsque vous l'avez rouvert\xc2\xa0?", 'plugin': 'manual', 'command': 'for i in `seq 20`; do\n state=`cat /proc/acpi/button/lid/LID/state | awk \'{print $2}\'`\n [ "$state" = "open" ] && exit 0 || sleep 0.5\ndone\nexit 1', 'suite': '__power-management__', 'requires': "device.product == 'Lid Switch' and package.name == 'linux'", 'name': 'power-management/lid_open'}) for report-job with priority -100. 2012-01-12 16:54:00,808 DEBUG Finished firing report-job. 2012-01-12 16:54:00,808 DEBUG Finished firing report-message. 2012-01-12 16:54:00,808 DEBUG Started firing report-message. 2012-01-12 16:54:00,809 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}) for report-message with priority 0. 2012-01-12 16:54:00,809 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}) for report-message with priority 100. 2012-01-12 16:54:00,809 DEBUG Started firing report-job. 2012-01-12 16:54:00,809 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Assurez-vous de la pr\xc3\xa9sence de l'horloge temps r\xc3\xa9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': "package.name == 'linux'", 'name': 'power-management/rtc'}) for report-job with priority -100. 2012-01-12 16:54:00,809 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-job with priority -100. 2012-01-12 16:54:00,838 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-job with priority 0. 2012-01-12 16:54:00,839 DEBUG Started firing report-shell. 2012-01-12 16:54:00,839 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-shell with priority 0. 2012-01-12 16:54:00,840 DEBUG Started firing report-test. 2012-01-12 16:54:00,840 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-test with priority 0. 2012-01-12 16:54:00,841 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Assurez-vous de la pr\xe9sence de l'horloge temps r\xe9el (RTC)", 'plugin': 'shell', 'type': 'test', 'command': 'test -e /dev/rtc', 'suite': '__power-management__', 'requires': ["package.name == 'linux'"], 'name': 'power-management/rtc'}) for report-test with priority 100. 2012-01-12 16:54:00,841 DEBUG Finished firing report-test. 2012-01-12 16:54:00,841 DEBUG Finished firing report-shell. 2012-01-12 16:54:00,956 DEBUG Finished firing report-job. 2012-01-12 16:54:00,957 DEBUG Finished firing report-message. 2012-01-12 16:54:00,957 DEBUG Started firing report-message. 2012-01-12 16:54:00,957 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}) for report-message with priority 0. 2012-01-12 16:54:00,957 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'suite': '__power-management__', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}) for report-message with priority 100. 2012-01-12 16:54:00,958 DEBUG Started firing report-job. 2012-01-12 16:54:00,958 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Lancez le test de r\xc3\xa9veil \xc2\xab\xc2\xa0Colin Kings FWTS\xc2\xa0\xc2\xbb', 'plugin': 'shell', 'name': 'power-management/fwts_wakealarm', 'command': 'fwts_test -w -l $CHECKBOX_DATA/fwts-wakealarm.log', 'suite': '__power-management__', 'requires': "package.name == 'linux'\npackage.name == 'fwts'"}) for report-job with priority -100. 2012-01-12 16:54:00,959 DEBUG Finished firing report-job. 2012-01-12 16:54:00,959 DEBUG Finished firing report-message. 2012-01-12 16:54:00,959 DEBUG Started firing report-message. 2012-01-12 16:54:00,960 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}) for report-message with priority 0. 2012-01-12 16:54:00,960 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'suite': '__power-management__', 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}) for report-message with priority 100. 2012-01-12 16:54:00,960 DEBUG Started firing report-job. 2012-01-12 16:54:00,961 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test pour voir si CONFIG_NO_HZ est r\xc3\xa9gl\xc3\xa9 au niveau du noyau', 'plugin': 'shell', 'command': "zgrep 'CONFIG_NO_HZ=y' /boot/config-`uname -r` >/dev/null 2>&1", 'suite': '__power-management__', 'requires': "package.name == 'linux'", 'name': 'power-management/tickless_idle'}) for report-job with priority -100. 2012-01-12 16:54:00,961 DEBUG Finished firing report-job. 2012-01-12 16:54:00,962 DEBUG Finished firing report-message. 2012-01-12 16:54:00,962 DEBUG Finished firing report-messages. 2012-01-12 16:54:00,962 DEBUG Finished firing message-file. 2012-01-12 16:54:00,962 DEBUG Finished firing message-result. 2012-01-12 16:54:00,963 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u"Tests de la gestion de l'alimentation", 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/power-management.txt*', 'type': 'suite', 'name': '__power-management__'}) for message-exec with priority 0. 2012-01-12 16:54:00,963 DEBUG Finished firing message-exec. 2012-01-12 16:54:00,963 DEBUG Finished firing report-local. 2012-01-12 16:54:01,048 DEBUG Finished firing report-job. 2012-01-12 16:54:01,048 DEBUG Finished firing report-message. 2012-01-12 16:54:01,048 DEBUG Started firing report-message. 2012-01-12 16:54:01,048 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': 'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:01,049 DEBUG Started firing report-job. 2012-01-12 16:54:01,049 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': 'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:01,049 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': u'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:01,074 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': u'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:54:01,074 DEBUG Started firing report-local. 2012-01-12 16:54:01,074 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': u'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:54:01,074 DEBUG Started firing report-suite. 2012-01-12 16:54:01,074 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'description': u'Tests de la mise en veille', 'name': '__suspend__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:54:01,074 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests de la mise en veille', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'type': 'suite', 'name': '__suspend__'}) for report-suite with priority 100. 2012-01-12 16:54:01,074 DEBUG Finished firing report-suite. 2012-01-12 16:54:01,074 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:01,074 DEBUG Started firing message-exec. 2012-01-12 16:54:01,075 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la mise en veille', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'type': 'suite', 'name': '__suspend__'}) for message-exec with priority 0. 2012-01-12 16:54:01,075 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:01,075 INFO Running command: cat $CHECKBOX_SHARE/jobs/suspend.txt* 2012-01-12 16:54:01,084 DEBUG Started firing message-result. 2012-01-12 16:54:01,085 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: suspend/resolution_before_suspend description: Record the current resolution before suspending. description-ar.UTF-8: سَجِّل أبعاد حيِّز العرض قبل التعليق. description-ast.UTF-8: Grabar la resolución actual enantes de suspender. description-bn.UTF-8: বাতিল করার আগে বর্তমান রেজল্যুশন রেকর্ড। description-bs.UTF-8: Zapamti trenutnu rezoluciju prije suspendiranja. description-ca.UTF-8: Enregistreu la resolució actual abans de suspendre. description-cs.UTF-8: Uložit aktuální rozlišení před uspáním. description-da.UTF-8: Husk den nuværende skærmopløsning før hvile. description-de.UTF-8: Aktuelle Bildschirmauflösung merken, bevor in Bereitschaft versetzt wird. description-el.utf-8: Αποθήκευση της τρέχουσας ανάλυσης πριν την αδρανοποίηση description-en_AU.UTF-8: Record the current resolution before suspending. description-en_CA.UTF-8: Record the current resolution before suspending. description-en_GB.UTF-8: Record the current resolution before suspending. description-eo.UTF-8: Konservi la nunan distingivon antaŭ la prokrasta reĝimo description-es.UTF-8: Grabar la resolución actual antes de suspender. description-fi.UTF-8: Paina muistiin nykyinen tarkkuus ennen valmiustilaan siirtymistä. description-fr.UTF-8: Enregistrer la résolution actuelle avant la mise en veille. description-gl.UTF-8: Gravar a resolución actual antes da suspensión. description-he.UTF-8: הקלטת הרזולוציה הנוכחית לפני ההשהיה. description-hi.UTF-8: बरखास्त के पूर्व वर्तमान रिजोलुशन को रिकार्ड कर लें. description-hu.UTF-8: Az aktuális felbontás rögzítése a felfüggesztés előtt. description-it.UTF-8: Annotare la risoluzione attuale prima di andare in sospensione. description-ja.UTF-8: サスペンドの前に現在の解像度を記録する。 description-ko.UTF-8: 절전 전에 현재 해상도를 기록합니다. description-lv.UTF-8: Ierakstīt pašreizējo izšķirtspēju pirms iesnaudināšanas. description-ms.UTF-8: Rekod resolusi semasa sebelum ditangguhkan. description-nl.UTF-8: Schrijf de huidige resolutie op voordat het systeem in slaapstand gaat. description-oc.UTF-8: Enregistrar la resolucion actuala abans la mesa en velha. description-pl.UTF-8: Zapis bieżącej rozdzielczości przed wstrzymaniem. description-pt.UTF-8: Guarda a resolução actual antes de suspender. description-pt_BR.UTF-8: Registre a resolução atual antes de suspender description-ro.UTF-8: Memorează rezoluția curentă înainte de suspendare. description-ru.UTF-8: Запись текущего разрешения перед переходом в режим пониженного энергопотребления. description-sk.UTF-8: Zaznamenať aktuálne rozlíšenie pred prechodom do režimu spánku. description-sl.UTF-8: Posnemi trenutno ločljivost pred prehodom v stanje pripravljenosti. description-sq.UTF-8: Regjistro rezolucionin e tanishëm para pezullimit. description-sr.UTF-8: Сачувајте тренутну сесију пре стављања у режим спавања. description-sv.UTF-8: Registrera aktuell upplösning före vänteläge. description-tr.UTF-8: Askıya almadan önce mevcut çözünürlüğü kaydet. description-ug.UTF-8: توڭلىتىشتىن بۇرۇن ھازىرقى ئېنىقلىقنى خاتىرىلەيدۇ. description-uk.UTF-8: Записати поточну розільну здатність, перш ніж перейти у режим економії електроенергії. description-vi.UTF-8: Ghi lại độ phân giải hiện tại trước khi nghỉ. description-zh_CN.UTF-8: 挂起前记录当前分辨率。 description-zh_HK.UTF-8: 在暫停之前紀錄目前的解析度。 description-zh_TW.UTF-8: 在暫停之前紀錄目前的解析度。 command: xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt plugin: shell name: suspend/audio_before_suspend requires: device.category == 'AUDIO' package.name == 'alsa-base' description: Test the audio before suspending. description-ast.UTF-8: Comprobar el soníu enantes de suspender. description-bn.UTF-8: বাতিল করার আগে অডিও টেস্ট। description-bs.UTF-8: Provjeri zvuk prije suspendiranja. description-ca.UTF-8: Comproveu l'àudio abans de suspendre. description-cs.UTF-8: Otestovat zvuk před uspáním. description-da.UTF-8: Afprøv lyden før hvile. description-de.UTF-8: Audio testen, bevor in Bereitschaft versetzt wird. description-el.utf-8: Δοκιμή ήχου πριν την αδρανοποίηση description-en_AU.UTF-8: Test the audio before suspending. description-en_CA.UTF-8: Test the audio before suspending. description-en_GB.UTF-8: Test the audio before suspending. description-eo.UTF-8: Testi la sonon antaŭ la prokrasta reĝimo description-es.UTF-8: Comprobar el sonido antes de suspender. description-fi.UTF-8: Testaa äänien toimivuus ennen valmiustilaan siirtymistä. description-fr.UTF-8: Tester le son avant la mise en veille. description-gl.UTF-8: Comprobar o son antes de suspender. description-he.UTF-8: בדיקת השמע לפני ההשהיה. description-hi.UTF-8: बरखास्त के पूर्व श्रव्य की जाँच कर लें. description-hu.UTF-8: A hangrendszer tesztelése a felfüggesztés előtt. description-it.UTF-8: Test dell'audio prima della sospensione. description-ja.UTF-8: サスペンドの前に音声をテストする。 description-ko.UTF-8: 절전 전에 오디오를 시험합니다. description-lv.UTF-8: Pārbaudīt skaņu pirms iesnaudināšanas. description-ms.UTF-8: Uji audio sebelum ditangguhkan. description-nl.UTF-8: Test het geluid voordat het systeem in slaapstand gaat. description-oc.UTF-8: Testar lo son abans la mesa en velha. description-pl.UTF-8: Test audio przed wstrzymaniem. description-pt.UTF-8: Testa o áudio antes de suspender. description-pt_BR.UTF-8: Teste o som antes de suspender description-ro.UTF-8: Testează dispozitivul audio înainte de suspendare. description-ru.UTF-8: Проверка звука перед переходом в режим пониженного энергопотребления. description-sk.UTF-8: Otestovať zvuk pred prechodom do režimu spánku. description-sl.UTF-8: Preverite zvok pred prehodom v stanje pripravljenosti. description-sq.UTF-8: Testo audion para pezullimit. description-sr.UTF-8: Тестирајте аудио уређаје пре стављања у режим спавања. description-sv.UTF-8: Testa ljudet före vänteläge. description-tr.UTF-8: Askıya almadan önce sesi test et. description-ug.UTF-8: توڭلىتىشتىن بۇرۇن ئۈن سىنايدۇ. description-uk.UTF-8: Перевірити звук, перш ніж перейти у режим економії електроенергії. description-vi.UTF-8: Kiểm tra âm thanh trước khi nghỉ. description-zh_CN.UTF-8: 挂起前测试音频。 description-zh_HK.UTF-8: 在暫停之前測試音效。 description-zh_TW.UTF-8: 在暫停之前測試音效。 command: amixer > $CHECKBOX_DATA/audio_before_suspend.txt plugin: shell name: suspend/cpu_before_suspend requires: package.name == 'linux' description: Check all the CPUs are online before suspending command: cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend plugin: shell name: suspend/memory_before_suspend requires: package.name == 'linux' description: Dumps memory info to a file for comparison after suspend test has been run command: meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend plugin: shell name: suspend/wireless_before_suspend depends: networking/wireless_connection command: nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done description: This test disconnects all connections and then connects to the wireless interface. It then checks the connection to confirm it's working as expected. plugin: shell name: suspend/bluetooth_obex_before_suspend requires: package.name == 'bluez' and package.name == 'obexd-client' command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg description: This test sends an image to the device specified by the BTDEVADDR environment variable. plugin: manual name: suspend/bluetooth_obex_before_suspend_manual requires: package.name == 'bluez' and package.name == 'obexd-client' command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg description: This test will send the image 'JPEG_Color_Image_Ubuntu.jpg' to a specified device. . Select Test and you will be prompted to enter the Bluetooth device name of a device that can accept file transfers. It may take a few moments after entering the name for the file to begin sending. Accept any prompts that appear on both devices. plugin: manual name: suspend/suspend_advanced depends: power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend requires: package.name == 'pm-utils' description: Power management Suspend and Resume test . Select Test and your system will suspend for about 30 - 60 seconds. If your system does not wake itself up after 60 seconds, please press the power button momentarily to wake the system manually. If your system fails to wake at all and must be rebooted, restart System Testing after reboot and mark this test as Failed. user: root command: sleep_test -d plugin: shell name: suspend/network_after_suspend depends: suspend/suspend_advanced networking/detect description: Test the network after resuming. description-ast.UTF-8: Probar la rede dempués de reanudar. description-bn.UTF-8: বিরত করার পর নেটওয়ার্ক টেস্ট। description-bs.UTF-8: Test mreže nakon povratka. description-ca.UTF-8: Comprovació de la xarxa després de reprendre. description-cs.UTF-8: Otestovat síť po probuzení. description-da.UTF-8: Test netværket efter genoptagelse. description-de.UTF-8: Netzwerk nach Wiedereinschalten prüfen. description-el.utf-8: Δοκιμή της σύνδεσης δικτύου μετά την επαναφορά. description-en_AU.UTF-8: Test the network after resuming. description-en_CA.UTF-8: Test the network after resuming. description-en_GB.UTF-8: Test the network after resuming. description-eo.UTF-8: Testi la sistemon post revekiĝo. description-es.UTF-8: Probar la red después de reanudar. description-fi.UTF-8: Testaa verkkoyhteyden toimiminen valmiustilasta palaamisen jälkeen. description-fr.UTF-8: Tester le réseau après la reprise. description-gl.UTF-8: Comprobar a rede logo de restaurar. description-he.UTF-8: יש לבדוק את הרשת לאחר ההמשך. description-hi.UTF-8: पुनःआरंभ के पश्चात संजाल की जाँच करें. description-hu.UTF-8: Hálózati kapcsolat tesztelése a visszatérés után. description-it.UTF-8: Test della rete dopo il ripristino. description-ja.UTF-8: レジューム後のネットワークをテストする。 description-ko.UTF-8: 절전 후 네트워크 시험 description-lv.UTF-8: Pārbaudīt tīklu pirms pamošanās. description-ms.UTF-8: Uji rangkaian selepas disambung semula. description-nl.UTF-8: Test het netwerk nadat het systeem uit slaapstand is gekomen. description-oc.UTF-8: Testar la ret aprèp la represa. description-pl.UTF-8: Testowanie sieci po wznowieniu systemu description-pt.UTF-8: Testar a rede depois de resumir. description-pt_BR.UTF-8: Teste a rede após retornar. description-ro.UTF-8: Testează rețeaua după revenire. description-ru.UTF-8: Проверка сети после выхода из режима пониженного энергопотребления. description-sk.UTF-8: Otestovať sieť po prebudení. description-sl.UTF-8: Preizkusite omrežje po nadaljevanju. description-sq.UTF-8: Testo rrjetin as rinisjes. description-sr.UTF-8: Тестирајте мрежу након наставка. description-sv.UTF-8: Testa nätverket efter vänteläge. description-th.UTF-8: ทดสอบระบบเครือข่ายหลังจากกลับคืน description-tr.UTF-8: Ağ çıktıktan sonra sınayın. description-ug.UTF-8: قايتىلاشتىن ئاۋۋال تورنى سىنايدۇ. description-uk.UTF-8: Перевірити мережу після виходу з режиму економії електроенергії description-vi.UTF-8: Kiểm tra hệ thống mạng sau khi hồi phục. description-zh_CN.UTF-8: 恢复后测试网络。 description-zh_HK.UTF-8: 在回復之後測試網絡。 description-zh_TW.UTF-8: 在回復之後測試網路。 command: internet_test plugin: shell name: suspend/resolution_after_suspend depends: suspend/suspend_advanced suspend/resolution_before_suspend description: Test to see that we have the same resolution after resuming as before. description-ast.UTF-8: Prueba pa ver si tienes la mesma resolución dempués de reanudar. description-bn.UTF-8: বিরত করার পরও রেজল্যুশন একই আছে তা দেখার জন্য টেস্ট। description-bs.UTF-8: Test da se vidi da li je ista rezolucija nakon buđenja, description-ca.UTF-8: Comprovació per veure que hi ha la mateixa resolució després de reprendre. description-cs.UTF-8: Test pro ověření, že máme stejné rozlišení po probuzení z režimu spánku. description-da.UTF-8: Kontrollér at der bruges samme opløsning efter genoptagelse som før. description-de.UTF-8: Testen, ob nach Wiedereinschalten dieselbe Auflösung wie vorher eingestellt ist. description-el.utf-8: Δοκιμή διατήρησης της ανάλυσης μετά την επαναφορά. description-en_AU.UTF-8: Test to see that we have the same resolution after resuming as before. description-en_CA.UTF-8: Test to see that we have the same resolution after resuming as before. description-en_GB.UTF-8: Test to see that we have the same resolution after resuming as before. description-eo.UTF-8: Tesyo por kontroli ĉu ni havas la saman distingivon post vekiĝo ol antaŭe. description-es.UTF-8: Prueba para ver si tiene la misma resolución después de reanudar. description-fi.UTF-8: Testaa onko käytössä sama tarkkuus kuin ennen valmiustilaan siirtymistä. description-fr.UTF-8: Tester la résolution d'écran et vérifier qu'elle n'a pas changé après la reprise. description-gl.UTF-8: Comprobar que despois de restaurar a visualización ten a mesma resolución que tiña antes. description-he.UTF-8: יש לבדוק כדי לראות האם זוהי אותה הרזולוציה לאחר ההמשך כמו בעבר. description-hi.UTF-8: देखने के लिए जाँच करे कि पुनःआरंभ के पश्चात पहले की तरह ही रिजोलुशन है. description-hu.UTF-8: Annak tesztelése, hogy a felbontás megegyezik-e a felfüggesztési és visszatérési teszt előttivel. description-it.UTF-8: Test di verifica del mantenimento della risoluzione dopo il ripristino. description-ja.UTF-8: レジューム後の解像度が変わっていないかテストする。 description-ko.UTF-8: 절전 후에도 이전과 같은 해상도로 되는지를 시험합니다. description-lv.UTF-8: Pārbaudīt, vai pēc pamošanās izšķirtspēja nemainīsies. description-ms.UTF-8: Ujian untuk melihat sama ada resolusi adalah sama selepas disambung semula seperti sebelum ini. description-nl.UTF-8: Test om te controleren of we nog dezelfde resolutie hebben als voor de slaapstand. description-oc.UTF-8: Testar la resolucion d'ecran e verificar qu'a pas cambiat aprèp la represa. description-pl.UTF-8: Sprawdzenie czy rozdzielczość po wznowieniu odpowiada rozdzielczości sprzed uśpienia. description-pt.UTF-8: Teste para verificar se continuamos com a mesma resolução de ecrã depois do retornar do estado anterior. description-pt_BR.UTF-8: Veja se a resolução permanece a mesma de antes. description-ro.UTF-8: Testează pentru a vedea dacă s-a păstrat rezoluția după revenire. description-ru.UTF-8: Убедимся, что разрешение системы осталось тем же, что было до перехода в режим пониженного энергопотребления. description-sk.UTF-8: Otestovať, že máte rovnaké rozlíšenie po prebudení ako pred tým. description-sl.UTF-8: Preverite, če imate po nadaljevanju enako ločljivost kot prej. description-sr.UTF-8: Тестирајте да видите да ли је резолуција након наставка иста као и пре. description-sv.UTF-8: Testa för att se att vi har samma upplösning efter vänteläget som vi hade tidigare. description-tr.UTF-8: Devamdan sonra önceki gibi aynı çözüme sahip olduğumuzun testi. description-ug.UTF-8: قايتا باشلىغاندا ئېنىقلىق دەرىجىسى ئەسلىدىكىگە ئوخشاشمۇ سىنايدۇ. description-uk.UTF-8: Переконаємось, що роздільна здатність екрана не змінилась після виходу з режиму економії електроенергії description-vi.UTF-8: Kiểm tra xem độ phân giải trước và sau khi hồi phục có giống nhau không. description-zh_CN.UTF-8: 测试恢复后分辨率是否与之前相同。 description-zh_HK.UTF-8: 測試看看在復原之後我們是否能擁有與之前相同的解析度。 description-zh_TW.UTF-8: 測試看看在復原之後我們是否能擁有與之前相同的解析度。 command: xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt - plugin: shell name: suspend/audio_after_suspend requires: device.category == 'AUDIO' package.name == 'alsa-base' depends: suspend/suspend_advanced suspend/audio_before_suspend description: Test the audio after resuming. description-ast.UTF-8: Probar el soníu dempués de reanudar description-bn.UTF-8: বিরত করার পর অডিও পরীক্ষা। description-bs.UTF-8: Test zvuka nakon povratka. description-ca.UTF-8: Comprovació de l'àudio després de reprendre. description-cs.UTF-8: Otestovat zvuk po probuzení. description-da.UTF-8: Afprøv lyden efter genoptagelse. description-de.UTF-8: Audio nach dem Aufwachen aus der Bereitschaft testen. description-el.utf-8: Δοκιμή ήχου μετά την επαναφορά. description-en_AU.UTF-8: Test the audio after resuming. description-en_CA.UTF-8: Test the audio after resuming. description-en_GB.UTF-8: Test the audio after resuming. description-eo.UTF-8: Testi la sonon post revekiĝo. description-es.UTF-8: Probar el sonido después de reanudar. description-fi.UTF-8: Testaa toimiiko ääni valmiustilasta palaamisen jälkeen. description-fr.UTF-8: Tester le son après la reprise. description-gl.UTF-8: Comprobar o son despois de restarurar. description-he.UTF-8: בדיקת השמע לאחר ההמשך. description-hi.UTF-8: पुनःआरंभ के पश्चात श्रव्य की जाँच करें. description-hu.UTF-8: Hangrendszer tesztelése a visszatérés után. description-it.UTF-8: Test dell'audio dopo il ripristino. description-ja.UTF-8: レジューム後の音声をテストする。 description-ko.UTF-8: 절전 후 오디오를 시험합니다. description-lv.UTF-8: Pārbaudīt skaņu pirms pamošanās. description-ms.UTF-8: Uji audio selepas disambung semula. description-nl.UTF-8: Test het geluid na hetvatting. description-oc.UTF-8: Testar lo son aprèp la represa. description-pl.UTF-8: Sprawdzenie dźwięku po wznowieniu działania systemu. description-pt.UTF-8: Testar o áudio depois de retornar do estado anterior. description-pt_BR.UTF-8: Teste o áudio após retornar. description-ro.UTF-8: Testează sunetul după revenire. description-ru.UTF-8: Проверка звука после выхода из режима пониженного энергопотребления. description-sk.UTF-8: Otestovať zvuk po prebudení. description-sl.UTF-8: Preizkusite zvok po nadaljevanju. description-sq.UTF-8: Testo audion pas rinisjes. description-sr.UTF-8: Тестирајте аудио након наставка. description-sv.UTF-8: Testa ljuder efter vänteläge. description-th.UTF-8: ทดสอบเสียงหลังจากกลับคืน description-tr.UTF-8: Ses çıkıldıktan sonra sınayın. description-ug.UTF-8: قايتىلاشتىن ئاۋۋال ئۈننى سىنايدۇ. description-uk.UTF-8: Перевірити звук, перш ніж вийти з режиму економії електроенергії. description-vi.UTF-8: Kiểm tra âm thanh sau khi hồi phục. description-zh_CN.UTF-8: 测试恢复后的音频。 description-zh_HK.UTF-8: 在回復之後測試音效。 description-zh_TW.UTF-8: 在回復之後測試音效。 command: amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt - plugin: shell name: suspend/cpu_after_suspend requires: package.name == 'linux' depends: suspend/suspend_advanced suspend/cpu_before_suspend description: Check all CPUs are online after resuming. command: cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend - plugin: shell name: suspend/memory_after_suspend requires: package.name == 'linux' depends: suspend/suspend_advanced suspend/memory_before_suspend description: Check that all memory is available after resuming from suspend. command: meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend - plugin: manual name: suspend/display_after_suspend requires: package.name == 'linux' depends: suspend/suspend_advanced description: Does the display work normally after resuming from suspend? plugin: shell name: suspend/wireless_after_suspend depends: suspend/suspend_advanced suspend/wireless_before_suspend command: connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk '{print $2}'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done description: This test checks that the wireless interface is working after suspending the system. It disconnects all interfaces and then connects to the wireless interface and checks that the connection is working as expected. plugin: shell name: suspend/bluetooth_detect_after_suspend depends: suspend/suspend_advanced bluetooth/detect-output requires: package.name == 'bluez' command: hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address - description: This test grabs the hardware address of the bluetooth adapter after suspend and compares it to the address grabbed before suspend. plugin: shell name: suspend/bluetooth_obex_after_suspend depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend requires: package.name == 'bluez' and package.name == 'obexd-client' command: obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg description: This test sends an image to the device specified by the BTDEVADDR environment variable. plugin: manual name: suspend/bluetooth_obex_after_suspend_manual depends: suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual requires: package.name == 'bluez' and package.name == 'obexd-client' command: obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg description: This test will send the image 'JPEG_Color_Image_Ubuntu.jpg' to a specified device. . Select Test and you will be prompted to enter the Bluetooth device name of a device that can accept file transfers. It may take a few moments after entering the name for the file to begin sending. Accept any prompts that appear on both devices. plugin: manual name: suspend/cycle_resolutions_after_suspend requires: package.name == 'xorg' depends: suspend/suspend_advanced graphics/cycle_resolution description: This test will check to make sure that supported video modes work after a suspend and resume. Select Test to begin. command: xrandr_cycle --keyword=after_suspend plugin: shell name: suspend/cycle_resolutions_after_suspend_auto requires: package.name == 'xorg' depends: suspend/suspend_advanced graphics/cycle_resolution description: This test will check to make sure supported video modes work after a suspend and resume. This is done automatically by taking screenshots and uploading them as an attachment. command: xrandr_cycle --keyword=after_suspend plugin: attachment name: suspend/xrandr_screens_after_suspend.tar.gz depends: suspend/cycle_resolutions_after_suspend_auto command: [ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz plugin: manual name: suspend/usb_storage_after_suspend depends: suspend/suspend_advanced command: usb_test -t description: This will test that USB functionality is restored after a suspend and resume cycle. 1. Plug in at least one USB storage device if one is not already connected. 2. Click Test to begin. . If the test is successful, you'll notice that Yes is now selected. Otherwise, No shoud be selected. plugin: shell name: suspend/record_playback_after_suspend depends: suspend/suspend_advanced requires: device.category == 'AUDIO' package.name == 'sox' package.name == 'alsa-base' command: audio_test description: This will check to make sure that your audio device works properly after a suspend and resume. This may work fine with speakers and onboard microphone, however, it works best if used with a cable connecting the audio-out jack to the audio-in jack. plugin: shell name: suspend/suspend_advanced_auto depends: power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend requires: package.name == 'pm-utils' description: Automatic power management Suspend and Resume test . Select test and your system will suspend for about 30 - 60 seconds. If your system does not wake itself up after 60 seconds, please press the power button momentarily to wake the system manually. If your system fails to wake at all and must be rebooted, restart System Testing after reboot and mark this test as Failed. user: root command: sleep_test -d plugin: shell name: suspend/wake_on_lan depends: power-management/rtc suspend/suspend_advanced requires: package.name == 'pm-utils' and package.name == 'util-linux' description: This automatically tests Wake-on-LAN capability with the aid of a suitably configured server. During this process the system will suspend, then automatically wake up after no more than 5 minutes. user: root command: wake_on_lan_test ${WAKE_ON_LAN_URL} --debug , 0.00783705711365) for message-result with priority 0. 2012-01-12 16:54:01,085 DEBUG Started firing message-file. 2012-01-12 16:54:01,085 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:01,131 DEBUG Started firing report-messages. 2012-01-12 16:54:01,132 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}, {'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}, {'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}, {'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': "package.name == 'linux'"}, {'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}, {'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}, {'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}, {'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}, {'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}, {'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}, {'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}, {'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'requires': "package.name == 'linux'"}, {'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': "package.name == 'linux'"}, {'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'requires': "package.name == 'linux'"}, {'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}, {'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}, {'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}, {'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}, {'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}, {'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}, {'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}, {'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'name': 'suspend/usb_storage_after_suspend'}, {'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}, {'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}, {'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}]) for report-messages with priority 0. 2012-01-12 16:54:01,132 DEBUG Started firing report-message. 2012-01-12 16:54:01,132 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:54:01,132 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__suspend__', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-message with priority 100. 2012-01-12 16:54:01,132 DEBUG Started firing report-job. 2012-01-12 16:54:01,132 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__suspend__', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': 'Enregistrez la r\xc3\xa9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:54:01,133 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'suite': '__suspend__', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority -100. 2012-01-12 16:54:01,166 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'suite': '__suspend__', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'name': 'suspend/resolution_before_suspend', 'plugin': 'shell'}) for report-job with priority 0. 2012-01-12 16:54:01,166 DEBUG Started firing report-shell. 2012-01-12 16:54:01,166 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'plugin': 'shell', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'suite': '__suspend__', 'name': 'suspend/resolution_before_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:01,166 DEBUG Started firing report-test. 2012-01-12 16:54:01,166 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'plugin': 'shell', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'suite': '__suspend__', 'name': 'suspend/resolution_before_suspend'}) for report-test with priority 0. 2012-01-12 16:54:01,166 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Enregistrez la r\xe9solution actuelle avant la mise en veille.', 'plugin': 'shell', 'command': "xrandr -q |grep '*'| awk '{print $1}' > $CHECKBOX_DATA/resolution_before_suspend.txt", 'suite': '__suspend__', 'type': 'test', 'name': 'suspend/resolution_before_suspend'}) for report-test with priority 100. 2012-01-12 16:54:01,166 DEBUG Finished firing report-test. 2012-01-12 16:54:01,166 DEBUG Finished firing report-shell. 2012-01-12 16:54:01,276 DEBUG Finished firing report-job. 2012-01-12 16:54:01,276 DEBUG Finished firing report-message. 2012-01-12 16:54:01,276 DEBUG Started firing report-message. 2012-01-12 16:54:01,277 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}) for report-message with priority 0. 2012-01-12 16:54:01,277 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}) for report-message with priority 100. 2012-01-12 16:54:01,277 DEBUG Started firing report-job. 2012-01-12 16:54:01,278 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son avant la mise en veille.'}) for report-job with priority -100. 2012-01-12 16:54:01,279 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-job with priority -100. 2012-01-12 16:54:01,309 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-job with priority 0. 2012-01-12 16:54:01,309 DEBUG Started firing report-shell. 2012-01-12 16:54:01,309 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-shell with priority 0. 2012-01-12 16:54:01,309 DEBUG Started firing report-test. 2012-01-12 16:54:01,309 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-test with priority 0. 2012-01-12 16:54:01,310 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/audio_before_suspend', 'command': 'amixer > $CHECKBOX_DATA/audio_before_suspend.txt', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son avant la mise en veille.'}) for report-test with priority 100. 2012-01-12 16:54:01,310 DEBUG Finished firing report-test. 2012-01-12 16:54:01,310 DEBUG Finished firing report-shell. 2012-01-12 16:54:01,402 DEBUG Finished firing report-job. 2012-01-12 16:54:01,402 DEBUG Finished firing report-message. 2012-01-12 16:54:01,402 DEBUG Started firing report-message. 2012-01-12 16:54:01,402 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}) for report-message with priority 0. 2012-01-12 16:54:01,402 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'suite': '__suspend__', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}) for report-message with priority 100. 2012-01-12 16:54:01,402 DEBUG Started firing report-job. 2012-01-12 16:54:01,402 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/cpu_before_suspend', 'command': 'cpuinfo_resource > $CHECKBOX_DATA/cpuinfo_before_suspend', 'suite': '__suspend__', 'requires': "package.name == 'linux'", 'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne avant la mise en veille'}) for report-job with priority -100. 2012-01-12 16:54:01,403 DEBUG Finished firing report-job. 2012-01-12 16:54:01,403 DEBUG Finished firing report-message. 2012-01-12 16:54:01,403 DEBUG Started firing report-message. 2012-01-12 16:54:01,403 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'requires': "package.name == 'linux'"}) for report-message with priority 0. 2012-01-12 16:54:01,403 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:54:01,403 DEBUG Started firing report-job. 2012-01-12 16:54:01,403 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': '\xc3\x89crit le contenu de la m\xc3\xa9moire dans un fichier pour comparaison apr\xc3\xa8s ex\xc3\xa9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:54:01,403 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-job with priority -100. 2012-01-12 16:54:01,429 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-job with priority 0. 2012-01-12 16:54:01,429 DEBUG Started firing report-shell. 2012-01-12 16:54:01,429 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-shell with priority 0. 2012-01-12 16:54:01,429 DEBUG Started firing report-test. 2012-01-12 16:54:01,429 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-test with priority 0. 2012-01-12 16:54:01,429 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'\xc9crit le contenu de la m\xe9moire dans un fichier pour comparaison apr\xe8s ex\xe9cution du test de mise en veille', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/memory_before_suspend', 'command': 'meminfo_resource > $CHECKBOX_DATA/meminfo_before_suspend', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-test with priority 100. 2012-01-12 16:54:01,429 DEBUG Finished firing report-test. 2012-01-12 16:54:01,430 DEBUG Finished firing report-shell. 2012-01-12 16:54:01,538 DEBUG Finished firing report-job. 2012-01-12 16:54:01,538 DEBUG Finished firing report-message. 2012-01-12 16:54:01,538 DEBUG Started firing report-message. 2012-01-12 16:54:01,538 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_before_suspend'}) for report-message with priority 0. 2012-01-12 16:54:01,538 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-message with priority 100. 2012-01-12 16:54:01,538 DEBUG Started firing report-job. 2012-01-12 16:54:01,539 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': 'networking/wireless_connection', 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority -100. 2012-01-12 16:54:01,539 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority -100. 2012-01-12 16:54:01,572 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-job with priority 0. 2012-01-12 16:54:01,572 DEBUG Started firing report-shell. 2012-01-12 16:54:01,572 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:01,572 DEBUG Started firing report-test. 2012-01-12 16:54:01,572 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_before_suspend'}) for report-test with priority 0. 2012-01-12 16:54:01,572 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"This test disconnects all connections and then connects to the wireless\ninterface. It then checks the connection to confirm it's working as expected.", 'plugin': 'shell', 'depends': ['networking/wireless_connection'], 'command': 'nmcli -t -f UUID con status > $CHECKBOX_DATA/connections && connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'type': 'test', 'name': 'suspend/wireless_before_suspend'}) for report-test with priority 100. 2012-01-12 16:54:01,573 DEBUG Finished firing report-test. 2012-01-12 16:54:01,573 DEBUG Finished firing report-shell. 2012-01-12 16:54:01,774 DEBUG Finished firing report-job. 2012-01-12 16:54:01,774 DEBUG Finished firing report-message. 2012-01-12 16:54:01,775 DEBUG Started firing report-message. 2012-01-12 16:54:01,775 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}) for report-message with priority 0. 2012-01-12 16:54:01,775 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}) for report-message with priority 100. 2012-01-12 16:54:01,775 DEBUG Started firing report-job. 2012-01-12 16:54:01,776 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend'}) for report-job with priority -100. 2012-01-12 16:54:01,777 DEBUG Finished firing report-job. 2012-01-12 16:54:01,777 DEBUG Finished firing report-message. 2012-01-12 16:54:01,777 DEBUG Started firing report-message. 2012-01-12 16:54:01,777 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}) for report-message with priority 0. 2012-01-12 16:54:01,778 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}) for report-message with priority 100. 2012-01-12 16:54:01,778 DEBUG Started firing report-job. 2012-01-12 16:54:01,778 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_before_suspend_manual'}) for report-job with priority -100. 2012-01-12 16:54:01,779 DEBUG Finished firing report-job. 2012-01-12 16:54:01,779 DEBUG Finished firing report-message. 2012-01-12 16:54:01,780 DEBUG Started firing report-message. 2012-01-12 16:54:01,780 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}) for report-message with priority 0. 2012-01-12 16:54:01,780 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}) for report-message with priority 100. 2012-01-12 16:54:01,781 DEBUG Started firing report-job. 2012-01-12 16:54:01,781 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test de mise en veille et de sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour mettre votre syst\xc3\xa8me en veille pendant 30 \xc3\xa0 60 secondes environ. Si votre syst\xc3\xa8me ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'manual', 'depends': 'power-management/rtc networking/detect suspend/resolution_before_suspend suspend/wireless_before_suspend bluetooth/detect-output suspend/bluetooth_mouse_before_suspend suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced'}) for report-job with priority -100. 2012-01-12 16:54:01,783 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-job with priority -100. 2012-01-12 16:54:01,815 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-job with priority 0. 2012-01-12 16:54:01,815 DEBUG Started firing report-manual. 2012-01-12 16:54:01,815 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-manual with priority 0. 2012-01-12 16:54:01,816 DEBUG Started firing report-test. 2012-01-12 16:54:01,816 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-test with priority 0. 2012-01-12 16:54:01,816 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Test de mise en veille et de sortie de veille\n\nCliquez sur \xab\xa0Tester\xa0\xbb pour mettre votre syst\xe8me en veille pendant 30 \xe0 60 secondes environ. Si votre syst\xe8me ne se r\xe9veille apr\xe8s 60 secondes, appuyez bri\xe8vement sur le bouton de mise en marche afin de le r\xe9veiller manuellement. Si votre syst\xe8me ne parvient pas \xe0 se r\xe9veiller et doit \xeatre red\xe9marr\xe9, veuillez ex\xe9cuter \xe0 nouveau les tests syst\xe8me apr\xe8s le red\xe9marrage et indiquer l'\xe9chec de ce test en cochant \xab\xa0Non\xa0\xbb.", 'plugin': 'manual', 'type': 'test', 'depends': ['power-management/rtc', 'networking/detect', 'suspend/resolution_before_suspend', 'suspend/wireless_before_suspend', 'bluetooth/detect-output', 'suspend/bluetooth_mouse_before_suspend', 'suspend/cpu_before_suspend', 'suspend/memory_before_suspend'], 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': ["package.name == 'pm-utils'"], 'name': 'suspend/suspend_advanced'}) for report-test with priority 100. 2012-01-12 16:54:01,816 DEBUG Finished firing report-test. 2012-01-12 16:54:01,816 DEBUG Finished firing report-manual. 2012-01-12 16:54:03,395 DEBUG Finished firing report-job. 2012-01-12 16:54:03,395 DEBUG Finished firing report-message. 2012-01-12 16:54:03,395 DEBUG Started firing report-message. 2012-01-12 16:54:03,396 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'name': 'suspend/network_after_suspend', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:54:03,396 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:03,396 DEBUG Started firing report-job. 2012-01-12 16:54:03,396 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Testez le r\xc3\xa9seau apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced networking/detect', 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:03,396 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:03,429 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-job with priority 0. 2012-01-12 16:54:03,429 DEBUG Started firing report-shell. 2012-01-12 16:54:03,429 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:03,429 DEBUG Started firing report-test. 2012-01-12 16:54:03,429 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'suite': '__suspend__', 'name': 'suspend/network_after_suspend'}) for report-test with priority 0. 2012-01-12 16:54:03,429 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Testez le r\xe9seau apr\xe8s la sortie de veille.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'networking/detect'], 'command': 'internet_test', 'suite': '__suspend__', 'type': 'test', 'name': 'suspend/network_after_suspend'}) for report-test with priority 100. 2012-01-12 16:54:03,429 DEBUG Finished firing report-test. 2012-01-12 16:54:03,429 DEBUG Finished firing report-shell. 2012-01-12 16:54:03,827 DEBUG Finished firing report-job. 2012-01-12 16:54:03,828 DEBUG Finished firing report-message. 2012-01-12 16:54:03,828 DEBUG Started firing report-message. 2012-01-12 16:54:03,828 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'name': 'suspend/resolution_after_suspend', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:54:03,828 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:03,829 DEBUG Started firing report-job. 2012-01-12 16:54:03,829 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Testez la r\xc3\xa9solution d'\xc3\xa9cran et v\xc3\xa9rifiez qu'elle n'a pas chang\xc3\xa9 apr\xc3\xa8s la sortie de veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/resolution_before_suspend', 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:03,830 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:03,859 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-job with priority 0. 2012-01-12 16:54:03,859 DEBUG Started firing report-shell. 2012-01-12 16:54:03,860 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:03,860 DEBUG Started firing report-test. 2012-01-12 16:54:03,860 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'name': 'suspend/resolution_after_suspend'}) for report-test with priority 0. 2012-01-12 16:54:03,861 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Testez la r\xe9solution d'\xe9cran et v\xe9rifiez qu'elle n'a pas chang\xe9 apr\xe8s la sortie de veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/resolution_before_suspend'], 'command': "xrandr -q |grep '*'| awk '{print $1}' | diff $CHECKBOX_DATA/resolution_before_suspend.txt -", 'suite': '__suspend__', 'type': 'test', 'name': 'suspend/resolution_after_suspend'}) for report-test with priority 100. 2012-01-12 16:54:03,861 DEBUG Finished firing report-test. 2012-01-12 16:54:03,861 DEBUG Finished firing report-shell. 2012-01-12 16:54:04,148 DEBUG Finished firing report-job. 2012-01-12 16:54:04,148 DEBUG Finished firing report-message. 2012-01-12 16:54:04,148 DEBUG Started firing report-message. 2012-01-12 16:54:04,149 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}) for report-message with priority 0. 2012-01-12 16:54:04,149 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}) for report-message with priority 100. 2012-01-12 16:54:04,149 DEBUG Started firing report-job. 2012-01-12 16:54:04,150 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': 'suspend/suspend_advanced suspend/audio_before_suspend', 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'alsa-base'", 'description': 'Testez le son apr\xc3\xa8s la sortie de veille.'}) for report-job with priority -100. 2012-01-12 16:54:04,151 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-job with priority -100. 2012-01-12 16:54:04,185 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-job with priority 0. 2012-01-12 16:54:04,185 DEBUG Started firing report-shell. 2012-01-12 16:54:04,185 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-shell with priority 0. 2012-01-12 16:54:04,185 DEBUG Started firing report-test. 2012-01-12 16:54:04,185 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'plugin': 'shell', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-test with priority 0. 2012-01-12 16:54:04,185 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/audio_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/audio_before_suspend'], 'command': 'amixer | diff $CHECKBOX_DATA/audio_before_suspend.txt -', 'suite': '__suspend__', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base'"], 'description': u'Testez le son apr\xe8s la sortie de veille.'}) for report-test with priority 100. 2012-01-12 16:54:04,185 DEBUG Finished firing report-test. 2012-01-12 16:54:04,185 DEBUG Finished firing report-shell. 2012-01-12 16:54:04,454 DEBUG Finished firing report-job. 2012-01-12 16:54:04,454 DEBUG Finished firing report-message. 2012-01-12 16:54:04,454 DEBUG Started firing report-message. 2012-01-12 16:54:04,455 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-message with priority 0. 2012-01-12 16:54:04,455 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:54:04,455 DEBUG Started firing report-job. 2012-01-12 16:54:04,456 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifiez que tous les processeurs sont en ligne apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/cpu_after_suspend', 'depends': 'suspend/suspend_advanced suspend/cpu_before_suspend', 'command': 'cpuinfo_resource | diff $CHECKBOX_DATA/cpuinfo_before_suspend -', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:54:04,457 DEBUG Finished firing report-job. 2012-01-12 16:54:04,457 DEBUG Finished firing report-message. 2012-01-12 16:54:04,457 DEBUG Started firing report-message. 2012-01-12 16:54:04,457 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'requires': "package.name == 'linux'"}) for report-message with priority 0. 2012-01-12 16:54:04,458 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:54:04,458 DEBUG Started firing report-job. 2012-01-12 16:54:04,458 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'V\xc3\xa9rifiez que toute la m\xc3\xa9moire est disponible apr\xc3\xa8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': 'suspend/suspend_advanced suspend/memory_before_suspend', 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:54:04,459 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-job with priority -100. 2012-01-12 16:54:04,487 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-job with priority 0. 2012-01-12 16:54:04,487 DEBUG Started firing report-shell. 2012-01-12 16:54:04,488 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-shell with priority 0. 2012-01-12 16:54:04,488 DEBUG Started firing report-test. 2012-01-12 16:54:04,489 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-test with priority 0. 2012-01-12 16:54:04,489 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'V\xe9rifiez que toute la m\xe9moire est disponible apr\xe8s la sortie de veille.', 'plugin': 'shell', 'type': 'test', 'name': 'suspend/memory_after_suspend', 'depends': ['suspend/suspend_advanced', 'suspend/memory_before_suspend'], 'command': 'meminfo_resource | diff $CHECKBOX_DATA/meminfo_before_suspend -', 'suite': '__suspend__', 'requires': ["package.name == 'linux'"]}) for report-test with priority 100. 2012-01-12 16:54:04,489 DEBUG Finished firing report-test. 2012-01-12 16:54:04,490 DEBUG Finished firing report-shell. 2012-01-12 16:54:04,772 DEBUG Finished firing report-job. 2012-01-12 16:54:04,772 DEBUG Finished firing report-message. 2012-01-12 16:54:04,773 DEBUG Started firing report-message. 2012-01-12 16:54:04,773 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'requires': "package.name == 'linux'"}) for report-message with priority 0. 2012-01-12 16:54:04,773 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-message with priority 100. 2012-01-12 16:54:04,773 DEBUG Started firing report-job. 2012-01-12 16:54:04,774 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "L'affichage fonctionne-t-il normalement apr\xc3\xa8s la sortie de veille\xc2\xa0?", 'plugin': 'manual', 'name': 'suspend/display_after_suspend', 'depends': 'suspend/suspend_advanced', 'suite': '__suspend__', 'requires': "package.name == 'linux'"}) for report-job with priority -100. 2012-01-12 16:54:04,775 DEBUG Finished firing report-job. 2012-01-12 16:54:04,775 DEBUG Finished firing report-message. 2012-01-12 16:54:04,775 DEBUG Started firing report-message. 2012-01-12 16:54:04,775 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'name': 'suspend/wireless_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:04,776 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:04,776 DEBUG Started firing report-job. 2012-01-12 16:54:04,776 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/wireless_before_suspend', 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:04,777 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:04,805 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-job with priority 0. 2012-01-12 16:54:04,805 DEBUG Started firing report-shell. 2012-01-12 16:54:04,805 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:04,805 DEBUG Started firing report-test. 2012-01-12 16:54:04,805 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'name': 'suspend/wireless_after_suspend'}) for report-test with priority 0. 2012-01-12 16:54:04,805 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'This test checks that the wireless interface is working after suspending the system. It\ndisconnects all interfaces and then connects to the wireless interface and checks that the\nconnection is working as expected.', 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'suspend/wireless_before_suspend'], 'command': 'connect_wireless && internet_test --interface=`nmcli dev list | grep -B 1 wireless | grep GENERAL.DEVICE | awk \'{print $2}\'` && for con in `cat $CHECKBOX_DATA/connections`; do nmcli con up uuid "$con"; done', 'suite': '__suspend__', 'type': 'test', 'name': 'suspend/wireless_after_suspend'}) for report-test with priority 100. 2012-01-12 16:54:04,805 DEBUG Finished firing report-test. 2012-01-12 16:54:04,805 DEBUG Finished firing report-shell. 2012-01-12 16:54:05,064 DEBUG Finished firing report-job. 2012-01-12 16:54:05,064 DEBUG Finished firing report-message. 2012-01-12 16:54:05,064 DEBUG Started firing report-message. 2012-01-12 16:54:05,065 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:05,065 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:05,065 DEBUG Started firing report-job. 2012-01-12 16:54:05,065 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test r\xc3\xa9cup\xc3\xa8re l'adresse mat\xc3\xa9rielle de l'adaptateur Bluetooth apr\xc3\xa8s la sortie de veille et la compare \xc3\xa0 l'adresse r\xc3\xa9cup\xc3\xa9r\xc3\xa9e avant la mise en veille.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced bluetooth/detect-output', 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': "package.name == 'bluez'", 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,067 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,098 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-job with priority 0. 2012-01-12 16:54:05,098 DEBUG Started firing report-shell. 2012-01-12 16:54:05,099 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-shell with priority 0. 2012-01-12 16:54:05,099 DEBUG Started firing report-test. 2012-01-12 16:54:05,099 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-test with priority 0. 2012-01-12 16:54:05,100 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Ce test r\xe9cup\xe8re l'adresse mat\xe9rielle de l'adaptateur Bluetooth apr\xe8s la sortie de veille et la compare \xe0 l'adresse r\xe9cup\xe9r\xe9e avant la mise en veille.", 'plugin': 'shell', 'type': 'test', 'depends': ['suspend/suspend_advanced', 'bluetooth/detect-output'], 'command': "hcitool dev | tail -n+2 | awk '{print $2}' |diff $CHECKBOX_DATA/bluetooth_address -", 'suite': '__suspend__', 'requires': ["package.name == 'bluez'"], 'name': 'suspend/bluetooth_detect_after_suspend'}) for report-test with priority 100. 2012-01-12 16:54:05,100 DEBUG Finished firing report-test. 2012-01-12 16:54:05,100 DEBUG Finished firing report-shell. 2012-01-12 16:54:05,357 DEBUG Finished firing report-job. 2012-01-12 16:54:05,358 DEBUG Finished firing report-message. 2012-01-12 16:54:05,358 DEBUG Started firing report-message. 2012-01-12 16:54:05,358 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:05,358 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:05,359 DEBUG Started firing report-job. 2012-01-12 16:54:05,359 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test envoie une image sur le p\xc3\xa9riph\xc3\xa9rique sp\xc3\xa9cifi\xc3\xa9 par la variable d'environnement BTDEVADDR.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend', 'command': 'obex_send $BTDEVADDR $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,360 DEBUG Finished firing report-job. 2012-01-12 16:54:05,361 DEBUG Finished firing report-message. 2012-01-12 16:54:05,361 DEBUG Started firing report-message. 2012-01-12 16:54:05,361 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}) for report-message with priority 0. 2012-01-12 16:54:05,361 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}) for report-message with priority 100. 2012-01-12 16:54:05,362 DEBUG Started firing report-job. 2012-01-12 16:54:05,362 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va envoyer l'image \xc2\xab\xc2\xa0JPEG_Color_Image_Ubuntu.jpg\xc2\xa0\xc2\xbb \xc3\xa0 un p\xc3\xa9riph\xc3\xa9rique de votre choix.\n .\n Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et saisissez alors le nom d'un p\xc3\xa9riph\xc3\xa9rique Bluetooth capable d'accepter des transferts de fichiers. L'envoi du fichier peut mettre du temps \xc3\xa0 commencer une fois le nom du p\xc3\xa9riph\xc3\xa9rique renseign\xc3\xa9. Acceptez toutes les demandes qui apparaissent sur \xe2\x80\x8b\xe2\x80\x8bles deux appareils.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced suspend/bluetooth_obex_before_suspend_manual', 'command': 'obex_send `bluetooth_scan` $CHECKBOX_SHARE/data/images/JPEG_Color_Image_Ubuntu.jpg', 'suite': '__suspend__', 'requires': "package.name == 'bluez' and package.name == 'obexd-client'", 'name': 'suspend/bluetooth_obex_after_suspend_manual'}) for report-job with priority -100. 2012-01-12 16:54:05,363 DEBUG Finished firing report-job. 2012-01-12 16:54:05,364 DEBUG Finished firing report-message. 2012-01-12 16:54:05,364 DEBUG Started firing report-message. 2012-01-12 16:54:05,364 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:05,364 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'suite': '__suspend__', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:05,365 DEBUG Started firing report-job. 2012-01-12 16:54:05,365 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test va s'assurer du bon fonctionnement des diff\xc3\xa9rents modes vid\xc3\xa9o pris en charge apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour commencer.", 'plugin': 'manual', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'suite': '__suspend__', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,366 DEBUG Finished firing report-job. 2012-01-12 16:54:05,366 DEBUG Finished firing report-message. 2012-01-12 16:54:05,366 DEBUG Started firing report-message. 2012-01-12 16:54:05,367 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}) for report-message with priority 0. 2012-01-12 16:54:05,367 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'suite': '__suspend__', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}) for report-message with priority 100. 2012-01-12 16:54:05,367 DEBUG Started firing report-job. 2012-01-12 16:54:05,367 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This test will check to make sure supported video modes work after a suspend and resume.\nThis is done automatically by taking screenshots and uploading them as an attachment.', 'plugin': 'shell', 'depends': 'suspend/suspend_advanced graphics/cycle_resolution', 'command': 'xrandr_cycle --keyword=after_suspend', 'suite': '__suspend__', 'requires': "package.name == 'xorg'", 'name': 'suspend/cycle_resolutions_after_suspend_auto'}) for report-job with priority -100. 2012-01-12 16:54:05,368 DEBUG Finished firing report-job. 2012-01-12 16:54:05,369 DEBUG Finished firing report-message. 2012-01-12 16:54:05,369 DEBUG Started firing report-message. 2012-01-12 16:54:05,369 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}) for report-message with priority 0. 2012-01-12 16:54:05,369 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'suite': '__suspend__', 'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:05,369 DEBUG Started firing report-job. 2012-01-12 16:54:05,369 DEBUG Calling checkbox.arguments JobsInfo.replacement({'suite': '__suspend__', 'depends': 'suspend/cycle_resolutions_after_suspend_auto', 'command': '[ -e $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz ] && cat $CHECKBOX_DATA/xrandr_screens_after_suspend.tgz', 'name': 'suspend/xrandr_screens_after_suspend.tar.gz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:05,369 DEBUG Finished firing report-job. 2012-01-12 16:54:05,370 DEBUG Finished firing report-message. 2012-01-12 16:54:05,370 DEBUG Started firing report-message. 2012-01-12 16:54:05,370 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'name': 'suspend/usb_storage_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:05,370 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'suite': '__suspend__', 'name': 'suspend/usb_storage_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:05,370 DEBUG Started firing report-job. 2012-01-12 16:54:05,370 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'This will test that USB functionality is restored after a suspend and resume cycle.\n1. Plug in at least one USB storage device if one is not already connected.\n2. Click Test to begin.\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous. Sinon, \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb devrait \xc3\xaatre s\xc3\xa9lectionn\xc3\xa9.', 'plugin': 'manual', 'depends': 'suspend/suspend_advanced', 'command': 'usb_test -t', 'suite': '__suspend__', 'name': 'suspend/usb_storage_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,370 DEBUG Finished firing report-job. 2012-01-12 16:54:05,370 DEBUG Finished firing report-message. 2012-01-12 16:54:05,370 DEBUG Started firing report-message. 2012-01-12 16:54:05,370 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}) for report-message with priority 0. 2012-01-12 16:54:05,371 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}) for report-message with priority 100. 2012-01-12 16:54:05,371 DEBUG Started firing report-job. 2012-01-12 16:54:05,371 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ceci va v\xc3\xa9rifier le bon fonctionnement de votre p\xc3\xa9riph\xc3\xa9rique audio apr\xc3\xa8s une mise en veille suivie d'une sortie de veille. Cela peut fonctionner correctement avec haut-parleurs et un microphone int\xc3\xa9gr\xc3\xa9s, mais il est pr\xc3\xa9f\xc3\xa9rable d'utiliser un c\xc3\xa2ble de raccordement entre la prise jack de sortie et celle d'entr\xc3\xa9e.", 'plugin': 'shell', 'depends': 'suspend/suspend_advanced', 'command': 'audio_test', 'suite': '__suspend__', 'requires': "device.category == 'AUDIO'\npackage.name == 'sox'\npackage.name == 'alsa-base'", 'name': 'suspend/record_playback_after_suspend'}) for report-job with priority -100. 2012-01-12 16:54:05,371 DEBUG Finished firing report-job. 2012-01-12 16:54:05,371 DEBUG Finished firing report-message. 2012-01-12 16:54:05,371 DEBUG Started firing report-message. 2012-01-12 16:54:05,371 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}) for report-message with priority 0. 2012-01-12 16:54:05,371 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}) for report-message with priority 100. 2012-01-12 16:54:05,371 DEBUG Started firing report-job. 2012-01-12 16:54:05,372 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Test automatique de la mise en veille et de la sortie de veille\n\nCliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb et votre syst\xc3\xa8me se mettra en veille pendant 30 \xc3\xa0 60 secondes environ. S'il ne se r\xc3\xa9veille apr\xc3\xa8s 60 secondes, appuyez bri\xc3\xa8vement sur le bouton de mise en marche afin de le r\xc3\xa9veiller manuellement. Si votre syst\xc3\xa8me ne parvient pas \xc3\xa0 se r\xc3\xa9veiller et doit \xc3\xaatre red\xc3\xa9marr\xc3\xa9, veuillez ex\xc3\xa9cuter \xc3\xa0 nouveau les tests syst\xc3\xa8me apr\xc3\xa8s le red\xc3\xa9marrage et indiquer l'\xc3\xa9chec de ce test en cochant \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb.", 'plugin': 'shell', 'depends': 'power-management/rtc networking/detect suspend/cpu_before_suspend suspend/memory_before_suspend', 'command': 'sleep_test -d', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils'", 'name': 'suspend/suspend_advanced_auto'}) for report-job with priority -100. 2012-01-12 16:54:05,372 DEBUG Finished firing report-job. 2012-01-12 16:54:05,372 DEBUG Finished firing report-message. 2012-01-12 16:54:05,372 DEBUG Started firing report-message. 2012-01-12 16:54:05,372 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}) for report-message with priority 0. 2012-01-12 16:54:05,372 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}) for report-message with priority 100. 2012-01-12 16:54:05,372 DEBUG Started firing report-job. 2012-01-12 16:54:05,372 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ceci test automatiquement les capacit\xc3\xa9s Wake-on-LAN \xc3\xa0 l'aide d'un serveur configur\xc3\xa9 \xc3\xa0 cet effet. Durant le processus, le syst\xc3\xa8me va se mettre en veille et se r\xc3\xa9veiller automatiquement avant 5 minutes.", 'plugin': 'shell', 'depends': 'power-management/rtc suspend/suspend_advanced', 'command': 'wake_on_lan_test ${WAKE_ON_LAN_URL} --debug', 'user': 'root', 'suite': '__suspend__', 'requires': "package.name == 'pm-utils' and package.name == 'util-linux'", 'name': 'suspend/wake_on_lan'}) for report-job with priority -100. 2012-01-12 16:54:05,373 DEBUG Finished firing report-job. 2012-01-12 16:54:05,373 DEBUG Finished firing report-message. 2012-01-12 16:54:05,373 DEBUG Finished firing report-messages. 2012-01-12 16:54:05,373 DEBUG Finished firing message-file. 2012-01-12 16:54:05,373 DEBUG Finished firing message-result. 2012-01-12 16:54:05,373 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de la mise en veille', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/suspend.txt*', 'type': 'suite', 'name': '__suspend__'}) for message-exec with priority 0. 2012-01-12 16:54:05,373 DEBUG Finished firing message-exec. 2012-01-12 16:54:05,373 DEBUG Finished firing report-local. 2012-01-12 16:54:05,440 DEBUG Finished firing report-job. 2012-01-12 16:54:05,441 DEBUG Finished firing report-message. 2012-01-12 16:54:05,441 DEBUG Started firing report-message. 2012-01-12 16:54:05,441 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/unity.txt*', 'description': 'Tests de Unity', 'name': '__unity__'}) for report-message with priority 100. 2012-01-12 16:54:05,441 DEBUG Started firing report-job. 2012-01-12 16:54:05,441 DEBUG Calling checkbox.arguments JobsInfo.replacement({'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/unity.txt*', 'description': 'Tests de Unity', 'name': '__unity__'}) for report-job with priority -100. 2012-01-12 16:54:05,441 DEBUG Finished firing report-job. 2012-01-12 16:54:05,441 DEBUG Finished firing report-message. 2012-01-12 16:54:05,441 DEBUG Started firing report-message. 2012-01-12 16:54:05,441 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': 'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:05,442 DEBUG Started firing report-job. 2012-01-12 16:54:05,442 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': 'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:05,442 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': u'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:05,474 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': u'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:54:05,475 DEBUG Started firing report-local. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': u'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:54:05,475 DEBUG Started firing report-suite. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'description': u'Tests USB', 'name': '__usb__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests USB', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'type': 'suite', 'name': '__usb__'}) for report-suite with priority 100. 2012-01-12 16:54:05,475 DEBUG Finished firing report-suite. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:05,475 DEBUG Started firing message-exec. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests USB', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'type': 'suite', 'name': '__usb__'}) for message-exec with priority 0. 2012-01-12 16:54:05,475 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:05,475 INFO Running command: cat $CHECKBOX_SHARE/jobs/usb.txt* 2012-01-12 16:54:05,485 DEBUG Started firing message-result. 2012-01-12 16:54:05,485 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: usb/detect requires: package.name == 'linux' command: lsusb | sed 's/.*\(ID .*\)/\1/' | head -n 4 description: Detects and shows USB devices attached to this system. plugin: manual name: usb/disk_detect depends: usb/detect requires: package.name == 'linux' command: usb_test -l description: Plug in one or more USB keys or hard drives and click Test. . $output . Were the drives detected? plugin: manual name: usb/keyboard depends: usb/detect requires: package.name == 'linux' command: keyboard_test description: Plug a USB keyboard into the computer. Then, click on the Test button \ to enter text. . Does the keyboard work? plugin: manual name: usb/mouse depends: usb/detect requires: package.name == 'linux' description: USB mouse verification procedure: 1.- Plug a USB mouse into the computer 2.- Perform some single/double/right click operations . Did all the steps work? plugin: manual name: usb/insert depends: usb/detect requires: package.name == 'linux' command: watch_command -q -r 5 lsusb description: Click 'Test' and insert a USB device within 5 seconds. If the test is successful, you should notice that 'Yes' is selected below. Do not unplug the device if the test is successful. . If no USB device is inserted or the device is not recognized, the test will fail and 'No' will be selected below. plugin: manual name: usb/remove depends: usb/insert requires: package.name == 'linux' command: watch_command -q -r 5 lsusb description: Click 'Test' and remove the USB device you inserted within 5 seconds. If the test is successful, you should notice that 'Yes' is selected below. . If the USB device isn't removed or the removal is not registered, the test will fail and 'No' will be selected below. plugin: manual name: usb/storage-transfer requires: package.name == 'linux' command: usb_test -t description: USB HDD verification procedure: 1.- Plug a USB HDD or thumbdrive into the computer 2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen. 3.- Click Test to begin . If the test is successful, you should see the Yes radio button marked. plugin: shell name: usb/storage-automated requires: package.name == 'linux' command: usb_test -t description: This test is automated and requires that you plug in at least one usb storage device before running checkbox. plugin: manual name: usb/panels requires: package.name == 'linux' description: Connect a USB storage device to an external USB slot on this computer. \ An icon should appear on the desktop and in the "Places" menu at the top of the screen. . Confirm that the icon appears, then eject the device. Repeat with each external \ USB slot. . Do all USB slots work with the device? , 0.00783205032349) for message-result with priority 0. 2012-01-12 16:54:05,486 DEBUG Started firing message-file. 2012-01-12 16:54:05,486 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:05,504 DEBUG Started firing report-messages. 2012-01-12 16:54:05,504 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': "package.name == 'linux'", 'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'name': 'usb/detect', 'plugin': 'shell'}, {'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}, {'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}, {'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}, {'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}, {'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}, {'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}, {'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}, {'name': 'usb/panels', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?', 'plugin': 'manual'}]) for report-messages with priority 0. 2012-01-12 16:54:05,504 DEBUG Started firing report-message. 2012-01-12 16:54:05,505 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'requires': "package.name == 'linux'", 'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'name': 'usb/detect', 'plugin': 'shell'}) for report-message with priority 0. 2012-01-12 16:54:05,505 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/detect'}) for report-message with priority 100. 2012-01-12 16:54:05,505 DEBUG Started firing report-job. 2012-01-12 16:54:05,505 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'D\xc3\xa9tecte et affiche les p\xc3\xa9riph\xc3\xa9riques USB connect\xc3\xa9s \xc3\xa0 ce syst\xc3\xa8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/detect'}) for report-job with priority -100. 2012-01-12 16:54:05,505 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-job with priority -100. 2012-01-12 16:54:05,535 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-job with priority 0. 2012-01-12 16:54:05,535 DEBUG Started firing report-shell. 2012-01-12 16:54:05,535 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.report_shell({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-shell with priority 0. 2012-01-12 16:54:05,535 DEBUG Started firing report-test. 2012-01-12 16:54:05,535 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-test with priority 0. 2012-01-12 16:54:05,535 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'D\xe9tecte et affiche les p\xe9riph\xe9riques USB connect\xe9s \xe0 ce syst\xe8me.', 'plugin': 'shell', 'type': 'test', 'command': "lsusb | sed 's/.*\\(ID .*\\)/\\1/' | head -n 4", 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/detect'}) for report-test with priority 100. 2012-01-12 16:54:05,535 DEBUG Finished firing report-test. 2012-01-12 16:54:05,535 DEBUG Finished firing report-shell. 2012-01-12 16:54:05,653 DEBUG Finished firing report-job. 2012-01-12 16:54:05,653 DEBUG Finished firing report-message. 2012-01-12 16:54:05,653 DEBUG Started firing report-message. 2012-01-12 16:54:05,653 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}) for report-message with priority 0. 2012-01-12 16:54:05,654 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}) for report-message with priority 100. 2012-01-12 16:54:05,654 DEBUG Started firing report-job. 2012-01-12 16:54:05,654 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Connectez un(e) ou plusieurs cl\xc3\xa9s USB ou disques durs externes et cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb.\n\n$output\n\nLes p\xc3\xa9riph\xc3\xa9riques/disques ont-t-ils \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'usb_test -l', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/disk_detect'}) for report-job with priority -100. 2012-01-12 16:54:05,654 DEBUG Finished firing report-job. 2012-01-12 16:54:05,654 DEBUG Finished firing report-message. 2012-01-12 16:54:05,654 DEBUG Started firing report-message. 2012-01-12 16:54:05,654 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}) for report-message with priority 0. 2012-01-12 16:54:05,654 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}) for report-message with priority 100. 2012-01-12 16:54:05,655 DEBUG Started firing report-job. 2012-01-12 16:54:05,655 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Plug a USB keyboard into the computer. Then, click on the Test button to enter text.\n\nLe clavier fonctionne-t-il\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'keyboard_test', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/keyboard'}) for report-job with priority -100. 2012-01-12 16:54:05,655 DEBUG Finished firing report-job. 2012-01-12 16:54:05,655 DEBUG Finished firing report-message. 2012-01-12 16:54:05,655 DEBUG Started firing report-message. 2012-01-12 16:54:05,655 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}) for report-message with priority 0. 2012-01-12 16:54:05,655 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}) for report-message with priority 100. 2012-01-12 16:54:05,655 DEBUG Started firing report-job. 2012-01-12 16:54:05,655 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'USB mouse verification procedure:\n1.- Plug a USB mouse into the computer\n2.- Perform some single/double/right click operations\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual', 'depends': 'usb/detect', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/mouse'}) for report-job with priority -100. 2012-01-12 16:54:05,656 DEBUG Finished firing report-job. 2012-01-12 16:54:05,656 DEBUG Finished firing report-message. 2012-01-12 16:54:05,656 DEBUG Started firing report-message. 2012-01-12 16:54:05,656 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}) for report-message with priority 0. 2012-01-12 16:54:05,656 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}) for report-message with priority 100. 2012-01-12 16:54:05,656 DEBUG Started firing report-job. 2012-01-12 16:54:05,656 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xc3\xa9riph\xc3\xa9rique USB n'est ins\xc3\xa9r\xc3\xa9 ou si le p\xc3\xa9riph\xc3\xa9rique n'est pas reconnu, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/detect', 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/insert'}) for report-job with priority -100. 2012-01-12 16:54:05,657 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-job with priority -100. 2012-01-12 16:54:05,686 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-job with priority 0. 2012-01-12 16:54:05,687 DEBUG Started firing report-manual. 2012-01-12 16:54:05,687 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-manual with priority 0. 2012-01-12 16:54:05,687 DEBUG Started firing report-test. 2012-01-12 16:54:05,687 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-test with priority 0. 2012-01-12 16:54:05,687 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Click 'Test' and insert a USB device within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\nDo not unplug the device if the test is successful.\n\nSi aucun p\xe9riph\xe9rique USB n'est ins\xe9r\xe9 ou si le p\xe9riph\xe9rique n'est pas reconnu, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'type': 'test', 'depends': ['usb/detect'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/insert'}) for report-test with priority 100. 2012-01-12 16:54:05,687 DEBUG Finished firing report-test. 2012-01-12 16:54:05,687 DEBUG Finished firing report-manual. 2012-01-12 16:54:05,905 DEBUG Finished firing report-job. 2012-01-12 16:54:05,906 DEBUG Finished firing report-message. 2012-01-12 16:54:05,906 DEBUG Started firing report-message. 2012-01-12 16:54:05,906 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}) for report-message with priority 0. 2012-01-12 16:54:05,907 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}) for report-message with priority 100. 2012-01-12 16:54:05,907 DEBUG Started firing report-job. 2012-01-12 16:54:05,907 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xc3\xa9riph\xc3\xa9rique USB n'est pas retir\xc3\xa9 ou si son retrait n'a pas \xc3\xa9t\xc3\xa9 enregistr\xc3\xa9, le test va \xc3\xa9chouer et \xc2\xab\xc2\xa0Non\xc2\xa0\xc2\xbb sera s\xc3\xa9lectionn\xc3\xa9 ci-dessous.", 'plugin': 'manual', 'depends': 'usb/insert', 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/remove'}) for report-job with priority -100. 2012-01-12 16:54:05,908 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-job with priority -100. 2012-01-12 16:54:05,938 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-job with priority 0. 2012-01-12 16:54:05,939 DEBUG Started firing report-manual. 2012-01-12 16:54:05,939 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-manual with priority 0. 2012-01-12 16:54:05,939 DEBUG Started firing report-test. 2012-01-12 16:54:05,939 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-test with priority 0. 2012-01-12 16:54:05,939 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Click 'Test' and remove the USB device you inserted within 5 seconds.\nIf the test is successful, you should notice that 'Yes' is selected below.\n\nSi le p\xe9riph\xe9rique USB n'est pas retir\xe9 ou si son retrait n'a pas \xe9t\xe9 enregistr\xe9, le test va \xe9chouer et \xab\xa0Non\xa0\xbb sera s\xe9lectionn\xe9 ci-dessous.", 'plugin': 'manual', 'type': 'test', 'depends': ['usb/insert'], 'command': 'watch_command -q -r 5 lsusb', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/remove'}) for report-test with priority 100. 2012-01-12 16:54:05,939 DEBUG Finished firing report-test. 2012-01-12 16:54:05,939 DEBUG Finished firing report-manual. 2012-01-12 16:54:06,140 DEBUG Finished firing report-job. 2012-01-12 16:54:06,140 DEBUG Finished firing report-message. 2012-01-12 16:54:06,140 DEBUG Started firing report-message. 2012-01-12 16:54:06,140 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}) for report-message with priority 0. 2012-01-12 16:54:06,140 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}) for report-message with priority 100. 2012-01-12 16:54:06,140 DEBUG Started firing report-job. 2012-01-12 16:54:06,140 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xc3\xa9ussi, vous devriez voir que \xc2\xab\xc2\xa0Oui\xc2\xa0\xc2\xbb est s\xc3\xa9lectionn\xc3\xa9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/storage-transfer'}) for report-job with priority -100. 2012-01-12 16:54:06,141 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-job with priority -100. 2012-01-12 16:54:06,173 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-job with priority 0. 2012-01-12 16:54:06,173 DEBUG Started firing report-manual. 2012-01-12 16:54:06,173 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-manual with priority 0. 2012-01-12 16:54:06,173 DEBUG Started firing report-test. 2012-01-12 16:54:06,173 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-test with priority 0. 2012-01-12 16:54:06,174 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'USB HDD verification procedure:\n1.- Plug a USB HDD or thumbdrive into the computer\n2.- An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n3.- Click Test to begin\n\nSi le test est r\xe9ussi, vous devriez voir que \xab\xa0Oui\xa0\xbb est s\xe9lectionn\xe9 ci-dessous.', 'plugin': 'manual', 'type': 'test', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': ["package.name == 'linux'"], 'name': 'usb/storage-transfer'}) for report-test with priority 100. 2012-01-12 16:54:06,174 DEBUG Finished firing report-test. 2012-01-12 16:54:06,174 DEBUG Finished firing report-manual. 2012-01-12 16:54:06,274 DEBUG Finished firing report-job. 2012-01-12 16:54:06,275 DEBUG Finished firing report-message. 2012-01-12 16:54:06,275 DEBUG Started firing report-message. 2012-01-12 16:54:06,275 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}) for report-message with priority 0. 2012-01-12 16:54:06,276 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}) for report-message with priority 100. 2012-01-12 16:54:06,276 DEBUG Started firing report-job. 2012-01-12 16:54:06,276 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ce test est automatis\xc3\xa9 et demande que vous connectiez au moins un p\xc3\xa9riph\xc3\xa9rique de stockage USB avant de d\xc3\xa9marrer Checkbox.', 'plugin': 'shell', 'command': 'usb_test -t', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'name': 'usb/storage-automated'}) for report-job with priority -100. 2012-01-12 16:54:06,277 DEBUG Finished firing report-job. 2012-01-12 16:54:06,277 DEBUG Finished firing report-message. 2012-01-12 16:54:06,278 DEBUG Started firing report-message. 2012-01-12 16:54:06,278 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'name': 'usb/panels', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 0. 2012-01-12 16:54:06,278 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'usb/panels', 'plugin': 'manual', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?'}) for report-message with priority 100. 2012-01-12 16:54:06,278 DEBUG Started firing report-job. 2012-01-12 16:54:06,279 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'usb/panels', 'plugin': 'manual', 'suite': '__usb__', 'requires': "package.name == 'linux'", 'description': 'Connect a USB storage device to an external USB slot on this computer. An icon should appear on the desktop and in the "Places" menu at the top of the screen.\n\nConfirm that the icon appears, then eject the device. Repeat with each external USB slot.\n\nTous les ports USB fonctionnent-ils avec ce p\xc3\xa9riph\xc3\xa9rique\xc2\xa0?'}) for report-job with priority -100. 2012-01-12 16:54:06,279 DEBUG Finished firing report-job. 2012-01-12 16:54:06,280 DEBUG Finished firing report-message. 2012-01-12 16:54:06,280 DEBUG Finished firing report-messages. 2012-01-12 16:54:06,280 DEBUG Finished firing message-file. 2012-01-12 16:54:06,280 DEBUG Finished firing message-result. 2012-01-12 16:54:06,281 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests USB', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/usb.txt*', 'type': 'suite', 'name': '__usb__'}) for message-exec with priority 0. 2012-01-12 16:54:06,281 DEBUG Finished firing message-exec. 2012-01-12 16:54:06,281 DEBUG Finished firing report-local. 2012-01-12 16:54:06,358 DEBUG Finished firing report-job. 2012-01-12 16:54:06,359 DEBUG Finished firing report-message. 2012-01-12 16:54:06,359 DEBUG Started firing report-message. 2012-01-12 16:54:06,360 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/user_apps.txt*', 'description': "Applications de l'utilisateur", 'name': '__user_apps__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:06,360 DEBUG Started firing report-job. 2012-01-12 16:54:06,360 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/user_apps.txt*', 'description': "Applications de l'utilisateur", 'name': '__user_apps__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:06,361 DEBUG Finished firing report-job. 2012-01-12 16:54:06,362 DEBUG Finished firing report-message. 2012-01-12 16:54:06,362 DEBUG Started firing report-message. 2012-01-12 16:54:06,362 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': 'Tests du r\xc3\xa9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:06,362 DEBUG Started firing report-job. 2012-01-12 16:54:06,363 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': 'Tests du r\xc3\xa9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:06,363 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': u'Tests du r\xe9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:06,392 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': u'Tests du r\xe9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-job with priority 0. 2012-01-12 16:54:06,392 DEBUG Started firing report-local. 2012-01-12 16:54:06,393 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': u'Tests du r\xe9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-local with priority 0. 2012-01-12 16:54:06,393 DEBUG Started firing report-suite. 2012-01-12 16:54:06,393 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'description': u'Tests du r\xe9seau sans fil', 'name': '__wireless__', 'plugin': 'local'}) for report-suite with priority 0. 2012-01-12 16:54:06,393 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests du r\xe9seau sans fil', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'type': 'suite', 'name': '__wireless__'}) for report-suite with priority 100. 2012-01-12 16:54:06,394 DEBUG Finished firing report-suite. 2012-01-12 16:54:06,394 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:06,394 DEBUG Started firing message-exec. 2012-01-12 16:54:06,394 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du r\xe9seau sans fil', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'type': 'suite', 'name': '__wireless__'}) for message-exec with priority 0. 2012-01-12 16:54:06,395 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:06,395 INFO Running command: cat $CHECKBOX_SHARE/jobs/wireless.txt* 2012-01-12 16:54:06,416 DEBUG Started firing message-result. 2012-01-12 16:54:06,416 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: shell name: wireless/wireless_scanning user: root requires: package.name == 'wireless-tools' command: network_wireless_test description: Wireless scanning test. description-ast.UTF-8: Pruebes de gueta de rede inalámbrica description-cs.UTF-8: Test vyhledávání bezdrátových sítí. description-da.UTF-8: Trådløs skanningstest. description-de.UTF-8: Funknetzwerksuche-Test. description-en_AU.UTF-8: Wireless scanning test. description-en_GB.UTF-8: Wireless scanning test. description-es.UTF-8: Pruebas de búsqueda de red inalámbrica description-gl.UTF-8: Probas de busca de rede inarámica description-hu.UTF-8: Vezeték nélküli keresés teszt. description-it.UTF-8: Test di scansione reti senza fili. description-ko.UTF-8: 무선 주사 시험 description-ms.UTF-8: Ujian pengimbasan tanpa wayar description-pt_BR.UTF-8: Testes de scaniamento de rede sem fio description-ru.UTF-8: Проверка сканирования беспроводных сетей. description-sl.UTF-8: Preizkus brezžičnih omrežij. description-sq.UTF-8: Testimi i skanerit të wireless. description-sr.UTF-8: Тест бежичне претраге. plugin: manual name: wireless/wireless_connection command: network_check requires: device.category == 'WIRELESS' description: Wireless network connection procedure: 1.- Click on the Network Manager applet 2.- Select a network below the 'Wireless networks' section 3.- Notify OSD should confirm that the connection has been established 4.- Select Test to verify that it's possible to establish an HTTP connection . Was the connection correctly established? , 0.0170769691467) for message-result with priority 0. 2012-01-12 16:54:06,416 DEBUG Started firing message-file. 2012-01-12 16:54:06,417 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:06,420 DEBUG Started firing report-messages. 2012-01-12 16:54:06,421 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}, {'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}]) for report-messages with priority 0. 2012-01-12 16:54:06,421 DEBUG Started firing report-message. 2012-01-12 16:54:06,421 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}) for report-message with priority 0. 2012-01-12 16:54:06,422 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'suite': '__wireless__', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}) for report-message with priority 100. 2012-01-12 16:54:06,422 DEBUG Started firing report-job. 2012-01-12 16:54:06,422 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Test de recherche de r\xc3\xa9seaux sans fil.', 'plugin': 'shell', 'command': 'network_wireless_test', 'user': 'root', 'suite': '__wireless__', 'requires': "package.name == 'wireless-tools'", 'name': 'wireless/wireless_scanning'}) for report-job with priority -100. 2012-01-12 16:54:06,423 DEBUG Finished firing report-job. 2012-01-12 16:54:06,423 DEBUG Finished firing report-message. 2012-01-12 16:54:06,423 DEBUG Started firing report-message. 2012-01-12 16:54:06,423 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}) for report-message with priority 0. 2012-01-12 16:54:06,423 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}) for report-message with priority 100. 2012-01-12 16:54:06,423 DEBUG Started firing report-job. 2012-01-12 16:54:06,423 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xc3\xa9t\xc3\xa9 \xc3\xa9tablie\xc2\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': "device.category == 'WIRELESS'", 'name': 'wireless/wireless_connection'}) for report-job with priority -100. 2012-01-12 16:54:06,424 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-job with priority -100. 2012-01-12 16:54:06,451 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-job with priority 0. 2012-01-12 16:54:06,451 DEBUG Started firing report-manual. 2012-01-12 16:54:06,451 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-manual with priority 0. 2012-01-12 16:54:06,451 DEBUG Started firing report-test. 2012-01-12 16:54:06,451 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'command': 'network_check', 'suite': '__wireless__', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-test with priority 0. 2012-01-12 16:54:06,451 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"Wireless network connection procedure:\n1.- Click on the Network Manager applet\n2.- Select a network below the 'Wireless networks' section\n3.- Notify OSD should confirm that the connection has been established\n4.- Select Test to verify that it's possible to establish an HTTP connection\n\nLa connexion a-t-elle correctement \xe9t\xe9 \xe9tablie\xa0?", 'plugin': 'manual', 'type': 'test', 'command': 'network_check', 'suite': '__wireless__', 'requires': ["device.category == 'WIRELESS'"], 'name': 'wireless/wireless_connection'}) for report-test with priority 100. 2012-01-12 16:54:06,451 DEBUG Finished firing report-test. 2012-01-12 16:54:06,451 DEBUG Finished firing report-manual. 2012-01-12 16:54:06,578 DEBUG Finished firing report-job. 2012-01-12 16:54:06,578 DEBUG Finished firing report-message. 2012-01-12 16:54:06,578 DEBUG Finished firing report-messages. 2012-01-12 16:54:06,578 DEBUG Finished firing message-file. 2012-01-12 16:54:06,578 DEBUG Finished firing message-result. 2012-01-12 16:54:06,579 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests du r\xe9seau sans fil', 'plugin': 'local', 'command': 'cat $CHECKBOX_SHARE/jobs/wireless.txt*', 'type': 'suite', 'name': '__wireless__'}) for message-exec with priority 0. 2012-01-12 16:54:06,579 DEBUG Finished firing message-exec. 2012-01-12 16:54:06,579 DEBUG Finished firing report-local. 2012-01-12 16:54:06,654 DEBUG Finished firing report-job. 2012-01-12 16:54:06,654 DEBUG Finished firing report-message. 2012-01-12 16:54:06,654 DEBUG Started firing report-message. 2012-01-12 16:54:06,654 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat $CHECKBOX_SHARE/jobs/stress.txt*', 'description': 'Stress tests', 'name': '__stress__', 'plugin': 'local'}) for report-message with priority 100. 2012-01-12 16:54:06,654 DEBUG Started firing report-job. 2012-01-12 16:54:06,654 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat $CHECKBOX_SHARE/jobs/stress.txt*', 'description': 'Stress tests', 'name': '__stress__', 'plugin': 'local'}) for report-job with priority -100. 2012-01-12 16:54:06,655 DEBUG Finished firing report-job. 2012-01-12 16:54:06,655 DEBUG Finished firing report-message. 2012-01-12 16:54:06,655 DEBUG Finished firing report-messages. 2012-01-12 16:54:06,655 DEBUG Finished firing message-file. 2012-01-12 16:54:06,655 DEBUG Finished firing message-filename. 2012-01-12 16:54:06,655 DEBUG Started firing message-filename. 2012-01-12 16:54:06,655 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/optical.txt) for message-filename with priority 0. 2012-01-12 16:54:06,655 DEBUG Started firing message-file. 2012-01-12 16:54:06,655 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/optical.txt) for message-file with priority 0. 2012-01-12 16:54:06,668 DEBUG Started firing report-messages. 2012-01-12 16:54:06,668 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}, {'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}, {'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}, {'name': 'optical/cdrom-audio-playback', 'depends': 'optical/read', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}, {'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}, {'name': 'optical/dvd_movie_playback', 'depends': 'optical/read', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}, {'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}]) for report-messages with priority 0. 2012-01-12 16:54:06,668 DEBUG Started firing report-message. 2012-01-12 16:54:06,668 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}) for report-message with priority 100. 2012-01-12 16:54:06,668 DEBUG Started firing report-job. 2012-01-12 16:54:06,668 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Les lecteurs optiques suivants ont \xc3\xa9t\xc3\xa9 d\xc3\xa9tect\xc3\xa9s\xc2\xa0:\n\n$output\n\nEst-ce correct\xc2\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/detect'}) for report-job with priority -100. 2012-01-12 16:54:06,669 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-job with priority -100. 2012-01-12 16:54:06,696 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-job with priority 0. 2012-01-12 16:54:06,696 DEBUG Started firing report-manual. 2012-01-12 16:54:06,696 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-manual with priority 0. 2012-01-12 16:54:06,696 DEBUG Started firing report-test. 2012-01-12 16:54:06,696 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-test with priority 0. 2012-01-12 16:54:06,697 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Les lecteurs optiques suivants ont \xe9t\xe9 d\xe9tect\xe9s\xa0:\n\n$output\n\nEst-ce correct\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\' | sed \'/^$/d\'\n$vendor $product\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/detect'}) for report-test with priority 100. 2012-01-12 16:54:06,697 DEBUG Finished firing report-test. 2012-01-12 16:54:06,697 DEBUG Finished firing report-manual. 2012-01-12 16:54:06,747 DEBUG Finished firing report-job. 2012-01-12 16:54:06,747 DEBUG Finished firing report-message. 2012-01-12 16:54:06,747 DEBUG Started firing report-message. 2012-01-12 16:54:06,748 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}) for report-message with priority 100. 2012-01-12 16:54:06,748 DEBUG Started firing report-job. 2012-01-12 16:54:06,749 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Tests de lecture sur les p\xc3\xa9riph\xc3\xa9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': "device.category == 'CDROM'", 'name': 'optical/read'}) for report-job with priority -100. 2012-01-12 16:54:06,749 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-job with priority -100. 2012-01-12 16:54:06,772 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-job with priority 0. 2012-01-12 16:54:06,772 DEBUG Started firing report-local. 2012-01-12 16:54:06,772 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py LocalSuite.report_local({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-local with priority 0. 2012-01-12 16:54:06,772 DEBUG Started firing report-suite. 2012-01-12 16:54:06,772 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_suite({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-suite with priority 0. 2012-01-12 16:54:06,772 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for report-suite with priority 100. 2012-01-12 16:54:06,772 DEBUG Finished firing report-suite. 2012-01-12 16:54:06,773 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message() on report-message. 2012-01-12 16:54:06,773 DEBUG Started firing message-exec. 2012-01-12 16:54:06,773 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for message-exec with priority 0. 2012-01-12 16:54:06,773 DEBUG Calling /usr/share/checkbox/plugins/message_info.py stop() on stop. 2012-01-12 16:54:06,773 INFO Running command: cat <<'EOF' | run_templates -t -s 'udev_resource | filter_templates -w "category=CDROM"' plugin: manual name: optical/read_`ls /sys$path/block` requires: device.path == "$path" and package.name == 'linux' depends: optical/detect user: root command: optical_read_test /dev/`ls /sys$path/block` _description: Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading. . The test result will be updated when the test is complete. EOF 2012-01-12 16:54:07,985 DEBUG Started firing message-result. 2012-01-12 16:54:07,985 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_result(pass, plugin: manual name: optical/read_sr0 requires: device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == 'linux' depends: optical/detect user: root command: optical_read_test /dev/sr0 _description: Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading. . The test result will be updated when the test is complete. , 1.21038508415) for message-result with priority 0. 2012-01-12 16:54:07,986 DEBUG Started firing message-file. 2012-01-12 16:54:07,986 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file() for message-file with priority 0. 2012-01-12 16:54:07,988 DEBUG Started firing report-messages. 2012-01-12 16:54:07,988 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}]) for report-messages with priority 0. 2012-01-12 16:54:07,988 DEBUG Started firing report-message. 2012-01-12 16:54:07,988 DEBUG Calling /usr/share/checkbox/plugins/local_suite.py report_message({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-message with priority 0. 2012-01-12 16:54:07,989 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-message with priority 100. 2012-01-12 16:54:07,989 DEBUG Started firing report-job. 2012-01-12 16:54:07,989 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': 'optical/detect', 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': 'device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\'', 'name': 'optical/read_sr0'}) for report-job with priority -100. 2012-01-12 16:54:07,989 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-job with priority -100. 2012-01-12 16:54:08,023 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-job with priority 0. 2012-01-12 16:54:08,023 DEBUG Started firing report-manual. 2012-01-12 16:54:08,023 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-manual with priority 0. 2012-01-12 16:54:08,023 DEBUG Started firing report-test. 2012-01-12 16:54:08,023 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-test with priority 0. 2012-01-12 16:54:08,023 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n\nThe test result will be updated when the test is complete.', 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'command': 'optical_read_test /dev/sr0', 'user': 'root', 'suite': 'optical/read', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0" and package.name == \'linux\''], 'name': 'optical/read_sr0'}) for report-test with priority 100. 2012-01-12 16:54:08,023 DEBUG Finished firing report-test. 2012-01-12 16:54:08,023 DEBUG Finished firing report-manual. 2012-01-12 16:54:08,076 DEBUG Finished firing report-job. 2012-01-12 16:54:08,076 DEBUG Finished firing report-message. 2012-01-12 16:54:08,076 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,076 DEBUG Finished firing message-file. 2012-01-12 16:54:08,076 DEBUG Finished firing message-result. 2012-01-12 16:54:08,077 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Tests de lecture sur les p\xe9riph\xe9riques de stockage optique', 'plugin': 'local', 'type': 'suite', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=CDROM"\'\nplugin: manual\nname: optical/read_`ls /sys$path/block`\nrequires: device.path == "$path" and package.name == \'linux\'\ndepends: optical/detect\nuser: root\ncommand: optical_read_test /dev/`ls /sys$path/block`\n_description:\n Please insert appropriate non-blank media into your optical drive(s) and click "Test" to automatically test reading.\n .\n The test result will be updated when the test is complete.\nEOF', 'requires': ["device.category == 'CDROM'"], 'name': 'optical/read'}) for message-exec with priority 0. 2012-01-12 16:54:08,077 DEBUG Finished firing message-exec. 2012-01-12 16:54:08,077 DEBUG Finished firing report-local. 2012-01-12 16:54:08,104 DEBUG Finished firing report-job. 2012-01-12 16:54:08,104 DEBUG Finished firing report-message. 2012-01-12 16:54:08,105 DEBUG Started firing report-message. 2012-01-12 16:54:08,105 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}) for report-message with priority 100. 2012-01-12 16:54:08,105 DEBUG Started firing report-job. 2012-01-12 16:54:08,105 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/cdrom-write'}) for report-job with priority -100. 2012-01-12 16:54:08,106 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-job with priority -100. 2012-01-12 16:54:08,140 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-job with priority 0. 2012-01-12 16:54:08,141 DEBUG Started firing report-manual. 2012-01-12 16:54:08,141 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-manual with priority 0. 2012-01-12 16:54:08,142 DEBUG Started firing report-test. 2012-01-12 16:54:08,142 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-test with priority 0. 2012-01-12 16:54:08,142 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank CDROM into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/cdrom-write'}) for report-test with priority 100. 2012-01-12 16:54:08,142 DEBUG Finished firing report-test. 2012-01-12 16:54:08,143 DEBUG Finished firing report-manual. 2012-01-12 16:54:08,187 DEBUG Finished firing report-job. 2012-01-12 16:54:08,187 DEBUG Finished firing report-message. 2012-01-12 16:54:08,187 DEBUG Started firing report-message. 2012-01-12 16:54:08,188 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'optical/cdrom-audio-playback', 'depends': 'optical/read', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:08,188 DEBUG Started firing report-job. 2012-01-12 16:54:08,188 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'optical/cdrom-audio-playback', 'depends': 'optical/read', 'description': 'CD audio playback procedure:\n1.- Insert an audio cd in your optical drive.\n2.- An icon should appear on the desktop.\n3.- Right-click on the icon and select "Open with Rhythmbox".\n4.- Select the CD as the playback source and press play button.\n5.- The music should reproduce.\n6.- Stop music reproduction after some time.\n7.- Right click on the desktop icon and select "Eject Volume".\n8.- The CD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:08,189 DEBUG Finished firing report-job. 2012-01-12 16:54:08,189 DEBUG Finished firing report-message. 2012-01-12 16:54:08,189 DEBUG Started firing report-message. 2012-01-12 16:54:08,190 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}) for report-message with priority 100. 2012-01-12 16:54:08,190 DEBUG Started firing report-job. 2012-01-12 16:54:08,190 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xc3\xa9criture a-t-elle fonctionn\xc3\xa9\xc2\xa0?", 'plugin': 'manual', 'depends': 'optical/detect', 'requires': "device.category == 'CDROM'", 'name': 'optical/dvd-write'}) for report-job with priority -100. 2012-01-12 16:54:08,191 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-job with priority -100. 2012-01-12 16:54:08,216 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-job with priority 0. 2012-01-12 16:54:08,216 DEBUG Started firing report-manual. 2012-01-12 16:54:08,217 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-manual with priority 0. 2012-01-12 16:54:08,217 DEBUG Started firing report-test. 2012-01-12 16:54:08,217 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-test with priority 0. 2012-01-12 16:54:08,218 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u"The detected optical drive seems to support writing. Enter a blank DVD into your drive and try writing to it.\n\nL'\xe9criture a-t-elle fonctionn\xe9\xa0?", 'plugin': 'manual', 'type': 'test', 'depends': ['optical/detect'], 'requires': ["device.category == 'CDROM'"], 'name': 'optical/dvd-write'}) for report-test with priority 100. 2012-01-12 16:54:08,218 DEBUG Finished firing report-test. 2012-01-12 16:54:08,218 DEBUG Finished firing report-manual. 2012-01-12 16:54:08,259 DEBUG Finished firing report-job. 2012-01-12 16:54:08,259 DEBUG Finished firing report-message. 2012-01-12 16:54:08,259 DEBUG Started firing report-message. 2012-01-12 16:54:08,260 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'optical/dvd_movie_playback', 'depends': 'optical/read', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:08,260 DEBUG Started firing report-job. 2012-01-12 16:54:08,260 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'optical/dvd_movie_playback', 'depends': 'optical/read', 'description': 'DVD movie playback procedure:\n1.- Insert a DVD that contains any movie in your optical drive.\n2.- A window should appear with some actions that you may choose. Select \'Open Movie Player\'.\n3.- The player should be opened and the movie should reproduce.\n4.- Stop movie reproduction after some time.\n5.- An icon should appear in the desktop.\n6.- Right click on the icon and select "Eject Volume".\n7.- The DVD should be ejected and the icon removed from the desktop.\n\nToutes les \xc3\xa9tapes ont-elles fonctionn\xc3\xa9\xc2\xa0?', 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:08,261 DEBUG Finished firing report-job. 2012-01-12 16:54:08,261 DEBUG Finished firing report-message. 2012-01-12 16:54:08,262 DEBUG Started firing report-message. 2012-01-12 16:54:08,262 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}) for report-message with priority 100. 2012-01-12 16:54:08,262 DEBUG Started firing report-job. 2012-01-12 16:54:08,262 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Ins\xc3\xa9rez un DVD, puis cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour lire le DVD avec Totem.\n\nLe film a-t-il \xc3\xa9t\xc3\xa9 lu\xc2\xa0?', 'plugin': 'manual', 'name': 'optical/dvd_playback', 'command': 'totem /media/cdrom', 'requires': "device.category == 'CDROM'\npackage.name == 'totem'"}) for report-job with priority -100. 2012-01-12 16:54:08,263 DEBUG Finished firing report-job. 2012-01-12 16:54:08,264 DEBUG Finished firing report-message. 2012-01-12 16:54:08,264 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,264 DEBUG Finished firing message-file. 2012-01-12 16:54:08,264 DEBUG Finished firing message-filename. 2012-01-12 16:54:08,264 DEBUG Started firing message-filename. 2012-01-12 16:54:08,265 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/apport.txt) for message-filename with priority 0. 2012-01-12 16:54:08,265 DEBUG Started firing message-file. 2012-01-12 16:54:08,265 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/apport.txt) for message-file with priority 0. 2012-01-12 16:54:08,278 DEBUG Started firing report-messages. 2012-01-12 16:54:08,279 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': '! test -d /var/crash || test $(find /var/crash -type f | wc -l) -eq 0', 'plugin': 'shell', 'requires': "package.name == 'apport'", 'description': 'Contr\xc3\xb4lez que le dossier /var/crash est bien vide.', 'name': 'apport-directory'}]) for report-messages with priority 0. 2012-01-12 16:54:08,279 DEBUG Started firing report-message. 2012-01-12 16:54:08,279 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': '! test -d /var/crash || test $(find /var/crash -type f | wc -l) -eq 0', 'plugin': 'shell', 'requires': "package.name == 'apport'", 'description': 'Contr\xc3\xb4lez que le dossier /var/crash est bien vide.', 'name': 'apport-directory'}) for report-message with priority 100. 2012-01-12 16:54:08,279 DEBUG Started firing report-job. 2012-01-12 16:54:08,279 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': '! test -d /var/crash || test $(find /var/crash -type f | wc -l) -eq 0', 'plugin': 'shell', 'requires': "package.name == 'apport'", 'description': 'Contr\xc3\xb4lez que le dossier /var/crash est bien vide.', 'name': 'apport-directory'}) for report-job with priority -100. 2012-01-12 16:54:08,279 DEBUG Finished firing report-job. 2012-01-12 16:54:08,279 DEBUG Finished firing report-message. 2012-01-12 16:54:08,279 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,279 DEBUG Finished firing message-file. 2012-01-12 16:54:08,280 DEBUG Finished firing message-filename. 2012-01-12 16:54:08,280 DEBUG Started firing message-filename. 2012-01-12 16:54:08,280 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/screenshot.txt) for message-filename with priority 0. 2012-01-12 16:54:08,280 DEBUG Started firing message-file. 2012-01-12 16:54:08,280 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/screenshot.txt) for message-file with priority 0. 2012-01-12 16:54:08,283 DEBUG Started firing report-messages. 2012-01-12 16:54:08,283 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}, {'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'screenshot.png', 'plugin': 'attachment'}]) for report-messages with priority 0. 2012-01-12 16:54:08,284 DEBUG Started firing report-message. 2012-01-12 16:54:08,284 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-message with priority 100. 2012-01-12 16:54:08,284 DEBUG Started firing report-job. 2012-01-12 16:54:08,284 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-job with priority -100. 2012-01-12 16:54:08,284 DEBUG Finished firing report-job. 2012-01-12 16:54:08,284 DEBUG Finished firing report-message. 2012-01-12 16:54:08,284 DEBUG Started firing report-message. 2012-01-12 16:54:08,284 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'screenshot.png', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,284 DEBUG Started firing report-job. 2012-01-12 16:54:08,285 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'screenshot.png', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,285 DEBUG Finished firing report-job. 2012-01-12 16:54:08,285 DEBUG Finished firing report-message. 2012-01-12 16:54:08,285 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,285 DEBUG Finished firing message-file. 2012-01-12 16:54:08,285 DEBUG Finished firing message-filename. 2012-01-12 16:54:08,285 DEBUG Started firing message-filename. 2012-01-12 16:54:08,285 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/input.txt) for message-filename with priority 0. 2012-01-12 16:54:08,285 DEBUG Started firing message-file. 2012-01-12 16:54:08,285 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/input.txt) for message-file with priority 0. 2012-01-12 16:54:08,289 DEBUG Started firing report-messages. 2012-01-12 16:54:08,289 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'name': 'input/mouse', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}, {'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}]) for report-messages with priority 0. 2012-01-12 16:54:08,289 DEBUG Started firing report-message. 2012-01-12 16:54:08,289 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'input/mouse', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-message with priority 100. 2012-01-12 16:54:08,289 DEBUG Started firing report-job. 2012-01-12 16:54:08,289 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'input/mouse', 'requires': "device.category == 'MOUSE' or device.category == 'TOUCH'", 'description': "Le d\xc3\xa9placement de la souris devrait faire bouger le curseur sur l'\xc3\xa9cran.\n\nVotre souris fonctionne-t-elle correctement\xc2\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:08,290 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'name': 'input/mouse', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority -100. 2012-01-12 16:54:08,316 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'name': 'input/mouse', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?", 'plugin': 'manual'}) for report-job with priority 0. 2012-01-12 16:54:08,316 DEBUG Started firing report-manual. 2012-01-12 16:54:08,316 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-manual with priority 0. 2012-01-12 16:54:08,316 DEBUG Started firing report-test. 2012-01-12 16:54:08,316 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-test with priority 0. 2012-01-12 16:54:08,316 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'name': 'input/mouse', 'plugin': 'manual', 'type': 'test', 'requires': ["device.category == 'MOUSE' or device.category == 'TOUCH'"], 'description': u"Le d\xe9placement de la souris devrait faire bouger le curseur sur l'\xe9cran.\n\nVotre souris fonctionne-t-elle correctement\xa0?"}) for report-test with priority 100. 2012-01-12 16:54:08,316 DEBUG Finished firing report-test. 2012-01-12 16:54:08,317 DEBUG Finished firing report-manual. 2012-01-12 16:54:08,342 DEBUG Finished firing report-job. 2012-01-12 16:54:08,343 DEBUG Finished firing report-message. 2012-01-12 16:54:08,343 DEBUG Started firing report-message. 2012-01-12 16:54:08,343 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}) for report-message with priority 100. 2012-01-12 16:54:08,343 DEBUG Started firing report-job. 2012-01-12 16:54:08,344 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Cliquez sur \xc2\xab\xc2\xa0Tester\xc2\xa0\xc2\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xc2\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': "device.category == 'KEYBOARD'", 'name': 'input/keyboard'}) for report-job with priority -100. 2012-01-12 16:54:08,345 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-job with priority -100. 2012-01-12 16:54:08,367 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-job with priority 0. 2012-01-12 16:54:08,368 DEBUG Started firing report-manual. 2012-01-12 16:54:08,368 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.report_manual({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-manual with priority 0. 2012-01-12 16:54:08,368 DEBUG Started firing report-test. 2012-01-12 16:54:08,369 DEBUG Calling /usr/share/checkbox/plugins/tests_prompt.py TestsPrompt.report_test({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'command': 'keyboard_test', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-test with priority 0. 2012-01-12 16:54:08,369 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.report_job({'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb pour afficher une zone de saisie de texte.\n\nVotre clavier fonctionne-t-il correctement\xa0?', 'plugin': 'manual', 'type': 'test', 'command': 'keyboard_test', 'requires': ["device.category == 'KEYBOARD'"], 'name': 'input/keyboard'}) for report-test with priority 100. 2012-01-12 16:54:08,370 DEBUG Finished firing report-test. 2012-01-12 16:54:08,370 DEBUG Finished firing report-manual. 2012-01-12 16:54:08,414 DEBUG Finished firing report-job. 2012-01-12 16:54:08,414 DEBUG Finished firing report-message. 2012-01-12 16:54:08,414 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,414 DEBUG Finished firing message-file. 2012-01-12 16:54:08,415 DEBUG Finished firing message-filename. 2012-01-12 16:54:08,415 DEBUG Started firing message-filename. 2012-01-12 16:54:08,415 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/unity.txt) for message-filename with priority 0. 2012-01-12 16:54:08,415 DEBUG Started firing message-file. 2012-01-12 16:54:08,416 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/unity.txt) for message-file with priority 0. 2012-01-12 16:54:08,427 DEBUG Started firing report-messages. 2012-01-12 16:54:08,427 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'description': "Xlib est n\xc3\xa9cessaire pour les tests de Unity. Ceci v\xc3\xa9rifie que Xlib est pr\xc3\xa9sent et l'installe s'il n'est pas disponible.", 'plugin': 'local', 'command': "dpkg -l | grep -iq 'python-xlib' || apt-get install -y python-xlib", 'user': 'root', 'requires': "package.name == 'unity'", 'name': 'unity/check_and_install_xlib'}, {'description': "Ce test permettra de v\xc3\xa9rifier que Unity s\xe2\x80\x99ex\xc3\xa9cute et puis ex\xc3\xa9cute le test autopilot.py pour l'interface Unity.", 'plugin': 'shell', 'depends': 'unity/check_and_install_xlib', 'command': 'check_unity', 'requires': "package.name == 'unity'", 'name': 'unity/autopilot_test'}]) for report-messages with priority 0. 2012-01-12 16:54:08,428 DEBUG Started firing report-message. 2012-01-12 16:54:08,428 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Xlib est n\xc3\xa9cessaire pour les tests de Unity. Ceci v\xc3\xa9rifie que Xlib est pr\xc3\xa9sent et l'installe s'il n'est pas disponible.", 'plugin': 'local', 'command': "dpkg -l | grep -iq 'python-xlib' || apt-get install -y python-xlib", 'user': 'root', 'requires': "package.name == 'unity'", 'name': 'unity/check_and_install_xlib'}) for report-message with priority 100. 2012-01-12 16:54:08,428 DEBUG Started firing report-job. 2012-01-12 16:54:08,428 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Xlib est n\xc3\xa9cessaire pour les tests de Unity. Ceci v\xc3\xa9rifie que Xlib est pr\xc3\xa9sent et l'installe s'il n'est pas disponible.", 'plugin': 'local', 'command': "dpkg -l | grep -iq 'python-xlib' || apt-get install -y python-xlib", 'user': 'root', 'requires': "package.name == 'unity'", 'name': 'unity/check_and_install_xlib'}) for report-job with priority -100. 2012-01-12 16:54:08,429 DEBUG Finished firing report-job. 2012-01-12 16:54:08,430 DEBUG Finished firing report-message. 2012-01-12 16:54:08,430 DEBUG Started firing report-message. 2012-01-12 16:54:08,430 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Ce test permettra de v\xc3\xa9rifier que Unity s\xe2\x80\x99ex\xc3\xa9cute et puis ex\xc3\xa9cute le test autopilot.py pour l'interface Unity.", 'plugin': 'shell', 'depends': 'unity/check_and_install_xlib', 'command': 'check_unity', 'requires': "package.name == 'unity'", 'name': 'unity/autopilot_test'}) for report-message with priority 100. 2012-01-12 16:54:08,430 DEBUG Started firing report-job. 2012-01-12 16:54:08,431 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Ce test permettra de v\xc3\xa9rifier que Unity s\xe2\x80\x99ex\xc3\xa9cute et puis ex\xc3\xa9cute le test autopilot.py pour l'interface Unity.", 'plugin': 'shell', 'depends': 'unity/check_and_install_xlib', 'command': 'check_unity', 'requires': "package.name == 'unity'", 'name': 'unity/autopilot_test'}) for report-job with priority -100. 2012-01-12 16:54:08,431 DEBUG Finished firing report-job. 2012-01-12 16:54:08,432 DEBUG Finished firing report-message. 2012-01-12 16:54:08,432 DEBUG Finished firing report-messages. 2012-01-12 16:54:08,432 DEBUG Finished firing message-file. 2012-01-12 16:54:08,432 DEBUG Finished firing message-filename. 2012-01-12 16:54:08,433 DEBUG Started firing message-filename. 2012-01-12 16:54:08,433 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_filename(/usr/share/checkbox/jobs/info.txt) for message-filename with priority 0. 2012-01-12 16:54:08,433 DEBUG Started firing message-file. 2012-01-12 16:54:08,433 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_file(, /usr/share/checkbox/jobs/info.txt) for message-file with priority 0. 2012-01-12 16:54:08,460 DEBUG Started firing report-messages. 2012-01-12 16:54:08,461 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.report_messages([{'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}, {'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}, {'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}, {'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}, {'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}, {'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}, {'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}, {'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}, {'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}, {'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}, {'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}, {'command': 'gcov_tarball', 'requires': "package.name == 'lcov'", 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}, {'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}, {'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}, {'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}, {'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'name': 'info/fwts_log'}, {'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}, {'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}, {'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}, {'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}, {'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}, {'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}, {'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}]) for report-messages with priority 0. 2012-01-12 16:54:08,461 DEBUG Started firing report-message. 2012-01-12 16:54:08,461 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,461 DEBUG Started firing report-job. 2012-01-12 16:54:08,461 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat /proc/asound/card*/codec#*', 'requires': "device.driver == 'HDA Intel'", 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,461 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat /proc/asound/card*/codec#*', 'requires': ["device.driver == 'HDA Intel'"], 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,484 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat /proc/asound/card*/codec#*', 'requires': ["device.driver == 'HDA Intel'"], 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,484 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,484 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'cat /proc/asound/card*/codec#*', 'requires': ["device.driver == 'HDA Intel'"], 'name': 'info/codecs_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,484 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,516 DEBUG Finished firing report-job. 2012-01-12 16:54:08,516 DEBUG Finished firing report-message. 2012-01-12 16:54:08,516 DEBUG Started firing report-message. 2012-01-12 16:54:08,517 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,517 DEBUG Started firing report-job. 2012-01-12 16:54:08,517 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,518 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,543 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,543 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,543 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'cat /proc/cpuinfo', 'name': 'info/cpuinfo_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,544 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,568 DEBUG Finished firing report-job. 2012-01-12 16:54:08,568 DEBUG Finished firing report-message. 2012-01-12 16:54:08,568 DEBUG Started firing report-message. 2012-01-12 16:54:08,568 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,568 DEBUG Started firing report-job. 2012-01-12 16:54:08,568 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,569 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,593 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,593 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,593 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'cat /var/log/dmesg | ansi_parser', 'name': 'info/dmesg_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,593 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,620 DEBUG Finished firing report-job. 2012-01-12 16:54:08,620 DEBUG Finished firing report-message. 2012-01-12 16:54:08,621 DEBUG Started firing report-message. 2012-01-12 16:54:08,621 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,621 DEBUG Started firing report-job. 2012-01-12 16:54:08,622 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,622 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,652 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,653 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,653 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'grep -r . /sys/class/dmi/id/ 2>/dev/null', 'name': 'info/dmi_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,653 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,697 DEBUG Finished firing report-job. 2012-01-12 16:54:08,698 DEBUG Finished firing report-message. 2012-01-12 16:54:08,698 DEBUG Started firing report-message. 2012-01-12 16:54:08,698 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,698 DEBUG Started firing report-job. 2012-01-12 16:54:08,699 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,699 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,728 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,728 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,729 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'dmidecode', 'user': 'root', 'name': 'info/dmidecode_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,729 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,770 DEBUG Finished firing report-job. 2012-01-12 16:54:08,770 DEBUG Finished firing report-message. 2012-01-12 16:54:08,771 DEBUG Started firing report-message. 2012-01-12 16:54:08,771 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,771 DEBUG Started firing report-job. 2012-01-12 16:54:08,771 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,772 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,804 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,805 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,805 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'lspci -vvnn', 'name': 'info/lspci_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,805 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,834 DEBUG Finished firing report-job. 2012-01-12 16:54:08,834 DEBUG Finished firing report-message. 2012-01-12 16:54:08,834 DEBUG Started firing report-message. 2012-01-12 16:54:08,835 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,835 DEBUG Started firing report-job. 2012-01-12 16:54:08,835 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,836 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,863 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,863 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,863 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'find /etc/modprobe.* -name \\*.conf | xargs cat', 'name': 'info/modprobe_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,863 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,906 DEBUG Finished firing report-job. 2012-01-12 16:54:08,906 DEBUG Finished firing report-message. 2012-01-12 16:54:08,906 DEBUG Started firing report-message. 2012-01-12 16:54:08,907 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,907 DEBUG Started firing report-job. 2012-01-12 16:54:08,907 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,908 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,939 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,939 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,940 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'cat /etc/modules', 'name': 'info/modules_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,940 DEBUG Finished firing report-attachment. 2012-01-12 16:54:08,967 DEBUG Finished firing report-job. 2012-01-12 16:54:08,967 DEBUG Finished firing report-message. 2012-01-12 16:54:08,967 DEBUG Started firing report-message. 2012-01-12 16:54:08,967 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:08,967 DEBUG Started firing report-job. 2012-01-12 16:54:08,967 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,968 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:08,997 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:08,998 DEBUG Started firing report-attachment. 2012-01-12 16:54:08,998 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'find /etc/sysctl.* -name \\*.conf | xargs cat', 'name': 'info/sysctl_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:08,998 DEBUG Finished firing report-attachment. 2012-01-12 16:54:09,027 DEBUG Finished firing report-job. 2012-01-12 16:54:09,028 DEBUG Finished firing report-message. 2012-01-12 16:54:09,028 DEBUG Started firing report-message. 2012-01-12 16:54:09,028 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,029 DEBUG Started firing report-job. 2012-01-12 16:54:09,029 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,030 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,056 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:09,057 DEBUG Started firing report-attachment. 2012-01-12 16:54:09,057 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'for i in `udevadm info --export-db | sed -n \'s/^P: //p\'`; do\n echo "P: $i"\n udevadm info --attribute-walk --path=/sys$i 2>/dev/null | sed -n \'s/ ATTR{\\(.*\\)}=="\\(.*\\)"/A: \\1=\\2/p\'\n echo\ndone', 'name': 'info/sysfs_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:09,057 DEBUG Finished firing report-attachment. 2012-01-12 16:54:09,101 DEBUG Finished firing report-job. 2012-01-12 16:54:09,101 DEBUG Finished firing report-message. 2012-01-12 16:54:09,101 DEBUG Started firing report-message. 2012-01-12 16:54:09,102 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,102 DEBUG Started firing report-job. 2012-01-12 16:54:09,102 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,103 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,132 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:09,132 DEBUG Started firing report-attachment. 2012-01-12 16:54:09,133 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'udevadm info --export-db', 'name': 'info/udev_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:09,133 DEBUG Finished firing report-attachment. 2012-01-12 16:54:09,174 DEBUG Finished firing report-job. 2012-01-12 16:54:09,174 DEBUG Finished firing report-message. 2012-01-12 16:54:09,175 DEBUG Started firing report-message. 2012-01-12 16:54:09,175 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'gcov_tarball', 'requires': "package.name == 'lcov'", 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,175 DEBUG Started firing report-job. 2012-01-12 16:54:09,175 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'gcov_tarball', 'requires': "package.name == 'lcov'", 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,176 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'gcov_tarball', 'requires': ["package.name == 'lcov'"], 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,207 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'gcov_tarball', 'requires': ["package.name == 'lcov'"], 'user': 'root', 'name': 'info/gcov_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:09,208 DEBUG Started firing report-attachment. 2012-01-12 16:54:09,208 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'name': 'info/gcov_attachment', 'plugin': 'attachment', 'command': 'gcov_tarball', 'user': 'root', 'requires': ["package.name == 'lcov'"]}) for report-attachment with priority -10. 2012-01-12 16:54:09,208 DEBUG Finished firing report-attachment. 2012-01-12 16:54:09,249 DEBUG Finished firing report-job. 2012-01-12 16:54:09,250 DEBUG Finished firing report-message. 2012-01-12 16:54:09,250 DEBUG Started firing report-message. 2012-01-12 16:54:09,250 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,250 DEBUG Started firing report-job. 2012-01-12 16:54:09,251 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,251 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save({'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,283 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.report_job({'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-job with priority 0. 2012-01-12 16:54:09,284 DEBUG Started firing report-attachment. 2012-01-12 16:54:09,284 DEBUG Calling /usr/share/checkbox/plugins/attachment_info.py AttachmentInfo.report_attachment({'status': 'uninitiated', 'command': 'lsmod', 'name': 'info/lsmod_attachment', 'plugin': 'attachment'}) for report-attachment with priority -10. 2012-01-12 16:54:09,284 DEBUG Finished firing report-attachment. 2012-01-12 16:54:09,328 DEBUG Finished firing report-job. 2012-01-12 16:54:09,328 DEBUG Finished firing report-message. 2012-01-12 16:54:09,328 DEBUG Started firing report-message. 2012-01-12 16:54:09,329 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-message with priority 100. 2012-01-12 16:54:09,329 DEBUG Started firing report-job. 2012-01-12 16:54:09,329 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Effectue une capture d'\xc3\xa9cran.", 'plugin': 'shell', 'name': 'info/screenshot', 'command': 'import -window root ${CHECKBOX_DATA}/screenshot.png', 'requires': "package.name == 'xorg'\npackage.name == 'imagemagick'"}) for report-job with priority -100. 2012-01-12 16:54:09,330 DEBUG Finished firing report-job. 2012-01-12 16:54:09,330 DEBUG Finished firing report-message. 2012-01-12 16:54:09,331 DEBUG Started firing report-message. 2012-01-12 16:54:09,331 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,331 DEBUG Started firing report-job. 2012-01-12 16:54:09,331 DEBUG Calling checkbox.arguments JobsInfo.replacement({'depends': 'screenshot', 'command': 'cat ${CHECKBOX_DATA}/screenshot.png', 'name': 'info/screenshot.png', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,332 DEBUG Finished firing report-job. 2012-01-12 16:54:09,332 DEBUG Finished firing report-message. 2012-01-12 16:54:09,332 DEBUG Started firing report-message. 2012-01-12 16:54:09,333 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'name': 'info/fwts_log'}) for report-message with priority 100. 2012-01-12 16:54:09,333 DEBUG Started firing report-job. 2012-01-12 16:54:09,333 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': "Collectez le fichier journal de l'\xc3\xa9xecution de l'outil de test du micrologiciel", 'plugin': 'attachment', 'depends': 'fwts_test', 'command': 'cat $CHECKBOX_DATA/fwts_results.log', 'name': 'info/fwts_log'}) for report-job with priority -100. 2012-01-12 16:54:09,334 DEBUG Finished firing report-job. 2012-01-12 16:54:09,334 DEBUG Finished firing report-message. 2012-01-12 16:54:09,334 DEBUG Started firing report-message. 2012-01-12 16:54:09,335 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,335 DEBUG Started firing report-job. 2012-01-12 16:54:09,335 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': 'cat /proc/acpi/sleep', 'name': 'info/acpi_sleep_attachment', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,336 DEBUG Finished firing report-job. 2012-01-12 16:54:09,336 DEBUG Finished firing report-message. 2012-01-12 16:54:09,336 DEBUG Started firing report-message. 2012-01-12 16:54:09,336 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}) for report-message with priority 100. 2012-01-12 16:54:09,337 DEBUG Started firing report-job. 2012-01-12 16:54:09,337 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Informations Bootchart.', 'plugin': 'local', 'command': 'process_wait -u root bootchart collector ureadahead; [ `ls /var/log/bootchart/*.tgz 2>/dev/null | wc -l` -lt 2 ] && reboot && sleep 100', 'user': 'root', 'requires': "package.name == 'bootchart' or package.name == 'pybootchartgui'", 'name': 'info/bootchart'}) for report-job with priority -100. 2012-01-12 16:54:09,338 DEBUG Finished firing report-job. 2012-01-12 16:54:09,338 DEBUG Finished firing report-message. 2012-01-12 16:54:09,338 DEBUG Started firing report-message. 2012-01-12 16:54:09,338 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}) for report-message with priority 100. 2012-01-12 16:54:09,339 DEBUG Started firing report-job. 2012-01-12 16:54:09,339 DEBUG Calling checkbox.arguments JobsInfo.replacement({'description': 'Informations sur le p\xc3\xa9riph\xc3\xa9rique SATA/IDE.', 'plugin': 'local', 'name': 'info/hdparm', 'command': 'cat <<\'EOF\' | run_templates -t -s \'udev_resource | filter_templates -w "category=DISK"\'\nplugin: attachment\nname: info/hdparm_`ls /sys$path/block`.txt\nrequires: device.path == "$path"\nuser: root\ncommand: hdparm -I /dev/`ls /sys$path/block`\nEOF', 'requires': "package.name == 'hdparm'\ndevice.category == 'DISK'"}) for report-job with priority -100. 2012-01-12 16:54:09,340 DEBUG Finished firing report-job. 2012-01-12 16:54:09,340 DEBUG Finished firing report-message. 2012-01-12 16:54:09,340 DEBUG Started firing report-message. 2012-01-12 16:54:09,341 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}) for report-message with priority 100. 2012-01-12 16:54:09,341 DEBUG Started firing report-job. 2012-01-12 16:54:09,341 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'info/bootchart.png', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.png 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "(package.name == 'bootchart' and float(lsb.release) < 9.04) or package.name == 'pybootchartgui'"}) for report-job with priority -100. 2012-01-12 16:54:09,341 DEBUG Finished firing report-job. 2012-01-12 16:54:09,341 DEBUG Finished firing report-message. 2012-01-12 16:54:09,341 DEBUG Started firing report-message. 2012-01-12 16:54:09,342 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}) for report-message with priority 100. 2012-01-12 16:54:09,342 DEBUG Started firing report-job. 2012-01-12 16:54:09,342 DEBUG Calling checkbox.arguments JobsInfo.replacement({'name': 'info/bootchart.tgz', 'plugin': 'attachment', 'depends': 'info/bootchart', 'command': 'file=`ls /var/log/bootchart/*.tgz 2>/dev/null | tail -1`; [ -e "$file" ] && cat "$file"', 'requires': "package.name == 'bootchart' and float(lsb.release) >= 9.04"}) for report-job with priority -100. 2012-01-12 16:54:09,342 DEBUG Finished firing report-job. 2012-01-12 16:54:09,342 DEBUG Finished firing report-message. 2012-01-12 16:54:09,342 DEBUG Started firing report-message. 2012-01-12 16:54:09,342 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,342 DEBUG Started firing report-job. 2012-01-12 16:54:09,342 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': '[ -e /var/log/installer/bootchart.tgz ] && cat /var/log/installer/bootchart.tgz', 'name': 'info/installer_bootchart.tgz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,343 DEBUG Finished firing report-job. 2012-01-12 16:54:09,343 DEBUG Finished firing report-message. 2012-01-12 16:54:09,343 DEBUG Started firing report-message. 2012-01-12 16:54:09,343 DEBUG Calling /usr/share/checkbox/plugins/jobs_info.py report_message({'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}) for report-message with priority 100. 2012-01-12 16:54:09,343 DEBUG Started firing report-job. 2012-01-12 16:54:09,343 DEBUG Calling checkbox.arguments JobsInfo.replacement({'command': '[ -e /var/log/installer/debug ] && gzip -9 -c /var/log/installer/debug', 'name': 'info/installer_debug.gz', 'plugin': 'attachment'}) for report-job with priority -100. 2012-01-12 16:54:09,343 DEBUG Finished firing report-job. 2012-01-12 16:54:09,343 DEBUG Finished firing report-message. 2012-01-12 16:54:09,343 DEBUG Finished firing report-messages. 2012-01-12 16:54:09,343 DEBUG Finished firing message-file. 2012-01-12 16:54:09,343 DEBUG Finished firing message-filename. 2012-01-12 16:54:09,343 DEBUG Finished firing message-directory. 2012-01-12 16:54:09,344 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.gather() for gather with priority 0. 2012-01-12 16:54:09,348 DEBUG Calling /usr/share/checkbox/plugins/server_info.py ServerInfo.gather() for gather with priority 0. 2012-01-12 16:54:09,349 DEBUG Calling /usr/share/checkbox/plugins/proxy_info.py ProxyInfo.gather() for gather with priority 100. 2012-01-12 16:54:09,349 DEBUG Finished firing gather. 2012-01-12 16:54:09,367 DEBUG Calling /usr/share/checkbox/plugins/suites_prompt.py SuitesPrompt.prompt_gather() for prompt-gather with priority 100. 2012-01-12 16:54:13,985 DEBUG Started firing ignore-jobs. 2012-01-12 16:54:13,985 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.ignore_jobs(['input/mouse', 'input/keyboard', 'networking/detect', 'networking/internet', 'mediacard/sd_after_suspend', 'mediacard/sd', 'camera/detect', 'camera/still', 'camera/video', 'optical/read_sr0', 'memory/info', 'monitor/vga', 'monitor/hdmi', 'monitor/powersaving', 'wireless/wireless_connection']) for ignore-jobs with priority 0. 2012-01-12 16:54:13,985 DEBUG Finished firing ignore-jobs. 2012-01-12 16:54:13,985 DEBUG Finished firing prompt-gather. 2012-01-12 16:54:13,985 DEBUG Started firing prompt-jobs. 2012-01-12 16:54:13,986 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_jobs() for prompt-jobs with priority 0. 2012-01-12 16:54:13,986 DEBUG Started firing prompt-job. 2012-01-12 16:54:13,986 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'name': 'disk/benchmark_sda'}) for prompt-job with priority -100. 2012-01-12 16:54:14,025 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'name': 'disk/benchmark_sda'}) for prompt-job with priority -10. 2012-01-12 16:54:14,027 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for prompt-job with priority 0. 2012-01-12 16:54:14,027 DEBUG Started firing prompt-shell. 2012-01-12 16:54:14,027 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py ShellTest.prompt_shell(, {'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for prompt-shell with priority 0. 2012-01-12 16:54:14,028 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py message_result() on message-result. 2012-01-12 16:54:14,038 DEBUG Started firing message-exec. 2012-01-12 16:54:14,038 DEBUG Calling /usr/share/checkbox/plugins/message_info.py MessageInfo.message_exec({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for message-exec with priority 0. 2012-01-12 16:54:14,038 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.message_exec({'status': 'uninitiated', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for message-exec with priority 0. 2012-01-12 16:54:28,137 DEBUG Started firing message-result. 2012-01-12 16:54:28,137 DEBUG Calling /usr/share/checkbox/plugins/shell_test.py message_result(pass, /dev/sda: Timing cached reads = 1802.92 MB/sec Timing buffered disk reads = 68.66 MB/sec , 14.0887868404) for message-result with priority -100. 2012-01-12 16:54:28,137 DEBUG Finished firing message-result. 2012-01-12 16:54:28,137 DEBUG Finished firing message-exec. 2012-01-12 16:54:28,174 DEBUG Started firing prompt-test. 2012-01-12 16:54:28,174 DEBUG Calling /usr/share/checkbox/plugins/subunit_report.py SubunitReport.prompt_test(, {'status': 'pass', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'data': '/dev/sda:\n Timing cached reads = 1802.92 MB/sec\n Timing buffered disk reads = 68.66 MB/sec\n', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'duration': 14.088786840438843, 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for prompt-test with priority 0. 2012-01-12 16:54:28,174 DEBUG Calling /usr/share/checkbox/plugins/apport_prompt.py ApportPrompt.prompt_test(, {'status': 'pass', 'description': u'Benchmark for /devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0', 'plugin': 'shell', 'requires': ['device.path == "/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0" and package.name == \'linux\''], 'data': '/dev/sda:\n Timing cached reads = 1802.92 MB/sec\n Timing buffered disk reads = 68.66 MB/sec\n', 'command': 'hdparm -tT /dev/sda | sed \'s/:.*= */ = /\' | grep -v "^$"', 'user': 'root', 'duration': 14.088786840438843, 'suite': 'disk/benchmarks', 'type': 'test', 'resources': [{'category': 'DISK', 'product': 'Hitachi HTS72322', 'vendor': 'ATA', 'bus': 'scsi', 'driver': 'sd', 'path': '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0'}, {'status': 'Installed', 'desired': 'Install', 'version': '3.0.0-15.25', 'name': 'linux', 'description': 'Linux kernel image for version 3.0.0 on x86/x86_64'}], 'name': 'disk/benchmark_sda'}) for prompt-test with priority 100. 2012-01-12 16:54:28,174 DEBUG Finished firing prompt-test. 2012-01-12 16:54:28,175 DEBUG Finished firing prompt-shell. 2012-01-12 16:54:28,175 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,213 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,213 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,248 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,248 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'cpuinfo_resource', 'name': 'cpuinfo', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,249 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,249 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,249 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,249 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,290 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,291 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'plugin': 'resource', 'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage'}) for prompt-job with priority -100. 2012-01-12 16:54:28,339 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'plugin': 'resource', 'command': 'cdimage_resource', 'user': 'root', 'name': 'cdimage'}) for prompt-job with priority -10. 2012-01-12 16:54:28,339 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'name': 'cdimage', 'plugin': 'resource', 'command': 'cdimage_resource', 'user': 'root', 'resources': []}) for prompt-job with priority 0. 2012-01-12 16:54:28,339 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,339 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,339 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,340 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,442 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,442 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,476 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,476 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'dpkg_resource', 'name': 'dpkg', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,477 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,477 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,477 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,477 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,510 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,510 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,543 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,543 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': "gconf_resource | filter_templates -w 'name=.*proxy.*'", 'name': 'gconf', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,543 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,543 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,543 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,543 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,569 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,569 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,594 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,595 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'lsb_resource', 'name': 'lsb', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,595 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,595 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,595 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,595 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,629 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,629 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,662 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,662 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'meminfo_resource', 'name': 'meminfo', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,662 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,662 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,662 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,663 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,688 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,688 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,714 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,714 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'module_resource', 'name': 'module', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,714 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,715 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,715 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,715 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,741 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,741 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,774 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,775 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': "package_resource | filter_templates -w 'desired=Install' -w 'status=Installed'", 'name': 'package', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,775 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,775 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,775 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,775 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,809 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,810 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,842 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,843 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'udev_resource', 'name': 'device', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,843 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,843 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,843 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,843 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,868 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,869 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for prompt-job with priority -100. 2012-01-12 16:54:28,902 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'plugin': 'resource'}) for prompt-job with priority -10. 2012-01-12 16:54:28,902 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'command': 'uname_resource', 'name': 'uname', 'resources': [], 'plugin': 'resource'}) for prompt-job with priority 0. 2012-01-12 16:54:28,902 DEBUG Started firing prompt-resource. 2012-01-12 16:54:28,902 DEBUG No handlers found for event type: prompt-resource 2012-01-12 16:54:28,902 DEBUG Finished firing prompt-resource. 2012-01-12 16:54:28,902 DEBUG Finished firing prompt-job. 2012-01-12 16:54:28,936 DEBUG Started firing prompt-job. 2012-01-12 16:54:28,937 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save(, {'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'type': 'test', 'name': 'audio/playback_auto'}) for prompt-job with priority -100. 2012-01-12 16:54:28,961 DEBUG Calling /usr/share/checkbox/plugins/resource_info.py ResourceInfo.prompt_job(, {'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'type': 'test', 'name': 'audio/playback_auto'}) for prompt-job with priority -10. 2012-01-12 16:54:28,965 DEBUG Calling /usr/share/checkbox/plugins/jobs_prompt.py JobsPrompt.prompt_job(, {'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'type': 'test', 'resources': [{'category': 'AUDIO', 'subproduct_id': '43552', 'product_id': '43552', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1', 'subvendor_id': '4098'}, {'category': 'AUDIO', 'subproduct_id': '12519', 'product_id': '10558', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:1b.0', 'subvendor_id': '4156'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'alsa-base', 'description': 'ALSA driver configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.21-2ubuntu1', 'name': 'python-gst0.10', 'description': 'generic media-playing framework (Python bindings)'}], 'name': 'audio/playback_auto'}) for prompt-job with priority 0. 2012-01-12 16:54:28,965 DEBUG Started firing prompt-manual. 2012-01-12 16:54:28,965 DEBUG Calling /usr/share/checkbox/plugins/manual_test.py ManualTest.prompt_manual(, {'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'type': 'test', 'resources': [{'category': 'AUDIO', 'subproduct_id': '43552', 'product_id': '43552', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1', 'subvendor_id': '4098'}, {'category': 'AUDIO', 'subproduct_id': '12519', 'product_id': '10558', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:1b.0', 'subvendor_id': '4156'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'alsa-base', 'description': 'ALSA driver configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.21-2ubuntu1', 'name': 'python-gst0.10', 'description': 'generic media-playing framework (Python bindings)'}], 'name': 'audio/playback_auto'}) for prompt-manual with priority 0. 2012-01-12 16:54:37,229 ERROR Keyboard interrupt while running event handler /usr/share/checkbox/plugins/manual_test.py ManualTest.prompt_manual(, {'status': 'uninitiated', 'description': u'Cliquez sur \xab\xa0Tester\xa0\xbb afin de jouer un son sur le p\xe9riph\xe9rique de lecture d\xe9tect\xe9 automatiquement.\n\nAvez-vous entendu un son et \xe9tait-il exempt de distorsion, cliquetis ou autres bruits \xe9tranges\xa0?', 'plugin': 'manual', 'requires': ["device.category == 'AUDIO'", "package.name == 'alsa-base' and package.name == 'python-gst0.10'"], 'depends': ['audio/list_devices'], 'command': "gst_pipeline_test -t 2 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink'", 'suite': '__audio__', 'type': 'test', 'resources': [{'category': 'AUDIO', 'subproduct_id': '43552', 'product_id': '43552', 'bus': 'pci', 'vendor_id': '4098', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:01.0/0000:01:00.1', 'subvendor_id': '4098'}, {'category': 'AUDIO', 'subproduct_id': '12519', 'product_id': '10558', 'bus': 'pci', 'vendor_id': '32902', 'driver': 'HDA Intel', 'path': '/devices/pci0000:00/0000:00:1b.0', 'subvendor_id': '4156'}, {'status': 'Installed', 'desired': 'Install', 'version': '1.0.24+dfsg-0ubuntu2', 'name': 'alsa-base', 'description': 'ALSA driver configuration files'}, {'status': 'Installed', 'desired': 'Install', 'version': '0.10.21-2ubuntu1', 'name': 'python-gst0.10', 'description': 'generic media-playing framework (Python bindings)'}], 'name': 'audio/playback_auto'}) for event type 'prompt-manual' Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/checkbox/reactor.py", line 74, in fire results.append(handler(*args, **kwargs)) File "/usr/share/checkbox/plugins/manual_test.py", line 41, in prompt_manual interface.show_test(test, runner) File "/usr/lib/python2.7/dist-packages/checkbox_gtk/gtk_interface.py", line 63, in __call__ return self._function(self._instance, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/checkbox_gtk/gtk_interface.py", line 531, in show_test self._run_dialog() File "/usr/lib/python2.7/dist-packages/checkbox_gtk/gtk_interface.py", line 230, in _run_dialog raise KeyboardInterrupt KeyboardInterrupt 2012-01-12 16:54:37,249 DEBUG Started firing stop. 2012-01-12 16:54:37,249 DEBUG Calling /usr/share/checkbox/plugins/backend_info.py BackendInfo.stop() for stop with priority 0. 2012-01-12 16:54:37,258 DEBUG Calling /usr/share/checkbox/plugins/persist_info.py PersistInfo.save() for stop with priority 1000. 2012-01-12 16:54:37,288 DEBUG Finished firing stop.