Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 468346 - net-irc/quassel-0.9.0[kde] has missing dev-util/automoc DEPEND
Summary: net-irc/quassel-0.9.0[kde] has missing dev-util/automoc DEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Manuel Nickschas
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-03 01:08 UTC by Nikoli
Modified: 2014-03-27 00:45 UTC (History)
3 users (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 Nikoli 2013-05-03 01:08:54 UTC
-- KDE4 not found, because Automoc4 not found.
-- KDE4 not found, disabling KDE integration

After installing automoc USE kde works fine.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2013-05-07 18:15:14 UTC
Something like that?

===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.9.0.ebuild,v
retrieving revision 1.1
diff -u -B -u -r1.1 quassel-0.9.0.ebuild
--- quassel-0.9.0.ebuild	17 Apr 2013 04:13:32 -0000	1.1
+++ quassel-0.9.0.ebuild	7 May 2013 18:14:50 -0000
@@ -60,7 +60,8 @@
 		X? ( ${GUI_RDEPEND} )
 	)
 	"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	kde? ( dev-util/automoc )"
 
 DOCS="AUTHORS ChangeLog README"
 
Index: quassel-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-9999.ebuild,v
retrieving revision 1.67
diff -u -B -u -r1.67 quassel-9999.ebuild
--- quassel-9999.ebuild	7 Apr 2013 21:28:23 -0000	1.67
+++ quassel-9999.ebuild	7 May 2013 18:14:50 -0000
@@ -60,7 +60,8 @@
 		X? ( ${GUI_RDEPEND} )
 	)
 	"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	kde? ( dev-util/automoc )"
Comment 2 Nikoli 2013-05-07 18:23:54 UTC
Yes, or use kde eclasses and KDE_REQUIRED="optional".
Comment 3 Manuel Nickschas 2014-01-24 17:57:08 UTC
I don't think I have commit powers, so this probably shouldn't be assigned to me :)
Comment 4 Nikoli 2014-02-13 06:40:02 UTC
Manuel, you are proxy maintainer, it is correct to assign bugs to proxy maintainers and add proxy-maint@gentoo.org to CC. If you need to commit something, you can attach patch here and someone from proxy-maintainers herd will commit it.
Comment 5 Manuel Nickschas 2014-02-13 18:53:38 UTC
Well, I wasn't aware that I am proxy maintainer. I'm the upstream author (so CCing me for Quassel bugs makes sense), but have never touched the ebuild (so expecting me to write patches for it probably makes less sense, as I'm only roughly familiar with best practices for ebuild writing).

But there's a patch attached already (by hwoarang), so I guess someone could just apply that?
Comment 6 Manuel Rüger (RETIRED) gentoo-dev 2014-03-27 00:45:13 UTC
*quassel-0.9.3 (27 Mar 2014)

  27 Mar 2014; Manuel Rüger <mrueg@gentoo.org> +quassel-0.9.3.ebuild,
  quassel-0.9.2.ebuild, quassel-9999.ebuild:
  Version bump. Also add missing dependency on dev-util/automoc. Fixes bug
  #468346.