Description
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.