ebuild for lineak_kdeplugins-0.8.2. Reproducible: Always Steps to Reproduce: 1. 2. 3. This ebuild only compiles with "-sandbox". May someone can fix this? Error is: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-x11-misc_-_lineak_kdeplugins-0.8.2-27748.log" open_wr: /usr/qt/3/etc/settings/.qtrc.lock open_wr: /usr/qt/3/etc/settings/.qtrc.lock open_wr: /usr/qt/3/etc/settings/.qtrc.lock open_wr: /usr/qt/3/etc/settings/.qt_plugins_3.3rc.lock --------------------------------------------------------------------------------
Created attachment 44837 [details] lineak_kdeplugins-0.8.2.ebuild
Created attachment 44871 [details] Used kde.eclass so the ebuild compiles with sandbox and handles arts correctly.
Comment on attachment 44871 [details] Used kde.eclass so the ebuild compiles with sandbox and handles arts correctly. ># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >inherit kde > >IUSE="$IUSE -xinerama" >DESCRIPTION="KDE plugins for LINEAK" >HOMEPAGE="http://lineak.sourceforge.net/" >SRC_URI="mirror://sourceforge/lineak/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86" > >RDEPEND=">x11-misc/lineakd-0.8" >
Can you please clean up the header? # $Header: $ Why is it -xinerama, what is the syntax here? IUSE="$IUSE -xinerama" We should probably add ~ppc here, as lineakd has ~ppc KEYWORDS="~x86" Does it not depend on some kde stuff? RDEPEND=">x11-misc/lineakd-0.8"
In portage, thanks
That -xinerama was something I left there accidentally after trying to remove USE xinerama from this ebuild and that header came Bernds from ebuild and I didn't remember to check it. Good that you mentioned those dependencies as I thought that inherit kde would have me depend on enought stuff. These plugins control kde programs like konsole and they won't of course do anything unless you have them installed. In my opinion that's why kde-base would be better than kde-lib as a RDEPEND.
Remember you can use kde programs without kde-base, but you cannot use them without kde-libs.