I think I would have noticed the errors if they happened.  My pa script
greps for them and shows the result, then shows me the whole log, and
saves it. 

Could it be that removing some apps does the reverse of calling
glib-compile-schemas, in a way that breaks other apps still relying on
it?  That would be consistent with the behavior over time, as far as I
can tell.

I am pretty sure I have enough space:
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/sd1a     1005M    456M    499M    48%    /
/dev/sd1k      1.2G    2.0K    1.1G     0%    /altroot
/dev/sd1l      799G    723G   36.1G    95%    /home
/dev/sd1d      7.9G   88.7M    7.4G     1%    /tmp
/dev/sd1f      4.9G    2.1G    2.6G    44%    /usr
/dev/sd1g     1005M    354M    600M    37%    /usr/X11R6
/dev/sd1h      9.8G    8.4G    975M    90%    /usr/local
/dev/sd1j      5.9G    2.0K    5.6G     0%    /usr/obj
/dev/sd1i      2.0G    992M    920M    52%    /usr/src
/dev/sd1e     78.7G    3.1G   71.7G     4%    /var

On 2022-12-25 10:28:52+0000, Stuart Henderson <[email protected]> wrote:
> Hmm. So it doesn't seem to be a missing dependency then. I suppose it must
> be the trigger to call glib-compile-schemas in the totem package which is
> actually fixing it, though that shouldn't be necessary as all the ports
> installing glib schemas do call glib-compile-schemas themselves.
> 
> Would you have noticed if there had been error/warning messages displayed
> when you installed/uninstalled various packages? Do you have enough disk
> space in /usr/local, /tmp, etc.?
> 
> -- 
>  Sent from a phone, apologies for poor formatting.
> 
> On 25 December 2022 00:24:29 "Luke A. Call" <[email protected]> wrote:
> 
> > The strange thing is, in the diff of the 2 lists of packages, the only
> > changes seem to be an upgrade to the python version and totem itself.
> > Maybe I'm
> > confused about something.  I don't know how the python version could
> > relate.  I've reattached that diff file.
> > 
> > But it seemed clear that before installing totem, there was an error
> > about "No GSettings schemas are installed" and "No schemas installed"
> > reported by "gsettings list-schemas",
> > both of which were resolved after the totem installation.  This has
> > shown itself repeatedly now, breaking when I removed some app (like in
> > the details reported earlier), and fixed when I reinstall it, but I
> > don't see the reason for a direct connection between that and the errors.
> > 
> > 
> > On 2022-12-24 22:49:25+0000, Stuart Henderson <[email protected]> wrote:
> > > If you uninstall the various packages that totem pulled in as a dependency
> > > one by one (they'll be listed in /var/log/messages*) and try running
> > > libreoffice after each one, you should be able to figure out the missing
> > > dependency.
> > > 
> > > --
> > > Sent from a phone, apologies for poor formatting.
> > > 
> > > On 24 December 2022 20:46:51 "Luke A. Call" <[email protected]> wrote:
> > > 
> > > > Maybe I should have summarized by saying that installing totem, of all
> > > > things, fixed the error message and the crashes from iridium, chromium, 
> > > > and
> > > > LibreOffice.  Hopefully that provides some info about the dependencies.
> > > > 
> > > > The below (and its attachments included originally) hopefully provide
> > > > details as far as needed....  Thanks.
> > > > 
> > > > (And best wishes to everyone at this & all seasons.)
> > > > 
> > > > On 2022-12-20 16:15:58-0700, Luke A. Call <[email protected]> wrote:
> > > > > I'm getting this error again from typing Ctrl-O in Libreoffice,
> > > > > or Ctrl-S in chromium, and the app crashes:
> > > > > (soffice:47032): GLib-GIO-ERROR **:
> > > > > 15:30:56.095: No GSettings schemas are installed on the system
> > > > > 
> > > > > ...after upgrading to obsd 7.2, removing packages totem, vim, amtk, 
> > > > > and
> > > > > vlc, without complaints from pkg_delete that I recall.
> > > > > 
> > > > > On 2022-09-26 13:27:16-0000, Stuart Henderson
> > > > > <[email protected]> wrote:
> > > > > > On 2022-09-25, Luke A. Call <[email protected]> wrote:
> > > > > > > Details in case it helps:
> > > > > > > https://marc.info/?l=openbsd-misc&m=161280915705719&w=2
> > > > > > > https://marc.info/?l=openbsd-bugs&m=164814366002554&w=2
> > > > > > 
> > > > > > The packages you talked about as being necessary were I think 
> > > > > > devhelp
> > > > > > and gsettings-desktop-schemas
> > > > > 
> > > > > (There were others, but that message was long.)
> > > > > 
> > > > > > libreoffice's chain of dependencies already includes 
> > > > > > gsettings-desktop-schemas
> > > > > > and libreoffice is running fine here without devhelp, so there
> > > > > > must be something
> > > > > > other than just those involved
> > > > > 
> > > > > The command "gsettings list-schemas" again reports "No schemas 
> > > > > installed",
> > > > > but devhelp and gsettings-desktop-schemas are indeed already 
> > > > > installed.
> > > > > 
> > > > > > It would be helpful to have a list of all packages installed on a
> > > > > > machine where it is failing. (full output of "pkg_info -q").
> > > > > 
> > > > > Attached.
> > > > > 
> > > > > > Also try to replicate with a newly created user i.e. so it is 
> > > > > > isolated from
> > > > > > the contents of config files in your home directory.
> > > > > 
> > > > > I was able to reproduce the error under a new test account.
> > > > > 
> > > > > > Please send reports about ports to [email protected] and/or the port
> > > > > > maintainer. They are more likely to get seen there than on bugs@, 
> > > > > > and
> > > > > > *much* more likely to get seen there than on misc.
> > > > > 
> > > > > I wish the apps reported an error instead of crashing, or that I had 
> > > > > the
> > > > > skills or energy to fix that.
> > > > > 
> > > > > Update: I reinstalled totem, using my pa script that wraps
> > > > > "pkg_add -Uvv" and creates a log, and the problems with LibreOffice 
> > > > > and
> > > > > iridium/chromium seem to be resolved,
> > > > > fixing the above symptoms including now getting output from "gsettings
> > > > > list-schemas".   I made no other changes between the broken and fixed
> > > > > states (except exiting from the new test account where I had 
> > > > > reproduced the
> > > > > problem, and going back into my main account).
> > > > > 
> > > > > I have attached another "pkg_info -q" output, after the fix.  It looks
> > > > > like the only differences are a python version and totem itself (diff
> > > > > also attached).
> > > > > 
> > > > > Weird.
> > > > > 
> > > > > Luke
> > > > 
> > > > [attachments of dependencies before/after installing totem, and
> > > > a diff of those files, are in the earlier message to which this one is
> > > > replying.]
> 

Reply via email to