Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256040 - media-plugins/alsa-plugins-1.0.19 multiple QA issues
Summary: media-plugins/alsa-plugins-1.0.19 multiple QA issues
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High QA (vote)
Assignee: Gentoo ALSA team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-22 20:50 UTC by Davide Pesavento
Modified: 2009-01-22 23:38 UTC (History)
0 users

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 Davide Pesavento (RETIRED) gentoo-dev 2009-01-22 20:50:06 UTC
* QA Notice: Automake "maintainer mode" detected:
 *
 *       cd .. && /bin/bash /var/tmp/portage/media-plugins/alsa-plugins-1.0.19/work/alsa-plugins-1.0.19/missing --run automake-1.9 --foreign  pulse/Makefile
 *
 * If you patch Makefile.am, configure.in,  or configure.ac then you
 * should use autotools.eclass and eautomake or eautoreconf. Exceptions
 * are limited to system packages for which it is impossible to run
 * autotools during stage building. See
 * http://www.gentoo.org/proj/en/qa/autofailure.xml for more information.

 * QA Notice: command not found:
 *
 *      /var/tmp/portage/media-plugins/alsa-plugins-1.0.19/temp/environment: line 161: append-flags: command not found
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-22 21:06:57 UTC
Fixed this one.

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v
retrieving revision 1.91
diff -u -b -B -r1.91 ChangeLog
--- ChangeLog	19 Jan 2009 16:19:44 -0000	1.91
+++ ChangeLog	22 Jan 2009 21:04:34 -0000
@@ -2,6 +2,10 @@
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/ChangeLog,v 1.91 2009/01/19 16:19:44 chainsaw Exp $
 
+  22 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
+  alsa-plugins-1.0.19.ebuild:
+  Fix bug 256040, we need to run eautoreconf when we sed a .am
+
 *alsa-plugins-1.0.19 (19 Jan 2009)
 
   19 Jan 2009; <chainsaw@gentoo.org> +alsa-plugins-1.0.19.ebuild:
Index: alsa-plugins-1.0.19.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-plugins/alsa-plugins/alsa-plugins-1.0.19.ebuild,v
retrieving revision 1.1
diff -u -b -B -r1.1 alsa-plugins-1.0.19.ebuild
--- alsa-plugins-1.0.19.ebuild	19 Jan 2009 16:19:44 -0000	1.1
+++ alsa-plugins-1.0.19.ebuild	22 Jan 2009 21:04:34 -0000
@@ -6,6 +6,8 @@
 
 MY_P="${P/_/}"
 
+inherit autotools
+
 DESCRIPTION="ALSA extra plugins"
 HOMEPAGE="http://www.alsa-project.org/"
 SRC_URI="mirror://alsaproject/plugins/${MY_P}.tar.bz2"
@@ -38,6 +40,7 @@
 	# disable them waiting for a better solution.
 	sed -i -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
 		"${S}/pulse/Makefile.am"
+	eautoreconf
 }
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2009-01-22 22:39:24 UTC
And what about the second issue?

 * QA Notice: command not found:
 *
 *      /var/tmp/portage/media-plugins/alsa-plugins-1.0.19/temp/environment:
line 161: append-flags: command not found
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2009-01-22 23:12:06 UTC
+  22 Jan 2009; <chainsaw@gentoo.org> alsa-plugins-1.0.19.ebuild:
+  Fix second part of bug #256040 by partially undoing an overenthusiastic
+  inherit cleanup.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2009-01-22 23:38:35 UTC
Thanks!