Source: androguard Version: 3.4.0~a1-7 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231212 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="LC_ALL=C.UTF-8 {interpreter} -m > pytest --verbose" dh_auto_test > I: pybuild base:310: LC_ALL=C.UTF-8 python3.12 -m pytest --verbose > ============================= test session starts > ============================== > platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 -- > /usr/bin/python3.12 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>> > collecting ... collected 161 items > > tests/dataflow_test.py::DataflowTest::testDefUseGCD PASSED [ > 0%] > tests/dataflow_test.py::DataflowTest::testDefUseIfBool PASSED [ > 1%] > tests/dataflow_test.py::DataflowTest::testGroupVariablesGCD PASSED [ > 1%] > tests/dataflow_test.py::DataflowTest::testGroupVariablesIfBool PASSED [ > 2%] > tests/dataflow_test.py::DataflowTest::testReachDefGCD PASSED [ > 3%] > tests/dataflow_test.py::DataflowTest::testSplitVariablesGCD PASSED [ > 3%] > tests/dataflow_test.py::DataflowTest::testSplitVariablesIfBool PASSED [ > 4%] > tests/dominator_test.py::DominatorTest::testCrossGraph PASSED [ > 4%] > tests/dominator_test.py::DominatorTest::testFifthGraph PASSED [ > 5%] > tests/dominator_test.py::DominatorTest::testFirstGraph PASSED [ > 6%] > tests/dominator_test.py::DominatorTest::testFourthGraph PASSED [ > 6%] > tests/dominator_test.py::DominatorTest::testLinearVitGraph PASSED [ > 7%] > tests/dominator_test.py::DominatorTest::testSecondGraph PASSED [ > 8%] > tests/dominator_test.py::DominatorTest::testTVerifyGraph PASSED [ > 8%] > tests/dominator_test.py::DominatorTest::testTarjanGraph PASSED [ > 9%] > tests/dominator_test.py::DominatorTest::testThirdGraph PASSED [ > 9%] > tests/rpo_test.py::RpoTest::testCrossGraph PASSED [ > 10%] > tests/rpo_test.py::RpoTest::testFifthGraph PASSED [ > 11%] > tests/rpo_test.py::RpoTest::testFirstGraph PASSED [ > 11%] > tests/rpo_test.py::RpoTest::testFourthGraph PASSED [ > 12%] > tests/rpo_test.py::RpoTest::testLinearVitGraph PASSED [ > 13%] > tests/rpo_test.py::RpoTest::testSecondGraph PASSED [ > 13%] > tests/rpo_test.py::RpoTest::testTVerifyGraph PASSED [ > 14%] > tests/rpo_test.py::RpoTest::testTarjanGraph PASSED [ > 14%] > tests/rpo_test.py::RpoTest::testThirdGraph PASSED [ > 15%] > tests/test_analysis.py::AnalysisTest::testAPK PASSED [ > 16%] > tests/test_analysis.py::AnalysisTest::testAnalysis PASSED [ > 16%] > tests/test_analysis.py::AnalysisTest::testDex PASSED [ > 17%] > tests/test_analysis.py::AnalysisTest::testExtends PASSED [ > 18%] > tests/test_analysis.py::AnalysisTest::testInterfaces PASSED [ > 18%] > tests/test_analysis.py::AnalysisTest::testMultiDexExternal PASSED [ > 19%] > tests/test_analysis.py::AnalysisTest::testMultidex PASSED [ > 19%] > tests/test_analysis.py::AnalysisTest::testPermissions PASSED [ > 20%] > tests/test_analysis.py::AnalysisTest::testXrefOffsets PASSED [ > 21%] > tests/test_analysis.py::AnalysisTest::testXrefOffsetsFields PASSED [ > 21%] > tests/test_analysis.py::AnalysisTest::testXrefs PASSED [ > 22%] > tests/test_annotations.py::AnnotationTest::testAnnotation PASSED [ > 22%] > tests/test_apk.py::APKTest::testAPK PASSED [ > 23%] > tests/test_apk.py::APKTest::testAPKActivitiesAreString PASSED [ > 24%] > tests/test_apk.py::APKTest::testAPKCert PASSED [ > 24%] > tests/test_apk.py::APKTest::testAPKCertFingerprint PASSED [ > 25%] > tests/test_apk.py::APKTest::testAPKIntentFilters PASSED [ > 26%] > tests/test_apk.py::APKTest::testAPKManifest PASSED [ > 26%] > tests/test_apk.py::APKTest::testAPKPermissions PASSED [ > 27%] > tests/test_apk.py::APKTest::testAPKWrapper PASSED [ > 27%] > tests/test_apk.py::APKTest::testAPKWrapperRaw PASSED [ > 28%] > tests/test_apk.py::APKTest::testAPKWrapperUnsigned PASSED [ > 29%] > tests/test_apk.py::APKTest::testAPKv2Signature PASSED [ > 29%] > tests/test_apk.py::APKTest::testAdaptiveIcon PASSED [ > 30%] > tests/test_apk.py::APKTest::testApksignAPKs PASSED [ > 31%] > tests/test_apk.py::APKTest::testEffectiveTargetSdkVersion PASSED [ > 31%] > tests/test_apk.py::APKTest::testFeatures PASSED [ > 32%] > tests/test_apk.py::APKTest::testFrameworkResAPK PASSED [ > 32%] > tests/test_apk.py::APKTest::testMagic PASSED [ > 33%] > tests/test_apk.py::APKTest::testMultiDexAPK PASSED [ > 34%] > tests/test_apk.py::APKTest::testNewZipWithDeletedFile PASSED [ > 34%] > tests/test_apk.py::APKTest::testNewZipWithNewFile PASSED [ > 35%] > tests/test_apk.py::APKTest::testNewZipWithoutModification PASSED [ > 36%] > tests/test_apk.py::APKTest::testPartialSignature PASSED [ > 36%] > tests/test_apk.py::APKTest::testPermissionLoading PASSED [ > 37%] > tests/test_apk.py::APKTest::testShortNamesInManifest PASSED [ > 37%] > tests/test_apk.py::APKTest::testUsesImpliedPermissions PASSED [ > 38%] > tests/test_arsc.py::ARSCTest::testARSC PASSED [ > 39%] > tests/test_arsc.py::ARSCTest::testAppIcon PASSED [ > 39%] > tests/test_arsc.py::ARSCTest::testAppName PASSED [ > 40%] > tests/test_arsc.py::ARSCTest::testDifferentStringLocales PASSED [ > 40%] > tests/test_arsc.py::ARSCTest::testFallback PASSED [ > 41%] > tests/test_arsc.py::ARSCTest::testIDParsing PASSED [ > 42%] > tests/test_arsc.py::ARSCTest::testResourceNames PASSED [ > 42%] > tests/test_arsc.py::ARSCTest::testStrings PASSED [ > 43%] > tests/test_arsc.py::ARSCTest::testTypeConfigs PASSED [ > 44%] > tests/test_axml.py::AXMLTest::testAndroidManifest PASSED [ > 44%] > tests/test_axml.py::AXMLTest::testArscHeader PASSED [ > 45%] > tests/test_axml.py::AXMLTest::testDoubleNamespace PASSED [ > 45%] > tests/test_axml.py::AXMLTest::testExtraNamespace PASSED [ > 46%] > tests/test_axml.py::AXMLTest::testFileCompare PASSED [ > 47%] > tests/test_axml.py::AXMLTest::testMaskingNamespace PASSED [ > 47%] > tests/test_axml.py::AXMLTest::testNoStringPool PASSED [ > 48%] > tests/test_axml.py::AXMLTest::testNonManifest PASSED [ > 49%] > tests/test_axml.py::AXMLTest::testNonTerminatedString PASSED [ > 49%] > tests/test_axml.py::AXMLTest::testNonZeroStyleOffset PASSED [ > 50%] > tests/test_axml.py::AXMLTest::testNullbytes PASSED [ > 50%] > tests/test_axml.py::AXMLTest::testPackers PASSED [ > 51%] > tests/test_axml.py::AXMLTest::testReplacement PASSED [ > 52%] > tests/test_axml.py::AXMLTest::testTextChunksWithXML PASSED [ > 52%] > tests/test_axml.py::AXMLTest::testTooSmallFile PASSED [ > 53%] > tests/test_axml.py::AXMLTest::testWrongFilesize PASSED [ > 54%] > tests/test_axml.py::AXMLTest::testWrongHeaderSize PASSED [ > 54%] > tests/test_axml.py::AXMLTest::testWrongStringPoolHeader PASSED [ > 55%] > tests/test_axml.py::AXMLTest::testWrongStringPoolSize PASSED [ > 55%] > tests/test_decompiler.py::DecompilerTest::testArrays PASSED [ > 56%] > tests/test_decompiler.py::DecompilerTest::testSimplification PASSED [ > 57%] > tests/test_decompiler.py::test_all_decompiler XFAIL ([NOTRUN] yield ...) [ > 57%] > tests/test_decompilerjadx.py::DecompilerTest::testJadx SKIPPED (Skip...) [ > 58%] > tests/test_dex.py::DexTest::testBrokenDex PASSED [ > 59%] > tests/test_dex.py::DexTest::testDex PASSED [ > 59%] > tests/test_dex.py::DexTest::testDexVersion PASSED [ > 60%] > tests/test_dex.py::DexTest::testDexWrapper PASSED [ > 60%] > tests/test_dex.py::InstructionTest::testIncompleteInstruction PASSED [ > 61%] > tests/test_dex.py::InstructionTest::testInstruction11n PASSED [ > 62%] > tests/test_dex.py::InstructionTest::testInstruction21h PASSED [ > 62%] > tests/test_dex.py::InstructionTest::testInstruction21s PASSED [ > 63%] > tests/test_dex.py::InstructionTest::testInstruction31i PASSED [ > 63%] > tests/test_dex.py::InstructionTest::testInstruction51l PASSED [ > 64%] > tests/test_dex.py::InstructionTest::testInstructions PASSED [ > 65%] > tests/test_dex.py::InstructionTest::testLSAArrays PASSED [ > 65%] > tests/test_dex.py::InstructionTest::testLinearSweep PASSED [ > 66%] > tests/test_dex.py::InstructionTest::testLinearSweepStrings PASSED [ > 67%] > tests/test_dex.py::InstructionTest::testLinearSweepSwitch PASSED [ > 67%] > tests/test_dex.py::InstructionTest::testNOP PASSED [ > 68%] > tests/test_dex.py::InstructionTest::testWrongInstructions PASSED [ > 68%] > tests/test_dexcodeparsing.py::TestDexCodeParsing::testClassManager PASSED [ > 69%] > tests/test_dexcodeparsing.py::TestDexCodeParsing::testcode PASSED [ > 70%] > tests/test_entry_points.py::EntryPointsTest::test_analyze_help PASSED [ > 70%] > tests/test_entry_points.py::EntryPointsTest::test_androarsc PASSED [ > 71%] > tests/test_entry_points.py::EntryPointsTest::test_androaxml PASSED [ > 72%] > tests/test_entry_points.py::EntryPointsTest::test_androsign PASSED [ > 72%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword > PASSED [ 73%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales > PASSED [ 73%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages > PASSED [ 74%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types > PASSED [ 75%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk > PASSED [ 75%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve > PASSED [ 76%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py > PASSED [ 77%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve > PASSED [ 77%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve > PASSED [ 78%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_no_arguments > PASSED [ 78%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments > PASSED [ 79%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_help PASSED [ > 80%] > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument > PASSED [ 80%] > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument > PASSED [ 81%] > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_no_arguments > PASSED [ 81%] > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments > PASSED [ 82%] > tests/test_entry_points.py::EntryPointsTest::test_axml_help PASSED [ > 83%] > tests/test_entry_points.py::EntryPointsTest::test_cg_basic PASSED [ > 83%] > tests/test_entry_points.py::EntryPointsTest::test_cg_help PASSED [ > 84%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input > PASSED [ 85%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional > PASSED [ 85%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_no_arguments > PASSED [ 86%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments > PASSED [ 86%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_help PASSED [ > 87%] > tests/test_entry_points.py::EntryPointsTest::test_entry_point_help PASSED [ > 88%] > tests/test_entry_points.py::EntryPointsTest::test_gui_help PASSED [ > 88%] > tests/test_entry_points.py::EntryPointsTest::test_sign_basic PASSED [ > 89%] > tests/test_entry_points.py::EntryPointsTest::test_sign_help PASSED [ > 90%] > tests/test_loadorder.py::LoadOrderTest::testLoadOrder PASSED [ > 90%] > tests/test_misc.py::MiscTest::testClassNameFormatting PASSED [ > 91%] > tests/test_misc.py::MiscTest::testCleanPath PASSED [ > 91%] > tests/test_rename.py::RenameTest::testClassRename PASSED [ > 92%] > tests/test_rename.py::RenameTest::testFieldRename PASSED [ > 93%] > tests/test_rename.py::RenameTest::testMethodRename PASSED [ > 93%] > tests/test_session.py::SessionTest::testSessionAPK PASSED [ > 94%] > tests/test_session.py::SessionTest::testSessionAPKIP PASSED [ > 95%] > tests/test_session.py::SessionTest::testSessionClassesDex PASSED [ > 95%] > tests/test_session.py::SessionTest::testSessionDex PASSED [ > 96%] > tests/test_session.py::SessionTest::testSessionDexIPython PASSED [ > 96%] > tests/test_session.py::SessionTest::testSessionLoad FAILED [ > 97%] > tests/test_session.py::SessionTest::testSessionSave PASSED [ > 98%] > tests/test_strings.py::StringTest::testDex PASSED [ > 98%] > tests/test_strings.py::StringTest::testMUTF8 PASSED [ > 99%] > tests/test_types.py::TypesTest::testTypes FAILED > [100%] > > =================================== FAILURES > =================================== > _________________________ SessionTest.testSessionLoad > __________________________ > > self = <test_session.SessionTest testMethod=testSessionLoad> > > def testSessionLoad(self): > s = session.Session() > with open("examples/android/TestsAndroguard/bin/TestActivity.apk", > "rb") as fd: > s.add("examples/android/TestsAndroguard/bin/TestActivity.apk", > fd.read()) > session.Save(s, "test_session") > > > self.assertIn('2f24538b3064f1f88d3eb29ee7fbd2146779a4c9144aefa766d18965be8775c7', > s.analyzed_dex.keys()) > > self.assertIn('3bb32dd50129690bce850124ea120aa334e708eaa7987cf2329fd1ea0467a0eb', > s.analyzed_apk.keys()) > x = > s.analyzed_apk['3bb32dd50129690bce850124ea120aa334e708eaa7987cf2329fd1ea0467a0eb'][0] > self.assertIsInstance(x, APK) > > > nsession = session.Load("test_session") > > tests/test_session.py:77: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > filename = 'test_session' > > def Load(filename): > """ > load your session! > > example:: > > s = session.Load("mysession.ag") > > :param filename: the filename where the session has been saved > :type filename: string > > :rtype: the elements of your session :) > > """ > > with open(filename, "rb") as fd: > E FileNotFoundError: [Errno 2] No such file or directory: 'test_session' > > androguard/session.py:86: FileNotFoundError > ------------------------------ Captured log call > ------------------------------- > INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml > INFO androguard.apk:apk.py:366 APK file was successfully validated! > INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35 > INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s > INFO androguard.analysis:analysis.py:1445 End of creating cross > references (XREF) run time: 0min 00s > ERROR androguard.session:session.py:62 Recursion Limit hit while saving. > Current Recursion limit: 50000. Please report this error! > Traceback (most recent call last): > File "/<<PKGBUILDDIR>>/androguard/session.py", line 59, in Save > pickle.dump(session, fd) > RecursionError: maximum recursion depth exceeded while pickling an object > _____________________________ TypesTest.testTypes > ______________________________ > > self = <test_types.TypesTest testMethod=testTypes> > > def testTypes(self): > s = Session() > with open(TEST_CASE, "rb") as fd: > digest, d, dx = s.addDEX(TEST_CASE, fd.read()) > > for method in filter(lambda x: x.full_name in VALUES, > d.get_methods()): > print("METHOD", method.full_name) > > for i in filter(lambda x: 'const' in x.get_name(), > method.get_instructions()): > i.show(0) > # ins should only have one literal > > self.assertEquals(len(i.get_literals()), 1) > E AttributeError: 'TypesTest' object has no attribute > 'assertEquals'. Did you mean: 'assertEqual'? > > tests/test_types.py:185: AttributeError > ----------------------------- Captured stdout call > ----------------------------- > METHOD Ltests/androguard/TestActivity; testDouble ()V > const-wide/high16 v36, -4606056518893174784 > ------------------------------ Captured log call > ------------------------------- > INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35 > INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s > INFO androguard.analysis:analysis.py:1445 End of creating cross > references (XREF) run time: 0min 00s > =============================== warnings summary > =============================== > androguard/core/bytecodes/apk.py:1027 > /<<PKGBUILDDIR>>/androguard/core/bytecodes/apk.py:1027: SyntaxWarning: > invalid escape sequence '\>' > """ > > tests/test_decompiler.py:52 > tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were > removed in pytest 4.0 - test_all_decompiler will be ignored > def test_all_decompiler(): > > tests/test_entry_points.py:4 > /<<PKGBUILDDIR>>/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 > > tools/test_androguard_apk_collection.py:32 > /<<PKGBUILDDIR>>/tools/test_androguard_apk_collection.py:32: SyntaxWarning: > invalid escape sequence '\A' > LOG_FILENAME = 'G:\ANDROGUARD_TESTS_BUGS.txt' > > tests/test_analysis.py: 5 warnings > tests/test_decompiler.py: 2 warnings > tests/test_dex.py: 1 warning > tests/test_entry_points.py: 2 warnings > tests/test_rename.py: 3 warnings > tests/test_session.py: 8 warnings > tests/test_types.py: 1 warning > /<<PKGBUILDDIR>>/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning: > deprecated, this method does nothing! > warnings.warn("deprecated, this method does nothing!", DeprecationWarning) > > tests/test_entry_points.py::EntryPointsTest::test_androarsc > tests/test_entry_points.py::EntryPointsTest::test_androaxml > tests/test_entry_points.py::EntryPointsTest::test_androsign > /<<PKGBUILDDIR>>/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', '..')): > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_cg_basic > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_sign_basic > /<<PKGBUILDDIR>>/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_session.py::SessionTest::testSessionLoad - > FileNotFoundErro... > FAILED tests/test_types.py::TypesTest::testTypes - AttributeError: > 'TypesTest... > = 2 failed, 157 passed, 1 skipped, 1 xfailed, 47 warnings in 73.12s (0:01:13) > == > E: pybuild pybuild:395: test: plugin custom failed with: exit code=1: > LC_ALL=C.UTF-8 python3.12 -m pytest --verbose > I: pybuild base:310: LC_ALL=C.UTF-8 python3.11 -m pytest --verbose > ============================= test session starts > ============================== > platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 -- > /usr/bin/python3.11 > cachedir: .pytest_cache > rootdir: /<<PKGBUILDDIR>> > collecting ... collected 161 items > > tests/dataflow_test.py::DataflowTest::testDefUseGCD PASSED [ > 0%] > tests/dataflow_test.py::DataflowTest::testDefUseIfBool PASSED [ > 1%] > tests/dataflow_test.py::DataflowTest::testGroupVariablesGCD PASSED [ > 1%] > tests/dataflow_test.py::DataflowTest::testGroupVariablesIfBool PASSED [ > 2%] > tests/dataflow_test.py::DataflowTest::testReachDefGCD PASSED [ > 3%] > tests/dataflow_test.py::DataflowTest::testSplitVariablesGCD PASSED [ > 3%] > tests/dataflow_test.py::DataflowTest::testSplitVariablesIfBool PASSED [ > 4%] > tests/dominator_test.py::DominatorTest::testCrossGraph PASSED [ > 4%] > tests/dominator_test.py::DominatorTest::testFifthGraph PASSED [ > 5%] > tests/dominator_test.py::DominatorTest::testFirstGraph PASSED [ > 6%] > tests/dominator_test.py::DominatorTest::testFourthGraph PASSED [ > 6%] > tests/dominator_test.py::DominatorTest::testLinearVitGraph PASSED [ > 7%] > tests/dominator_test.py::DominatorTest::testSecondGraph PASSED [ > 8%] > tests/dominator_test.py::DominatorTest::testTVerifyGraph PASSED [ > 8%] > tests/dominator_test.py::DominatorTest::testTarjanGraph PASSED [ > 9%] > tests/dominator_test.py::DominatorTest::testThirdGraph PASSED [ > 9%] > tests/rpo_test.py::RpoTest::testCrossGraph PASSED [ > 10%] > tests/rpo_test.py::RpoTest::testFifthGraph PASSED [ > 11%] > tests/rpo_test.py::RpoTest::testFirstGraph PASSED [ > 11%] > tests/rpo_test.py::RpoTest::testFourthGraph PASSED [ > 12%] > tests/rpo_test.py::RpoTest::testLinearVitGraph PASSED [ > 13%] > tests/rpo_test.py::RpoTest::testSecondGraph PASSED [ > 13%] > tests/rpo_test.py::RpoTest::testTVerifyGraph PASSED [ > 14%] > tests/rpo_test.py::RpoTest::testTarjanGraph PASSED [ > 14%] > tests/rpo_test.py::RpoTest::testThirdGraph PASSED [ > 15%] > tests/test_analysis.py::AnalysisTest::testAPK PASSED [ > 16%] > tests/test_analysis.py::AnalysisTest::testAnalysis PASSED [ > 16%] > tests/test_analysis.py::AnalysisTest::testDex PASSED [ > 17%] > tests/test_analysis.py::AnalysisTest::testExtends PASSED [ > 18%] > tests/test_analysis.py::AnalysisTest::testInterfaces PASSED [ > 18%] > tests/test_analysis.py::AnalysisTest::testMultiDexExternal PASSED [ > 19%] > tests/test_analysis.py::AnalysisTest::testMultidex PASSED [ > 19%] > tests/test_analysis.py::AnalysisTest::testPermissions PASSED [ > 20%] > tests/test_analysis.py::AnalysisTest::testXrefOffsets PASSED [ > 21%] > tests/test_analysis.py::AnalysisTest::testXrefOffsetsFields PASSED [ > 21%] > tests/test_analysis.py::AnalysisTest::testXrefs PASSED [ > 22%] > tests/test_annotations.py::AnnotationTest::testAnnotation PASSED [ > 22%] > tests/test_apk.py::APKTest::testAPK PASSED [ > 23%] > tests/test_apk.py::APKTest::testAPKActivitiesAreString PASSED [ > 24%] > tests/test_apk.py::APKTest::testAPKCert PASSED [ > 24%] > tests/test_apk.py::APKTest::testAPKCertFingerprint PASSED [ > 25%] > tests/test_apk.py::APKTest::testAPKIntentFilters PASSED [ > 26%] > tests/test_apk.py::APKTest::testAPKManifest PASSED [ > 26%] > tests/test_apk.py::APKTest::testAPKPermissions PASSED [ > 27%] > tests/test_apk.py::APKTest::testAPKWrapper PASSED [ > 27%] > tests/test_apk.py::APKTest::testAPKWrapperRaw PASSED [ > 28%] > tests/test_apk.py::APKTest::testAPKWrapperUnsigned PASSED [ > 29%] > tests/test_apk.py::APKTest::testAPKv2Signature PASSED [ > 29%] > tests/test_apk.py::APKTest::testAdaptiveIcon PASSED [ > 30%] > tests/test_apk.py::APKTest::testApksignAPKs PASSED [ > 31%] > tests/test_apk.py::APKTest::testEffectiveTargetSdkVersion PASSED [ > 31%] > tests/test_apk.py::APKTest::testFeatures PASSED [ > 32%] > tests/test_apk.py::APKTest::testFrameworkResAPK PASSED [ > 32%] > tests/test_apk.py::APKTest::testMagic PASSED [ > 33%] > tests/test_apk.py::APKTest::testMultiDexAPK PASSED [ > 34%] > tests/test_apk.py::APKTest::testNewZipWithDeletedFile PASSED [ > 34%] > tests/test_apk.py::APKTest::testNewZipWithNewFile PASSED [ > 35%] > tests/test_apk.py::APKTest::testNewZipWithoutModification PASSED [ > 36%] > tests/test_apk.py::APKTest::testPartialSignature PASSED [ > 36%] > tests/test_apk.py::APKTest::testPermissionLoading PASSED [ > 37%] > tests/test_apk.py::APKTest::testShortNamesInManifest PASSED [ > 37%] > tests/test_apk.py::APKTest::testUsesImpliedPermissions PASSED [ > 38%] > tests/test_arsc.py::ARSCTest::testARSC PASSED [ > 39%] > tests/test_arsc.py::ARSCTest::testAppIcon PASSED [ > 39%] > tests/test_arsc.py::ARSCTest::testAppName PASSED [ > 40%] > tests/test_arsc.py::ARSCTest::testDifferentStringLocales PASSED [ > 40%] > tests/test_arsc.py::ARSCTest::testFallback PASSED [ > 41%] > tests/test_arsc.py::ARSCTest::testIDParsing PASSED [ > 42%] > tests/test_arsc.py::ARSCTest::testResourceNames PASSED [ > 42%] > tests/test_arsc.py::ARSCTest::testStrings PASSED [ > 43%] > tests/test_arsc.py::ARSCTest::testTypeConfigs PASSED [ > 44%] > tests/test_axml.py::AXMLTest::testAndroidManifest PASSED [ > 44%] > tests/test_axml.py::AXMLTest::testArscHeader PASSED [ > 45%] > tests/test_axml.py::AXMLTest::testDoubleNamespace PASSED [ > 45%] > tests/test_axml.py::AXMLTest::testExtraNamespace PASSED [ > 46%] > tests/test_axml.py::AXMLTest::testFileCompare PASSED [ > 47%] > tests/test_axml.py::AXMLTest::testMaskingNamespace PASSED [ > 47%] > tests/test_axml.py::AXMLTest::testNoStringPool PASSED [ > 48%] > tests/test_axml.py::AXMLTest::testNonManifest PASSED [ > 49%] > tests/test_axml.py::AXMLTest::testNonTerminatedString PASSED [ > 49%] > tests/test_axml.py::AXMLTest::testNonZeroStyleOffset PASSED [ > 50%] > tests/test_axml.py::AXMLTest::testNullbytes PASSED [ > 50%] > tests/test_axml.py::AXMLTest::testPackers PASSED [ > 51%] > tests/test_axml.py::AXMLTest::testReplacement PASSED [ > 52%] > tests/test_axml.py::AXMLTest::testTextChunksWithXML PASSED [ > 52%] > tests/test_axml.py::AXMLTest::testTooSmallFile PASSED [ > 53%] > tests/test_axml.py::AXMLTest::testWrongFilesize PASSED [ > 54%] > tests/test_axml.py::AXMLTest::testWrongHeaderSize PASSED [ > 54%] > tests/test_axml.py::AXMLTest::testWrongStringPoolHeader PASSED [ > 55%] > tests/test_axml.py::AXMLTest::testWrongStringPoolSize PASSED [ > 55%] > tests/test_decompiler.py::DecompilerTest::testArrays PASSED [ > 56%] > tests/test_decompiler.py::DecompilerTest::testSimplification PASSED [ > 57%] > tests/test_decompiler.py::test_all_decompiler XFAIL ([NOTRUN] yield ...) [ > 57%] > tests/test_decompilerjadx.py::DecompilerTest::testJadx SKIPPED (Skip...) [ > 58%] > tests/test_dex.py::DexTest::testBrokenDex PASSED [ > 59%] > tests/test_dex.py::DexTest::testDex PASSED [ > 59%] > tests/test_dex.py::DexTest::testDexVersion PASSED [ > 60%] > tests/test_dex.py::DexTest::testDexWrapper PASSED [ > 60%] > tests/test_dex.py::InstructionTest::testIncompleteInstruction PASSED [ > 61%] > tests/test_dex.py::InstructionTest::testInstruction11n PASSED [ > 62%] > tests/test_dex.py::InstructionTest::testInstruction21h PASSED [ > 62%] > tests/test_dex.py::InstructionTest::testInstruction21s PASSED [ > 63%] > tests/test_dex.py::InstructionTest::testInstruction31i PASSED [ > 63%] > tests/test_dex.py::InstructionTest::testInstruction51l PASSED [ > 64%] > tests/test_dex.py::InstructionTest::testInstructions PASSED [ > 65%] > tests/test_dex.py::InstructionTest::testLSAArrays PASSED [ > 65%] > tests/test_dex.py::InstructionTest::testLinearSweep PASSED [ > 66%] > tests/test_dex.py::InstructionTest::testLinearSweepStrings PASSED [ > 67%] > tests/test_dex.py::InstructionTest::testLinearSweepSwitch PASSED [ > 67%] > tests/test_dex.py::InstructionTest::testNOP PASSED [ > 68%] > tests/test_dex.py::InstructionTest::testWrongInstructions PASSED [ > 68%] > tests/test_dexcodeparsing.py::TestDexCodeParsing::testClassManager PASSED [ > 69%] > tests/test_dexcodeparsing.py::TestDexCodeParsing::testcode PASSED [ > 70%] > tests/test_entry_points.py::EntryPointsTest::test_analyze_help PASSED [ > 70%] > tests/test_entry_points.py::EntryPointsTest::test_androarsc PASSED [ > 71%] > tests/test_entry_points.py::EntryPointsTest::test_androaxml PASSED [ > 72%] > tests/test_entry_points.py::EntryPointsTest::test_androsign PASSED [ > 72%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword > PASSED [ 73%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales > PASSED [ 73%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages > PASSED [ 74%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types > PASSED [ 75%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk > PASSED [ 75%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve > PASSED [ 76%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py > PASSED [ 77%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve > PASSED [ 77%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve > PASSED [ 78%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_no_arguments > PASSED [ 78%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments > PASSED [ 79%] > tests/test_entry_points.py::EntryPointsTest::test_arsc_help PASSED [ > 80%] > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument > PASSED [ 80%] > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument > PASSED [ 81%] > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_no_arguments > PASSED [ 81%] > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments > PASSED [ 82%] > tests/test_entry_points.py::EntryPointsTest::test_axml_help PASSED [ > 83%] > tests/test_entry_points.py::EntryPointsTest::test_cg_basic PASSED [ > 83%] > tests/test_entry_points.py::EntryPointsTest::test_cg_help PASSED [ > 84%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input > PASSED [ 85%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional > PASSED [ 85%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_no_arguments > PASSED [ 86%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments > PASSED [ 86%] > tests/test_entry_points.py::EntryPointsTest::test_decompile_help PASSED [ > 87%] > tests/test_entry_points.py::EntryPointsTest::test_entry_point_help PASSED [ > 88%] > tests/test_entry_points.py::EntryPointsTest::test_gui_help PASSED [ > 88%] > tests/test_entry_points.py::EntryPointsTest::test_sign_basic PASSED [ > 89%] > tests/test_entry_points.py::EntryPointsTest::test_sign_help PASSED [ > 90%] > tests/test_loadorder.py::LoadOrderTest::testLoadOrder PASSED [ > 90%] > tests/test_misc.py::MiscTest::testClassNameFormatting PASSED [ > 91%] > tests/test_misc.py::MiscTest::testCleanPath PASSED [ > 91%] > tests/test_rename.py::RenameTest::testClassRename PASSED [ > 92%] > tests/test_rename.py::RenameTest::testFieldRename PASSED [ > 93%] > tests/test_rename.py::RenameTest::testMethodRename PASSED [ > 93%] > tests/test_session.py::SessionTest::testSessionAPK PASSED [ > 94%] > tests/test_session.py::SessionTest::testSessionAPKIP PASSED [ > 95%] > tests/test_session.py::SessionTest::testSessionClassesDex PASSED [ > 95%] > tests/test_session.py::SessionTest::testSessionDex PASSED [ > 96%] > tests/test_session.py::SessionTest::testSessionDexIPython PASSED [ > 96%] > tests/test_session.py::SessionTest::testSessionLoad PASSED [ > 97%] > tests/test_session.py::SessionTest::testSessionSave PASSED [ > 98%] > tests/test_strings.py::StringTest::testDex PASSED [ > 98%] > tests/test_strings.py::StringTest::testMUTF8 PASSED [ > 99%] > tests/test_types.py::TypesTest::testTypes PASSED > [100%] > > =============================== warnings summary > =============================== > androguard/core/bytecodes/apk.py:1027 > /<<PKGBUILDDIR>>/androguard/core/bytecodes/apk.py:1027: DeprecationWarning: > invalid escape sequence '\>' > """ > > tests/test_decompiler.py:52 > tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were > removed in pytest 4.0 - test_all_decompiler will be ignored > def test_all_decompiler(): > > tests/test_entry_points.py:4 > /<<PKGBUILDDIR>>/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 > > tools/test_androguard_apk_collection.py:32 > /<<PKGBUILDDIR>>/tools/test_androguard_apk_collection.py:32: > DeprecationWarning: invalid escape sequence '\A' > LOG_FILENAME = 'G:\ANDROGUARD_TESTS_BUGS.txt' > > tests/test_analysis.py: 5 warnings > tests/test_decompiler.py: 2 warnings > tests/test_dex.py: 1 warning > tests/test_entry_points.py: 2 warnings > tests/test_rename.py: 3 warnings > tests/test_session.py: 8 warnings > tests/test_types.py: 1 warning > /<<PKGBUILDDIR>>/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning: > deprecated, this method does nothing! > warnings.warn("deprecated, this method does nothing!", DeprecationWarning) > > tests/test_entry_points.py::EntryPointsTest::test_androarsc > tests/test_entry_points.py::EntryPointsTest::test_androaxml > tests/test_entry_points.py::EntryPointsTest::test_androsign > /<<PKGBUILDDIR>>/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', '..')): > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_cg_basic > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments > /<<PKGBUILDDIR>>/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', > > tests/test_entry_points.py::EntryPointsTest::test_sign_basic > /<<PKGBUILDDIR>>/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', > > tests/test_types.py: 85 warnings > /<<PKGBUILDDIR>>/tests/test_types.py:185: DeprecationWarning: Please use > assertEqual instead. > self.assertEquals(len(i.get_literals()), 1) > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ====== 159 passed, 1 skipped, 1 xfailed, 132 warnings in 75.59s (0:01:15) > ====== > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 > 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/12/12/androguard_3.4.0~a1-7_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.