.json file not being created after using "New project" on the Comic manager

I am using the newest version of the software 5.2.14 on a flatpak. I was following a Comic manager tutorial, I created a new folder for the test project and after this I had to go to this location to open the .json file for the comic project, unfortunately no matter how many times I tried the file for the project was not created and therefore could not be later selected.

trying to create anything gives an error (obviously)
”Traceback (most recent call last):

File “/app/share/krita/pykrita/comics_project_management_tools/comics_project_manager_docker.py”, line 587, in slot_add_new_page_single

if os.path.exists(os.path.join(self.projecturl, templateUrl)):

File “/app/lib/python3.10/posixpath.py”, line 76, in join

a = os.fspath(a)

TypeError: expected str, bytes or os.PathLike object, not NoneType”

:slight_smile: Hello @Bluestar_Infinity, and welcome to the forum!

Without being able to say it exactly, but it sounds as if you have to install additional libraries to make your Flatpak functional for this, but I don’t know which these are.
That is one reason why it is recommended to use the AppImage instead of other, nonofficial forms to distribute Krita, because only the AppImage is made by the developers of Krita and considered to be “the official version!”

To check and rule out if this is a general issue of that version number of Krita, or an issue with the kind of distribution you use, you should check it using the AppImage.

Michelist

I have tried the appimage version and it does seem to work there so it is probably an issue with the flatpak build, thank you for the suggestion. Is there a way to report it to the people maintaining that flatpak build?

I can only speculate here, because the Flatpak version of Krita is maintained by a (group of) maintainer(s) whose name(s) I do not know. Unfortunately, they were so unwise (or, to be precise, I find: so unfair¹) as to list this forum as their only support resource without adding their contact details as an additional contact option for distribution-type dependant issues, at least I haven’t found any further information. And the other address they offer is Krita’s homepage.
They have created a “great Web presence” for “their version of” Krita on Flathub, but all links on this Web presence point away from Flathub. (They are apparently hoping that others will provide any necessary support for them!)

However, without knowing the specifics of these “custom builds,” it is difficult for me to comment on this. If we could talk to the maintainer, ask them about these things, or if they were even a forum member at Krita-Artists.org and would take care of “their work,” which no one has done openly yet, then the situation would look better for people like you who are looking for help.

So I can only give you the address of the Flathub forum and keep my fingers crossed that someone knowledgeable, if not the maintainer themselves, will be there to provide you with support. But they don’t even have a category for Krita on Flathub’s forum…:

Michelist

¹ Personally, I believe that if you are allowed to distribute your custom builds via the Krita homepage, then you should at least offer support for problems specific to that distribution type.
Without a contact address or information about the peculiarities of these custom builds, it is more or less impossible for me to provide support here!


My personal view (or opinion) on this is as follows:
As nice as it is that the maintainers of the Flatpak and snap! versions of Krita are offered the opportunity to offer their distribution variants via Krita.org, it is unfortunate that we are not openly supported by them, at least with regard to Flatpak support. Snap! is either better maintained or has a community that takes care of it. And also with Canonical Snapcraft, I wasn’t able to discover Krita specific support, or contact addresses, all I found points to krita.org