Page 2 of 2

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Mon Apr 01, 2024 5:56 pm
by amar1729
I might be able to put together a few notes, yeah. Part of the problem here is that deluge is not a package in homebrew-core, so brew maintainers have no real obligation/checks to ensure that it builds properly (but they are working on fixing the bugs in gobject-introspection/related pkgs). I'm fairly certain those fixes will be figured out+merged soon, so i think this bug will be relatively short-lived. however I will write up some quick notes on rewinding/reinstalling old versions of packages when i can.

- docs on pinning a package (and see the immediate next section for making a tap) https://docs.brew.sh/FAQ#how-do-i-stop- ... ng-updated

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Wed Apr 03, 2024 12:26 am
by amar1729
Ok, i've put together some instructions for rewinding and installing the proper version of gobject here: https://github.com/Amar1729/homebrew-de ... 2033318411

For users here who prefer installing deluge manually, the steps are the same except you don't have to run `brew install amar1729/deluge-meta/deluge-meta` (but you could run `brew install --only-dependencies amar1729/deluge-meta/deluge-meta` to make things a bit easier).

You should be able to unpin gobject-introspection and glib once the upstream issue is fixed and homebrew bundles the fix into a new revision for both of them.

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Wed Apr 10, 2024 8:16 pm
by antst
It would be lovely to have proper and working self-contained app again :)

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Wed Apr 10, 2024 8:19 pm
by ambipro
amar1729 wrote: Wed Apr 03, 2024 12:26 am Ok, i've put together some instructions for rewinding and installing the proper version of gobject here: https://github.com/Amar1729/homebrew-de ... 2033318411

For users here who prefer installing deluge manually, the steps are the same except you don't have to run `brew install amar1729/deluge-meta/deluge-meta` (but you could run `brew install --only-dependencies amar1729/deluge-meta/deluge-meta` to make things a bit easier).

You should be able to unpin gobject-introspection and glib once the upstream issue is fixed and homebrew bundles the fix into a new revision for both of them.
I'm not sure if you made a github issue on brew, but if you could make one on our git, https://dev.deluge-torrent.org/newticket that would be helpful.

I've messaged Cas about this thread as well, but since you are more versed in the Mac situation than me, it would be better for you to make it if you can.

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Tue Apr 30, 2024 11:14 am
by sloopbun
Hi, is there any update on this? Is there another way?

Is there any source for V.2 Deluge.app packages? I use the MacOS app as a thin client for my deluge instances on linux...

Cheers

Re: macOS 14.4.1 problem with 'gi.repository.Gio' object has no attribute 'content_type_get_icon'

Posted: Tue Apr 30, 2024 11:24 am
by ambipro
sloopbun wrote: Tue Apr 30, 2024 11:14 am Hi, is there any update on this? Is there another way?

Is there any source for V.2 Deluge.app packages? I use the MacOS app as a thin client for my deluge instances on linux...

Cheers
For the latest stable version, currently brew is the only method I am aware of using. Instructions are in this thread for the required steps to work around the issues.