From owner-freebsd-x11@FreeBSD.ORG Sat Mar 5 04:35:39 2011 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9FD4106566B for ; Sat, 5 Mar 2011 04:35:39 +0000 (UTC) (envelope-from lichray@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4CC948FC0A for ; Sat, 5 Mar 2011 04:35:38 +0000 (UTC) Received: by wyb32 with SMTP id 32so3222844wyb.13 for ; Fri, 04 Mar 2011 20:35:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=kHvkzscPRJ930AbZFG9bfRfZ/0Acg0s0R2632Tmpo8Q=; b=HfpRHLIo15Lu1Kf+HV/afirPo9nlGWbjvecXQiagk3NxeTVLk4uk/ogPrxddlfrZPQ 7kg1WpOzZbyXO6shom5LZ+CD1AKFTatWLDPx4jWM8x2D/P+kFPM6KscPoNZK4Y1BAK0a 8t4/Jvm+HH4bfE0+cV4JD+Zze7nE1pNfQbsVo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=SChOypEF+QmRg9s1t/u1mGRH2uyaNdAbYJ1dgytJUXuQm2wmL2UZF7gLopM5J+sWGI jrqTzs+4coPUUWpnADHOEudOPoZbks4YiEtGsT2r73Yiw3pZ2pgHtB3+ChkaP3SnFkSn di86KF09WYsZF/rvGlRnUPUht8ikjdIRwpbiA= MIME-Version: 1.0 Received: by 10.227.32.132 with SMTP id c4mr1162118wbd.190.1299299738260; Fri, 04 Mar 2011 20:35:38 -0800 (PST) Received: by 10.227.136.83 with HTTP; Fri, 4 Mar 2011 20:35:38 -0800 (PST) In-Reply-To: References: Date: Fri, 4 Mar 2011 22:35:38 -0600 Message-ID: From: Zhihao Yuan To: Warren Block Content-Type: text/plain; charset=UTF-8 Cc: freebsd-x11@freebsd.org Subject: Re: xfce upgrade kills xfce menus X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Mar 2011 04:35:39 -0000 On Fri, Mar 4, 2011 at 10:04 PM, Warren Block wrote: > On Fri, 4 Mar 2011, Zhihao Yuan wrote: > >>> Unfortunately, neither 'portmaster garcon' nor 'portmaster -r garcon' >>> made >>> any difference here. >> >> I don't use portmaster, so I don't know whether these command can >> *force* update a package. However, for portupgrade, a --force option >> is enough to do so. I met the same problem, and I have fixed it with >> an *force* update. > > 'portmaster -r garcon' is like 'portupgrade -rf garcon'. > First, check whether you have the file /usr/local/etc/xdg/menus/xfce-applications.menu If you don't have that, reinstall garcon. If you have the file, the menu should work, but! The xfce4 upstream has a problem in their new menu architecture: the application menu only looks for .desktop files at .local/share/applications. So, if you see only a few entities in your *working* application menu, copy all .desktop files under /usr/local/share/applications to user applications directory, or just ln -s the whole directory. So far, I found no other way to solve this. If someone knows more, please reply this thread. -- Zhihao Yuan The best way to predict the future is to invent it.