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 |