On Sat, 2016-12-17 at 21:14 +0100, Andreas Tille wrote: > Unfortunately I have severe trouble to stop the build system from > always trying pyversions instead of py3versions. For instance I > injected > > override_dh_auto_build: > # No idea why this would call > # python setup.py build --force > # without this override > python3 setup.py build --force > > into d/rules - otherwise I get: > > dh_auto_build > Can't exec "pyversions": No such file or directory at > /usr/share/perl5/Debian/Debhelper/Buildsystem/python_distutils.pm > line 121. > dh_auto_build: failed to run pyversions
I could not reproduce the behavior you describe. Maybe your environment is messed? Here is what I get after removing your overrides (for full log see the attached file): [...] dh_auto_build -O--buildsystem=pybuild I: pybuild base:184: /usr/bin/python3 setup.py build running build running build_py creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar [...] That's inside a debootstrapped sid chroot with only the package build dependencies installed (no pyversions and no Python < 3 components installed), but I get the same results in my Stretch machine with both Python 3 and Python 2 installed (and both pyversions and py3versions commands available). The build does fail in the tests phase, but I does not look related to what you are experiencing. Instead it seems to need running setup.py makeuis in the build process. Regards, -- Alberto Caso Palomino Servicio de Implantación de Sistemas Dirección Gral. de Admón. Electrónica y TI Consejería de Hacienda y Administración Pública Junta de Extremadura
dpkg-buildpackage: info: source package openmolar dpkg-buildpackage: info: source version 1.0.15-gd81f9e5-1 dpkg-buildpackage: info: source distribution UNRELEASED dpkg-buildpackage: info: source changed by Andreas Tille <ti...@debian.org> dpkg-source --before-build openmolar dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from openmolar/debian/source/options: --compression=xz fakeroot debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_testdir -O--buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:184: python3.5 setup.py clean WARNING - An attempt to install translation en_US failed running clean running clean removing '/tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.5' does not exist -- can't clean it REMOVING win_openmolar.pyw win_openmolar.pyw NOT removed (file not present) dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild dpkg-source -b openmolar dpkg-source: info: using options from openmolar/debian/source/options: --compression=xz dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building openmolar using existing ./openmolar_1.0.15-gd81f9e5.orig.tar.gz dpkg-source: info: building openmolar in openmolar_1.0.15-gd81f9e5-1.debian.tar.xz dpkg-source: info: building openmolar in openmolar_1.0.15-gd81f9e5-1.dsc debian/rules build dh build --with python3 --buildsystem=pybuild dh_testdir -O--buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:184: python3.5 setup.py config WARNING - An attempt to install translation en_US failed running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:184: /usr/bin/python3 setup.py build WARNING - An attempt to install translation en_US failed running build running build_py creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar copying src/openmolar/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar copying src/openmolar/connect.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar copying src/openmolar/main.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar copying src/openmolar/create_db.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/backports copying src/openmolar/backports/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/backports copying src/openmolar/backports/printed_form.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/backports copying src/openmolar/backports/advisor.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/backports creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/docsimported.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/appointments.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/calldurr.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/estimates.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/courseHistory.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/daybook.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/writeNewCourse.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/docsprinted.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/queries.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/daybookHistory.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/paymentHistory.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/locations.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/distinct_statuses.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/accounts.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/db_settings.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/memos.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/appt_prefs.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/patient_class.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/db_patients.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/feescales.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/plan_data.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/schema_version.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/forum.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/db_notes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/estimate_synopsis.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/patient_write_changes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/records_in_use.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/recall.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/nhs_claims.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/medhist.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/estimatesHistory.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/writeNewPatient.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/families.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/cashbook.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/brief_patient.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/search.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/medform_check.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/phrasebook.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/referral.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/est_logger.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/standard_letter.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools copying src/openmolar/dbtools/treatment_course.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/dbtools creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_7to1_8.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_1to1_2.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_9to2_0.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_5to2_6.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_1to2_2.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_6to2_7.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_4to3_5.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_4to1_5.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_2to2_3.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/druglist.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_3to2_4.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_1to3_2.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_6to1_7.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_2to3_3.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_0to3_1.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_8to1_9.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_3to3_4.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_2to1_3.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_6to3_7.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_9to3_0.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_0to1_1.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema3_5to3_6.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_3to1_4.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_4to2_5.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema1_5to1_6.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_0to2_1.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/database_updater_thread.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_8to2_9.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades copying src/openmolar/schema_upgrades/schema2_7to2_8.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/schema_upgrades creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/forum_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/colours.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/pt_diary_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/new_patient_gui.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/contract_gui_module.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/diary_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/schema_updater.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui copying src/openmolar/qt4gui/maingui.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/login_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/other_treatment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/post_choice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/bookend_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/saveMemo.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/daybook_item_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/mh_form_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appt_settings_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/payment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/base_dialogs.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/complete_treatment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/recall_prompt_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/patient_location_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/chart_tx_choice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appointment_card_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/new_bridge_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/toothprop_fulledit.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/nhs_forms_config_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/advanced_record_management_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/dialog_collection.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/hygTreatWizard.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appt_wizard_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/account_letter_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/implant_choice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/initial_check_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/newBPE.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/select_language.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/save_discard_cancel.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/database_connection_progress_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/edit_treatment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appointments_insert_blocks_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/medical_form_date_entry_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/feescale_configure_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/alter_denture_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/medical_form_checked_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/duplicate_receipt_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/estimate_edit_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/edit_referral_centres_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/print_record_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/course_merge_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/cancel_appointment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/recall_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/bridge_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appointments_memo_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/course_consistency_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/edit_standard_letters_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/gp17_printdialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/close_course_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/choose_clinicians.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/finalise_appt_time.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/crown_choice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/exam_wizard.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/choose_tooth_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/add_user_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/auto_address_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/newCourse.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/accounts_loader_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/add_treatment_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appt_mode_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/first_run_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/document_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/advanced_tx_planning_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/new_denture_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/alter_cashbook_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/course_history_options_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/add_clinician_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/find_patient_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/alter_todays_notes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/blockslot.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/address_match_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/family_manage_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/clinician_select_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/correspondence_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/assistant_select_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/advanced_names_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/edit_practice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/alterAday.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/check_version_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/child_smile_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/appt_prefs_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/denture_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/medical_history_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/course_edit_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/daybook_edit_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/permissions.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs copying src/openmolar/qt4gui/dialogs/account_severity_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/dialogs creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules copying src/openmolar/qt4gui/appointment_gui_modules/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules copying src/openmolar/qt4gui/appointment_gui_modules/clinician_select_model.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules copying src/openmolar/qt4gui/appointment_gui_modules/list_models.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules copying src/openmolar/qt4gui/appointment_gui_modules/pt_diary_treemodel.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules copying src/openmolar/qt4gui/appointment_gui_modules/draggable_list.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/appointment_gui_modules creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/charts copying src/openmolar/qt4gui/charts/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/charts copying src/openmolar/qt4gui/charts/charts_gui.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/charts creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/compiled_uis copying src/openmolar/qt4gui/compiled_uis/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/compiled_uis creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/appointmentwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/money_line_edit.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/calendars.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/completer_textedit.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/estimate_item_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/fiveminutetimeedit.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/aptOVcontrol.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/confirming_check_box.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/static_control_panel.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/estimate_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/chainLabel.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/diary_view_controller.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/upper_case_line_edit.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/appointment_overviewwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/currency_label.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/waitwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/warning_label.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/simple_chartwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/schedule_control.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/notification_widget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/toothProps.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/dent_hyg_selector.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets copying src/openmolar/qt4gui/customwidgets/chartwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/customwidgets creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/fee_table_model.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/manipulate_plan.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/feescale_tester.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/course_module.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/cashbook_module.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/treatment_list_models.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/fees_module.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees copying src/openmolar/qt4gui/fees/daybook_module.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/fees creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_diff_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/new_feescale_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_input_dialogs.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_parser.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_choice_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_compare_items_dockwidget.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_list_model.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_xml_editor.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor copying src/openmolar/qt4gui/feescale_editor/feescale_editor.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/feescale_editor creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/phrasebook copying src/openmolar/qt4gui/phrasebook/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/phrasebook copying src/openmolar/qt4gui/phrasebook/phrasebook_dialog.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/phrasebook copying src/openmolar/qt4gui/phrasebook/phrasebook_model.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/phrasebook copying src/openmolar/qt4gui/phrasebook/phrasebook_editor.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/phrasebook creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/apptcardPrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/accountPrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/estimatePrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/letterprint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/bulk_mail.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/multiDayListPrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/daylistprint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/chartPrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/receiptPrint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/bookprint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/recallprint.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/mh_print.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing copying src/openmolar/qt4gui/printing/om_printing.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17_config.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17_back.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17v1_back.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17_printer.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17v1_front.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 copying src/openmolar/qt4gui/printing/gp17/gp17_data.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/printing/gp17 creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/urls.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/allowed.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/version.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/appointment_shortcuts.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/images.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/utilities.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/localsettings.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings copying src/openmolar/settings/fee_tables.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/settings creating /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/estimates.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/__init__.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/reception_summary.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/planDetails.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/tooth_history.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/hidden_notes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/formatted_notes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/nhsDetails.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/notes.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/debug_html.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/dec_perm.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/course_checker.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/patientDetails.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules copying src/openmolar/ptModules/plan.py -> /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/ptModules compiling qt-designer files compiling /tmp/molar/openmolar/src/openmolar/qt-designer/patient_finder.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_patient_finder.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/surgeryNumber.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_surgeryNumber.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/appointment_length.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_appointment_length.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/newBPE.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_newBPE.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/hygenist_wizard.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_hygenist_wizard.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/treatmentItemWidget.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_treatmentItemWidget.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/showMemo.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_showMemo.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/activeDentStartFinish.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_activeDentStartFinish.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/specify_appointment.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_specify_appointment.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/newCourse.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_newCourse.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/daylist_print.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_daylist_print.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/choose_clinicians.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_choose_clinicians.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/toothprops_full_edit.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_toothprops_full_edit.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/toothProps.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_toothProps.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/bulkmail_options.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_bulkmail_options.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/aslotEdit.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_aslotEdit.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/choose_tooth.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_choose_tooth.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/record_tools.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_record_tools.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/codeChecker.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_codeChecker.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/customTreatment.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_customTreatment.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/saveMemo.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_saveMemo.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/diary_widget.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_diary_widget.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/exam_wizard.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_exam_wizard.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/blockSlot.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_blockSlot.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/forumPost.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_forumPost.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/finalise_appt_time.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_finalise_appt_time.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/patient_diary.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_patient_diary.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/addTreatment.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_addTreatment.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/choose_language.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_choose_language.py compiling /tmp/molar/openmolar/src/openmolar/qt-designer/main.ui created/updated py file src/openmolar/qt4gui/compiled_uis/Ui_main.py compiling resource file src/openmolar/qt4gui/resources_rc.py from source /tmp/molar/openmolar/src/openmolar/resources/resources.qrc MakeUis Completed build_py completed running build_scripts creating build creating build/scripts-3.5 copying and adjusting openmolar -> build/scripts-3.5 changing mode of build/scripts-3.5/openmolar from 644 to 755 COMPILING PO FILES (gettext translations) removing 'build/locale' (and everything under it) unable to remove directory build/locale creating build/locale executing msgfmt -o build/locale/ro/openmolar.mo src/openmolar/locale/ro.po executing msgfmt -o build/locale/es/openmolar.mo src/openmolar/locale/es.po executing msgfmt -o build/locale/de/openmolar.mo src/openmolar/locale/de.po executing msgfmt -o build/locale/id/openmolar.mo src/openmolar/locale/id.po executing msgfmt -o build/locale/sk/openmolar.mo src/openmolar/locale/sk.po executing msgfmt -o build/locale/af/openmolar.mo src/openmolar/locale/af.po executing msgfmt -o build/locale/fr/openmolar.mo src/openmolar/locale/fr.po executing msgfmt -o build/locale/oc/openmolar.mo src/openmolar/locale/oc.po executing msgfmt -o build/locale/hu/openmolar.mo src/openmolar/locale/hu.po executing msgfmt -o build/locale/it/openmolar.mo src/openmolar/locale/it.po executing msgfmt -o build/locale/pl/openmolar.mo src/openmolar/locale/pl.po executing msgfmt -o build/locale/el/openmolar.mo src/openmolar/locale/el.po executing msgfmt -o build/locale/en_GB/openmolar.mo src/openmolar/locale/en_GB.po executing msgfmt -o build/locale/pt/openmolar.mo src/openmolar/locale/pt.po executing msgfmt -o build/locale/en_AU/openmolar.mo src/openmolar/locale/en_AU.po executing msgfmt -o build/locale/tr/openmolar.mo src/openmolar/locale/tr.po executing msgfmt -o build/locale/da/openmolar.mo src/openmolar/locale/da.po build completed dh_auto_test -O--buildsystem=pybuild I: pybuild base:184: cd /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build; python3.5 -m unittest discover -v WARNING - verbose logging called by -v flag in sys.argv DEBUG - Openmolar package location = /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar DEBUG - no local translation found at /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/.openmolar/default.mo, searching environment DEBUG - trying to install your environment language en_US WARNING - An attempt to install translation en_US failed ERROR - no resources_rc file.... have you ran setup.py makeuis? openmolar.qt4gui (unittest.loader._FailedTest) ... ERROR ====================================================================== ERROR: openmolar.qt4gui (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test module: openmolar.qt4gui Traceback (most recent call last): File "/tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/__init__.py", line 30, in <module> from openmolar.qt4gui import resources_rc ImportError: cannot import name 'resources_rc' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.5/unittest/loader.py", line 462, in _find_test_path package = self._get_module_from_name(name) File "/usr/lib/python3.5/unittest/loader.py", line 369, in _get_module_from_name __import__(name) File "/tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build/openmolar/qt4gui/__init__.py", line 34, in <module> sys.exit("openmolar is not properly built") SystemExit: openmolar is not properly built ---------------------------------------------------------------------- Ran 1 test in 0.000s FAILED (errors=1) E: pybuild pybuild:276: test: plugin distutils failed with: exit code=1: cd /tmp/molar/openmolar/.pybuild/pythonX.Y_3.5/build; python3.5 -m unittest discover -v dh_auto_test: pybuild --test -i python{version} -p 3.5 returned exit code 13 debian/rules:10: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2