Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Feb 2016 12:37:32 +0100
From:      Christoph Moench-Tegeder <cmt@burggraben.net>
To:        freebsd-ports@freebsd.org
Subject:   Re: FreeBSD Port: deskutils/calibre
Message-ID:  <20160213113732.GA1540@elch.exwg.net>
In-Reply-To: <56BE9AC5.7030001@gmail.com>
References:  <56BE9AC5.7030001@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
## Alex V. Petrov (alexvpetrov@gmail.com):

> /usr/ports/deskutils/calibre/work/stage/usr/local/share/bash-completion/completions/calibre
> Setting up desktop integration...

The install is hanging in a call to xdg-desktop-menu (from devel/xdg-utils).
I haven't come around to fully debugging this, but the genral code path
to the problem in xdg-desktop-menu is in function make_lazy_default,
where grep is called - presumably on a file, but as the variable holding
the filename is empty/unset, grep waits for input on stdin. See ps
for confirmation.
As I've no use for these xdg-menus and the shell scripting in xdg-utils
brought up memories of more eldritch horrors than I've time for, I just
disabled the call to make_lazy_default and left the whole thing sitting
on my TODO list :/.

HTH,
Christoph

-- 
Spare Space



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160213113732.GA1540>