Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.15.8, 6.2.3
-
-
bc06a04dd8 (qt/qtapplicationmanager/dev) 3648652eb9 (qt/qtapplicationmanager/6.2) 5c94572c57 (qt/qtapplicationmanager/6.3) bb158100dd (qt/qtapplicationmanager/5.15) bb158100dd (qt/tqtc-qtapplicationmanager/5.15) 3648652eb9 (qt/qtapplicationmanager/6.2)
Description
Steps to reproduce
- On your dev PC, extract the attached project to a new directory ("APPROOT")
- From the console, cd into <APPROOT>
- Run `appman -c am-config.yaml`
- Click the "Install" button in the GUI
- Close the GUI window
- Run `appman -c am-config.yaml` again
Outcomes
- After Step #4, the package is installed into <APPROOT>/apps/animated-windows.rabbit/ (This is expected)
- After Step #4, an empty directory is created at <APPROOT>/animated-windows.rabbit/ (This is NOT expected)
- After Step #6, the contents of <APPROOT> get deleted and appman fails to load main.qml (This is NOT expected)
Notes
- If Step #4 is skipped, then nothing gets deleted
- If we cd into <APPROOT>/apps/ and run "appman -c ../am-config.yaml" instead, then nothing gets deleted