Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278569 - app-misc/klive should RDEPEND on dev-python/twisted
Summary: app-misc/klive should RDEPEND on dev-python/twisted
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Miscellaneous
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-21 12:15 UTC by Xake
Modified: 2009-10-15 20:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2009-07-21 12:15:36 UTC
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 ]
Comment 1 Wormo (RETIRED) gentoo-dev 2009-07-23 05:18:00 UTC
Thanks for pointing out this dependency problem -- assigning to maintainers.
Comment 2 Xake 2009-08-21 18:48:24 UTC
Ping? Maintainers?
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2009-09-17 08:53:47 UTC
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}

Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-10-15 17:47:12 UTC
djc: +1 on commit
Comment 5 Dirkjan Ochtman (RETIRED) gentoo-dev 2009-10-15 20:00:59 UTC
------------------------------------------------------------------------------
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