1 |
wired 10/06/24 21:13:16 |
2 |
|
3 |
Added: qt-project-meeting-20100624.txt |
4 |
Log: |
5 |
Qt Project meeting 2010/06/24 |
6 |
|
7 |
Revision Changes Path |
8 |
1.1 xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100624.txt |
9 |
|
10 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100624.txt?rev=1.1&view=markup |
11 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100624.txt?rev=1.1&content-type=text/plain |
12 |
|
13 |
Index: qt-project-meeting-20100624.txt |
14 |
=================================================================== |
15 |
[21:01:14] <wired> !herd qt |
16 |
[21:01:14] <willikins> (qt) abcd, ayoy, chiiph, hwoarang, spatz, tampakrap, wired |
17 |
[21:01:34] <wired> who's here? |
18 |
[21:01:41] * ABCD is |
19 |
[21:02:01] *** Joins: pesa (~Pesa@×××××××××××××××××××××××××××××××××××××××××××××××.it) |
20 |
[21:02:03] * ayoy is |
21 |
[21:02:08] <pesa> i'm here |
22 |
[21:02:13] <chiiph> I'm here |
23 |
[21:02:16] * hwoarang around |
24 |
[21:02:19] <wired> nice |
25 |
[21:02:23] <wired> ABCD: ? |
26 |
[21:02:31] <wired> tampakrap told me he won't be here |
27 |
[21:02:35] <hwoarang> ok |
28 |
[21:02:35] <ABCD> <wired> who's here? |
29 |
[21:02:35] <ABCD> * ABCD is |
30 |
[21:02:45] <wired> perfect |
31 |
[21:02:55] <wired> http://gitorious.org/gentoo-qt/pages/Meeting20100624 |
32 |
[21:02:58] <hwoarang> who is logging |
33 |
[21:03:02] <wired> i am ofc |
34 |
[21:03:05] <wired> =] |
35 |
[21:03:22] * wired over 3 mil freenode log lines :p |
36 |
[21:03:32] <hwoarang> ok lets start |
37 |
[21:03:35] <wired> so |
38 |
[21:03:39] <hwoarang> wired^^ lead=chairman |
39 |
[21:03:40] <wired> 1. qt4-42 |
40 |
[21:03:44] <wired> 1. qt4-r2 |
41 |
[21:03:47] <wired> meh today |
42 |
[21:04:01] <wired> ok we still have 130 ebuilds using the old eclass |
43 |
[21:04:10] <pesa> :( |
44 |
[21:04:13] <wired> I am working on a repoman check |
45 |
[21:04:17] <hwoarang> indeed we do |
46 |
[21:04:31] <wired> i have it ready actually |
47 |
[21:04:32] <chiiph> we can do like Arferer and ping everyone everyday |
48 |
[21:04:40] <hwoarang> wont work |
49 |
[21:04:49] <wired> http://paste.pocoo.org/show/229453/ |
50 |
[21:04:51] <hwoarang> i can claim my QA membership and fix them myself |
51 |
[21:05:01] <hwoarang> without asking |
52 |
[21:05:02] <wired> this is my repoman patch |
53 |
[21:05:12] <wired> (results) |
54 |
[21:05:15] <chiiph> nice |
55 |
[21:05:17] <hwoarang> wired: excellent |
56 |
[21:05:26] <wired> i made it generic |
57 |
[21:05:38] <pesa> great |
58 |
[21:05:38] <wired> so other people will be able to mark eclasses as deprecated and have repoman warn ppl |
59 |
[21:05:49] <hwoarang> great job |
60 |
[21:05:58] <wired> i recommend |
61 |
[21:06:06] <wired> leaving this warning for July |
62 |
[21:06:14] <wired> then making repoman fail instead of warn |
63 |
[21:06:27] <hwoarang> more like August |
64 |
[21:07:01] <wired> one *extra* month should be enough imo, then in August we make it fail and actively help ppl migrate whats left |
65 |
[21:07:08] <hwoarang> can i see the code? |
66 |
[21:07:14] <hwoarang> can we add the deadline on eclass? |
67 |
[21:07:15] <wired> ofc ppl can still repoman --force, but anyway |
68 |
[21:07:20] <hwoarang> @DEADLINE: bla bla |
69 |
[21:07:27] <hwoarang> so repoman can display that as well? |
70 |
[21:07:45] *** Joins: pesa__ (~Pesa@××××××××××××××××××××××××××××××××××××××××××××××××.it) |
71 |
[21:07:53] <wired> hmm i'd rather not bloat it (yes, you'll see the code after i make some final changes and create a patch/bug) |
72 |
[21:08:04] <hwoarang> ok |
73 |
[21:08:14] <wired> in any case\ |
74 |
[21:08:19] <hwoarang> people wont remember they have 1month to fix it |
75 |
[21:08:24] <wired> even as a warning this will be annoying |
76 |
[21:08:33] <hwoarang> bug/patch + announcment |
77 |
[21:08:36] <wired> and after 1 month they can still commit with --force |
78 |
[21:08:38] <hwoarang> ok |
79 |
[21:08:49] <wired> in emergencies :p |
80 |
[21:09:17] <wired> ok, anyone want to add anything to 1.? |
81 |
[21:09:27] <chiiph> nope |
82 |
[21:09:47] * wired waits 1 minute |
83 |
[21:10:16] <wired> alright then. 2. bugZ! |
84 |
[21:10:28] <wired> bug #301476 |
85 |
[21:10:31] <willikins> wired: https://bugs.gentoo.org/301476 "QSvgWidget produce segfaults : x11-libs/qt-svg"; Gentoo Linux, Library; ASSI; antonmx@×××××.com:qt@g.o |
86 |
[21:10:46] <hwoarang> oh my... |
87 |
[21:10:56] *** Quits: pesa (~Pesa@×××××××××××××××××××××××××××××××××××××××××××××××.it) (Ping timeout: 276 seconds) |
88 |
[21:11:06] <ayoy> :) |
89 |
[21:11:09] <wired> we're still nowhere with this |
90 |
[21:11:22] <hwoarang> indeed |
91 |
[21:11:36] <wired> a nice idea was thrown on the table, a 1-2 hour hack session to try and kill this |
92 |
[21:11:41] *** Joins: pesa (~Pesa@×××××××××××××××××××××××××××××××××××××××××××××××××.it) |
93 |
[21:11:45] <wired> anyone feel like it? |
94 |
[21:11:51] <hwoarang> i do |
95 |
[21:11:52] <wired> 21:11:17 (wired) a nice idea was thrown on the table, a 1-2 hour hack session to try and kill this |
96 |
[21:11:55] <wired> pesa^ |
97 |
[21:11:55] *** Quits: pesa__ (~Pesa@××××××××××××××××××××××××××××××××××××××××××××××××.it) (Disconnected by services) |
98 |
[21:11:58] <hwoarang> i wonder if it is doable though |
99 |
[21:12:07] <ayoy> hwoarang: the session or the bug? |
100 |
[21:12:07] <pesa> my usual network problems :s |
101 |
[21:12:10] <hwoarang> the bug |
102 |
[21:12:23] <ayoy> hm, there must be some hack :D |
103 |
[21:12:33] <wired> tbh i haven't looked at it at all after our last talk |
104 |
[21:12:46] <ayoy> I've just tested it on my box, and nothing special |
105 |
[21:12:47] <pesa> wired: ok for me |
106 |
[21:12:49] <ayoy> fails from time to time |
107 |
[21:13:00] <wired> you guys want a weekday or in the weekend? |
108 |
[21:13:03] <wired> =] |
109 |
[21:13:06] <hwoarang> i kinda did. Seems like there there is a symbol collision for QWidgetPrivate class |
110 |
[21:13:40] <ayoy> hwoarang: how do you know this? |
111 |
[21:13:54] <ayoy> because I've investigated Qt libs on Debian with nm |
112 |
[21:14:09] <ayoy> and QtSvg also defines QWidgetPrivate there |
113 |
[21:14:16] <hwoarang> i cant reproduce it anymore with latest qt-svg-4.7.9999 |
114 |
[21:14:23] <hwoarang> o_0 |
115 |
[21:14:31] <hwoarang> hwoarang@Mystical ~/svg-issue $ ./a.out |
116 |
[21:14:31] <hwoarang> hwoarang@Mystical ~/svg-issue $ |
117 |
[21:14:40] <wired> run it like 10 times |
118 |
[21:14:44] <wired> or 50 |
119 |
[21:14:44] <ayoy> yeah :) |
120 |
[21:15:19] <pesa> well, nm output means that QWidgetPrivate is needed by libQtSvg, it doesn't mean that it's actually defined there |
121 |
[21:15:34] <hwoarang> i run it 100 times. It failed 4 |
122 |
[21:15:34] <pesa> the symbol should be resolved at runtime by ld.so |
123 |
[21:15:36] <ayoy> :) that explains a lot |
124 |
[21:16:05] <pesa> and it is correctly resolved as far as I could test |
125 |
[21:16:30] <ayoy> correctly? all the time? |
126 |
[21:17:02] <pesa> it seemed so when i tried |
127 |
[21:17:12] <hwoarang> can you paste a test case with nm ? |
128 |
[21:17:30] <ayoy> hwoarang: it's not valid actually |
129 |
[21:17:33] <ayoy> nm doesn't help us |
130 |
[21:17:42] <hwoarang> what about valgrid |
131 |
[21:17:47] <hwoarang> *valgrind |
132 |
[21:17:57] <pesa> there's a debug flag for the dynamic linker, i dont remember which now |
133 |
[21:18:13] <pesa> hwoarang: unfortunately i cannot reproduce at all under valgrind |
134 |
[21:18:16] <ayoy> hwoarang: for the record, 'nm -D /usr/lib/qt4/libQtSvg.so' |
135 |
[21:18:31] <wired> it seems a hacking session would really help |
136 |
[21:18:38] <pesa> yep |
137 |
[21:18:43] <hwoarang> ok so |
138 |
[21:18:44] <hwoarang> when :) |
139 |
[21:18:45] <ayoy> yeah, and we'll learn something from that for sure |
140 |
[21:18:47] <wired> so, lets not turn the meeting into that. when do you guys want to? |
141 |
[21:18:53] <ayoy> weekday plz |
142 |
[21:18:57] <hwoarang> ok |
143 |
[21:18:59] <wired> monday? |
144 |
[21:19:03] <wired> same time? |
145 |
[21:19:11] <pesa> it depends on when |
146 |
[21:19:15] <hwoarang> a bit later cause i have soccer training |
147 |
[21:19:24] <hwoarang> otherwise on thusday |
148 |
[21:19:25] <pesa> later would be nice for me too |
149 |
[21:19:25] <wired> i meant this monday |
150 |
[21:19:26] <ayoy> 19 UTC? |
151 |
[21:19:32] <hwoarang> more like 20 |
152 |
[21:19:46] <wired> 20UTC monday: fine here |
153 |
[21:19:50] <ayoy> okay with me |
154 |
[21:19:58] <hwoarang> wired: thats 23:00 for us right? |
155 |
[21:20:01] <wired> yeah |
156 |
[21:20:03] <hwoarang> ok |
157 |
[21:20:05] <chiiph> may be I'll learn something from the session... i don't think I'll be of much use though... but, yes, any time monday is ok with me... |
158 |
[21:20:09] <wired> pesa? |
159 |
[21:20:13] <pesa> ok |
160 |
[21:20:14] <hwoarang> fine by me |
161 |
[21:20:16] <wired> great |
162 |
[21:20:20] <pesa> it's 22 here i guess |
163 |
[21:20:26] <ayoy> pesa: right |
164 |
[21:20:31] <wired> ok thats done |
165 |
[21:20:37] <hwoarang> i should change the topic on #gentoo-qt so we wont forget |
166 |
[21:20:40] <wired> i'll send you all a reminder email |
167 |
[21:20:46] <wired> and add it to google calendar |
168 |
[21:20:47] <wired> =] |
169 |
[21:20:50] <pesa> good :) |
170 |
[21:20:59] <hwoarang> right |
171 |
[21:21:00] <wired> next bug |
172 |
[21:21:03] <wired> bug #304971 |
173 |
[21:21:04] <willikins> wired: https://bugs.gentoo.org/304971 "qt-core stores machine-specific information in /usr/share/qt4/mkspecs"; Gentoo Linux, Library; ASSI; ohnobinki@××××××××××××××.net:qt@g.o |
174 |
[21:21:10] <pesa> next two |
175 |
[21:21:17] <pesa> thy're related |
176 |
[21:21:20] <pesa> *they |
177 |
[21:21:20] <hwoarang> what are we gonna do with these |
178 |
[21:21:21] <hwoarang> yes |
179 |
[21:21:24] <ayoy> 304971, shouldn't it be fixed now? |
180 |
[21:21:24] <wired> right |
181 |
[21:21:27] <wired> bug #312689 |
182 |
[21:21:30] <willikins> wired: https://bugs.gentoo.org/312689 "x11-libs/qt-core forces additional CFLAGS and CXXFLAGS for dev-python/PyQt4"; Gentoo Linux, Development; NEW; Martin.vGagern@×××.net:qt@g.o |
183 |
[21:21:38] <hwoarang> ayoy: is it? |
184 |
[21:21:46] <ayoy> no idea :/ |
185 |
[21:21:51] <pesa> uh? |
186 |
[21:21:51] <ayoy> those changes I made to qt4-build |
187 |
[21:21:58] <ayoy> should fix the issue |
188 |
[21:22:00] <pesa> in portage? |
189 |
[21:22:09] * hwoarang confused |
190 |
[21:22:15] <pesa> me too |
191 |
[21:22:17] <ayoy> good question |
192 |
[21:22:29] <ayoy> I haven't committed anything to the tree |
193 |
[21:22:35] <hwoarang> please do :p |
194 |
[21:22:43] <ayoy> but I made changes to qt4-build and placed it in qting-edge branch |
195 |
[21:22:43] <pesa> yes please |
196 |
[21:22:50] <ayoy> then I ported the changes to qt4-build-edge |
197 |
[21:22:58] <ayoy> for testing with .9999 Qt |
198 |
[21:23:01] <wired> ayoy: your eclass changes work fine iirc |
199 |
[21:23:08] <ayoy> I tested it with 4.6.2 as well |
200 |
[21:23:17] <ayoy> cool, then I'll commit the changes to portage |
201 |
[21:23:18] <wired> we should push them and finally close the bug :p |
202 |
[21:23:20] <ayoy> and we're done |
203 |
[21:23:20] <pesa> at least 312689 must be fixed |
204 |
[21:23:23] <ayoy> yeah |
205 |
[21:23:40] <pesa> 304971 is more general though |
206 |
[21:23:55] <hwoarang> i dont see how can we fix QMAKE_LIBDIR_QT |
207 |
[21:23:58] <pesa> it's about "machine-specific info" |
208 |
[21:24:22] <hwoarang> i wonder if we can fix it on qt4-r2 + eqmake4 |
209 |
[21:24:22] <pesa> hwoarang: i dunno if it's even doable |
210 |
[21:24:27] <hwoarang> to pase this on eqmake4 |
211 |
[21:24:32] <hwoarang> and erase it from mkspecs |
212 |
[21:24:37] <pesa> yes |
213 |
[21:24:44] <pesa> but what about developers? |
214 |
[21:24:54] <hwoarang> that use pure qmake ? |
215 |
[21:25:00] <pesa> heh |
216 |
[21:25:03] <hwoarang> mmmm |
217 |
[21:25:16] <hwoarang> sneaky |
218 |
[21:25:17] <pesa> they shouldn't be forced to specify LIBDIR |
219 |
[21:25:27] <hwoarang> indeed |
220 |
[21:25:30] <pesa> they'll hate us |
221 |
[21:25:36] <ayoy> no way |
222 |
[21:25:48] <ayoy> I think, 1st let's keep the system healthy |
223 |
[21:26:01] <ayoy> then we can think of formalities, like machine-specific info in share dir |
224 |
[21:26:10] <pesa> we cannot diverge too much from upstream |
225 |
[21:26:21] <hwoarang> ayoy: how that would work |
226 |
[21:26:28] <ayoy> QMAKE_LIBDIR_QT ins not diverging |
227 |
[21:26:30] <ayoy> *is |
228 |
[21:26:44] <wired> this looks more like something that upstream should have to change, not us |
229 |
[21:26:47] <ayoy> I mean, what we need to change, we should change |
230 |
[21:26:56] <ayoy> it's a normal process of SW integration |
231 |
[21:27:19] <hwoarang> silly question but why anybody would want /usr/lib32/qt4 on 64bit system |
232 |
[21:27:19] <pesa> but we dont _need_ to change that |
233 |
[21:27:33] <pesa> do we? |
234 |
[21:27:38] <ayoy> so what's the problem with it at all? |
235 |
[21:27:43] * ayoy is confused now :( |
236 |
[21:27:43] <pesa> multilib is screwed anyway |
237 |
[21:27:55] <pesa> their handling of headers is flawed IMHO |
238 |
[21:27:56] <hwoarang> QMAKE_LIBDIR_QT is set in such a way that compiling 32-bit Qt apps is |
239 |
[21:27:56] <hwoarang> hard. |
240 |
[21:28:06] <hwoarang> comment #1 |
241 |
[21:28:19] <hwoarang> compiling 32-bit Qt apps?why? |
242 |
[21:28:21] <pesa> mmm |
243 |
[21:28:25] <ayoy> hwoarang++ |
244 |
[21:28:32] <hwoarang> i dont follow |
245 |
[21:28:45] <pesa> anyway |
246 |
[21:28:46] <wired> multilib portage maybe |
247 |
[21:28:56] <hwoarang> furthermore, isnt that what the emul-qt* libs are supposed to do ? |
248 |
[21:29:04] <wired> thats the... stupid way |
249 |
[21:29:10] <pesa> the problem is not gentoo-specific |
250 |
[21:29:22] <hwoarang> well |
251 |
[21:29:27] <hwoarang> i hardly see a problem here |
252 |
[21:29:28] <ayoy> isn't it exactly multilib-specific? |
253 |
[21:29:33] <wired> yeah |
254 |
[21:29:37] <hwoarang> more like a "feature request" |
255 |
[21:29:38] <ayoy> you compile Qt on 64-bit, you have lib64 |
256 |
[21:29:52] <ayoy> quite sane :) |
257 |
[21:29:52] <hwoarang> so you want a Qt compiled in 64bit to compile 32bit apps |
258 |
[21:29:58] <hwoarang> are you stupid or something? |
259 |
[21:29:59] <hwoarang> :) |
260 |
[21:30:13] <ayoy> I'd like to hear from someone that needs it |
261 |
[21:30:23] <wired> if any :p |
262 |
[21:30:25] <pesa> i guess debian has the same problems...? |
263 |
[21:30:30] <ayoy> and if he does, he for sure knows what he does |
264 |
[21:30:32] <pesa> or other distros |
265 |
[21:30:41] <ayoy> and he knows how to change QMAKE_LIBDIR_QT to suit him |
266 |
[21:30:48] <ayoy> that's my point of view... |
267 |
[21:30:49] <pesa> i mean that the issue should be fixed upstream |
268 |
[21:30:51] <hwoarang> ok i will ask for clarification why anybody would want a non-default QMAKE_LIBDIR_QT |
269 |
[21:31:17] <hwoarang> pesa: even upstream wont be able to fix it :) |
270 |
[21:31:28] <hwoarang> there is no point in using 64bit qmake to build 32bit apps |
271 |
[21:31:39] <wired> alright, lets see if we can find any real valid reasons to talk about this again |
272 |
[21:31:41] <hwoarang> build Qt in your home dir and develop you app there |
273 |
[21:32:15] <wired> great |
274 |
[21:32:27] <wired> any other bugs you'd like to talk about not in the agenda? |
275 |
[21:32:50] <ayoy> not really :P |
276 |
[21:32:55] <pesa> i'd like to talk about Nokia Qt SDK |
277 |
[21:33:05] <ayoy> oh |
278 |
[21:33:14] <chiiph> pesa: is that the "windows installer" like app? |
279 |
[21:33:18] <pesa> and all that new stuff |
280 |
[21:33:34] <pesa> it's a lot of things actually |
281 |
[21:34:01] <pesa> the SDK includes qt-4.6.3, qt-creator, madde, qt-simulator, qt-mobility, ... anything else? |
282 |
[21:34:19] <hwoarang> like a metapackage :P |
283 |
[21:34:28] <pesa> yes |
284 |
[21:35:02] <hwoarang> pesa: is there a source code for that? |
285 |
[21:35:03] <wired> pesa: go on |
286 |
[21:35:09] <pesa> but maybe it's more than than, maybe it installs some stuff to glue everything together |
287 |
[21:35:24] <wired> pesa: are you planning to have a look? |
288 |
[21:35:31] <pesa> yes definitely |
289 |
[21:35:38] <wired> great |
290 |
[21:35:41] <pesa> my question is how should we handle it? |
291 |
[21:35:49] <hwoarang> what do you suggest |
292 |
[21:35:49] <ayoy> I wouldn't say that there are sources for the SDK |
293 |
[21:35:56] <hwoarang> ayoy: yes |
294 |
[21:36:00] <hwoarang> no sources as I can see |
295 |
[21:36:05] <pesa> everything is at gitorious |
296 |
[21:36:07] <ayoy> instead, it's a set of apps and libs put together to ease up working with it |
297 |
[21:36:12] <ayoy> probably installed to /opt |
298 |
[21:36:26] <ayoy> pesa: but separate, ain't it? |
299 |
[21:36:32] <pesa> yes |
300 |
[21:36:32] <ayoy> I mean, no Nokia Qt SDK repo :) |
301 |
[21:36:40] <hwoarang> pesa: couldn't we just put the binary in /obt/bin ? |
302 |
[21:36:41] <chiiph> ayoy: afaik, it installs it in your home dir... |
303 |
[21:36:43] <hwoarang> :p |
304 |
[21:36:47] <ayoy> chiiph: lool |
305 |
[21:36:53] <ayoy> awesome :P |
306 |
[21:37:02] <wired> lol |
307 |
[21:37:04] <pesa> i don't mean we should provide an ebuild for it, but something which is equivalent |
308 |
[21:37:11] <chiiph> ayoy: I downloaded it a while ago, when the beta came out, and that really freaked me out... |
309 |
[21:37:13] <pesa> something == a set of ebuilds |
310 |
[21:37:14] <hwoarang> http://qt.nokia.com/downloads/sdk-linux-x11-64bit-cpp -> binary |
311 |
[21:37:21] <hwoarang> pesa: right |
312 |
[21:37:29] <hwoarang> we can use a metapackage that pulls them together |
313 |
[21:37:29] <hwoarang> :) |
314 |
[21:37:37] <ayoy> ah I see |
315 |
[21:37:44] <hwoarang> we already have qt/qt-creator/qt-mobility |
316 |
[21:37:46] <ayoy> but then we shouldn't call it Nokia Qt SDK |
317 |
[21:37:48] <pesa> we dont have an ebuild for e.g. qt-simulator |
318 |
[21:38:20] <pesa> only qt-sdk? |
319 |
[21:38:34] <ayoy> gentoo-qt-sdk(TM) :D |
320 |
[21:38:35] <chiiph> is qt-mobility in? hmm.. I wonder how much time has passed since I've sync'ed everything... |
321 |
[21:38:51] <pesa> chiiph: qting-edge only |
322 |
[21:39:08] <pesa> it still needs some work |
323 |
[21:39:17] <pesa> and 1.0.1 was released |
324 |
[21:39:18] <hwoarang> we can have both |
325 |
[21:39:20] <hwoarang> qt-sdk |
326 |
[21:39:22] <hwoarang> qt-sdk-bin |
327 |
[21:39:28] <pesa> hwoarang: sure |
328 |
[21:39:32] <wired> who wants to work on it? |
329 |
[21:39:52] <hwoarang> pesa: which packages are missing? |
330 |
[21:39:54] <hwoarang> qt-simulator? |
331 |
[21:39:55] <pesa> ah there's another potential issue: i think the nokia sdk has an arm cross-compiler |
332 |
[21:40:06] <pesa> how should we handle that? |
333 |
[21:40:07] <ayoy> true |
334 |
[21:40:19] <hwoarang> :/ |
335 |
[21:40:29] <pesa> can we instruct the meta-ebuild to emerge one using crossdev? |
336 |
[21:40:31] <ayoy> you see, this is something developers install themselves... |
337 |
[21:40:39] <ayoy> especially if it wants to install in $HOME :) |
338 |
[21:40:50] <pesa> ayoy: that's why i asked, im not sure how to proceed |
339 |
[21:40:53] <ayoy> pesa: this is not the same |
340 |
[21:40:57] <chiiph> is there a real reason to discuss this sdk? I mean... |
341 |
[21:40:58] <ayoy> I mean crossdev |
342 |
[21:41:13] <chiiph> I think we should provide everything separatedly |
343 |
[21:41:20] <ayoy> IMHO, I see two options |
344 |
[21:41:25] <chiiph> and everyone manage their setup |
345 |
[21:41:27] <ayoy> either we install it to /opt |
346 |
[21:41:31] <ayoy> or leave it alone |
347 |
[21:41:32] <pesa> chiiph: separate whould be fine IMHO |
348 |
[21:41:33] <hwoarang> the binary? |
349 |
[21:41:54] <pesa> the binary SDK i guess |
350 |
[21:41:58] <ayoy> (concerning this magnificient Nokia Qt SDK) |
351 |
[21:42:01] <pesa> :) |
352 |
[21:42:04] <hwoarang> separate ebuilds will require a lot of work and they wont make much sense as separate package |
353 |
[21:42:19] <hwoarang> who would want symbian packags installed on a gentoo system |
354 |
[21:42:27] <hwoarang> a Qt developer. So use the whole SDK suite |
355 |
[21:42:32] <ayoy> think of Maemo |
356 |
[21:42:33] <chiiph> hwoarang: but a meta package for _everything_ will be too much |
357 |
[21:42:55] <ayoy> or this arm compiler is for Symbian?.... |
358 |
[21:42:58] <chiiph> hwoarang: besides, we can reflect that with useflag deps... |
359 |
[21:43:04] <hwoarang> chiiph: thats what i am sayng. I think a qt-sdk-bin would be better |
360 |
[21:43:13] <pesa> ayoy: for maemo i think |
361 |
[21:43:20] <hwoarang> chiiph: nobody would want them installed in his system |
362 |
[21:43:24] <ayoy> yeah, that's what I thought |
363 |
[21:43:33] <hwoarang> if I was a developer i would created a ~/qt-develop folder on my home |
364 |
[21:43:37] <hwoarang> and do the stuff in there |
365 |
[21:43:42] <hwoarang> no spamming my system with crap |
366 |
[21:43:44] <pesa> you still need windows to develop for symbian |
367 |
[21:43:45] <chiiph> hwoarang: yes, but wouldn't it be a contradiction to have a binary but not the separate modules? |
368 |
[21:43:45] <ayoy> that's what I'm saying all the time! |
369 |
[21:44:05] <hwoarang> the binary comes with all the modules embedded |
370 |
[21:44:19] <hwoarang> why do you want the modules separated since they only make sense when you have the actual binary |
371 |
[21:44:42] <pesa> well, qt-creator makes a lot of sense on its own :) |
372 |
[21:44:49] <hwoarang> that one yes |
373 |
[21:44:56] <chiiph> why? can't I develop with these modules with vim+console? |
374 |
[21:44:57] <hwoarang> now i assume the binary is just an installed |
375 |
[21:45:07] <hwoarang> that will fuck up the whole Qt/qt-creator installation :) |
376 |
[21:45:08] <wired> lets package whatever we don't have available already and leave the binary |
377 |
[21:45:10] <hwoarang> *installer |
378 |
[21:45:20] <pesa> hwoarang: basically you should be right |
379 |
[21:45:26] <hwoarang> gosh |
380 |
[21:45:53] <pesa> are we approaching a consensus? |
381 |
[21:46:00] <hwoarang> do we? :P |
382 |
[21:46:08] <pesa> we can discuss the matter later |
383 |
[21:46:15] <pesa> no hurry |
384 |
[21:46:17] <chiiph> wired++ |
385 |
[21:46:49] <pesa> i'm fine with wired's proposal |
386 |
[21:47:02] <hwoarang> ok |
387 |
[21:47:11] <wired> if anyone comes up with a reason we should make an ebuild for the binary |
388 |
[21:47:15] <wired> we can talk about it again :) |
389 |
[21:47:17] <pesa> wired: and what about the arm cross-compiler? |
390 |
[21:47:42] <hwoarang> crossdev |
391 |
[21:47:51] <wired> pesa: if we can make an ebuild for it, it might be worth it |
392 |
[21:47:57] <wired> but that needs more research |
393 |
[21:48:00] <pesa> indeed |
394 |
[21:48:08] <ayoy> I can dig into it, probably |
395 |
[21:48:14] <hwoarang> instruct the user to do it |
396 |
[21:48:20] <ayoy> I'm doing something around this stuff at work |
397 |
[21:48:20] <hwoarang> via an elog message on pkg_postinst |
398 |
[21:48:27] <wired> crossdev is the other solution, but theirs might be... eg more optimized for maemo |
399 |
[21:48:29] <ayoy> but there we're still using scratchbox |
400 |
[21:48:46] <ayoy> wired: it is exactly like that |
401 |
[21:48:59] <wired> then an ebuild would be nice |
402 |
[21:49:02] <wired> if possible |
403 |
[21:49:06] <ayoy> or at least Nokia has put their fingers on it |
404 |
[21:49:11] <ayoy> :) |
405 |
[21:49:14] <hwoarang> errr |
406 |
[21:49:20] <hwoarang> shall we use another repo for that? |
407 |
[21:49:27] <ayoy> I don't think so |
408 |
[21:49:33] <wired> nah, its nokia stuff |
409 |
[21:49:37] <wired> Qt stuff ;p |
410 |
[21:49:41] <ayoy> ;) |
411 |
[21:49:51] <hwoarang> no i mean so we wont work directly on qting-edge |
412 |
[21:50:02] <hwoarang> an when we do have a working set of ebuilds we can push them on qting-edge |
413 |
[21:50:15] <wired> well if you have something totally broken |
414 |
[21:50:17] <pesa> well, it's an overlay |
415 |
[21:50:18] <wired> mask it or use a branch |
416 |
[21:50:20] <ayoy> qting-edge is still kind of a playground, isn't it? |
417 |
[21:50:22] <ayoy> yeah |
418 |
[21:50:23] <chiiph> hwoarang: but there are a couple of ebuilds already in qting-edge... |
419 |
[21:50:30] <hwoarang> ok |
420 |
[21:50:38] <wired> if users unmask broken ebuilds in an overlay |
421 |
[21:50:41] <wired> what can we do? ;) |
422 |
[21:50:42] * hwoarang has to read the git branch manual again |
423 |
[21:50:44] <pesa> heh :) |
424 |
[21:50:49] <pesa> ok, i'll finish my ebuild for qt-mobility for now :) |
425 |
[21:50:59] <wired> great |
426 |
[21:51:07] <hwoarang> pesa: could you please stop working on qt-mobility and do your quizessssSS??? |
427 |
[21:51:09] <hwoarang> thanks |
428 |
[21:51:10] <wired> lol |
429 |
[21:51:11] <pesa> ops |
430 |
[21:51:12] *** Joins: spatz (~spatz@gentoo/developer/spatz) |
431 |
[21:51:15] <ayoy> lol |
432 |
[21:51:15] <pesa> lol |
433 |
[21:51:15] <ayoy> ;D |
434 |
[21:51:34] <ayoy> hi spatz :D |
435 |
[21:51:36] <wired> spatz =] |
436 |
[21:51:36] <spatz> crap, I forgot (I was studying for an exam I have tomorrow) |
437 |
[21:51:39] <pesa> hey spatz |
438 |
[21:51:41] <wired> heh |
439 |
[21:51:50] <ayoy> gl then :) |
440 |
[21:51:55] <wired> yeah! go get em |
441 |
[21:51:58] <spatz> thanks :] |
442 |
[21:52:00] <wired> lets move to the last point |
443 |
[21:52:07] <chiiph> I can take a look at qt-simulator... I don't know if anyone else is already with that... |
444 |
[21:52:10] <pesa> oh good luck spatz! |
445 |
[21:52:15] <wired> chiiph: please do |
446 |
[21:52:16] <hwoarang> chiiph: go ahead |
447 |
[21:52:17] <hwoarang> hi spatz |
448 |
[21:52:17] <wired> ;) |
449 |
[21:52:24] <hwoarang> moving on? |
450 |
[21:52:25] <chiiph> oks... |
451 |
[21:52:29] <wired> 3. Re-distribute Qt4 live packages among the members |
452 |
[21:52:32] <hwoarang> ppl |
453 |
[21:52:33] <wired> im not sure |
454 |
[21:52:39] <wired> re-distribute is the right word |
455 |
[21:52:46] <hwoarang> you get the point :P |
456 |
[21:53:03] <hwoarang> more members should start testing these versions |
457 |
[21:53:09] <hwoarang> cause I wont be able to do it in 2 months |
458 |
[21:53:15] <wired> well |
459 |
[21:53:17] <hwoarang> so they will be abandoned |
460 |
[21:53:25] <wired> who's using live ebuilds now? |
461 |
[21:53:28] <hwoarang> i do! |
462 |
[21:53:29] <wired> besides hwoarang ? |
463 |
[21:53:33] <wired> :D |
464 |
[21:53:38] <ayoy> fail :) |
465 |
[21:53:41] <hwoarang> why ppl dont use them |
466 |
[21:53:43] <wired> nice |
467 |
[21:53:45] <hwoarang> they are rock stable |
468 |
[21:53:48] <hwoarang> and Sput |
469 |
[21:53:48] <wired> ok |
470 |
[21:53:50] <chiiph> I could use them... |
471 |
[21:53:51] <ayoy> yeah, I have to start |
472 |
[21:53:55] <hwoarang> an a couple of user in forums |
473 |
[21:53:56] <wired> we have sput and a few other -kde users that do the testing for us |
474 |
[21:54:02] <ayoy> I need a stable machine for work |
475 |
[21:54:09] <hwoarang> ayoy: qt.4.7.9999 is stable |
476 |
[21:54:09] <ayoy> well, somewhat stable ofc :) |
477 |
[21:54:11] <hwoarang> 4.6.9999 too |
478 |
[21:54:12] <hwoarang> :P |
479 |
[21:54:20] <ayoy> hwoarang: I know, I know |
480 |
[21:54:28] <ayoy> I'm about to switch to 4.7.9999 soonish |
481 |
[21:54:32] <hwoarang> people dont have to test stable-branch |
482 |
[21:54:33] <hwoarang> it is old |
483 |
[21:54:34] <ayoy> and I can stay there |
484 |
[21:54:36] <wired> i might switch one of my chroots |
485 |
[21:54:40] <hwoarang> can who cares about it anyway |
486 |
[21:54:46] <wired> to live ebuilds |
487 |
[21:55:13] <wired> that reminds me |
488 |
[21:55:20] <wired> hwoarang: since stable-branch is like relic-branch |
489 |
[21:55:27] <wired> hwoarang: lets make -stable-branch the default |
490 |
[21:55:35] <hwoarang> ok |
491 |
[21:56:02] <wired> alright |
492 |
[21:56:16] <wired> if i start using any live ebuilds |
493 |
[21:56:22] <wired> i'll let you guys know |
494 |
[21:56:29] <hwoarang> please update the page |
495 |
[21:56:30] <wired> in any case, i try to fix bugs for live ebuilds when reported |
496 |
[21:56:35] <wired> hwoarang: (yeah) |
497 |
[21:56:46] <hwoarang> http://gitorious.org/gentoo-qt/pages/Qt4%20live%20ebuilds |
498 |
[21:57:02] <hwoarang> plus |
499 |
[21:57:07] <hwoarang> there is this tracker |
500 |
[21:57:07] <hwoarang> http://bugs.gentoo.org/show_bug.cgi?id=313619 |
501 |
[21:57:10] <hwoarang> for live ebuilds |
502 |
[21:57:14] <hwoarang> thats all |
503 |
[21:57:25] <hwoarang> and this page |
504 |
[21:57:26] <hwoarang> http://dev.gentoo.org/~hwoarang/qt/qt4-live-status |
505 |
[21:57:29] <hwoarang> for the status of live ebuilds |
506 |
[21:57:32] <hwoarang> we are done ! |
507 |
[21:57:33] <wired> great |
508 |
[21:57:35] <wired> i think thats all |
509 |
[21:57:42] <wired> thank you all :) |
510 |
[21:57:46] <wired> --- meeting done --- |