astroidmail / homebrew-astroid

Homebrew tap for Astroid
10 stars 5 forks source link

GMime errors on startup #10

Closed mgraham closed 7 years ago

mgraham commented 7 years ago

I've installed astroid 0.9.1 via homebrew. When I run it, I get the following:

~ ❯❯❯ astroid                                                                                                                       ⏎
[11:26:46.908663] [0x00007fff7ac58000] [info] welcome to astroid! - v0.9.1
[11:26:46.908953] [0x00007fff7ac58000] [debug] utf8: true, UTF-8
[11:26:46.971650] [0x00007fff7ac58000] [debug] HOME: /Users/michael
[11:26:46.971757] [0x00007fff7ac58000] [info] cf: loading: "/Users/michael/.config/astroid/config"
[11:26:46.972945] [0x00007fff7ac58000] [info] cf: version: 7
[11:26:46.973609] [0x00007fff7ac58000] [info] notmuch db: /Users/michael/.config/mail
[11:26:46.973706] [0x00007fff7ac58000] [info] date: init.
[11:26:46.973799] [0x00007fff7ac58000] [info] db path: /Users/michael/.config/mail
[11:26:46.974156] [0x00007fff7ac58000] [debug] searches: loading history..
[11:26:46.974285] [0x00007fff7ac58000] [info] ac: initializing accounts..
[11:26:46.974419] [0x00007fff7ac58000] [info] ac: setup account: charlie for Charlie Root (default: true)
[11:26:46.974596] [0x00007fff7ac58000] [info] global actions: set up.
[11:26:46.974767] [0x00007fff7ac58000] [info] poll: setting up.
[11:26:46.974875] [0x00007fff7ac58000] [debug] poll: interval: 60
[11:26:46.974994] [0x00007fff7ac58000] [debug] poll: requested..
[11:26:46.975114] [0x00007fff7ac58000] [info] db: open db read-only, waiting for lock..
[11:26:46.975239] [0x00007fff7ac58000] [debug] db: read-only got lock.

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeCryptoContext'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeDecryptResult'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeCertificateList'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeSignatureList'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeCertificate'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeSignature'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeCryptoContext'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeCryptoContext'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeFilter'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeStream'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeParser'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeDataWrapper'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeContentType'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeContentDisposition'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddress'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddressList'

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddress'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddress'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'GMimeObject'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): gmime-CRITICAL **: g_mime_object_register_type: assertion 'object_type != 0' failed
[11:26:46.984459] [0x00007fff7ac58000] [debug] db: open time: 1.997 ms.
[11:26:46.984556] [0x00007fff7ac58000] [info] db: closing db.
[11:26:46.984669] [0x00007fff7ac58000] [debug] db: ro: waiting for lock to close..
[11:26:46.984741] [0x00007fff7ac58000] [debug] db: ro: closing..
[11:26:46.984802] [0x00007fff7ac58000] [debug] poll: revision before poll: 84909
[11:26:46.984945] [0x0000700000323000] [info] poll: polling: /Users/michael/.config/astroid/poll.sh
[11:26:46.985103] [0x0000700000323000] [error] poll: poll script does not exist or is not a regular file.
[11:26:46.985219] [0x00007fff7ac58000] [warning] astroid: starting a new window..

(<unknown>:31116): Gdk-WARNING **: GdkQuartzDisplay does not implement the monitor vfuncs
[11:26:47.198039] [0x00007fff7ac58000] [info] db: open db read-only, waiting for lock..
[11:26:47.198150] [0x00007fff7ac58000] [debug] db: read-only got lock.
[11:26:47.198503] [0x00007fff7ac58000] [debug] db: open time: 0.471 ms.
[11:26:47.206073] [0x00007fff7ac58000] [info] db: loaded 7 tags.
[11:26:47.217647] [0x00007fff7ac58000] [info] db: closing db.
[11:26:47.217873] [0x00007fff7ac58000] [debug] db: ro: waiting for lock to close..
[11:26:47.218049] [0x00007fff7ac58000] [debug] db: ro: closing..
[11:26:47.218161] [0x00007fff7ac58000] [debug] mw: init, id: 1
[11:26:47.218335] [0x00007fff7ac58000] [info] re: using installed resource: /usr/local/Cellar/astroid/0.9.1/share/astroid/ui/icons/icon_color.png
[11:26:47.237059] [0x00007fff7ac58000] [info] astroid: got query: inbox: tag:inbox
[11:26:47.241907] [0x00007fff7ac58000] [info] re: using installed resource: /usr/local/Cellar/astroid/0.9.1/share/astroid/ui/no-mail.png
[11:26:47.245568] [0x00007fff7ac58000] [debug] pm: add pane
[11:26:47.245926] [0x00007000003a6000] [info] db: open db read-only, waiting for lock..
[11:26:47.246073] [0x00007000003a6000] [debug] db: read-only got lock.
[11:26:47.246494] [0x00007000003a6000] [debug] db: open time: 0.857 ms.
[11:26:47.246622] [0x00007000003a6000] [debug] ql: refresh stats..
[11:26:47.247380] [0x00007fff7ac58000] [debug] mw: does not have focus, will not grab modal.
[11:26:47.247535] [0x00007fff7ac58000] [debug] mw: does not have focus, will not grab modal.
[11:26:47.247695] [0x00007fff7ac58000] [debug] mw: does not have focus, will not grab modal.

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddressList'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_object_newv: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

(<unknown>:31116): GLib-GObject-WARNING **: cannot register existing type 'InternetAddress'

(<unknown>:31116): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(<unknown>:31116): GLib-GObject-CRITICAL **: g_object_newv: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
[1]    31116 segmentation fault  astroid
yeled commented 7 years ago

Can you brew unlink gmime and then brew reinstall astroid ?

mgraham commented 7 years ago

Awesome - That works!! Thank you!

yeled commented 7 years ago

Should we make the Formula conflict with gmime for now until gmime 3.0.0 is supported. Perhaps there is a way to get scons to ignore the $PATH for gmime?