Osmo PIM --including its Tasks and Contacts components-- is, AFAIK, fully functional under all Puppys except Fossapup64 and F-96CE. Under those Puppys all components can be displayed. But any effort to add to or edit Tasks or Contacts results in a crash.
I don't think the problem is Osmo's build, but rather something to do with Fossapup64/F-96CE construction of the Markup application. I know nothing about that application.
I ran Osmo via a terminal using the builtin version, a version built for EasyOS-Dunfel and a version built for Bookworm64. IIRC, the results using ozsouth's version for his remastered Fossapup64s' was similar. I should note that I tried starting Osmo both by calling its binary and by calling the Osmo wrapper-script*. Both are found in /usr/bin. And the results were the same.
The following are the terminal print-outs relating to Osmo's crashes:
Fossapup64’s Built-in Osmo:
(osmo:8214): Gtk-WARNING **: 17:04:25.145: Failed to set text from markup due to error parsing markup: Error on line 1 char 26: Invalid UTF-8 encoded text in name — not valid “ 5:04:25 pm \xf2”
sh: play: command not found
Segmentation fault
Imported EasyOS-Dunfel Osmo:
(osmo:6984): Gtk-WARNING **: 12:11:46.693: Failed to set text from markup due to error parsing markup: Error on line 1 char 31: Invalid UTF-8 encoded text in name — not valid “12:11:46 pm \xed9N!V”
Segmentation fault
Imported Bookworm64 Osmo:
(osmo:9689): Gtk-WARNING **: 09:59:13.713: Failed to set text from markup due to error parsing markup: Error on line 1 char 31: Invalid UTF-8 encoded text in name — not valid “ 9:59:13 am \xc0\xb1@˻U”
Segmentation fault
Any ideas?
-=-=-=-=-=-
* It only occurred to me to see if starting via the wrapper would make any difference after testing with the builtin and Bookworm64 import. Running my 'daily' version of Fossapup64 into which the EasyOS-dunfel version was installed generated a terminal printout which showed first the line 1 char 26 Error at startup, then the line 1 char 31 Error just before the Seg fault.