Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How to decode this?
Date: Sun, 05 Jun 2016 09:35:25
Message-Id: d557c038-fcb6-cf53-5f4e-4f1e217099f5@gmail.com
In Reply to: [gentoo-user] How to decode this? by Peter Humphrey
1 On 05/06/2016 11:21, Peter Humphrey wrote:
2 > X-Originating-<%= hostname %>-IP: [82.69.80.10]
3 >
4 > Hello list,
5 >
6 > I've just about finished installing a new ~amd64 system, because it was
7 > getting too intricate to maintain ~arch versions of all the packages I need
8 > with some pretty new hardware in here. When it came to emerging libreoffice,
9 > though, and its last dependency app-text/libetonyek, I found a bit of a
10 > puzzle.
11 >
12 > The build log of app-text/libetonyek includes this:
13 >
14 > [...]
15 > checking for MDDS... no
16 > configure: error: Package requirements (mdds-1.0) were not met:
17 >
18 > No package 'mdds-1.0' found
19 >
20 > ...and on the console I see:
21 >
22 > * emerge --keep-going: app-office/libreoffice-5.1.3.2 dropped because it
23 > * requires >=app-text/libetonyek-0.1, >=app-text/libetonyek-0.1
24 >
25 > Now that's odd, because DEPEND in the libetonyek ebuild contains
26 > "dev-util/mdds:1" and see here:
27 >
28 > $ eix mdds
29 > [I] dev-util/mdds
30 > Available versions:
31 > (0) 0.10.3(0/0.10.3) (~)0.11.2-r1(0/0.11.2) 0.12.0(0/0.12.0) 0.12.1(0/0.12.1){tbz2}
32 > (1) (~)1.2.0(1/1.2){tbz2} **9999(1/9999)
33 > {doc valgrind}
34 > Installed versions: 0.12.1{tbz2}(09:46:34 05/06/16) 1.2.0(1){tbz2}(09:57:29 05/06/16)(-doc -valgrind)
35 > Homepage: https://gitlab.com/mdds/mdds
36 > Description: A collection of multi-dimensional data structure and indexing algorithm
37 >
38 > So, as I already have versions in slots 0 and 1, and libetonyek wants the
39 > one in slot 1, what is portage complaining about?
40 >
41
42
43 Portasge is not complaining, ./configure is and you appear to be
44 misreading the output between what ./configure says with what eix &
45 ebuilds says.
46
47 This:
48
49 No package 'mdds-1.0' found
50
51 is not the same as this:
52
53 $ eix mdds
54 (1) (~)1.2.0(1/1.2){tbz2} **9999(1/9999)
55
56 You don't have mdds-1.0, you have mdds-1.2 and there is no 1.0 candidate
57 available for installation. So this is an ebuild bug and should be
58 reported at bgo.
59
60 My setup has all those packages installed since a long time, but trying
61 to re-install fails the same way as you. I reckon the maintainer missed
62 the build failure.
63
64
65 --
66 Alan McKinnon
67 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] How to decode this? Peter Humphrey <peter@××××××××××××.uk>