From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Install new package in current generation? Date: Wed, 23 May 2018 13:40:53 +0200 Message-ID: <87po1mob0a.fsf@elephly.net> References: <871se24yi1.fsf@gmail.com> <87in7ev3rn.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fLkg3-0000GU-8c for help-guix@gnu.org; Thu, 24 May 2018 03:28:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fLkfz-0004UQ-9z for help-guix@gnu.org; Thu, 24 May 2018 03:28:47 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21147) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fLkfz-0004B6-21 for help-guix@gnu.org; Thu, 24 May 2018 03:28:43 -0400 In-reply-to: <87in7ev3rn.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Jone Cc: help-guix@gnu.org Jone writes: >> Also note that generations are generally lightweight > > It's right. But I have another problem with different generations: > I build and install xfce4-cpugraph-plugin > > /gnu/store/qf0khvz9vj5lj4k9sfjxqlbs0kl8ssr3-xfce4-cpugraph-plugin-1.0.5/ > =E2=94=9C=E2=94=80=E2=94=80 lib > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 xfce4 > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 panel > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 plugins > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libcpugraph.la > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libcpugraph.so > ... > > of course xfce-panel does not see libcpugraph.so > > /gnu/store/rp40p839f65bzkkzrgcx7jbxb0c38nx4-xfce4-panel-4.12.0/ > =E2=94=9C=E2=94=80=E2=94=80 bin > ... > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 xfce4 > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 panel > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 migrate > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 plugins > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libactions.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libactions.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libapplicationsme= nu.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libapplicationsme= nu.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libclock.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libclock.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libdirectorymenu.= la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libdirectorymenu.= so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 liblauncher.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 liblauncher.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libpager.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libpager.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libseparator.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libseparator.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libshowdesktop.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libshowdesktop.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libsystray.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libsystray.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libtasklist.la > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libtasklist.so > =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 libwindowmenu.la > =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 libwindowmenu.so > =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 wrapper-1.0 > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 wrapper-2.0 > ... > > Problem! Probably I should to modify the "xfce" package itself, but it's > not so easy for me. Garbage collection won=E2=80=99t make a difference here. According to the definition of the =E2=80=9Cxfce=E2=80=9D and =E2=80=9Cxfce= 4-panel=E2=80=9D packages, plugins are searched for on directories listed in the environment variable =E2=80=9CX_XFCE4_LIB_DIRS=E2=80=9D. Try setting that to the direc= tory containing =E2=80=9Cxfce4-cpugraph-plugin=E2=80=9D before Xfce is started. -- Ricardo