dev-python/twisted is just a DEPEND for app-misc/klive leading to breakage if twisted is removed by for example --depclean Reproducible: Always Steps to Reproduce: 1. emerge --depclean 2. /etc/init.d/klive restart Actual Results: # /etc/init.d/klive restart * Starting KLive... * start-stop-daemon: /usr/bin/twistd does not exist [ !! ] * ERROR: klive failed to start Expected Results: # /etc/init.d/klive restart * Starting KLive... [ ok ]
Thanks for pointing out this dependency problem -- assigning to maintainers.
Ping? Maintainers?
I'd be happy to just commit this: Index: klive-0.28.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-misc/klive/klive-0.28.ebuild,v retrieving revision 1.9 diff -u -B -r1.9 klive-0.28.ebuild --- klive-0.28.ebuild 5 Oct 2008 13:32:59 -0000 1.9 +++ klive-0.28.ebuild 17 Sep 2009 08:53:24 -0000 @@ -1,4 +1,4 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-misc/klive/klive-0.28.ebuild,v 1.9 2008/10/05 13:32:59 klausman Exp $ @@ -15,7 +15,8 @@ DEPEND="dev-lang/python >=dev-python/twisted-2.0.0" -RDEPEND="sys-apps/pciutils" +RDEPEND="$DEPEND + sys-apps/pciutils" S=${WORKDIR}/${PN}
djc: +1 on commit
------------------------------------------------------------------------------ Update RDEPEND for app-misc/klive (#278569). (Portage version: 2.1.6.13/cvs/Linux x86_64) ------------------------------------------------------------------------------ /var/cvsroot/gentoo-x86/app-misc/klive/ChangeLog,v <-- ChangeLog new revision: 1.25; previous revision: 1.24 /var/cvsroot/gentoo-x86/app-misc/klive/klive-0.28.ebuild,v <-- klive-0.28.ebuild new revision: 1.10; previous revision: 1.9 >>> Creating Manifest for /home/djc/src/gentoo/x86/app-misc/klive /var/cvsroot/gentoo-x86/app-misc/klive/Manifest,v <-- Manifest new revision: 1.38; previous revision: 1.37