Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-dev@l.g.o
Cc: net-im@g.o, "Paweł Hajdan, Jr." <phajdan.jr@g.o>
Subject: Re: [gentoo-dev] tkabber completely broken in stable
Date: Sat, 26 Nov 2011 21:44:07
Message-Id: 4ED15D82.7030700@gentoo.org
In Reply to: [gentoo-dev] tkabber completely broken in stable by "Paweł Hajdan
1 On 11/26/2011 04:15 PM, "Paweł Hajdan, Jr." wrote:
2 > Please see <https://bugs.gentoo.org/show_bug.cgi?id=354205>, tkabber is
3 > completely broken in stable since February.
4 >
5 > * ERROR: net-im/tkabber-0.9.9 failed:
6 > * dev-tcltk/tclxml-3.2-r1 does not actually support the expat USE flag!
7 > *
8 > * Call stack:
9 > * ebuild.sh, line 56: Called pkg_setup
10 > * tkabber-0.9.9.ebuild, line 36: Called built_with_use
11 > 'dev-tcltk/tclxml'
12 > 'expat'
13 > * eutils.eclass, line 1882: Called die
14 > * The specific snippet of code:
15 > * die) die "$PKG does not actually
16 > support the $1 USE flag!";;
17 > *
18 >
19
20 I went ahead and committed the least-invasive change possible to prevent
21 the build failure:
22
23 Index: tkabber-0.9.9.ebuild
24 ===================================================================
25 RCS file: /var/cvsroot/gentoo-x86/net-im/tkabber/tkabber-0.9.9.ebuild,v
26 retrieving revision 1.9
27 retrieving revision 1.10
28 diff -u -B -r1.9 -r1.10
29 --- tkabber-0.9.9.ebuild 7 Dec 2010 11:51:06 -0000 1.9
30 +++ tkabber-0.9.9.ebuild 26 Nov 2011 21:40:34 -0000 1.10
31 @@ -1,6 +1,6 @@
32 -# Copyright 1999-2010 Gentoo Foundation
33 +# Copyright 1999-2011 Gentoo Foundation
34 # Distributed under the terms of the GNU General Public License v2
35 -# $Header:
36 /var/cvsroot/gentoo-x86/net-im/tkabber/tkabber-0.9.9.ebuild,v 1.9
37 2010/12/07 11:51:06 jlec Exp $
38 +# $Header:
39 /var/cvsroot/gentoo-x86/net-im/tkabber/tkabber-0.9.9.ebuild,v 1.10
40 2011/11/26 21:40:34 floppym Exp $
41
42 inherit eutils
43
44 @@ -33,7 +33,7 @@
45 ewarn "If you need that press Contrl-C now and activate it!"
46 fi
47 if has_version '>=dev-tcltk/tclxml-3.0' \
48 - && ! built_with_use dev-tcltk/tclxml expat ; then
49 + && ! built_with_use --missing true dev-tcltk/tclxml expat ; then
50 eerror "tclxml is missing expat support."
51 eerror "Please add 'expat' to your USE flags, and re-emerge tclxml."
52 die "tclxml needs expat support"

Attachments

File name MIME type
signature.asc application/pgp-signature