#61571 closed defect (duplicate)
zim @0.72.0: Failed to load shared library 'libgdk_pixbuf-2.0.0.dylib' referenced by the typelib: dlopen(libgdk_pixbuf-2.0.0.dylib, 9): image not found
| Reported by: | vitorn | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.6.4 |
| Keywords: | bigsur | Cc: | ra1nb0w |
| Port: | zim |
Description
Installing zim on Big Sur fails with the message Failed to destroot zim.
I'm using a MacBook Air 2018 with MacOS 11.0.1
Initially the error message complained about setup.py not finding libgdk_pixbuf-2.0.0.dylib. After installing gdk-pixbuf2, the error message changed to (see full log in the attached file)
info:destroot AssertionError
:info:destroot Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_zim/zim/work/0.72.0" && /opt/local/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 setup.py --no-user-cfg install --prefix=/opt/local/Library/Frameworks/Python.framework/Versions/3.7 --root=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_zim/zim/work/destroot --install-data=/opt/local
:info:destroot Exit code: 1
:error:destroot Failed to destroot zim: command execution failed
:debug:destroot Error code: CHILDSTATUS 23188 1
:debug:destroot Backtrace: command execution failed
:debug:destroot while executing
:debug:destroot "system {*}$notty {*}$nice $fullcmdstring"
:debug:destroot invoked from within
:debug:destroot "command_exec destroot"
:debug:destroot (procedure "portdestroot::destroot_main" line 2)
:debug:destroot invoked from within
:debug:destroot "$procedure $targetname"
:error:destroot See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_zim/zim/main.log for details.
Attachments (1)
Change History (7)
Changed 6 years ago by vitorn
comment:1 Changed 6 years ago by jmroot (Joshua Root)
| Keywords: | bigsur added; Big Sur removed |
|---|
comment:2 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
| Summary: | Failed to destroot zim in Big Sur → zim @0.72.0: Failed to load shared library 'libgdk_pixbuf-2.0.0.dylib' referenced by the typelib: dlopen(libgdk_pixbuf-2.0.0.dylib, 9): image not found |
|---|
The relevant problem in the log probably stems from:
:info:destroot ** (process:23189): WARNING **: 22:27:30.459: Failed to load shared library 'libgdk_pixbuf-2.0.0.dylib' referenced by the typelib: dlopen(libgdk_pixbuf-2.0.0.dylib, 9): image not found
This might be a duplicate of #61508.
comment:3 Changed 6 years ago by michaelld (Michael Dickens)
| Resolution: | → duplicate |
|---|---|
| Status: | new → closed |
Yes this is a duplicate as noted. With my GO-I fix in place "zim" installs just fine & the executables execute too (just Python scripting into a GUI).
comment:4 Changed 6 years ago by vitorn
Many thanks for the reply, and sorry I didn't notice this was a duplicate. However, I'm still getting the same problem. Did you guys commit the fix?
BTW, today I upgraded gdk-pixbuf2 on my iMac (which is running Catalina - 10.15.7), and that broke zim. I was able to get it back to work downgrading gdk-pixbuf2 to @2.40.0_1+x11.
Thanks!
comment:5 Changed 6 years ago by michaelld (Michael Dickens)
We haven't fixed the issue yet with gobject-introspection . Coming soon though.
comment:6 Changed 6 years ago by ra1nb0w
| Cc: | ra1nb0w added |
|---|

log file