Skip site navigation (1)Skip section navigation (2)
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>