From owner-freebsd-stable@FreeBSD.ORG Sun Mar 17 16:40:27 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id B150FD51 for ; Sun, 17 Mar 2013 16:40:27 +0000 (UTC) (envelope-from pulley@dabus.com) Received: from aegir.dabus.com (aegir.dabus.com [173.14.229.218]) by mx1.freebsd.org (Postfix) with ESMTP id 8C2BF935 for ; Sun, 17 Mar 2013 16:40:27 +0000 (UTC) Received: from aegir.dabus.com (localhost [127.0.0.1]) by aegir.dabus.com (Processor) with ESMTP id 49C125F312 for ; Sun, 17 Mar 2013 10:32:07 -0600 (MDT) DomainKey-Signature: a=rsa-sha1; b=XoUF6QRGj67XdeZ8d+BbrxD13R8lN/4UdVASXrYpiES3xsHN20cJbnwg5MK0nN5uCCq4H6wAfxOtIHXLxX8npThn9F3U+pfZ6xyGvVgn8MN0dHoml6XC5yFIFejSYKaT9dXk81dZ7LaqcyK5mIJdHuZnPpWh2g8L4T7J2fjflWA=; c=nofws; d=dabus.com; q=dns; s=aegir1 Received: from aldebaran.dabus.com (unknown [192.168.10.6]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by aegir.dabus.com (Dabus) with ESMTPSA id 77D185F30B for ; Sun, 17 Mar 2013 10:32:06 -0600 (MDT) Date: Sun, 17 Mar 2013 10:32:05 -0600 From: Eric S Pulley To: freebsd-stable@freebsd.org Subject: Re: Functional KDE desktop Message-ID: <20130317103205.3dcefc7e@aldebaran.dabus.com> In-Reply-To: <2B43A76D-345F-4FE1-86A5-680BC3318423@gsoft.com.au> References: <2B43A76D-345F-4FE1-86A5-680BC3318423@gsoft.com.au> Organization: Dabus X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.6; amd64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Mar 2013 16:40:27 -0000 On Sun, 17 Mar 2013 22:35:02 +1030 "Daniel O'Connor" wrote: > Hi, > I am in the process of upgrading all the ports on a 9.1-PRERELEASE > system and I am having a lot of trouble building or running KDE 4.9.5. > > I couldn't build it due to x11/xsd not building (didn't make a > necessary header), or if I worked around that libkonq was not found > by cmake. If I manage to work around that I get an error dialogue > when logging in. > > In the end I gave up and installed packages (version 4.8.4) however > that does work as startkde gives.. [midget 22:10] ~ >env > PATH=$PATH:/usr/local/kde4/bin /usr/local/kde4/bin/startkde xset: > bad font path element (#12), possible causes are: Directory does not > exist or has wrong permissions Directory missing fonts.dir > Incorrect font server address or syntax > startkde: Starting up... > /usr/local/lib/libkdeui.so.7: Undefined symbol > "_ZN6Attica15ProviderManagerC1ERK6QFlagsINS0_12ProviderFlagEE" > startkde: Could not start kdeinit4. Check your installation. > > c++filt says this symbol is.. > Attica::ProviderManager::ProviderManager(QFlags > const&) > > Also, the startkde script does not set the pass so it never finds > kcheckrunning. > > -- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C > I have it working fine here. I originally was using it on 9.0 then I upgraded everything but that didn't work well for the KDE 4.8->4.9 update in ports. Too many ports were split and moved around so I ended up removing all ports and remaking them all. One big gotcha is make sure you force a reconfigure on everything. My small nightmare was kdepim,kdepim-runtime and kdepimlibs there are now two deferment types of PIM you can built the old "4.8 style" and the new. Make sure you are consistent as these packages are deps for many others. For a while I was still picking up settings for the old style and it was breaking all over the place. If you want I can send you a list of all the stuff I have installed off list and you can see if you're somehow missing important bits...