Opened 7 years ago

Closed 7 years ago

#53556 closed defect (fixed)

krusader - meinproc4 crash on docs

Reported by: mciobanu Owned by: kurthindenburg (Kurt Hindenburg)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: krusader

Description

First of all, I'm new to MacPorts, so I may be missing something, but what I saw seemed to make sense, so I thought I'd report it.

I was happy to see that port list showed Krusader as available (2.4.0-beta3) but then I couldn't install it. After a quick look at the log and a sudo port clean krusader followed by another sudo port install krusader, I looked more closely at the log and saw that it wanted to download the package from https://packages.macports.org/krusader or a few alternative sites, but there's nothing there, so I guess that explains it.

So, is krusader no longer supported? Then perhaps it should not show up in port list. Or am I missing something?

Attachments (1)

main.log (939.6 KB) - added by mciobanu 7 years ago.
log of the failed build

Download all attachments as: .zip

Change History (7)

comment:1 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to kurthindenburg
Status: newassigned

No precompiled packages of krusader are available because its license, combined with the licenses of its dependencies, do not allow binary distribution. This is not a problem. When a binary package is not available, MacPorts will try to build from source on your system. This is apparently failing for some reason. This is the problem we must investigate. The way we can begin to investigate is by looking at your main.log file. Please attach it.

comment:2 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

It install here on 10.12 - please attach main.log as Ryan suggests. Note that this is the KDE4 version and won't be updated any longer, though it does work for the most part.

Changed 7 years ago by mciobanu

Attachment: main.log added

log of the failed build

comment:3 Changed 7 years ago by mciobanu

Thank you for the replies. I attached the full log.

I'm on a MacBook Pro 13" early 2015: 10.11.6

15.6.0 Darwin Kernel Version 15.6.0: Mon Jan 9 23:07:29 PST 2017; root:xnu-3248.60.11.2.1~1/RELEASE_X86_64 x86_64

Last edited 7 years ago by mciobanu (previous) (diff)

comment:4 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

The famous meinproc4 crash - I'm not sure ATM how to resolve this.

	:info:build /bin/sh: line 1:  5777 Segmentation fault: 11  /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_krusader/krusader/work/build/doc/pt_BR/index.cache.bz2 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/doc/pt_BR/index.docbook
4972	:info:build make[2]: *** [doc/pt_BR/index.cache.bz2] Error 139
4973	:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_krusader/krusader/work/build'
4974	:info:build make[1]: *** [doc/pt_BR/CMakeFiles/pt_BR-handbook.dir/all] Error 2
4975	:info:build make[1]: *** Waiting for unfinished jobs....
4976	:info:build /bin/sh: line 1:  5781 Segmentation fault: 11  /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_krusader/krusader/work/build/doc/pt/index.cache.bz2 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_krusader/krusader/work/krusader-2.4.0-beta3/doc/pt/index.docbook
4977	:info:build make[2]: *** [doc/pt/index.cache.bz2] Error 139

comment:5 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Summary: krusader fails to installkrusader - meinproc4 crash on docs
Version: 2.4.0

comment:6 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: assignedclosed

In fcd5b9c6/macports-ports:

krusader: add patch to fix meinproc4 crash for -doc

Unless +doc is given, remove doc subfolders to avoid meinproc4 crash.
This copies what Konsole does.

However, it will still crash on +doc, meinproc4 has had issues for a
long time on the Mac.
fixes #53556

Note: See TracTickets for help on using tickets.