Package: src:androguard Version: 3.4.0~a1-14 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py config /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running config I: pybuild base:311: python3.11 setup.py config /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3.12 setup.py build /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard copying androguard/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard copying androguard/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard copying androguard/session.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard copying androguard/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core copying androguard/core/bytecode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core copying androguard/core/mutf8.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core copying androguard/core/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core copying androguard/core/androconf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli copying androguard/cli/main.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli copying androguard/cli/entry_points.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli copying androguard/cli/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/cli creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler copying androguard/decompiler/decompiler.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler copying androguard/decompiler/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/cemu.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/resourceswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/xrefwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/binwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/renamewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/sourcewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/helpers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/DisasmViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/treewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/HexViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/TextDecorators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/mainwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/SourceViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/BinViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/DataModel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/fileloading.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/TextSelection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/stringswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/apiwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/Banners.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/ViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/methodswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis copying androguard/core/analysis/auto.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis copying androguard/core/analysis/tags.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis copying androguard/core/analysis/analysis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis copying androguard/core/analysis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/analysis creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources copying androguard/core/api_specific_resources/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes copying androguard/core/bytecodes/dvm_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes copying androguard/core/bytecodes/apk.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes copying androguard/core/bytecodes/dvm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes copying androguard/core/bytecodes/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources copying androguard/core/resources/public.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources copying androguard/core/resources/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml copying androguard/core/bytecodes/axml/types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml copying androguard/core/bytecodes/axml/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/axml creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/decompile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/instruction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/node.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/dast.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/writer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/control_flow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/opcode_ins.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/basic_blocks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/dataflow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/decompiler/dad/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/decompiler/dad copying androguard/gui/annotation.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/search.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui copying androguard/gui/androguard.ico -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/gui creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_9.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_27.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_23.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_6.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_25.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_18.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_19.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_16.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_22.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_10.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_28.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_5.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_13.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_14.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_21.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_24.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_7.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_4.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_17.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_8.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_26.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_15.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/aosp_permissions creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_23.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_25.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_18.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_19.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_16.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_22.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_21.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_24.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_17.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/resources/public.xml -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/resources I: pybuild base:311: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard copying androguard/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard copying androguard/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard copying androguard/session.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard copying androguard/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core copying androguard/core/bytecode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core copying androguard/core/mutf8.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core copying androguard/core/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core copying androguard/core/androconf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli copying androguard/cli/main.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli copying androguard/cli/entry_points.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli copying androguard/cli/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/cli creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler copying androguard/decompiler/decompiler.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler copying androguard/decompiler/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/cemu.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/resourceswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/xrefwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/binwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/renamewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/sourcewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/helpers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/DisasmViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/treewindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/HexViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/TextDecorators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/mainwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/SourceViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/BinViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/DataModel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/fileloading.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/TextSelection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/stringswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/apiwindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/Banners.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/ViewMode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/methodswindow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis copying androguard/core/analysis/auto.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis copying androguard/core/analysis/tags.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis copying androguard/core/analysis/analysis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis copying androguard/core/analysis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/analysis creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources copying androguard/core/api_specific_resources/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes copying androguard/core/bytecodes/dvm_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes copying androguard/core/bytecodes/apk.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes copying androguard/core/bytecodes/dvm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes copying androguard/core/bytecodes/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources copying androguard/core/resources/public.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources copying androguard/core/resources/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml copying androguard/core/bytecodes/axml/types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml copying androguard/core/bytecodes/axml/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/axml creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/decompile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/instruction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/node.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/dast.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/writer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/control_flow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/opcode_ins.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/basic_blocks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/dataflow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/decompiler/dad/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/decompiler/dad copying androguard/gui/annotation.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/search.ui -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui copying androguard/gui/androguard.ico -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/gui creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_9.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_27.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_23.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_6.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_25.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_18.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_19.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_16.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_22.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_10.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_28.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_5.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_13.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_14.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_21.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_24.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_7.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_4.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_17.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_8.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_26.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions copying androguard/core/api_specific_resources/aosp_permissions/permissions_15.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/aosp_permissions creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_23.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_25.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_18.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_19.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_16.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_22.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_21.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_24.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/api_specific_resources/api_permission_mappings/permissions_17.json -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/api_specific_resources/api_permission_mappings copying androguard/core/resources/public.xml -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/resources dh_auto_test -O--buildsystem=pybuild I: pybuild base:311: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build'; python3.12 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-8.2.1, pluggy-1.5.0 rootdir: /<<PKGBUILDDIR>> collected 161 items tests/dataflow_test.py ....... [ 4%] tests/dominator_test.py ......... [ 9%] tests/rpo_test.py ......... [ 15%] tests/test_analysis.py ........... [ 22%] tests/test_annotations.py . [ 22%] tests/test_apk.py ......................... [ 38%] tests/test_arsc.py ......... [ 44%] tests/test_axml.py ................... [ 55%] tests/test_decompiler.py ..x [ 57%] tests/test_decompilerjadx.py s [ 58%] tests/test_dex.py ................. [ 68%] tests/test_dexcodeparsing.py .. [ 70%] tests/test_entry_points.py .....................F.......... [ 90%] tests/test_loadorder.py . [ 90%] tests/test_misc.py .. [ 91%] tests/test_rename.py ... [ 93%] tests/test_session.py .....s. [ 98%] tests/test_strings.py .. [ 99%] tests/test_types.py . [100%] =================================== FAILURES =================================== ________________________ EntryPointsTest.test_cg_basic _________________________ self = <test_entry_points.EntryPointsTest testMethod=test_cg_basic> def test_cg_basic(self): runner = CliRunner() apk_path = resource_filename('androguard', '../examples/dalvik/test/bin/' 'Test-debug.apk') arguments = ['--debug', 'cg', apk_path] result = runner.invoke(entry_points.entry_point, arguments)
assert result.exit_code == 0
E assert 1 == 0 E + where 1 = <Result AttributeError("module 'networkx' has no attribute 'write_gpickle'")>.exit_code tests/test_entry_points.py:190: AssertionError ------------------------------ Captured log call ------------------------------- DEBUG androguard.misc:misc.py:44 AnalyzeAPK DEBUG androguard.misc:misc.py:59 Analysing without session INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml DEBUG androguard.axml:__init__.py:496 AXML contains a RESOURCE MAP DEBUG androguard.axml:__init__.py:542 Start of Namespace mapping: prefix 4: 'android' --> uri 5: 'http://schemas.android.com/apk/res/android' DEBUG androguard.axml:__init__.py:936 START_TAG: manifest (line=2) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}versionCode='b'1'' DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}versionName='b'1.0'' DEBUG androguard.axml:__init__.py:944 found an attribute: package='b'org.t0t0.androguard.test'' DEBUG androguard.axml:__init__.py:936 START_TAG: application (line=6) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}label='b'@7F030000'' DEBUG androguard.axml:__init__.py:936 START_TAG: activity (line=7) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}label='b'@7F030000'' DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'.TestActivity'' DEBUG androguard.axml:__init__.py:936 START_TAG: intent-filter (line=9) DEBUG androguard.axml:__init__.py:936 START_TAG: action (line=10) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'android.intent.action.MAIN'' DEBUG androguard.axml:__init__.py:936 START_TAG: category (line=11) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'android.intent.category.LAUNCHER'' INFO androguard.apk:apk.py:366 APK file was successfully validated! DEBUG androguard.core.api_specific_resources:__init__.py:49 Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'HEADER_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'HEADER_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'MAP_LIST' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'MAP_LIST'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_DATA_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_DATA_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'FIELD_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'FIELD_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_LIST' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_LIST'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'PROTO_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'PROTO_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'METHOD_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'METHOD_ID_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DATA_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DATA_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'DEBUG_INFO_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'DEBUG_INFO_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CODE_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CODE_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_SET_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_SET_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ENCODED_ARRAY_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ENCODED_ARRAY_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATIONS_DIRECTORY_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATIONS_DIRECTORY_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DEF_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DEF_ITEM'. Required time 0:00.0000 INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35 DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000400 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000428 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000478 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000498 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000004d0 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000004e8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000500 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000518 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000530 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000558 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000005a8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000005c8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000600 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000618 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s DEBUG androguard.analysis:analysis.py:1432 Creating Crossreferences (XREF) DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a63 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000400 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000428 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000478 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000498 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a7d DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000004d0 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a87 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000004e8 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a93 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000500 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a9f DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000518 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000aa9 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000530 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000558 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000005a8 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000005c8 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000ac3 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000600 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000618 INFO androguard.analysis:analysis.py:1445 End of creating cross references (XREF) run time: 0min 00s INFO androcfg:main.py:101 Found The following entry points by search AndroidManifest.xml: ['Lorg/t0t0/androguard/test/TestActivity;'] INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; go ()I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test1 (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test_base (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$attr; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$layout; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$string; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; go ()I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; test1 (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; test_base (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; onCreate (Landroid/os/Bundle;)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; setContentView (I)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/Object; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; append (Ljava/lang/String;)Ljava/lang/StringBuilder;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; append (I)Ljava/lang/StringBuilder;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; toString ()Ljava/lang/String;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/io/PrintStream; println (Ljava/lang/String;)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity; onCreate (Landroid/os/Bundle;)V' to callgraph =============================== warnings summary =============================== androguard/core/bytecodes/apk.py:1027 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/apk.py:1027: SyntaxWarning: invalid escape sequence '\>' """ .pybuild/cpython3_3.12/build/tests/test_decompiler.py:52 .pybuild/cpython3_3.12/build/tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_all_decompiler will be ignored tests/test_entry_points.py:4 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html from pkg_resources import resource_filename androguard/core/bytecodes/dvm.py:7632: 4 warnings .pybuild/cpython3_3.12/build/tests/test_analysis.py: 5 warnings .pybuild/cpython3_3.12/build/tests/test_decompiler.py: 2 warnings .pybuild/cpython3_3.12/build/tests/test_dex.py: 1 warning .pybuild/cpython3_3.12/build/tests/test_entry_points.py: 2 warnings .pybuild/cpython3_3.12/build/tests/test_session.py: 7 warnings .pybuild/cpython3_3.12/build/tests/test_types.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning: deprecated, this method does nothing! warnings.warn("deprecated, this method does nothing!", DeprecationWarning) .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androarsc .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androaxml .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_androsign /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:19: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. for root, _, files in os.walk(resource_filename('androguard', '..')): .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:102: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:120: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:111: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:129: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:84: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:147: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:93: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. dex_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:165: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:156: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:138: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:52: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:41: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:63: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_cg_basic /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:185: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:212: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:199: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:225: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.12/build/tests/test_entry_points.py::EntryPointsTest::test_sign_basic /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_entry_points.py:253: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_entry_points.py::EntryPointsTest::test_cg_basic - assert 1 ... ====== 1 failed, 157 passed, 2 skipped, 1 xfailed, 46 warnings in 50.09s ======= E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build'; python3.12 -m pytest tests I: pybuild base:311: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build'; python3.11 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.11.9, pytest-8.2.1, pluggy-1.5.0 rootdir: /<<PKGBUILDDIR>> collected 161 items tests/dataflow_test.py ....... [ 4%] tests/dominator_test.py ......... [ 9%] tests/rpo_test.py ......... [ 15%] tests/test_analysis.py ........... [ 22%] tests/test_annotations.py . [ 22%] tests/test_apk.py ......................... [ 38%] tests/test_arsc.py ......... [ 44%] tests/test_axml.py ................... [ 55%] tests/test_decompiler.py ..x [ 57%] tests/test_decompilerjadx.py s [ 58%] tests/test_dex.py ................. [ 68%] tests/test_dexcodeparsing.py .. [ 70%] tests/test_entry_points.py .....................F.......... [ 90%] tests/test_loadorder.py . [ 90%] tests/test_misc.py .. [ 91%] tests/test_rename.py ... [ 93%] tests/test_session.py .....s. [ 98%] tests/test_strings.py .. [ 99%] tests/test_types.py . [100%] =================================== FAILURES =================================== ________________________ EntryPointsTest.test_cg_basic _________________________ self = <test_entry_points.EntryPointsTest testMethod=test_cg_basic> def test_cg_basic(self): runner = CliRunner() apk_path = resource_filename('androguard', '../examples/dalvik/test/bin/' 'Test-debug.apk') arguments = ['--debug', 'cg', apk_path] result = runner.invoke(entry_points.entry_point, arguments)
assert result.exit_code == 0
E assert 1 == 0 E + where 1 = <Result AttributeError("module 'networkx' has no attribute 'write_gpickle'")>.exit_code tests/test_entry_points.py:190: AssertionError ------------------------------ Captured log call ------------------------------- DEBUG androguard.misc:misc.py:44 AnalyzeAPK DEBUG androguard.misc:misc.py:59 Analysing without session INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml DEBUG androguard.axml:__init__.py:496 AXML contains a RESOURCE MAP DEBUG androguard.axml:__init__.py:542 Start of Namespace mapping: prefix 4: 'android' --> uri 5: 'http://schemas.android.com/apk/res/android' DEBUG androguard.axml:__init__.py:936 START_TAG: manifest (line=2) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}versionCode='b'1'' DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}versionName='b'1.0'' DEBUG androguard.axml:__init__.py:944 found an attribute: package='b'org.t0t0.androguard.test'' DEBUG androguard.axml:__init__.py:936 START_TAG: application (line=6) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}label='b'@7F030000'' DEBUG androguard.axml:__init__.py:936 START_TAG: activity (line=7) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}label='b'@7F030000'' DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'.TestActivity'' DEBUG androguard.axml:__init__.py:936 START_TAG: intent-filter (line=9) DEBUG androguard.axml:__init__.py:936 START_TAG: action (line=10) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'android.intent.action.MAIN'' DEBUG androguard.axml:__init__.py:936 START_TAG: category (line=11) DEBUG androguard.axml:__init__.py:944 found an attribute: {http://schemas.android.com/apk/res/android}name='b'android.intent.category.LAUNCHER'' INFO androguard.apk:apk.py:366 APK file was successfully validated! DEBUG androguard.core.api_specific_resources:__init__.py:49 Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'HEADER_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'HEADER_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'MAP_LIST' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'MAP_LIST'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_DATA_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_DATA_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'STRING_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'STRING_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'FIELD_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'FIELD_ID_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'TYPE_LIST' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'TYPE_LIST'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'PROTO_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'PROTO_ID_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'METHOD_ID_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'METHOD_ID_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DATA_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DATA_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'DEBUG_INFO_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'DEBUG_INFO_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CODE_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CODE_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_ITEM'. Required time 0:00.0001 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATION_SET_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATION_SET_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ENCODED_ARRAY_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ENCODED_ARRAY_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'ANNOTATIONS_DIRECTORY_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'ANNOTATIONS_DIRECTORY_ITEM'. Required time 0:00.0000 DEBUG androguard.dvm:dvm.py:6893 Starting parsing map_item 'CLASS_DEF_ITEM' DEBUG androguard.dvm:dvm.py:7001 End of parsing map_item 'CLASS_DEF_ITEM'. Required time 0:00.0001 INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35 DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000400 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000428 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000478 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000498 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000004d0 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000004e8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000500 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000518 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000530 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000558 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000005a8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x000005c8 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000600 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions DEBUG androguard.analysis:analysis.py:416 Parsing instructions for method at @0x00000618 DEBUG androguard.analysis:analysis.py:423 Parsing exceptions DEBUG androguard.analysis:analysis.py:430 Creating basic blocks DEBUG androguard.analysis:analysis.py:448 Settings basic blocks childs DEBUG androguard.analysis:analysis.py:455 Creating exceptions INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s DEBUG androguard.analysis:analysis.py:1432 Creating Crossreferences (XREF) DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a63 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000400 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000428 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000478 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000498 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a7d DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000004d0 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a87 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000004e8 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a93 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000500 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000a9f DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000518 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000aa9 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000530 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000558 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000005a8 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x000005c8 DEBUG androguard.analysis:analysis.py:1466 Creating XREF/DREF for class at @0x00000ac3 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000600 DEBUG androguard.analysis:analysis.py:1468 Creating XREF for method at @0x00000618 INFO androguard.analysis:analysis.py:1445 End of creating cross references (XREF) run time: 0min 00s INFO androcfg:main.py:101 Found The following entry points by search AndroidManifest.xml: ['Lorg/t0t0/androguard/test/TestActivity;'] INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; go ()I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test1 (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'LTest1; test_base (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$attr; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$layout; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R$string; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/R; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; go ()I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; test1 (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/Test1; test_base (I)I' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; onCreate (Landroid/os/Bundle;)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Lorg/t0t0/androguard/test/TestActivity; setContentView (I)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/Object; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; append (Ljava/lang/String;)Ljava/lang/StringBuilder;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; append (I)Ljava/lang/StringBuilder;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/lang/StringBuilder; toString ()Ljava/lang/String;' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Ljava/io/PrintStream; println (Ljava/lang/String;)V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity; <init> ()V' to callgraph INFO androguard.analysis:analysis.py:1895 Adding Method 'Landroid/app/Activity; onCreate (Landroid/os/Bundle;)V' to callgraph =============================== warnings summary =============================== androguard/core/bytecodes/apk.py:1027 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/apk.py:1027: DeprecationWarning: invalid escape sequence '\>' """ .pybuild/cpython3_3.11/build/tests/test_decompiler.py:52 .pybuild/cpython3_3.11/build/tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were removed in pytest 4.0 - test_all_decompiler will be ignored tests/test_entry_points.py:4 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html from pkg_resources import resource_filename androguard/core/bytecodes/dvm.py:7632: 4 warnings .pybuild/cpython3_3.11/build/tests/test_analysis.py: 5 warnings .pybuild/cpython3_3.11/build/tests/test_decompiler.py: 2 warnings .pybuild/cpython3_3.11/build/tests/test_dex.py: 1 warning .pybuild/cpython3_3.11/build/tests/test_entry_points.py: 2 warnings .pybuild/cpython3_3.11/build/tests/test_session.py: 7 warnings .pybuild/cpython3_3.11/build/tests/test_types.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning: deprecated, this method does nothing! warnings.warn("deprecated, this method does nothing!", DeprecationWarning) .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androarsc .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androaxml .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_androsign /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:19: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. for root, _, files in os.walk(resource_filename('androguard', '..')): .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:102: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:120: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:111: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:129: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:84: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:147: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:93: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. dex_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:165: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:156: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:138: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:52: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:41: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:63: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. axml_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_cg_basic /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:185: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:212: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:199: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:225: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', .pybuild/cpython3_3.11/build/tests/test_entry_points.py::EntryPointsTest::test_sign_basic /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/tests/test_entry_points.py:253: DeprecationWarning: Use of .. or absolute path in a resource path is not allowed and will raise exceptions in a future release. apk_path = resource_filename('androguard', -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_entry_points.py::EntryPointsTest::test_cg_basic - assert 1 ... ====== 1 failed, 157 passed, 2 skipped, 1 xfailed, 46 warnings in 55.11s ======= E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build'; python3.11 -m pytest tests dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13 make: *** [debian/rules:7: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202406/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.