Gentoo Archives: gentoo-user

From: Ian Zimmerman <itz@××××××××××××.org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Changing dependencies without upping version ??
Date: Sun, 24 Sep 2017 17:38:07
Message-Id: 20170924173753.bxpluo4s6f42uojo@matica.foolinux.mooo.com
1 I think this is the first time a package tried to play this trick on me:
2
3 --- /var/db/pkg/dev-libs/qcustomplot-1.3.2/qcustomplot-1.3.2.ebuild 2017-05-21 13:38:15.482740587 -0700
4 +++ /usr/portage/dev-libs/qcustomplot/qcustomplot-1.3.2.ebuild 2017-09-22 19:27:30.000000000 -0700
5 @@ -1,4 +1,4 @@
6 -# Copyright 1999-2016 Gentoo Foundation
7 +# Copyright 1999-2017 Gentoo Foundation
8 # Distributed under the terms of the GNU General Public License v2
9
10 EAPI=6
11 @@ -14,19 +14,13 @@
12 SLOT="0"
13 LICENSE="GPL-3"
14 KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
15 -IUSE="qt5"
16 +IUSE=""
17
18 RDEPEND="
19 - !qt5? (
20 - dev-qt/qtcore:4
21 - dev-qt/qtgui:4
22 - )
23 - qt5? (
24 - dev-qt/qtcore:5
25 - dev-qt/qtgui:5
26 - dev-qt/qtprintsupport:5
27 - dev-qt/qtwidgets:5
28 - )
29 + dev-qt/qtcore:5
30 + dev-qt/qtgui:5
31 + dev-qt/qtprintsupport:5
32 + dev-qt/qtwidgets:5
33 "
34 DEPEND="${RDEPEND}"
35
36 @@ -42,7 +36,7 @@
37 }
38
39 src_configure() {
40 - use qt5 && eqmake5 || eqmake4
41 + eqmake5
42 }
43
44 src_install() {
45
46
47 Is this an officially approved technique?? it is DIRTY.
48
49 --
50 Please don't Cc: me privately on mailing lists and Usenet,
51 if you also post the followup to the list or newsgroup.
52 Do obvious transformation on domain to reply privately _only_ on Usenet.

Replies

Subject Author
Re: [gentoo-user] Changing dependencies without upping version ?? John Blinka <john.blinka@×××××.com>
Re: [gentoo-user] Changing dependencies without upping version ?? Neil Bothwick <neil@××××××××××.uk>
[gentoo-user] Re: Changing dependencies without upping version ?? Michael Palimaka <kensington@g.o>