Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Calligra: Which version is supposed to be compileable?
Date: Fri, 16 Jan 2015 15:49:44
Message-Id: 54B932DD.1090802@gmail.com
In Reply to: Re: [gentoo-user] Calligra: Which version is supposed to be compileable? by Meino.Cramer@gmx.de
1 On 16/01/2015 17:09, Meino.Cramer@×××.de wrote:
2 > Alan McKinnon <alan.mckinnon@×××××.com> [15-01-16 16:00]:
3 >> On 16/01/2015 15:40, Meino.Cramer@×××.de wrote:
4 >>> Alan McKinnon <alan.mckinnon@×××××.com> [15-01-16 13:40]:
5 >>>> On 16/01/2015 14:28, Meino.Cramer@×××.de wrote:
6 >>>>> Hi,
7 >>>>>
8 >>>>> I want to install Calligra to get Kita.
9 >>>>> For that I compiled every version available via portage.
10 >>>>> All failed to compile, which may be caused on problems
11 >>>>> caused by other sources than calligra.
12 >>>>>
13 >>>>> Which version is known to compile cleanly ?
14 >>>>>
15 >>>>> Thank you very much for any help!
16 >>>>> Best regards,
17 >>>>> Meino
18 >>>>
19 >>>>
20 >>>>
21 >>>> Calligra builds and installs just fine here:
22 >>>>
23 >>>>
24 >>>> $ genlop -t calligra
25 >>>> * app-office/calligra
26 >>>> ...
27 >>>> Sun Jan 11 10:46:11 2015 >>> app-office/calligra-2.8.7
28 >>>> merge time: 37 minutes and 19 seconds.
29 >>>>
30 >>>>
31 >>>>
32 >>>> $ eix calligra
33 >>>> [I] app-office/calligra
34 >>>> Installed versions: 2.8.7(4)^t(10:45:30 11/01/2015)(attica crypt
35 >>>> eigen exif fontconfig freetds glew glib gsf handbook jpeg jpeg2k kdcraw
36 >>>> kde lcms marble mysql okular openexr opengl pdf threads tiff truetype
37 >>>> xml -aqua -fftw -gsl -import-filter -kdepim -nepomuk -postgres -spacenav
38 >>>> -sybase -test -vc -xbase CALLIGRA_FEATURES="author braindump flow karbon
39 >>>> kexi krita sheets stage words -plan")
40 >>>>
41 >>>>
42 >>>>
43 >>>> --
44 >>>> Alan McKinnon
45 >>>> alan.mckinnon@×××××.com
46 >>>>
47 >>>>
48 >>>
49 >>> Hi Alan,
50 >>>
51 >>> thanks for your reply ! :)
52 >>>
53 >>> I copied your use flags and started emerge...
54 >>>
55 >>> Got this from the oracle:
56 >>>
57 >>> !!! Problem resolving dependencies for app-office/calligra ... done!
58 >>>
59 >>> !!! The ebuild selected to satisfy "calligra" has unmet requirements.
60 >>> - app-office/calligra-2.8.7::gentoo USE="attica crypt eigen exif fontconfig freetds glew glib gsf handbook jpeg jpeg2k kdcraw kde lcms marble mysql okular openexr opengl pdf threads tiff truetype xml (-aqua) -fftw -gsl -import-filter -kdepim -nepomuk (-postgres) -spacenav (-sybase) -test -vc -xbase" ABI_X86="64" CALLIGRA_FEATURES="author braindump flow karbon kexi krita plan sheets stage words"
61 >>>
62 >>> The following REQUIRED_USE flag constraints are unsatisfied:
63 >>> calligra_features_plan? ( kdepim )
64 >>>
65 >>> The above constraints are a subset of the following complete expression:
66 >>> calligra_features_author? ( calligra_features_words ) calligra_features_krita? ( eigen exif lcms ) calligra_features_plan? ( kdepim ) calligra_features_sheets? ( eigen ) vc? ( calligra_features_krita ) test? ( calligra_features_karbon )
67 >>>
68 >>>
69 >>> And if I had learned from previous given holy mubles of the great
70 >>> portage it means: The feature calligra_features_plan of calligra wants
71 >>> kdepim installed which in turn (I tried to emerge it) cannot be found
72 >>> as ebuild.
73 >>>
74 >>> I smy prophecy in so far correct or need I more spider legs and frog
75 >>> eyes in the mystric soup? ;)
76 >>
77 >>
78 >>
79 >> You're on the right track, but missing on the detail:
80 >>
81 >> The following REQUIRED_USE flag constraints are unsatisfied:
82 >> calligra_features_plan? ( kdepim )
83 >>
84 >>
85 >> means it needs USE=kdepim
86 >>
87 >> Either add it globally in make,conf or just for calligra in package.use
88 >>
89 >> You got this error because USE="kdepim" is not in the list of flags for
90 >> calligra itself, so you didn't know to add it.
91 >>
92 >> Beware though, this will pull in an almighty list of kde stuff, which
93 >> you might not want....
94 >>
95 >>
96 >> --
97 >> Alan McKinnon
98 >> alan.mckinnon@×××××.com
99 >>
100 >>
101 >
102 > Hi Alan,
103 >
104 > thanks for the support again! :)
105 >
106 > These are the USE flags, which were active during the compilation,
107 > which produces the above error
108 >
109 >
110 > app-office/calligra attica crypt eigen exif fontconfig freetds glew
111 > glib gsf handbook jpeg jpeg2k kdcraw kde lcms marble mysql okular
112 > openexr opengl pdf threads tiff truetype xml -aqua -fftw -gsl
113 > -import-filter kdepim -nepomuk -postgres -spacenav -sybase -test -vc
114 > -xbase CALLIGRA_FEATURES="krita"
115 >
116 > Kdepim was set.
117 >
118 > On the other hand -- you mentioned this will pull a lot of kde-stuff.
119 > I only wnat krita...is there a more convenient, faster way to get
120 > krita running without pulling the whole kde ?
121 >
122 > Best regards,
123 > Meino
124
125
126 I'm getting confused too now. You only have krita in FEATURES, yet it
127 wants to pull in plan. And, your posted output seems to have a typo.
128 Yes, it does have kdepim in USE, but it's right in the middle of the
129 unset list. Are you 100% certain that post is correct?
130
131 What I did in the past is to enable all calligra features except plan
132 (as that pulls in kdepim which I certainly don't want - it's a complete
133 POS, doesn't work, and has caused many people to lose mails including
134 me) so I put this in make.conf:
135
136 CALLIGRA_FEATURES="author braindump flow karbon kexi krita sheets stage
137 words -plan"
138
139 You might have some portage config file pollution. Can you post the
140 output of:
141
142 egrep -ir "calligra|plan|kdepim" /etc/portage
143
144
145
146 --
147 Alan McKinnon
148 alan.mckinnon@×××××.com

Replies