The maintenance tool fails to remove packages that are extracted to custom directory. This bug can be reproduced using Qt Installer Framework examples, specifically "Modify Extract Installer Example".
Actual Result:
Notice the duplicate directory name in the path `extractToAnotherPath/extractToAnotherPath`
[27443] undo operation= "Extract"[27443] undo operation= "Extract"[27443] undo org.qtproject.ifw.example.modifyextract operation: Extract[27443] - arguments: installer://org.qtproject.ifw.example.modifyextract/1.0.1my_content.7z, /Users/xxxx/IfwExamples/modifyextract/extractToAnotherPath[27444] Warning: Cannot open file "/Users/xxxx/IfwExamples/modifyextract/extractToAnotherPath/extractToAnotherPath/installerResources/org.qtproject.ifw.example.modifyextract/1.0.1my_content.txt" for reading: "No such file or directory" . Component is already uninstalled or file is manually deleted.[27444] Warning: Cannot remove data file "/Users/xxxx/IfwExamples/modifyextract/extractToAnotherPath/extractToAnotherPath/installerResources/org.qtproject.ifw.example.modifyextract/1.0.1my_content.txt"
Expected Result:
The maintenance tool is able to locate the expected `*.txt` files.