Insufficient error message on lack of write permissions #4158
Description
Current Behaviour
I've paid for and downloaded th latest 1.0.3 release. Unfortunately, I received an "appimage" file, which i do not like, however, it appears to be completely unusable on my system. Any information I can give you to resolve the issue, just ask.
Also, I am unable to provide any Fritzing files as I cannot create any without errors.
Build:
fritzing-1.0.3-l1995-a7811ba0-qt6.AppImage
Operating System:
Linux Mint 21.3 64 bit. (libfuse2 already installed.)
Steps to reproduce:
Numerous problems, I'm afraid.
Cannot load some parts at startup.
On execution, I get a popup on screen with the following text (copied directly from the popup):
Unable to find the following 4 parts:
'generic_shrouded_pin_header_10_100mil' at 'generic_shrouded_pin_header_10_100mil,fzp'
'mystery_part_sip_3_100mil' at 'mystery_part_3_100mil.fzp'
'generic_female_pin_header_2_100mil' at 'generic_female_pin_header_2_100mil.fzp'
'generic_ic_dip_8_300mil' at 'generic_ic_dip_8_300mil.fzp'
I click OK to continue. I see a blank project.
Cannot open existing projects.
On attempting to open any of my existing projects, I get another popup:
Unable to open '/home/norman/FritzingPCBs/NormDuino/NormDuino.fzz': zip.open(): -1000
All of my existing projects result in the same problem, I'm not able to open any of them.
Errors placing some parts.
I attempted to create a new project with a battery, resistor and LED. On placing the battery, I get yet another popup:
Error reading file /tmp/.mount_fritziNCWia3/fritzing-parts/core/battery-AA.fzp: file 'pcb/jumper_2_100mil_pcb.svg' for title:'Battery' and moduleID:'1000AFDF10011leg' not found.
The battery does appear to be placed -- it can be seen on the breadboard and schematic tabs. It can also be connected to the other components.
Cannot save new projects.
I am unable to save my new projects! I attempted to save a new project to /home/norman/fritzingPCBs/1.0.3_Testing/1.0.3_Testing.fzz
and another popup appeared:
Cannot write file temp:
/home/norman/.local/share/Fritzing/Fritzing/fzz/090291069f88a146dca4234201f6d574/temp.xml
/home/norman/.local/share/Fritzing/Fritzing/fzz/090291069f88a146dca4234201f6d574/1.0.3_Testing.fzz
No such file or directory.
This is not what I was trying to save! Also, the file I did request was created, but with a file size of only 22 bytes. Running a hexdump -C
on the file resulted in:
00000000 50 4b 05 06 00 00 00 00 00 00 00 00 00 00 00 00 |PK..............|
00000010 00 00 00 00 00 00 |......|
00000016
Expected Behaviour
Obviously, I expected to be able to open my projects and continue to develop/improve them, and to save any changes made. 😞
Questions:
- Is there a way to obtain a proper (!) download of the executable which is not an AppImage?
- I would attempt to build the application myself, but it appears that the build instructions are out of date. Is there anyone who can update them please?
- If this cannot be resolved, how do I obtain a refund?
Cheers,
Norm.