Date: Tue, 24 Mar 2015 20:41:50 +0000 From: Olivier Duchateau <olivierd@freebsd.org> To: Andreas Koga <koga@kabelmail.de> Cc: xfce@freebsd.org Subject: Re: xfce4-desktop: excluding Thunar breaks build Message-ID: <20150324204150.cb96a16f968e12eb7f4dea08@freebsd.org> In-Reply-To: <5511B1F4.1090500@kabelmail.de> References: <5511B1F4.1090500@kabelmail.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 Mar 2015 19:50:28 +0100 Andreas Koga <koga@kabelmail.de> wrote: > Hi, > > Firstly, I'd like to express my thanks for the hard work you porters put > into making FreeBSD a viable OS. Without you guys it would be a mess of > code and dependencies that the user would have to fight with to get 3rd > party software to work on FBSD. > > I'm not sure if I'm the only one experiencing this, but when I build > with Poudriere, x11-wm/xfce4-desktop doesn't build when Thunar is > excluded from the build options. (See attached > xfce4-desktop-4.12.1-WITHOUTthunar.log.) Mysteriously though, it will > build when Thunar is included. The reason for the failure when Thunar is > excluded: > > checking for exo-1 >= 0.7.0... not found > > > I checked the Poudriere logs and libexo built with no problems. > xfce4-desktop is the only package that failed during the Poudriere > session. I noted a difference between when Thunar is excluded and > included for xfce4-desktop: > > With Thunar enabled in xfce4-desktop build option: > > =======================<phase: lib-depends >============================ > > [101amd64-default-job-01] `-- Installing libexo-0.10.4... > > Without Thunar, the above is absent. Again, libexo was built by > Poudriere with no issues. > > > I've included logs for both conditions. If you need my complete > Poudriere logs, let me know and I can send them to you. > > Again, thanks for the fabulous work you and your group does. > > Best, Hi Andreas, It's my fault, because initially Thunar was dependency of xfdesktop, so I don't add x11/libexo (Thunar already needs x11/libexo). But someone asked to make Thunar optional, and I don't check dependencies chain. If you try the patch [1], I think everything will be ok. Regards, [1] https://people.freebsd.org/~olivierd/patches/xfce4-desktop.diff > > Andreas > _______________________________________________ > freebsd-xfce@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xfce > To unsubscribe, send any mail to "freebsd-xfce-unsubscribe@freebsd.org" -- Olivier Duchateau <olivierd@freebsd.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150324204150.cb96a16f968e12eb7f4dea08>