Source: ooniprobe
Version: 1.1.1-1
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20140926 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/«PKGBUILDDIR»'
> OONI_DATA_DIR=/«PKGBUILDDIR»/data trial ooni
> WARNING: Failed to execute tcpdump. Check it is installed and in the PATH
> Ooni home directory does not exist.
> Creating it in 'ooni_home'.
> Configuration file does not exist.
> Creating it for you in 'ooni_home/ooniprobe.conf'.
> ooni.tests.test_deck
>   TestDeck
>     test_lookuptest_helpers ...                                            
> [OK]
>     test_open_deck ...                                                     
> [OK]
>     test_save_deck_descriptor ...                                          
> [OK]
>   TestInputFile
>     test_file_cached ...                                                   
> [OK]
>     test_file_invalid_hash ...                                             
> [OK]
>     test_save_descriptor ...                                               
> [OK]
> ooni.tests.test_director
>   TestDirector
>     test_get_net_tests ... Ooni home directory does not exist.
> Creating it in 'ooni_home'.
> Configuration file does not exist.
> Creating it for you in 'ooni_home/ooniprobe.conf'.
>                                                 [OK]
>     test_start_tor ...                                                     
> [OK]
>   TestStartSniffing
>     test_measurement_succeeded ...                                         
> [OK]
>     test_start_sniffing_once ...                                           
> [OK]
>     test_start_sniffing_twice ...                                          
> [OK]
> ooni.tests.test_geoip
>   TestGeoIP
>     test_geoip_database_version ...                                        
> [OK]
> Error Opening file /usr/share/GeoIP/GeoLiteCity.dat
> Error Opening file /usr/share/GeoIP/GeoIPASNum.dat
>     test_ip_to_location ...                                                
> [OK]
> Error Opening file /usr/share/GeoIP/GeoLiteCity.dat
> Error Opening file /usr/share/GeoIP/GeoIPASNum.dat
>     test_probe_ip ...                                                      
> [OK]
> ooni.tests.test_managers
>   TestMeasurementManager
>     test_schedule_and_net_test_notified ...                                
> [OK]
>     test_schedule_failing_one_measurement ...                              
> [OK]
>   TestTaskManager
>     test_schedule_failing_27_tasks ...                                     
> [OK]
>     test_schedule_failing_one_task ...                                     
> [OK]
>     test_schedule_failing_one_task_with_timeout ...                        
> [OK]
>     test_schedule_failing_tasks_that_timesout ...                          
> [OK]
>     test_schedule_failing_ten_tasks ...                                    
> [OK]
>     test_schedule_failing_with_mock_failure_task ...                       
> [OK]
>     test_schedule_successful_27_tasks ...                                  
> [OK]
>     test_schedule_successful_one_task ...                                  
> [OK]
>     test_schedule_successful_one_task_with_timeout ...                     
> [OK]
>     test_schedule_successful_ten_tasks ...                                 
> [OK]
>     test_schedule_time_out_once ...                                        
> [OK]
>     test_task_retry_and_succeed ...                                        
> [OK]
>     test_task_retry_and_succeed_56_tasks ...                               
> [OK]
> ooni.tests.test_mutate
>   TestDaphn3
>     test_mutate_daphn3 ...                                                 
> [OK]
>     test_mutate_string ...                                                 
> [OK]
> ooni.tests.test_nettest
>   TestNetTest
>     test_generate_measurements_size ...                                    
> [OK]
>     test_load_net_test_from_file ...                                       
> [OK]
>     test_load_net_test_from_str ...                                        
> [OK]
>     test_load_net_test_multiple ...                                        
> [OK]
>     test_load_net_test_multiple_different_options ...                      
> [OK]
>     test_load_with_invalid_option ...                                      
> [OK]
>     test_load_with_missing_required_option ...                             
> [OK]
>     test_load_with_option ...                                              
> [OK]
>     test_load_with_required_option ...                                     
> [OK]
>     test_net_test_completed_callback ...                                   
> [OK]
>     test_net_test_inputs ...                                               
> [OK]
>     test_require_root_succeed ...                                          
> [OK]
>     test_setup_local_options_in_test_cases ...                             
> [OK]
>   TestNettestTimeout
>     test_nettest_timeout ...                                               
> [OK]
> ooni.tests.test_onion
>   TestOnion
>     test_tor_details ...                                                   
> [OK]
> ooni.tests.test_oonibclient
>   TestOONIBClient
>     test_create_report ...                                            
> [SKIPPED]
>     test_download_deck ...                                            
> [SKIPPED]
>     test_download_input ...                                           
> [SKIPPED]
>     test_get_deck_descriptor ...                                      
> [SKIPPED]
>     test_get_deck_list ...                                            
> [SKIPPED]
>     test_get_input_descriptor ...                                     
> [SKIPPED]
>     test_get_input_list ...                                           
> [SKIPPED]
>     test_http_errors ...                                              
> [SKIPPED]
>     test_input_descriptor_not_found ...                               
> [SKIPPED]
>     test_lookup_invalid_helpers ...                                   
> [SKIPPED]
>     test_lookup_no_test_helpers ...                                   
> [SKIPPED]
>     test_lookup_test_helpers ...                                      
> [SKIPPED]
>     test_query ...                                                    
> [SKIPPED]
>     test_report_lifecycle ...                                         
> [SKIPPED]
> ooni.tests.test_oonicli
>   TestRunDirector
>     test_dnsconsistency ...                                           
> [SKIPPED]
>     test_http_header_field_manipulation ...                           
> [SKIPPED]
>     test_http_requests ...                                            
> [SKIPPED]
>     test_http_requests_with_file ...                                  
> [SKIPPED]
>     test_sniffing_activated ...                                       
> [SKIPPED]
> ooni.tests.test_otime
>   TestOtime
>     test_fromTimestamp ...                                                 
> [OK]
>     test_timestamp ...                                                     
> [OK]
> ooni.tests.test_reporter
>   TestOONIBReportLog
>     test_concurrent_edit ...                                               
> [OK]
>     test_list_reports ...                                                  
> [OK]
>     test_report_closed ...                                                 
> [OK]
>     test_report_created ...                                                
> [OK]
>     test_report_creation_failed ...                                        
> [OK]
>   TestOONIBReporter
>     test_create_report ...                                                 
> [OK]
>     test_create_report_failure ...                                         
> [OK]
>     test_write_report_entry ...                                            
> [OK]
>   TestYAMLReporter
>     test_write_report ...                                                  
> [OK]
> ooni.tests.test_safe_represent
>   TestScapyRepresent
>     test_represent_scapy ...                                               
> [OK]
> ooni.tests.test_settings
>   TestSettings
>     test_check_incoherences_interface ...                                  
> [OK]
>     test_check_tor_correct ...                                        
> [SKIPPED]
>     test_check_tor_missing_options ...                                     
> [OK]
>     test_check_tor_silly_listener ...                                   
> [ERROR]
>     test_vanilla_configuration ...                                         
> [OK]
> ooni.tests.test_templates
>   TestHTTPT
>     test_do_failing_request ...                                            
> [OK]
>     test_do_request ...                                                    
> [OK]
> ooni.tests.test_trueheaders
>   TestTrueHeaders
>     test_names_match ...                                                   
> [OK]
>     test_names_match_expect_ignore ...                                     
> [OK]
>     test_names_not_match ...                                               
> [OK]
> ooni.tests.test_txscapy
>   TestTxScapy
>     test_get_addresses ...                                                 
> [OK]
>     test_pcapdnet_installed ...                                            
> [OK]
>     test_send_packet_no_answer ...                                         
> [OK]
>     test_send_packet_with_answer ...                                       
> [OK]
> ooni.tests.test_utils
>   TestUtils
>     test_generate_filename ...                                             
> [OK]
>     test_generate_filename_with_extension ...                              
> [OK]
>     test_generate_filename_with_extension_and_basename ...                 
> [OK]
>     test_generate_filename_with_extension_and_filename ...                 
> [OK]
>     test_generate_filename_with_extension_and_prefix ...                   
> [OK]
>     test_generate_filename_with_filename ...                               
> [OK]
>     test_generate_filename_with_prefix ...                                 
> [OK]
>     test_log_encode ...                                                    
> [OK]
>     test_pushFilenameStack ...                                             
> [OK]
> 
> ===============================================================================
> [SKIPPED]
> OONIB must be listening on port 8888 to run this test (tor_hidden_service: 
> false)
> 
> ooni.tests.test_oonibclient.TestOONIBClient.test_create_report
> ooni.tests.test_oonibclient.TestOONIBClient.test_download_deck
> ooni.tests.test_oonibclient.TestOONIBClient.test_download_input
> ooni.tests.test_oonibclient.TestOONIBClient.test_get_deck_descriptor
> ooni.tests.test_oonibclient.TestOONIBClient.test_get_deck_list
> ooni.tests.test_oonibclient.TestOONIBClient.test_get_input_descriptor
> ooni.tests.test_oonibclient.TestOONIBClient.test_get_input_list
> ooni.tests.test_oonibclient.TestOONIBClient.test_http_errors
> ooni.tests.test_oonibclient.TestOONIBClient.test_input_descriptor_not_found
> ooni.tests.test_oonibclient.TestOONIBClient.test_lookup_invalid_helpers
> ooni.tests.test_oonibclient.TestOONIBClient.test_lookup_no_test_helpers
> ooni.tests.test_oonibclient.TestOONIBClient.test_lookup_test_helpers
> ooni.tests.test_oonibclient.TestOONIBClient.test_query
> ooni.tests.test_oonibclient.TestOONIBClient.test_report_lifecycle
> ===============================================================================
> [SKIPPED]
> You must be root to run this test
> 
> ooni.tests.test_oonicli.TestRunDirector.test_dnsconsistency
> ooni.tests.test_oonicli.TestRunDirector.test_http_header_field_manipulation
> ooni.tests.test_oonicli.TestRunDirector.test_http_requests
> ooni.tests.test_oonicli.TestRunDirector.test_http_requests_with_file
> ooni.tests.test_oonicli.TestRunDirector.test_sniffing_activated
> ===============================================================================
> [SKIPPED]
> See comment in the code
> 
> ooni.tests.test_settings.TestSettings.test_check_tor_correct
> ===============================================================================
> [ERROR]
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
> 1099, in _inlineCallbacks
>     result = g.send(result)
>   File "/«PKGBUILDDIR»/ooni/tests/test_settings.py", line 125, in 
> test_check_tor_silly_listener
>     self.run_silly_server()
>   File "/«PKGBUILDDIR»/ooni/tests/test_settings.py", line 54, in 
> run_silly_server
>     self.silly_listener = reactor.listenTCP(self.conf.tor.socks_port, 
> SillyFactory())
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 
> 495, in listenTCP
>     p.startListening()
>   File "/usr/lib/python2.7/dist-packages/twisted/internet/tcp.py", line 979, 
> in startListening
>     raise CannotListenError(self.interface, self.port, le)
> twisted.internet.error.CannotListenError: Couldn't listen on any:9999: [Errno 
> 98] Address already in use.
> 
> ooni.tests.test_settings.TestSettings.test_check_tor_silly_listener
> -------------------------------------------------------------------------------
> Ran 100 tests in 7.447s
> 
> FAILED (skips=20, errors=1, successes=79)
> make[1]: *** [override_dh_auto_test] Error 1

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/09/26/ooniprobe_1.1.1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to