1 |
wired 10/02/20 00:28:31 |
2 |
|
3 |
Added: qt-project-meeting-20091217.txt |
4 |
qt-project-meeting-20100121.txt |
5 |
qt-project-meeting-20100219.txt |
6 |
Removed: qt-project-meeting-20091712.txt |
7 |
Log: |
8 |
Added Jan and Feb 2010 meeting logs, fixed older log's filename. |
9 |
|
10 |
Revision Changes Path |
11 |
1.1 xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20091217.txt |
12 |
|
13 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20091217.txt?rev=1.1&view=markup |
14 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20091217.txt?rev=1.1&content-type=text/plain |
15 |
|
16 |
Index: qt-project-meeting-20091217.txt |
17 |
=================================================================== |
18 |
|
19 |
|
20 |
|
21 |
|
22 |
[20:55:21] <ayoy> meeting? |
23 |
[20:55:39] <wired> its time i think |
24 |
[20:55:50] <wired> hwoarang: yngwin ayoy lxnay reavertm spatz ssuominen tampakrap ping! |
25 |
[20:56:00] <spatz> here |
26 |
[20:56:15] <ssuominen> I see no problem in the current way :) |
27 |
[20:56:22] <ssuominen> re: that mail |
28 |
[20:56:45] <ssuominen> and i'm here |
29 |
[20:57:02] <hwoarang> im here |
30 |
[20:57:06] <tampakrap> here |
31 |
[20:57:14] <wired> ssuominen: well we did decide to ask the -dev community thus the mail |
32 |
[20:57:32] <reavertm> whassup |
33 |
[20:57:35] <wired> btw i am NOT logging this server, someone else please take care of it |
34 |
[20:58:07] <tampakrap> i am |
35 |
[20:58:26] <wired> great |
36 |
[20:58:37] <wired> where's the lead? :P |
37 |
[20:58:47] <spatz> slacking |
38 |
[20:59:10] <hwoarang> playing eve online i guess |
39 |
[20:59:27] <hwoarang> yngwin: ping pong |
40 |
[20:59:41] <wired> lol |
41 |
[20:59:44] -*- reavertm undecided whether to attend no-kde meeting |
42 |
[20:59:56] <wired> i still wonder how one whole month passed since our last meeting |
43 |
[20:59:57] <yngwin> ok, fasten your seatbelts |
44 |
[21:00:18] <hwoarang> :) |
45 |
[21:00:19] <yngwin> anyone missing? |
46 |
[21:00:23] <ayoy> carlo :P |
47 |
[21:00:27] <hwoarang> pessa |
48 |
[21:00:28] <hwoarang> abcd |
49 |
[21:00:48] <ayoy> abcd won't join |
50 |
[21:00:50] <spatz> they both announced |
51 |
[21:00:51] <ayoy> same for pesa |
52 |
[21:00:54] <yngwin> and carlo |
53 |
[21:00:54] <hwoarang> yeah i know |
54 |
[21:00:57] <yngwin> as usual |
55 |
[21:00:59] <hwoarang> :P |
56 |
[21:01:06] <yngwin> ok |
57 |
[21:01:15] <yngwin> 1: eclass status update |
58 |
[21:01:51] <yngwin> qt4-r2.eclass is in portage now |
59 |
[21:01:52] <hwoarang> afaik only one ebuild is using it |
60 |
[21:01:58] <yngwin> we can start using it |
61 |
[21:02:15] <hwoarang> of course |
62 |
[21:02:22] <hwoarang> should we port the old ebuilds ? :S |
63 |
[21:02:22] <ayoy> I can create a list of ebuilds inheriting qt4 and we could work on them |
64 |
[21:02:33] <ayoy> btw, it would be great to have it under some version control |
65 |
[21:02:39] <yngwin> i suppose we should announce official policy that all new qt4 ebuilds must use this |
66 |
[21:02:48] <hwoarang> ayoy: what? |
67 |
[21:02:52] <hwoarang> ah the list |
68 |
[21:02:54] <ayoy> a checklist |
69 |
[21:02:58] <spatz> ayoy: can be put as a wiki page on gitorious |
70 |
[21:03:00] <spatz> that has history |
71 |
[21:03:06] <hwoarang> or a txt on gitorious :) |
72 |
[21:03:08] <spatz> and uses markdown syntax |
73 |
[21:03:24] <ayoy> I'd prefer git, but as you like |
74 |
[21:03:31] <hwoarang> +1 for simple text file |
75 |
[21:03:33] <yngwin> we could have a script, someone run a cron to autoupdate in repo |
76 |
[21:03:53] <wired> oh i like that :P |
77 |
[21:03:59] <hwoarang> indeed |
78 |
[21:04:04] <wired> i'll do it! soon, i promise :D |
79 |
[21:04:10] -*- hwoarang assigned |
80 |
[21:04:12] <yngwin> before next meeting :p |
81 |
[21:04:15] <wired> YES! |
82 |
[21:04:16] <wired> :D |
83 |
[21:04:17] <ayoy> wired: after you start an ML discussion :P |
84 |
[21:04:24] <hwoarang> oh lord |
85 |
[21:04:24] <wired> ayoy: i wrote the email |
86 |
[21:04:29] <wired> one hour ago |
87 |
[21:04:30] <ayoy> oh, sorry :D |
88 |
[21:04:30] <wired> :D |
89 |
[21:04:32] <yngwin> ok, on topic |
90 |
[21:04:33] <tampakrap> the mail is fine btw |
91 |
[21:04:42] <yngwin> should we add eapi-3 support now? |
92 |
[21:05:01] <hwoarang> i dont quite understand that part |
93 |
[21:05:03] <ayoy> hey, excuse my ignorance |
94 |
[21:05:05] <hwoarang> how exactly? |
95 |
[21:05:11] <ayoy> where can I look for any info on EAPI-3? |
96 |
[21:05:21] <yngwin> make it compatible with prefix, basically |
97 |
[21:05:40] <yngwin> http://archives.gentoo.org/gentoo-dev/msg_2a62689c71f95e4de5699a330b8b5524.xml for info |
98 |
[21:05:46] <ayoy> thanks a lot |
99 |
[21:05:53] <hwoarang> yngwin: we might ask @prefix team to do that |
100 |
[21:06:00] <hwoarang> patch the eclass and send the patches |
101 |
[21:06:07] <yngwin> yes, or abcd |
102 |
[21:06:08] <ayoy> good idea |
103 |
[21:06:24] <hwoarang> we have 0 experience with prefix |
104 |
[21:06:30] <ayoy> I have minimal |
105 |
[21:06:34] <yngwin> ok, let's forward that to @prefix and abcd |
106 |
[21:06:37] <tampakrap> i guess abcd can handle it as he did with the kde ebuilds |
107 |
[21:06:46] <hwoarang> thats nice |
108 |
[21:07:01] <ayoy> the guide for qt4-r2 |
109 |
[21:07:05] <ayoy> I updated it a bit |
110 |
[21:07:11] <ayoy> it's on my devspace atm |
111 |
[21:07:18] <hwoarang> can we put it on gitorius as well? |
112 |
[21:07:19] <ayoy> hwoarang: did you have time to take a look? |
113 |
[21:07:22] <yngwin> yes, i said i would look it over |
114 |
[21:07:28] <hwoarang> ayoy: no not yet :S |
115 |
[21:07:47] <yngwin> jcan we put it in qting-edge/Documentation ? |
116 |
[21:07:48] <hwoarang> maybe adding it to gitorious might be better |
117 |
[21:08:01] <yngwin> that would make colaboration easier |
118 |
[21:08:04] <hwoarang> true |
119 |
[21:08:10] <ayoy> hwoarang: by gitorious you mean the wiki or git? |
120 |
[21:08:15] <hwoarang> git |
121 |
[21:08:18] <hwoarang> the pure xml file |
122 |
[21:08:18] <ayoy> okay |
123 |
[21:08:20] <ayoy> yeah |
124 |
[21:08:22] <ayoy> good for me |
125 |
[21:08:23] <wired> git++ |
126 |
[21:08:25] <yngwin> git preserves the markup |
127 |
[21:08:43] <yngwin> ok. anything else on point 1? |
128 |
[21:08:46] <ayoy> no |
129 |
[21:08:52] <tampakrap> as i said i have an svn hook in my home server that checks out the content in a gorg installation |
130 |
[21:09:09] <tampakrap> if you are interested... |
131 |
[21:09:12] <yngwin> 2. split vs. monolithic discussion |
132 |
[21:09:13] <wired> its svn dude, fix it! |
133 |
[21:09:19] <tampakrap> ontopic plz |
134 |
[21:09:40] <wired> yngwin: i wrote the email today (\o/) |
135 |
[21:09:49] <yngwin> good :) |
136 |
[21:09:50] <wired> a few devs read it, so i'll send it |
137 |
[21:09:50] -*- hwoarang prepares the flaming gun |
138 |
[21:10:27] <wired> great, i'll hit send after the meeting |
139 |
[21:10:29] <yngwin> i think we should talk to zmedico and get his ideas, as at this point it is mostly a portage problem |
140 |
[21:10:35] <wired> however |
141 |
[21:10:38] <wired> i have to point out that |
142 |
[21:10:47] <wired> in latest 2.2 portage, output is MUCH better |
143 |
[21:11:01] <tampakrap> but not on stable portage |
144 |
[21:11:01] <yngwin> i need to check that then |
145 |
[21:11:05] <wired> http://dev.gentoo.org/~wired/qt.fail |
146 |
[21:11:25] <wired> thats trying to upgrade only qt-core to 4.9999 |
147 |
[21:12:04] <spatz> why print tuples? that's still confusing |
148 |
[21:12:14] --> scarabeus (~scarab@×××××××××××.cz) has joined #gentoo-meetings |
149 |
[21:12:18] <tampakrap> that's better, but we should check the stable portage's output |
150 |
[21:12:22] <yngwin> ok that is improving |
151 |
[21:12:29] <wired> its far better |
152 |
[21:12:30] <hwoarang> i am running stable |
153 |
[21:12:36] <hwoarang> but i need some time to reproduce it |
154 |
[21:12:45] <wired> i still think we need the new dep type |
155 |
[21:12:47] <wired> last point in my email |
156 |
[21:12:49] <yngwin> but it's hardmasked portage |
157 |
[21:13:03] <hwoarang> yngwin: zmedico sometimes backport patches to ~arch portage |
158 |
[21:13:09] <yngwin> i agree with that point, wired |
159 |
[21:13:12] <wired> the email i'll send: http://dpaste.com/134673/ |
160 |
[21:13:14] <spatz> what dep type? |
161 |
[21:13:31] <yngwin> maybe we should just discuss this between qt@ and portage@ ? |
162 |
[21:13:31] <wired> dd a new dependency in portage. this is my personal favorite. this dependency type would define what version packages should be *if* they are installed. this way qt-core would tell portage that all the other qt-modules must be =${PV} - if they're installed. making portage aware of this dependency would also allow for much better output. |
163 |
[21:13:36] <wired> +add |
164 |
[21:13:53] <ssuominen> yngwin: that sounds reasonable. |
165 |
[21:14:17] <yngwin> ok, let's do that then |
166 |
[21:14:24] <yngwin> any objections? |
167 |
[21:14:40] <yngwin> moving on then |
168 |
[21:14:44] <wired> wait |
169 |
[21:14:50] <yngwin> yes? |
170 |
[21:15:02] <wired> you want the same email sent @ {portage,qt}@g.o? |
171 |
[21:15:13] <hwoarang> yes |
172 |
[21:15:18] <wired> or you want me to remove qt monolithic parts? |
173 |
[21:15:31] <wired> and keep discussion around portage? |
174 |
[21:15:47] <ayoy> sounds a bit better for me to remove that part |
175 |
[21:15:48] <yngwin> keep discussion around current splits and portage |
176 |
[21:15:55] <wired> ok |
177 |
[21:15:57] <yngwin> see if we can improve that |
178 |
[21:16:02] <wired> will do |
179 |
[21:16:07] <yngwin> if not, we can discuss monolithic again |
180 |
[21:16:08] <wired> soon :D |
181 |
[21:16:18] <ayoy> let's move on then |
182 |
[21:16:24] <spatz> you should add the the most problematic use case is a USE flag enabled for some qt modules but not all |
183 |
[21:16:30] <yngwin> but what you wrote is a good start |
184 |
[21:16:46] <wired> great, i'll just remove the monolithic option then |
185 |
[21:17:12] <yngwin> the most common problem nowadays is missing modules in p.keywords |
186 |
[21:17:17] <spatz> I think that's the most common problem users have |
187 |
[21:17:21] <hwoarang> aka mixed systems |
188 |
[21:17:21] <wired> spatz: the USE flag mess was generally solved after we removed <=4.5.2 |
189 |
[21:17:28] <wired> only late upgrades see that now |
190 |
[21:17:34] <ssuominen> mixing has never been supported |
191 |
[21:17:42] <hwoarang> true |
192 |
[21:17:46] <yngwin> useflags can still be a problem for first install on non-desktop profile |
193 |
[21:17:46] <hwoarang> tell that to users |
194 |
[21:17:50] <spatz> it will happen every time we mess with it |
195 |
[21:18:12] <wired> spatz: if we change defaults, yeah |
196 |
[21:18:25] <spatz> I think you should at least note it |
197 |
[21:18:32] <yngwin> ok, can we move to point 3? |
198 |
[21:18:36] <wired> its a different issue, but ok |
199 |
[21:18:40] <wired> lets go |
200 |
[21:18:55] <yngwin> einfo overload: can we cut down on this more? |
201 |
[21:19:00] <wired> last time we talked about a link |
202 |
[21:19:18] <reavertm> wired autodepclean should help here and zmedico seemss to be convinced to implement it |
203 |
[21:19:22] <yngwin> i want to ask maintainers of apps to keep this in mind and see if we can cut down on einfo |
204 |
[21:19:23] <wired> do you guys want that? |
205 |
[21:19:47] <yngwin> i do |
206 |
[21:19:57] <hwoarang> the huge einfo on qt modules? |
207 |
[21:20:08] <hwoarang> yngwin: how are the apps affected by that? |
208 |
[21:20:11] <yngwin> you can explain more in a faq, keep einfo simple |
209 |
[21:20:20] -*- reavertm notes that nobody reads einfos |
210 |
[21:20:22] <yngwin> hwoarang: i mean if app ebuilds add their own einfo |
211 |
[21:20:27] <ayoy> btw, the link to plugins howto is not needed at all imho |
212 |
[21:20:30] <hwoarang> ok |
213 |
[21:20:54] <tampakrap> i agree with the einfo reducing |
214 |
[21:21:10] <yngwin> reavertm: thats because there is too much |
215 |
[21:21:22] <yngwin> thats why we try to get back to the essentials here |
216 |
[21:21:44] <hwoarang> ok then |
217 |
[21:21:57] <yngwin> i think we're clear on this point |
218 |
[21:22:16] -*- reavertm thinks portage should have sth like 'suggested deps' as in debian |
219 |
[21:22:18] <yngwin> which leads to 4: documentation/faq |
220 |
[21:22:34] <reavertm> most pkg_poinst inst einfos could be dropped then |
221 |
[21:22:39] <wired> After upgrading Qt, apps and libraries using it may stop working. If that happens to you, you should recompile stuff that uses Qt. Visit <link here> for details. |
222 |
[21:22:51] <yngwin> let's write that faq, so we can refer to it in einfo and on irc/forums |
223 |
[21:22:51] <ayoy> wired: awesome! |
224 |
[21:23:07] <yngwin> wired: yes something like that |
225 |
[21:23:27] <hwoarang> ok apart from the extended einfo stuff, what else should we put on faq |
226 |
[21:23:41] <ayoy> this is something we should discuss on ML I guess |
227 |
[21:23:43] <yngwin> stuff like the blocks ppl get |
228 |
[21:23:45] <wired> link would contain that script that re-emerges everything that uses Qt or something |
229 |
[21:23:47] <ayoy> just post ideas |
230 |
[21:23:58] <hwoarang> ML discussion wont help |
231 |
[21:24:04] <yngwin> what useflags are commonly needed for desktop users |
232 |
[21:24:12] <ayoy> hwoarang: not a discussion, ideas |
233 |
[21:24:25] <yngwin> those things that come up frequently on irc/forums |
234 |
[21:24:26] <ayoy> hwoarang: we won't make up anything good right now |
235 |
[21:24:43] <yngwin> i'll start a page on gitorious |
236 |
[21:24:44] <ssuominen> people are often enabling qt3support per package in package.use causing problems |
237 |
[21:24:50] <ssuominen> (forums) |
238 |
[21:24:56] <yngwin> yeah |
239 |
[21:25:02] <wired> hmm |
240 |
[21:25:14] <wired> KDE should depend on qt-qt3support |
241 |
[21:25:25] <yngwin> it does |
242 |
[21:25:27] <yngwin> afaik |
243 |
[21:25:31] <ayoy> mhm |
244 |
[21:25:33] <yngwin> anyway, off topic |
245 |
[21:25:35] <wired> there shouldn't be an issue now that we have the default USE issue gone |
246 |
[21:25:55] <wired> reso;invalid "read portage output"? |
247 |
[21:26:00] <yngwin> those are details we can write as we go |
248 |
[21:26:23] <hwoarang> ok |
249 |
[21:26:24] <wired> oh well |
250 |
[21:26:25] <wired> lets go |
251 |
[21:26:26] <yngwin> once we have a decent text, i can put it in guidexml |
252 |
[21:26:37] <ayoy> cool |
253 |
[21:26:48] <yngwin> 5: remaining qt3 packages |
254 |
[21:27:07] -*- wired gets his BFG out |
255 |
[21:27:21] <yngwin> we should review whats left in the tree |
256 |
[21:27:26] <hwoarang> the list is pretty big |
257 |
[21:27:37] <yngwin> yes, we need to start moving on that |
258 |
[21:27:48] <yngwin> now that ssuominen has cleaned out most kde3 :) |
259 |
[21:28:04] <wired> ssuominen: don't lose your momentum, keep going with qt3! |
260 |
[21:28:05] <wired> heh |
261 |
[21:28:45] <yngwin> so please all, if you have some time, check for pkgs depending on qt3 and add bugs to the tracker |
262 |
[21:28:52] <hwoarang> there are two options imho |
263 |
[21:28:55] --> Battousai (~bryan@××××××××××××××××.org) has joined #gentoo-meetings |
264 |
[21:29:01] <hwoarang> 1) if there is no Qt4 , remove the package in 30days |
265 |
[21:29:11] <hwoarang> 2) if there is a Qt4 version, bump it |
266 |
[21:29:19] <hwoarang> 30days time frame and that would be all |
267 |
[21:29:27] <hwoarang> i can start working on this |
268 |
[21:29:51] <yngwin> i think that sounds reasonable |
269 |
[21:30:01] <hwoarang> by masking packages that depend on Qt4 |
270 |
[21:30:05] <hwoarang> *Qt3 |
271 |
[21:30:06] <hwoarang> :p |
272 |
[21:30:11] <yngwin> heh |
273 |
[21:30:34] <spatz> wouldn't it be nicer to users if the new version would be stabilized before the qt3 version was removed, if a qt4 version exists (and the qt3 version is stable)? |
274 |
[21:30:43] --> tjfontaine (tjfontaine@×××××××××××××××××××××.net) has joined #gentoo-meetings |
275 |
[21:30:43] <ssuominen> I can pretty much tell out of memory all =kdelibs-3* from tinderbox's list, it will be all ready in early january, koffice just went stable on amd64 |
276 |
[21:30:45] <wired> that would be 3) |
277 |
[21:30:47] <yngwin> yes, absolutely |
278 |
[21:30:48] <hwoarang> thats why i said 30days |
279 |
[21:30:48] -*- reavertm did that with kadu |
280 |
[21:30:52] <hwoarang> enough time to stable packges |
281 |
[21:31:04] <spatz> but if you mask them now users get angry |
282 |
[21:31:15] <hwoarang> so? |
283 |
[21:31:16] <hwoarang> what |
284 |
[21:31:30] <hwoarang> wait a Qt4 version before we mask Qt3 version |
285 |
[21:31:35] <hwoarang> ?? |
286 |
[21:31:46] <yngwin> well, maybe we should wait masking qt:3 for a little while yet |
287 |
[21:31:51] <ssuominen> Is there any real rush on removing qt-3? For kdelibs there is several good reasons, like it's not building at all with new autoconf/open security bugs/etc. |
288 |
[21:32:02] <ssuominen> yngwin: that's my point... |
289 |
[21:32:02] <hwoarang> yes |
290 |
[21:32:05] <hwoarang> it is ugly |
291 |
[21:32:07] <spatz> if a qt4 version exists then bump it and bring it to the same status as the qt3 version before removing it, that's my suggestion |
292 |
[21:32:09] <ssuominen> hwoarang: :D |
293 |
[21:32:27] <hwoarang> spatz: i |
294 |
[21:32:29] <hwoarang> yes |
295 |
[21:32:30] <ssuominen> I think we should give the first half of 2010 time for qt-3 removal, at least. |
296 |
[21:32:36] <hwoarang> but what if there is no Qt4 version |
297 |
[21:32:38] <wired> keep it in portage, it doesn't hurt |
298 |
[21:32:40] <ssuominen> that'll give us time to bump stuff |
299 |
[21:32:40] <hwoarang> masking is the only choice |
300 |
[21:32:41] <yngwin> ssuominen: it's unmaintained and unsupported, and who knows what secuity bugs there are |
301 |
[21:32:55] <wired> until we get the replacements we want, that is |
302 |
[21:33:03] <spatz> give some warning before masking, wait a little for a newer version |
303 |
[21:33:07] <yngwin> it's all in my mail from 5 months ago |
304 |
[21:33:14] <hwoarang> spatz: Qt4 is 2 years old |
305 |
[21:33:20] <hwoarang> how long we should wait? |
306 |
[21:33:21] <ayoy> hwoarang: 4 |
307 |
[21:33:31] <ayoy> :) |
308 |
[21:33:33] <hwoarang> well, I am counting from 4.4.2 :P |
309 |
[21:33:42] <ayoy> pff ;] |
310 |
[21:33:53] <hwoarang> upstreams had plenty of time to port their packages |
311 |
[21:33:56] <ssuominen> I know it's not a good argument; but gtk+:1.2 is also in tree, some games@ are using it, and they still work fine |
312 |
[21:34:01] <spatz> now that kde is maturing more stuff will get ported |
313 |
[21:34:01] <yngwin> well, let's see if there are any big apps we would inconvenience |
314 |
[21:34:01] <hwoarang> they wont do it in the following 3 months |
315 |
[21:34:15] <wired> lets move on! |
316 |
[21:34:44] <yngwin> i'll write up a policy and submit it to qt@ for approval before sending to dev ML, ok? |
317 |
[21:34:52] <spatz> wonderful :) |
318 |
[21:34:56] <wired> +1 |
319 |
[21:34:57] <hwoarang> ok |
320 |
[21:35:05] <yngwin> 6: open bugs |
321 |
[21:35:17] <yngwin> as you can see, i went through our list today |
322 |
[21:35:23] <tampakrap> and -desktop plz, don't forget -desktop |
323 |
[21:35:28] <hwoarang> http://bugs.gentoo.org/buglist.cgi?cmdtype=runnamed&namedcmd=qt |
324 |
[21:35:41] <yngwin> http://gitorious.org/gentoo-qt/pages/PriorityBugs are in my opnion the most important ones |
325 |
[21:36:09] <yngwin> if you want to add to that, please do |
326 |
[21:36:25] <hwoarang> ok |
327 |
[21:36:25] <spatz> the CC/CXX bug was closed today, wasn't it? |
328 |
[21:36:29] <hwoarang> yes |
329 |
[21:36:31] <ayoy> yes it was |
330 |
[21:36:36] <hwoarang> does somebody uses exceptions? |
331 |
[21:36:36] <ayoy> I was gonna remove it from the list ;) |
332 |
[21:36:40] <hwoarang> any feedback on that? |
333 |
[21:36:42] <yngwin> do it |
334 |
[21:37:00] <yngwin> if it is really fixed |
335 |
[21:37:05] <ayoy> done |
336 |
[21:37:15] <yngwin> should be checked if it works with cross-distcc |
337 |
[21:37:20] <ayoy> works for me, no one reports failures from 2 months now |
338 |
[21:37:23] <ayoy> *for |
339 |
[21:37:30] <yngwin> ok |
340 |
[21:37:35] <ayoy> yngwin: I checked it for amd64/x86 |
341 |
[21:37:47] <yngwin> lets keep that shortlist up to date, so ppl will know where to start working |
342 |
[21:38:16] <hwoarang> exceptions needs some discussion |
343 |
[21:38:22] <yngwin> also, try to fix or at least move forward a couple of bugs from that list |
344 |
[21:38:28] <ssuominen> rb_libtorrent's tests failed for me too on amd64@ but I could still seed/and download torrents |
345 |
[21:38:34] <hwoarang> do we or do we not want this |
346 |
[21:38:34] <ssuominen> so i've stabled it |
347 |
[21:38:39] <hwoarang> it is more that 3 months on qting-edge |
348 |
[21:38:49] <hwoarang> if it works, we need to patch the eclass and move on |
349 |
[21:39:03] <ayoy> ssuominen: Qt unit tests failures might be unrelated when run as portage user |
350 |
[21:39:09] <ayoy> ssuominen: it |
351 |
[21:39:18] <ayoy> 's about access to X server most of the times |
352 |
[21:39:30] <yngwin> i dont want to get into specific bugs here now |
353 |
[21:39:32] <ayoy> I can take a look at this |
354 |
[21:39:37] <ssuominen> yngwin: yup, sorry |
355 |
[21:39:41] <hwoarang> ok |
356 |
[21:39:51] <yngwin> we can do that afterwards or in bugzilla |
357 |
[21:39:58] <yngwin> just keep it in mind in the next few weeks |
358 |
[21:40:12] <spatz> (we're running out of time) |
359 |
[21:40:13] <hwoarang> noted |
360 |
[21:40:16] <ayoy> 7? |
361 |
[21:40:20] <yngwin> yes |
362 |
[21:40:52] <yngwin> i was thinking a script like betelgeuse's rss feed but specific for qt herd would be helpful |
363 |
[21:41:04] <hwoarang> what script |
364 |
[21:41:05] <yngwin> or something like gnome and X have now |
365 |
[21:41:09] <hwoarang> :) |
366 |
[21:41:12] <hwoarang> any link? |
367 |
[21:41:29] <yngwin> http://gentoo.petteriraty.eu/ |
368 |
[21:41:43] <hwoarang> right |
369 |
[21:41:44] <wired> a script that checks keywords is easy, i can do that and generate a pretty colored html |
370 |
[21:42:05] <hwoarang> yngwin: as I said in the mail, each one of us maintain his ebuilds |
371 |
[21:42:06] <yngwin> or something like http://dev.gentoo.org/~eva/gnome/gnome-2.28.0.html |
372 |
[21:42:14] <hwoarang> why should the whole Qt herd bothered? |
373 |
[21:42:22] <ayoy> hwoarang: that's right, but it's just in case |
374 |
[21:42:40] <yngwin> because i dont care about stable and often forget |
375 |
[21:42:41] <ayoy> one of us can have 200 ebuilds on his mind one day |
376 |
[21:42:50] <hwoarang> ok |
377 |
[21:42:57] <hwoarang> wired: can you come up with a similar script? |
378 |
[21:42:58] <wired> we can create the script to keep track of qt stuff, however I don't think we should bother any further |
379 |
[21:43:05] <wired> yes, i will |
380 |
[21:43:10] <hwoarang> thanks |
381 |
[21:43:10] <wired> together with the other script |
382 |
[21:43:13] <wired> =] |
383 |
[21:43:19] <yngwin> if we can automate it, and just have a page, then anyone can look and see right away what could be bumped |
384 |
[21:43:34] <spatz> and file bugs in times of boredom :) |
385 |
[21:43:37] <wired> bumped? |
386 |
[21:43:39] <yngwin> yes |
387 |
[21:43:45] <yngwin> stabled |
388 |
[21:43:47] <wired> ah |
389 |
[21:43:53] <wired> better :P |
390 |
[21:44:03] <yngwin> stablereqs |
391 |
[21:44:04] <spatz> 8? |
392 |
[21:44:07] <ayoy> yup |
393 |
[21:44:13] <tampakrap> wired: can you extend it to include kde too plz? |
394 |
[21:44:19] <hwoarang> lol |
395 |
[21:44:22] <ayoy> :D |
396 |
[21:44:24] <wired> rotfl |
397 |
[21:44:34] <ayoy> 8 |
398 |
[21:44:44] <wired> sure, I'll put the important stuff in changable vars |
399 |
[21:44:48] <yngwin> should be simple to adjust such a script for kde |
400 |
[21:45:01] <wired> I already did this once for kde3 |
401 |
[21:45:02] <tampakrap> boring too :) |
402 |
[21:45:29] <spatz> so no new arguments? |
403 |
[21:45:42] <yngwin> also, should we have someone responsible for chasing after lagging stablereqs? |
404 |
[21:46:07] <ayoy> concerning ChangeLogs, I like them, but don't care |
405 |
[21:46:13] <yngwin> just someone who goes through the list say once a month |
406 |
[21:46:19] <yngwin> WE ARE STILL ON 7 |
407 |
[21:46:27] <ayoy> sure |
408 |
[21:46:33] <tampakrap> and do what? ping archs only? |
409 |
[21:46:52] <yngwin> more like, check if stablereqs need to be files |
410 |
[21:46:59] <yngwin> but yes, maybe also ping arches |
411 |
[21:47:08] <yngwin> filed* |
412 |
[21:47:11] <tampakrap> count on me for that |
413 |
[21:47:19] <yngwin> ok |
414 |
[21:47:41] <yngwin> now 8 |
415 |
[21:47:51] <yngwin> changelogs in overlay |
416 |
[21:48:03] -*- wired still in favor of getting rid of them |
417 |
[21:48:06] <yngwin> you all still want them gone, because you are lazy? |
418 |
[21:48:15] <spatz> we all know what everybody thinks, but is there something to add? |
419 |
[21:48:21] <tampakrap> no bc they are useless |
420 |
[21:48:29] <wired> its not lazyness |
421 |
[21:48:44] <wired> its one less thing to worry about when you're masschanging/bumping stuff |
422 |
[21:48:50] <yngwin> heh |
423 |
[21:48:53] <wired> echangelog is so CVS :P |
424 |
[21:49:05] <tampakrap> exactly |
425 |
[21:49:07] <spatz> the one thing useful with it is when moving to tree |
426 |
[21:49:13] <yngwin> ok, well, if i'm the only one opposingit, i will no longer veto |
427 |
[21:49:29] <tampakrap> thanks |
428 |
[21:49:46] <yngwin> just make sure then that all relevant info is in commit messages |
429 |
[21:49:56] <wired> great |
430 |
[21:50:07] <hwoarang> sure |
431 |
[21:50:11] <hwoarang> i dont want the either |
432 |
[21:50:12] <yngwin> who volunteers to run find & rm |
433 |
[21:50:18] <wired> changelogs? |
434 |
[21:50:21] <wired> gimme a minute |
435 |
[21:50:21] <wired> :D |
436 |
[21:50:25] <yngwin> ok |
437 |
[21:50:27] <yngwin> 9 |
438 |
[21:50:40] <yngwin> should be remove [debug?] use dep in apps? |
439 |
[21:50:46] <ayoy> it's a thing that normal user doesn't want |
440 |
[21:50:50] <yngwin> why? |
441 |
[21:50:56] <ayoy> let's say you have a library |
442 |
[21:50:58] <yngwin> a normal user wouldnt enable debug |
443 |
[21:51:00] <ayoy> 50kB source code |
444 |
[21:51:08] <ayoy> and you want it to have debug symbols |
445 |
[21:51:17] <ayoy> it would require you to compile Qt with debug symbols |
446 |
[21:51:27] --> jmbsvicetto (jmbsvicett@××××××××××××××××××××××.org) has joined #gentoo-meetings |
447 |
[21:51:30] <ayoy> which is an overkill for most developers |
448 |
[21:51:35] <yngwin> yes, so you have meaningful backtraces |
449 |
[21:51:35] <jmbsvicetto> You guys weren't kidding? |
450 |
[21:51:36] <ayoy> leaving users alone |
451 |
[21:52:05] <spatz> it has benefits, but I don't see the harm |
452 |
[21:52:14] <spatz> users can just look the other way |
453 |
[21:52:14] <ayoy> the harm is |
454 |
[21:52:16] <wired> jmbsvicetto: unfortunately |
455 |
[21:52:23] <reavertm> one can get backtraces with just -ggdb and splitdebug |
456 |
[21:52:37] <ayoy> that you have to recompile Qt unconditionally once you enable a debug useflag on ANY Qt-based package |
457 |
[21:52:46] <ssuominen> Fixed qcomicbook from http://gitorious.org/gentoo-qt/pages/PriorityBugs |
458 |
[21:53:01] <ayoy> you don't have to have Qt debug libs to debug Qt-based apps, come on :/ |
459 |
[21:53:04] <yngwin> well, if there is no reason to disallow it, we can make it optional and remove the use dep |
460 |
[21:53:07] <ayoy> no one does it |
461 |
[21:53:08] <spatz> ah, now I understand what you're talking about |
462 |
[21:53:17] <spatz> +1 |
463 |
[21:53:19] <ayoy> yngwin: that's what I'm asking for |
464 |
[21:53:26] <yngwin> anyone opposed? |
465 |
[21:53:35] <jmbsvicetto> please ping me when you need me |
466 |
[21:54:13] <yngwin> ok last point |
467 |
[21:54:20] <ayoy> wait |
468 |
[21:54:21] <yngwin> davide pesa wrote me this: |
469 |
[21:54:24] <ayoy> regarding 9 |
470 |
[21:54:36] <ayoy> I'll update the qt4-r2 guide not to include this [debug?] |
471 |
[21:54:45] <yngwin> yes, do it |
472 |
[21:54:51] <yngwin> qtjambi should be bumped to 4.5.2_p1 in tree (an updated ebuild has |
473 |
[21:54:51] <yngwin> been available in qting-edge for a long time and no problems were |
474 |
[21:54:51] <yngwin> reported). I just noticed it may fail to build with Qt >= 4.5.3 when |
475 |
[21:54:51] <yngwin> USE="phonon", but I guess the latest version in portage (4.5.0_p1) |
476 |
[21:54:51] <yngwin> fails too, so it shouldn't be a regression. |
477 |
[21:55:27] <spatz> will there ever be a 4.6 version? |
478 |
[21:55:35] <yngwin> so we can bump, and remove old qtjambi ebuilds |
479 |
[21:55:43] <yngwin> spatz: lets hope |
480 |
[21:55:46] <ayoy> it's supposed to be a community project now |
481 |
[21:55:57] <ayoy> but I don't know if there's anyone interested in development |
482 |
[21:56:01] <yngwin> or not and then we remove the pkg |
483 |
[21:56:38] <yngwin> anyone want to take on this bump? |
484 |
[21:56:44] <hwoarang> we can bump it |
485 |
[21:56:49] <hwoarang> but who is going to maintain it |
486 |
[21:56:50] <hwoarang> ? |
487 |
[21:56:55] <ayoy> :) |
488 |
[21:57:00] <yngwin> pesa for now |
489 |
[21:57:12] <reavertm> (qtjambi should die and SWt qt backend should be developed instead) |
490 |
[21:57:41] <hwoarang> yngwin: if this is the case, I can push it |
491 |
[21:57:47] <yngwin> ok, do it |
492 |
[21:57:56] <yngwin> anything else? |
493 |
[21:57:58] <ayoy> we did it in one hour! :) |
494 |
[21:58:09] <hwoarang> i think no yngwin |
495 |
[21:58:13] <hwoarang> we have plenty to work on |
496 |
[21:58:17] <hwoarang> :/ |
497 |
[21:58:20] <yngwin> jmbsvicetto, scarabeus: your turn |
498 |
[21:58:29] <yngwin> end of qt meeting ----------------------------- |
499 |
|
500 |
|
501 |
|
502 |
1.1 xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100121.txt |
503 |
|
504 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100121.txt?rev=1.1&view=markup |
505 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100121.txt?rev=1.1&content-type=text/plain |
506 |
|
507 |
Index: qt-project-meeting-20100121.txt |
508 |
=================================================================== |
509 |
[21:01:43] <yngwin> Gentoo Qt Project meeting starting |
510 |
[21:03:49] * wired here |
511 |
[21:03:50] <hwoarang> hi |
512 |
[21:03:56] * wired setting up i5 :P |
513 |
[21:03:58] *** Joins: tampakrap (~tuxicity@××××××××××××××××××××××××××.gr) |
514 |
[21:03:59] <yngwin> ABCD: present? |
515 |
[21:04:17] <ABCD> yngwin: so long as my network connection doesn't die on my |
516 |
[21:04:22] <ABCD> s/my/me/ |
517 |
[21:04:23] <yngwin> ok |
518 |
[21:04:41] <yngwin> <yngwin> herd qt |
519 |
[21:04:41] <yngwin> <Willikins> (qt) abcd, ayoy, carlo, hwoarang, spatz, tampakrap, wired, yngwin |
520 |
[21:04:45] <spatz> agenda: http://gitorious.org/gentoo-qt/pages/Meeting20100121 |
521 |
[21:04:46] * wired logging |
522 |
[21:05:06] <yngwin> ayoy is absent as announced |
523 |
[21:05:10] <yngwin> welcome tampakrap |
524 |
[21:05:28] <spatz> so we're all set |
525 |
[21:05:38] <yngwin> except the usual suspect |
526 |
[21:05:53] *** Joins: ssuominen (ssuominen@×××.fi) |
527 |
[21:05:56] <yngwin> ok, please be seated, let's get started |
528 |
[21:06:00] <yngwin> 1. eclass status update |
529 |
[21:06:05] <tampakrap> who is the usual suspect? |
530 |
[21:06:16] <yngwin> carlo |
531 |
[21:06:36] <tampakrap> ok let's remove him then |
532 |
[21:07:14] <yngwin> yes, let's discuss that after the rest of the agenda |
533 |
[21:07:40] <yngwin> anyone want to say anything about qt4-r2.eclass? |
534 |
[21:07:58] <hwoarang> errr |
535 |
[21:08:06] <hwoarang> about the EAPI3 thing |
536 |
[21:08:09] <yngwin> we should be checking our ebuilds and move them over little by little |
537 |
[21:08:15] <yngwin> yes hwoarang? |
538 |
[21:08:27] <hwoarang> should we care already? |
539 |
[21:08:29] <ABCD> it only needs a 2-character change to be EAPI-3 compatible - changing "2)" to "2|3)" in the initial case statement |
540 |
[21:08:30] * spatz thought that's ABCD's turf |
541 |
[21:08:37] <hwoarang> eapi3 just approved by councli |
542 |
[21:09:00] <spatz> it's isn't the old eapi3 that you know, don't know if you're updated |
543 |
[21:09:08] <yngwin> well, i think it would be nice to have eapi-3 compatibility |
544 |
[21:09:13] <hwoarang> do i am not |
545 |
[21:09:17] <hwoarang> *no |
546 |
[21:09:22] <yngwin> eapi-3 == prefix |
547 |
[21:09:29] <hwoarang> xm |
548 |
[21:09:29] <spatz> it's just prefix stuff + .xz file format |
549 |
[21:09:35] <hwoarang> ok |
550 |
[21:09:42] <spatz> the old stuff got bumped to eapi4 |
551 |
[21:09:51] <ABCD> hwoarang: eapi3-compatible is also prefix-compatible, so as a member of the prefix team, I care about it :) |
552 |
[21:09:57] <yngwin> ABCD: are you sure that is all that is needed for qt4-r2 to be eapi-3 compatible? |
553 |
[21:10:45] <ABCD> yngwin: yes |
554 |
[21:10:48] <spatz> it uses EPREFIX |
555 |
[21:10:51] <yngwin> ok, let's do that then |
556 |
[21:11:03] <hwoarang> ok |
557 |
[21:11:05] <yngwin> anything else on point 1? |
558 |
[21:11:18] <yngwin> then 2. split ebuild problems |
559 |
[21:11:22] <spatz> so 5 people are doing the same change now :) |
560 |
[21:11:27] <yngwin> status of discussion with portage team about problems caused by split ebuilds |
561 |
[21:11:40] <pesa_> ah wait please |
562 |
[21:11:46] <pesa_> on point 1 |
563 |
[21:11:49] <yngwin> yes? |
564 |
[21:12:00] <pesa_> please be careful when switching ebuilds to qt4-r2 |
565 |
[21:12:05] <yngwin> of course |
566 |
[21:12:11] <pesa_> i saw a QA notice yesterday on qt-creator |
567 |
[21:12:43] <pesa_> var/tmp/portage/dev-util/qt-creator-1.3.1/temp/environment: line 2575: qt4_src_prepare: command not found |
568 |
[21:12:46] <pesa_> this one |
569 |
[21:13:00] <hwoarang> i ll fix it |
570 |
[21:13:11] <pesa_> great thanks |
571 |
[21:13:23] <spatz> fixed qt4-r2 |
572 |
[21:13:44] <yngwin> ok great |
573 |
[21:13:49] <ssuominen> I still think qt4-r2 should have inherited qt4 to gain the eqmake4 command so old ebuilds wouldn't have to be touched |
574 |
[21:14:05] <hwoarang> ssuominen: we discussed this before |
575 |
[21:14:11] <hwoarang> eqmake4 is not the same as qt4 |
576 |
[21:15:17] <ssuominen> Well I just find the exported functions annoying :) |
577 |
[21:15:26] *** Joins: _pesa_ (~Pesa@××××××××××××××××××××××××××××××××××××××××××××××××.it) |
578 |
[21:15:51] *** Quits: hwoarang (~hwoarang@××××××××××××××××××××××××××.gr) (Read error: No route to host) |
579 |
[21:15:54] *** Joins: ABCD_ (~ABCD@×××××××××××××××××××××××××××××××××××××.net) |
580 |
[21:15:56] <yngwin> well, we decided to move all ebuilds over to qt4-r2 eventually, so |
581 |
[21:16:14] *** Joins: hwoarang (~hwoarang@××××××××××××××××××××××××××.gr) |
582 |
[21:16:31] <yngwin> wired: point 2, did you ever start that discussion with portage team? |
583 |
[21:16:36] <wired> i did |
584 |
[21:16:38] <wired> they didn't |
585 |
[21:16:44] <hwoarang> sorry. network issues |
586 |
[21:16:44] <yngwin> ah i c |
587 |
[21:16:57] <wired> i sent that email about a month ago |
588 |
[21:16:59] <wired> no replies |
589 |
[21:17:10] <_pesa_> :( |
590 |
[21:17:11] *** ABCD is now known as Guest80 |
591 |
[21:17:11] *** ABCD_ is now known as ABCD |
592 |
[21:17:39] <yngwin> ok, i'll see if i can get some answer out of them |
593 |
[21:17:40] * ABCD is annoyed at his network connection |
594 |
[21:18:15] <yngwin> anything else about point 2? |
595 |
[21:19:11] <yngwin> 3. einfo overload |
596 |
[21:19:14] *** Quits: Guest80 (~ABCD@×××××××××××××××××××××××××××××××××××××.net) (Read error: Connection reset by peer) |
597 |
[21:19:29] <yngwin> > once the faq is written, we will simplify the qt-core einfo even more. |
598 |
[21:20:28] <yngwin> ok, i still need to do the faq, so is to be done later |
599 |
[21:20:29] *** Quits: hwoarang (~hwoarang@××××××××××××××××××××××××××.gr) (Read error: Connection reset by peer) |
600 |
[21:20:54] <spatz> you can start small and we'll all chip in |
601 |
[21:20:57] <yngwin> but Qt is now guaranteeing binary compatibility, so i think we will see less of those issues |
602 |
[21:21:03] <spatz> on gitorious it's easy |
603 |
[21:21:04] *** Joins: hwoarang (~hwoarang@××××××××××××××××××××××××××.gr) |
604 |
[21:21:11] <hwoarang> meh |
605 |
[21:21:18] <yngwin> spatz: i tried the other day, but i couldnt make a new page |
606 |
[21:21:36] <yngwin> i'll try again after the meeting |
607 |
[21:21:37] *** Quits: pesa_ (~Pesa@×××××××××××××××××××××××××××××××××××××××××××××××.it) (Ping timeout: 480 seconds) |
608 |
[21:21:49] <yngwin> otherwise i'll just do it in git |
609 |
[21:22:27] <yngwin> ah, i was looking at the wrong page. 3 = documentation |
610 |
[21:23:06] <yngwin> so yes, if i cant (again) make a new page in the gitorious wiki, i'll just put it under /Documentation/ in the overlay |
611 |
[21:23:25] <yngwin> anything else on this point? |
612 |
[21:23:47] <hwoarang> i guess not |
613 |
[21:23:57] <yngwin> 4. remaining qt3 ebuilds |
614 |
[21:24:07] <yngwin> https://bugs.gentoo.org/283429 |
615 |
[21:24:25] <yngwin> we are making progress, with much thanks to ssuominen as well |
616 |
[21:24:41] <hwoarang> indeed |
617 |
[21:24:47] <hwoarang> our work is pretty much done |
618 |
[21:25:01] <hwoarang> we are either waiting for slacking maintainers or slacking arch members |
619 |
[21:25:01] <hwoarang> :P |
620 |
[21:25:15] <yngwin> i am still going through http://tinderbox.dev.gentoo.org/misc/rindex/x11-libs/qt and finding packages that have not been added as blockers to our tracker |
621 |
[21:27:05] <yngwin> but indeed the biggest issue now is to get those packages stable that still need to be marked stable |
622 |
[21:27:14] <yngwin> most importantly scribus and mythtv |
623 |
[21:27:22] <hwoarang> yes |
624 |
[21:27:30] <hwoarang> should we repoke them? |
625 |
[21:27:41] <yngwin> i just asked cardoe today about mythtv |
626 |
[21:27:49] <yngwin> he is waiting for deps to be marked stable |
627 |
[21:28:06] <yngwin> i asked him to add those as blockers to 299222 |
628 |
[21:28:12] <yngwin> but maybe we could help him |
629 |
[21:29:23] <yngwin> what are your ideas about how to speed up this process? how can we help arches to get there in time? |
630 |
[21:29:30] <hwoarang> errr |
631 |
[21:29:41] <hwoarang> arches are fine |
632 |
[21:29:43] <hwoarang> sparc isnt |
633 |
[21:29:58] <hwoarang> i doubt there are many open bugs for amd64 or x86 |
634 |
[21:30:10] <hwoarang> i am trying to get things done for amd64 at least |
635 |
[21:30:34] <yngwin> someone should make a shortlist of packages where we are waiting for a stabilization |
636 |
[21:30:49] <hwoarang> ok I will |
637 |
[21:31:36] <yngwin> i suggest we will poke arches once a week for the remaining 4 weeks about these bugs |
638 |
[21:31:38] <tampakrap> i'll help |
639 |
[21:32:02] *** _pesa_ is now known as pesa_ |
640 |
[21:32:16] <hwoarang> ok then |
641 |
[21:32:58] <spatz> 5? |
642 |
[21:33:04] <yngwin> are there any other packages that need special attention? |
643 |
[21:33:29] <hwoarang> let me see |
644 |
[21:34:14] <hwoarang> no |
645 |
[21:34:31] <pesa_> the removal of qt3 USE flag from djvu was reverted...why? |
646 |
[21:34:46] <yngwin> because the maintainer is stubborn |
647 |
[21:34:49] *** Quits: ABCD (~ABCD@×××××××××××××××××××××××××××××××××××××.net) (Read error: Connection reset by peer) |
648 |
[21:35:11] <pesa_> what is he waiting for?! |
649 |
[21:35:17] <pesa_> :| |
650 |
[21:35:49] <spatz> stubborn is one way to describe pva :p |
651 |
[21:36:43] *** Joins: ABCD (~ABCD@×××××××××××××××××××××××××××××××××××××.net) |
652 |
[21:36:44] <yngwin> he'll just have to put up with it when we mask qt:3 |
653 |
[21:36:57] <ssuominen> yngwin: old qtwvdialer can be dropped btw |
654 |
[21:36:59] <spatz> he didn't comment on the bug, why did he revert it? |
655 |
[21:37:02] <yngwin> i cant be bothered to argue with him |
656 |
[21:37:17] <yngwin> because the qt4 version does not have an nsplugin |
657 |
[21:37:30] <spatz> ah, I see in the ChangeLog |
658 |
[21:37:32] <spatz> meh |
659 |
[21:37:39] <ssuominen> or anyone else (i can't commit the change now) |
660 |
[21:39:42] <yngwin> ok, any other remark wrt qt3? |
661 |
[21:40:07] <hwoarang> no :) |
662 |
[21:40:10] <ssuominen> nothing general |
663 |
[21:40:11] <yngwin> ah about dropping qt3 useflags |
664 |
[21:40:23] <yngwin> there are several bugs open |
665 |
[21:40:26] <ssuominen> hwoarang: but you should search bugzie for "qucs", the snapshot is... bad |
666 |
[21:40:41] <yngwin> i already went in and did some ninja edits (as in djvu) |
667 |
[21:41:13] <yngwin> if maintainers dont act on the remaining bugs, we should step in, at some point |
668 |
[21:41:27] <pesa_> yngwin: may i help by attaching patches in bugzilla for those ones (removing qt3 support)? |
669 |
[21:41:38] <pesa_> since i can't commit :P |
670 |
[21:41:40] <yngwin> yes please |
671 |
[21:42:03] <spatz> not only do you may, but you also should :) |
672 |
[21:42:15] <spatz> (not sure if that was english) |
673 |
[21:42:26] <yngwin> :) |
674 |
[21:42:30] <pesa_> spatz: :D |
675 |
[21:42:35] <hwoarang> ssuominen: after all it is a snapshot |
676 |
[21:42:45] <hwoarang> but indeed they don't seem alive |
677 |
[21:42:54] <tampakrap> why pesa_ can't commit and i can? who made those rules? |
678 |
[21:43:07] <yngwin> coz you're a dev |
679 |
[21:43:10] <pesa_> heh |
680 |
[21:43:39] <pesa_> i don't like doing quizzes ;) |
681 |
[21:43:48] <yngwin> just get it over with |
682 |
[21:43:50] * ABCD is very annoyed at his connection to the internet (or lack thereof, as the case may be) |
683 |
[21:43:51] <spatz> long term investment :) |
684 |
[21:44:07] <pesa_> indeed, i should definitely find some time |
685 |
[21:44:24] <yngwin> i know how you feel, it took me 9 months as well |
686 |
[21:44:32] <yngwin> but look at me now :p |
687 |
[21:44:50] <yngwin> ok, let's move on |
688 |
[21:45:06] <yngwin> 5. open bugs |
689 |
[21:45:06] <yngwin> * any long-standing bugs that need fixing? |
690 |
[21:45:40] <yngwin> i think http://gitorious.org/gentoo-qt/pages/PriorityBugs needs updating |
691 |
[21:45:46] <hwoarang> we have some |
692 |
[21:45:48] <spatz> you mean he'll become dutch? that's dangerous |
693 |
[21:45:56] <yngwin> 239441 qt-webkit hangs on hppa, needs to be taken upstream |
694 |
[21:46:01] <yngwin> anyone volunteering? |
695 |
[21:46:13] <pesa_> spatz: lol |
696 |
[21:46:24] <hwoarang> yngwin: well I can |
697 |
[21:46:28] <yngwin> tnx |
698 |
[21:46:34] <hwoarang> also the exceptions bug is still open |
699 |
[21:46:42] <yngwin> 240185 qt exceptions <- i think we got an answer there |
700 |
[21:46:43] <hwoarang> I got an official answer from upstream but we stack there |
701 |
[21:46:47] <hwoarang> yes |
702 |
[21:47:06] <yngwin> so can we solve this one? |
703 |
[21:47:13] <pesa_> i think so |
704 |
[21:47:44] <yngwin> who? |
705 |
[21:47:56] <hwoarang> who is willing to ?at least gimme a patch since i am totally lost on this bug |
706 |
[21:48:23] <pesa_> we just have to always enable exceptions, right? |
707 |
[21:48:31] <hwoarang> yes |
708 |
[21:48:45] <pesa_> in qt4-build.eclass then |
709 |
[21:48:45] <wired> on all modules? |
710 |
[21:48:47] <spatz> just remove the -no-exceptions flag, no? |
711 |
[21:48:58] <pesa_> wired: yep |
712 |
[21:49:02] <wired> ok i'll fix it |
713 |
[21:49:07] <yngwin> great |
714 |
[21:49:19] <yngwin> 251290 qt-sql/postgresql failure |
715 |
[21:49:32] <hwoarang> wired: fix the eclas on overlay so we can test the live ebuilds first |
716 |
[21:49:38] <spatz> just remove lines 414-434... |
717 |
[21:50:08] <yngwin> 251290 is resolved |
718 |
[21:50:25] <yngwin> 264631 goldendict: has gcc44.patch, live ebuild to be reviewed and added to overlay |
719 |
[21:50:31] <yngwin> anyone? |
720 |
[21:50:32] <hwoarang> i will take this |
721 |
[21:50:34] *** Quits: ssuominen (ssuominen@×××.fi) (Quit: laters) |
722 |
[21:50:37] <yngwin> great |
723 |
[21:51:11] <yngwin> 283148 is resolved |
724 |
[21:51:20] <yngwin> 292337 does qt-webkit require dbus or not? we need someone on a system without dbus to test this! |
725 |
[21:51:27] <yngwin> wired was gonna do this |
726 |
[21:51:36] <wired> s/was/is |
727 |
[21:51:41] <yngwin> yes |
728 |
[21:51:42] <wired> gimme a break im building the i5 now :P |
729 |
[21:51:44] <hwoarang> tampakrap: ->http://bugs.gentoo.org/show_bug.cgi?id=296624 |
730 |
[21:51:52] <yngwin> 297299 Qt 4.6.0 stabilization tracker, wait for 4.6.1 release |
731 |
[21:51:56] <yngwin> we have 4.6.1 now |
732 |
[21:52:04] *** Joins: j0hu (~quassel@××××××××××××××××××××××××.de) |
733 |
[21:52:05] <yngwin> so we need to crack the blocker bugs |
734 |
[21:52:06] <spatz> when should we remove 4.6.0, btw? |
735 |
[21:52:18] <yngwin> no rush |
736 |
[21:52:22] <hwoarang> not yet |
737 |
[21:52:32] <yngwin> let's say in a week or 2 |
738 |
[21:52:32] <wired> when the next sec vun hits :P |
739 |
[21:52:40] <hwoarang> any ideas -> http://bugs.gentoo.org/show_bug.cgi?id=300594 |
740 |
[21:52:45] <tampakrap> bug 296624 is mine, you can remove qt team from there if you want but it will take some time to get fixed |
741 |
[21:53:10] <hwoarang> ok |
742 |
[21:53:13] <yngwin> hwoarang: you want to make that a priority? |
743 |
[21:53:21] <hwoarang> the QMAKESPEC bug? |
744 |
[21:53:46] <yngwin> yes |
745 |
[21:54:01] <hwoarang> i might want to make a playground branch on qting-edge to test it |
746 |
[21:54:05] <hwoarang> seems valid to me anyway |
747 |
[21:54:08] <pesa_> the QMAKESPEC bug needs investigation imho |
748 |
[21:54:11] <yngwin> ok |
749 |
[21:54:13] <hwoarang> yes |
750 |
[21:54:15] <pesa_> it's not easy |
751 |
[21:54:24] <hwoarang> yngwin: please add it to priority list |
752 |
[21:54:36] <yngwin> you can do that too ;) |
753 |
[21:54:53] <pesa_> other packages may break if we add the -64 suffix |
754 |
[21:55:15] <hwoarang> i thought that linux-g++ is a symlink |
755 |
[21:55:31] <hwoarang> but anyway, i need some time with it |
756 |
[21:55:43] <pesa_> it is, if i remember correctly |
757 |
[21:55:45] <yngwin> ok, any other bugs need attention? |
758 |
[21:56:07] <hwoarang> no |
759 |
[21:56:11] <yngwin> ok |
760 |
[21:56:14] <yngwin> 6. #gentoo-qt revisited |
761 |
[21:56:40] <hwoarang> the one on OFTC or Freenode |
762 |
[21:56:42] <hwoarang> ? |
763 |
[21:56:52] <spatz> the same network as the rest of gentoo, I assume |
764 |
[21:57:02] <yngwin> especially in the light of the recent wave of fail from failnode, i want to propose to make #gentoo-qt on oftc our official channel |
765 |
[21:57:21] <hwoarang> this way you force users to use two networks |
766 |
[21:57:42] <hwoarang> i think they wont follow us and poke us on -kde whenever needed |
767 |
[21:57:47] <ABCD> I thought we were waiting to see if ircd-seven fixes issues with freenode before abandoning them |
768 |
[21:58:13] <hwoarang> I propose to stay on -qt on Freenode until they move to the new servers |
769 |
[21:58:14] <tampakrap> i thought that too |
770 |
[21:58:23] <yngwin> i'm expecting that the switch will lead to more fail, at least in the beginning |
771 |
[21:58:26] <hwoarang> just give them a final chance |
772 |
[21:58:49] <wired> im in favor of staying to freenode until gentoo decides to leave |
773 |
[21:59:05] <spatz> we shouldn't be different than the rest of gentoo |
774 |
[21:59:10] <wired> or irc seven succeeds |
775 |
[21:59:10] <yngwin> ok |
776 |
[21:59:11] <wired> :) |
777 |
[21:59:45] <wired> most issues are coming from spamming and attacks |
778 |
[21:59:46] <yngwin> but we'll have the oftc channel for backup when failnode is having troubles again |
779 |
[21:59:57] <wired> and irc seven looks like a good upgrade |
780 |
[21:59:59] <spatz> but why have a separate channel? #-kde isn't really crowded |
781 |
[22:00:35] <hwoarang> -qt doesnt need to be crowded as well |
782 |
[22:00:36] <yngwin> not really. usually |
783 |
[22:00:53] <hwoarang> we used to have qt specific discussions more and more often |
784 |
[22:00:54] <hwoarang> :) |
785 |
[22:00:55] <wired> well i think that being in -qt doesn't hurt |
786 |
[22:00:55] <hwoarang> *use |
787 |
[22:01:04] <wired> we do use it for some qt specific stuff tho |
788 |
[22:01:11] <yngwin> exactly |
789 |
[22:01:15] <wired> and occasionally people do drop by |
790 |
[22:01:24] <wired> its rare, but they do :) |
791 |
[22:01:26] <hwoarang> they just don't know it exist |
792 |
[22:01:27] <yngwin> we had some inter-dev chats about 4.6.1 the other day |
793 |
[22:02:17] <yngwin> personally i like having the extra channel just for qt |
794 |
[22:02:39] <hwoarang> ok |
795 |
[22:02:52] <spatz> the question is whether to make it official or not (get Willikins in there, listing it on the site, etc.) |
796 |
[22:03:08] <spatz> we can hang out there, no need for meeting to do that :) |
797 |
[22:03:24] <yngwin> yes |
798 |
[22:03:46] <yngwin> so what do you guys think about making it official? |
799 |
[22:04:03] <spatz> I think we're better off with people coming to #-kde for questions, there are more people and a bigger chance for them to get answers |
800 |
[22:04:36] <wired> i say we hold this one off till the next meeting |
801 |
[22:04:42] <yngwin> ok |
802 |
[22:04:53] <tampakrap> we can make it official but not leave from #-kde (talking to qt-only folks) |
803 |
[22:04:57] <yngwin> let's just have it as a hang-out for qt devs for now |
804 |
[22:05:02] <hwoarang> qt is a separate project |
805 |
[22:05:06] <spatz> great |
806 |
[22:05:09] <hwoarang> so it is good to have its own channel |
807 |
[22:05:11] <hwoarang> anyway :) |
808 |
[22:05:13] <spatz> not every project as a separate channel |
809 |
[22:05:14] <ABCD> do we want to get Willikins in there anyway? |
810 |
[22:05:15] <yngwin> we will discuss it again next time |
811 |
[22:05:25] <spatz> getting willikins is nice, yes |
812 |
[22:05:31] <yngwin> yes indeed |
813 |
[22:05:33] <spatz> we need to talk to robbat for that? |
814 |
[22:05:37] <yngwin> yes |
815 |
[22:05:54] <yngwin> ok last point on agendA |
816 |
[22:05:58] <yngwin> 7. make raster on by default in live ebuilds |
817 |
[22:06:07] <yngwin> i say yes |
818 |
[22:06:15] <spatz> me too |
819 |
[22:06:26] <wired> i haven't tested it lately so i cant say |
820 |
[22:06:27] <spatz> just tested it on another with 4.6.1, it's awesome |
821 |
[22:06:37] <yngwin> hwoarang? |
822 |
[22:06:48] <wired> from my last tests i'd say no, but its been some time, so whatever you people say :) |
823 |
[22:07:03] <tampakrap> can we also hold this off until next meeting? i need to test it too |
824 |
[22:07:13] <hwoarang> my only objection is that some ppl ( as I do ) use qt live for development. I want the latest source available but no extra shiny stuff |
825 |
[22:07:24] <hwoarang> from this point of view, I say no |
826 |
[22:07:38] <yngwin> ok, let's leave it for now and discuss it again next time |
827 |
[22:07:52] <yngwin> anything else? |
828 |
[22:08:12] <tampakrap> members? |
829 |
[22:08:18] <hwoarang> ? |
830 |
[22:08:28] <yngwin> you mean the carlo case |
831 |
[22:08:31] <spatz> so I'll ask robbat2 on #-dev for Willikins |
832 |
[22:08:52] <tampakrap> yes |
833 |
[22:08:54] <hwoarang> yngwin: the carlo case is more than a year old |
834 |
[22:08:56] <hwoarang> :) |
835 |
[22:09:08] <hwoarang> no harm to drop him. I bet he doesnt remember he is on Qt anyway :P |
836 |
[22:09:13] <yngwin> anyone opposed to removing him from the project/herd ? |
837 |
[22:09:57] <hwoarang> thats a "good to go" i guess |
838 |
[22:10:14] <yngwin> ok |
839 |
[22:10:14] <spatz> isn't that rude? |
840 |
[22:10:17] <pesa_> i guess you tried to contact him and he hasn't answered... |
841 |
[22:10:40] <hwoarang> spatz: rude? |
842 |
[22:10:54] <spatz> forcing him out like that |
843 |
[22:10:54] <yngwin> he has never answered my requests for being at the meeting |
844 |
[22:10:57] <hwoarang> how come. he is not active for more than a year |
845 |
[22:11:09] <spatz> oh, didn't realize it was that long |
846 |
[22:11:16] <yngwin> all devs are required to be at the meeting or let us know they can't make it |
847 |
[22:12:00] <yngwin> he has never been on one ever since i became member of qt herd |
848 |
[22:12:23] <pesa_> yes, you're right |
849 |
[22:12:27] <spatz> ok, so off he goes |
850 |
[22:12:44] <yngwin> he can always appeal, and we'll reinstate him if he shows up |
851 |
[22:13:15] <yngwin> ok, anything else before we close? |
852 |
[22:13:39] <hwoarang> nop |
853 |
[22:13:51] <tampakrap> can we remove hwoarang too? |
854 |
[22:14:10] <hwoarang> not yet |
855 |
[22:14:30] <yngwin> when he's as inactive and non-responsive as carlo, yes |
856 |
[22:15:03] <yngwin> ok, thank you all |
857 |
[22:15:06] <yngwin> ============================= |
858 |
|
859 |
|
860 |
|
861 |
1.1 xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100219.txt |
862 |
|
863 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100219.txt?rev=1.1&view=markup |
864 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/desktop/qt/logs/qt-project-meeting-20100219.txt?rev=1.1&content-type=text/plain |
865 |
|
866 |
Index: qt-project-meeting-20100219.txt |
867 |
=================================================================== |
868 |
[20:59:26] <ayoy> hai |
869 |
[21:01:58] <ABCD> is it that time again? |
870 |
[21:02:27] <ayoy> it seems so |
871 |
[21:03:10] *** Joins: spatz (~spatz@gentoo/developer/spatz) |
872 |
[21:04:04] <spatz> qt meeting :D |
873 |
[21:04:24] <ayoy> yeah, let's meet ;) |
874 |
[21:04:33] *** Joins: yngwin (~yngwin@gentoo/developer/yngwin) |
875 |
[21:04:41] *** Joins: jmrk_ (~jmrk@×××××××××××××××××××××××××××××××××××.net) |
876 |
[21:04:54] <spatz> so who's here? |
877 |
[21:05:07] * ayoy is here |
878 |
[21:05:11] * ABCD is here |
879 |
[21:05:31] * yngwin |
880 |
[21:06:08] <spatz> so yngwin and hwoarang too |
881 |
[21:06:11] * reavertm just watching men at work |
882 |
[21:06:20] <spatz> where's wired and tampakrap? |
883 |
[21:06:23] <hwoarang> im here |
884 |
[21:06:25] <yngwin> !herd qt |
885 |
[21:06:27] <willikins> (qt) abcd, ayoy, hwoarang, spatz, tampakrap, wired, yngwin |
886 |
[21:06:30] *** Joins: far_jump (~wizard@××××××××××××××××××××××××××××××××××××××.net) |
887 |
[21:06:43] <yngwin> tampakrap is absent as announced |
888 |
[21:07:08] <yngwin> so just wired and pesa |
889 |
[21:07:16] <spatz> ah, pesa, right |
890 |
[21:07:32] *** Joins: Vtester (~loukas@×××××××××××××××××××××××.gr) |
891 |
[21:07:34] <yngwin> agenda is at http://gitorious.org/gentoo-qt/pages/Meeting20100218 |
892 |
[21:08:31] *** scarabeus sets mode: +o yngwin |
893 |
[21:08:38] <yngwin> ok, others will show up later i hope |
894 |
[21:08:39] <hwoarang> sweet |
895 |
[21:08:46] <yngwin> let's get started |
896 |
[21:09:01] *** Quits: Vtester (~loukas@×××××××××××××××××××××××.gr) (Client Quit) |
897 |
[21:09:02] <wired> oioi |
898 |
[21:09:09] <wired> when did it get to 9pm |
899 |
[21:09:12] <wired> stupid time :P |
900 |
[21:09:14] *** yngwin changes topic to 'Gentoo Qt team meeting now |' |
901 |
[21:09:16] <spatz> date -u |
902 |
[21:09:16] <wired> im here :) |
903 |
[21:09:27] *** yngwin changes topic to 'Gentoo Qt team meeting now | agenda: http://gitorious.org/gentoo-qt/pages/Meeting20100218' |
904 |
[21:09:35] *** Joins: Vtester (~loukas@×××××××××××××××××××××××.gr) |
905 |
[21:09:43] <hwoarang> nice |
906 |
[21:09:45] <yngwin> wired: you logging? |
907 |
[21:09:48] <wired> yeap |
908 |
[21:09:58] <yngwin> good, let's get started |
909 |
[21:10:01] <yngwin> 1. raster on by default? |
910 |
[21:10:11] <wired> i hear kde is still a bit glitchy |
911 |
[21:10:14] <wired> w/ raster |
912 |
[21:10:25] <yngwin> works fine here, but reavertm reported glitches |
913 |
[21:10:28] <spatz> is this about turning it on by default in the tree or the overlay? |
914 |
[21:10:30] <ABCD> I haven't tried it in a while |
915 |
[21:10:35] <yngwin> spatz: tree |
916 |
[21:10:49] <reavertm> not glitches, crashes |
917 |
[21:10:51] <hwoarang> I would say to wait for 4.7 |
918 |
[21:10:57] <reavertm> but quite infrequent |
919 |
[21:11:08] <wired> i haven't tested it so i can't have a personal preference, but after talking with reavertm, maybe 4.7 is a better target |
920 |
[21:11:10] <yngwin> ok, i agree with hwoarang |
921 |
[21:11:12] <spatz> works great on three machines I've checked, but they're all nvidia so I don't know if it's representative |
922 |
[21:11:15] <ayoy> still it seems like we should wait |
923 |
[21:11:28] *** Quits: Vtester (~loukas@×××××××××××××××××××××××.gr) (Read error: Connection reset by peer) |
924 |
[21:11:31] <spatz> maybe turn it on by default for all the overlay ebuilds |
925 |
[21:11:37] <yngwin> seems we agree, let's wait and re-evaluate when 4.7 is released |
926 |
[21:11:49] <wired> breaking the overlay would be interesting |
927 |
[21:11:50] <hwoarang> is there warning still present on live ebuilds? |
928 |
[21:11:50] <wired> :p |
929 |
[21:11:55] <reavertm> you know, kde guys tend to abuse every api they put their hands on, so... |
930 |
[21:12:01] <hwoarang> i dont mind playing around with live ebuilds |
931 |
[21:12:11] <yngwin> there should be no warning about raster, just useflag description |
932 |
[21:12:21] <hwoarang> as long as we use a warning message to let users know about this |
933 |
[21:12:38] <yngwin> in live ebuilds? we could do that |
934 |
[21:12:48] <hwoarang> if we agree to enable that use flag by default, i would like to use a way to inform the users |
935 |
[21:12:56] <hwoarang> otherwise they might not notice it |
936 |
[21:12:56] *** Joins: ssuominen (~ssuominen@gentoo/developer/ssuominen) |
937 |
[21:13:04] <wired> oh they'll notice |
938 |
[21:13:09] <hwoarang> i wouldnt |
939 |
[21:13:16] <hwoarang> since i blindly build the live packages every day |
940 |
[21:13:31] <wired> you wouldn't notice a sudden 12ebuild USE change?... |
941 |
[21:13:33] <yngwin> yes, i agree we should inform them, also because we want feedback |
942 |
[21:13:43] <hwoarang> ^ |
943 |
[21:13:54] <spatz> only qt-gui would change |
944 |
[21:14:03] <hwoarang> whatever |
945 |
[21:14:03] <hwoarang> :) |
946 |
[21:14:09] <wired> spatz: right, i was thinking exceptions-style :P |
947 |
[21:14:17] <yngwin> maybe an einfo "Raster is turned on by default in live ebuilds, please let us know if you have any problems" |
948 |
[21:14:18] *** Joins: Vtester (~loukas@×××××××××××××××××××××××.gr) |
949 |
[21:14:23] <hwoarang> sure ! |
950 |
[21:14:28] <wired> yngwin: sounds good |
951 |
[21:14:32] <yngwin> ok |
952 |
[21:14:55] <yngwin> i'm planning to start using live trunk now until we have 4.7 pre-release |
953 |
[21:15:03] <hwoarang> scary! |
954 |
[21:15:11] <ABCD> yngwin: I would suggest an elog instead of an einfo :) |
955 |
[21:15:12] <wired> its been a while since i last used a trunk version |
956 |
[21:15:14] <yngwin> 4.7 went into feature freeze today |
957 |
[21:15:22] <yngwin> ABCD: yes, that's better |
958 |
[21:15:24] <wired> but i now have chroots so i can do that toot :) |
959 |
[21:15:25] <wired> too* |
960 |
[21:15:40] <hwoarang> we should redistribute the live packages again at some point |
961 |
[21:15:48] <hwoarang> i doubt that all of them get tested |
962 |
[21:16:07] <yngwin> hmm, how would you redistribute em? |
963 |
[21:16:10] <wired> they probably aren't but they are live ebuilds |
964 |
[21:16:20] <wired> even if they occasionally break i don't see any harm done |
965 |
[21:16:27] <hwoarang> yngwin: i mean that you should take the 4.9999 one, me the 4.6.9999 etc |
966 |
[21:16:36] <yngwin> ah ok |
967 |
[21:16:56] <wired> hwoarang: we can do this over mail like last time |
968 |
[21:17:00] <hwoarang> just to make sure that all of them are in a good shape and that we have at least one pc that uses every version |
969 |
[21:17:02] <yngwin> well, i can take on 4.9999 for now, until 4.7 is branched |
970 |
[21:17:23] <hwoarang> wired: i think we should write this down since I always forget who maintains what |
971 |
[21:17:38] <hwoarang> wiki seems a good place to me |
972 |
[21:17:50] <yngwin> indeed |
973 |
[21:18:03] <hwoarang> we will take about this over mail |
974 |
[21:18:03] <yngwin> let's put it in the wiki |
975 |
[21:18:08] <hwoarang> or |
976 |
[21:18:15] <hwoarang> we can edit the wiki ourselves |
977 |
[21:18:24] <yngwin> ok, shall we move to point 2? |
978 |
[21:18:27] <hwoarang> sure |
979 |
[21:18:31] <wired> devs testing ebuilds can just add themselves on the wiki |
980 |
[21:18:33] <wired> :) |
981 |
[21:18:40] <yngwin> exactly |
982 |
[21:18:43] <yngwin> 2. gentoo-qt irc channel |
983 |
[21:18:43] <hwoarang> yes that is better |
984 |
[21:19:06] <yngwin> we spoke about this already, and i think most of us agree to use #gentoo-qt as our devroom |
985 |
[21:19:11] <wired> +1 |
986 |
[21:19:12] <ayoy> yes yes yes! |
987 |
[21:19:21] <hwoarang> ofc |
988 |
[21:19:21] <wired> if anyone drops by we can help them as well |
989 |
[21:19:27] <ayoy> it's so nice over here, so calm and quiet :) |
990 |
[21:19:29] <reavertm> ayoy: you're not funny! :P |
991 |
[21:19:29] <wired> but i like how its pure Qt talk |
992 |
[21:19:31] <spatz> better to direct them to #-kde |
993 |
[21:19:40] <wired> or if you prefer |
994 |
[21:19:42] <yngwin> but user support is still prefered to go to -desktop or -kde |
995 |
[21:19:43] <wired> pure Qute talk |
996 |
[21:19:43] <ayoy> reavertm: I'm just feeling safe over there :P |
997 |
[21:19:44] <wired> :P |
998 |
[21:20:01] <yngwin> :) |
999 |
[21:20:05] <hwoarang> yngwin: if this is the case, why are we using this channel? |
1000 |
[21:20:08] <hwoarang> just for dev talk? |
1001 |
[21:20:12] <wired> ... |
1002 |
[21:20:19] <spatz> hwoarang: to not make a mess of #-kde |
1003 |
[21:20:26] <yngwin> which channel? |
1004 |
[21:20:30] <hwoarang> this one |
1005 |
[21:20:31] <spatz> but there's no reason to have a million support channels, one is enough |
1006 |
[21:20:37] <hwoarang> which one |
1007 |
[21:20:38] <reavertm> I don't think you can provent mess on -kde |
1008 |
[21:20:42] *** Parts: Vtester (~loukas@×××××××××××××××××××××××.gr) |
1009 |
[21:20:42] <reavertm> pre* |
1010 |
[21:20:48] <yngwin> this one is for gentoo meetings, it's more generic |
1011 |
[21:20:50] <hwoarang> you stated above that you will redirect them on -kde or desktop |
1012 |
[21:20:51] <spatz> de-mess #-kde :) |
1013 |
[21:20:54] <hwoarang> sorry |
1014 |
[21:20:55] <hwoarang> the -qt |
1015 |
[21:20:58] <wired> for dev talk! |
1016 |
[21:21:02] <hwoarang> ok |
1017 |
[21:21:08] <yngwin> #-qt is for dev talk |
1018 |
[21:21:13] <hwoarang> gotcha |
1019 |
[21:21:29] <reavertm> I don't think you need one, there's no gentoo-gtk channel after all |
1020 |
[21:21:34] <yngwin> as #-kde can get quite busy |
1021 |
[21:21:35] <hwoarang> :P |
1022 |
[21:21:39] <wired> reavertm: we actually use it |
1023 |
[21:21:50] <wired> reavertm: and we like how quiet it is |
1024 |
[21:21:51] <wired> :P |
1025 |
[21:21:57] <yngwin> we generate more discussion than the gnome team |
1026 |
[21:21:59] <reavertm> so why debating his topic? |
1027 |
[21:22:02] <ayoy> plus Qt and surroundings is growing |
1028 |
[21:22:22] <yngwin> we debate it because it wasnt official before |
1029 |
[21:22:31] <yngwin> it has grown this way in recent months |
1030 |
[21:23:08] <yngwin> alright |
1031 |
[21:23:17] <yngwin> 3. qt:3 removal |
1032 |
[21:23:34] <yngwin> the big mask is scheduled for this sunday |
1033 |
[21:23:58] <yngwin> it looks like we are mostly on track |
1034 |
[21:24:06] <yngwin> except for mythtv |
1035 |
[21:24:29] <yngwin> ssuominen, scarabeus: does QA have anything to say about this? |
1036 |
[21:25:13] <hwoarang> any bug # for mythtv? |
1037 |
[21:25:48] <yngwin> yes bug 299222 |
1038 |
[21:25:50] <willikins> yngwin: https://bugs.gentoo.org/299222 "Please mark media-tv/mythtv-0.22-p23069 stable"; Gentoo Linux, Ebuilds; NEW; rich0@g.o:cardoe@g.o |
1039 |
[21:26:37] <yngwin> basically someone who knows mythtv should write a news item pointing to instructions on database upgrade issues |
1040 |
[21:27:03] <ssuominen> i'd like to see gambas bumped without USE="qt3", wpa_supplicant cleaned up (the versions with still USE="qt3" removed) and then there is mythtv... |
1041 |
[21:27:03] <hwoarang> i doubt that we can sort this out till sunday |
1042 |
[21:27:25] <ssuominen> and avoid all the use.masking of qt3 flag as unnecessary |
1043 |
[21:27:52] <yngwin> ssuominen: we will just mask the qt3 useflag, so that should not generate problems afaik, but mythtv is a bigger issue |
1044 |
[21:28:15] <ssuominen> if gambas and wpa_supplicant is handled, the use.masking is unnecessary |
1045 |
[21:28:30] <ssuominen> and kde-sunset users don't get screwed :) |
1046 |
[21:28:38] <yngwin> hmm |
1047 |
[21:28:59] <yngwin> i was planning on getting some files ready for sunset users anyway |
1048 |
[21:30:06] <yngwin> so what's the plan for mythtv? |
1049 |
[21:30:28] <yngwin> the maintainer has said he has no time to write a news item |
1050 |
[21:30:53] <hwoarang> silense |
1051 |
[21:30:54] <hwoarang> :P |
1052 |
[21:31:01] <yngwin> he would even be okay with just marking the new version stable |
1053 |
[21:31:51] <wired> that would take some time, no? |
1054 |
[21:32:20] <yngwin> its just 3 arches |
1055 |
[21:32:38] <yngwin> i think it could be done in a week |
1056 |
[21:32:55] <yngwin> IF, and thats a big IF, someone can take care of the news item first |
1057 |
[21:33:22] <wired> well someone has to try new mythtv first, has anyone done that? |
1058 |
[21:33:30] <yngwin> yes plenty |
1059 |
[21:33:53] <wired> so write the news item! :P |
1060 |
[21:34:23] <yngwin> i havent and i dont know which instructions are the right ones |
1061 |
[21:34:33] <wired> ah |
1062 |
[21:34:37] <wired> i thought _you_ had |
1063 |
[21:34:37] <yngwin> all i can do is refer ppl to the comments on the bug |
1064 |
[21:34:50] <yngwin> no then it would already be taken care of |
1065 |
[21:35:05] <wired> right |
1066 |
[21:35:13] <yngwin> i know that ppl have, as can be seen in the comments on the bug |
1067 |
[21:35:16] <wired> so we _must_ take care of it to remove qt3... |
1068 |
[21:35:33] <yngwin> "I HIGHLY recommend publishing a HOWTO or a news item regarding the utf8 issues, |
1069 |
[21:35:33] <yngwin> unless they no longer exist. Otherwise everybody who just does an emerge -u |
1070 |
[21:35:33] <yngwin> world is going to end up with a ruined mythtv database with no easy recovery |
1071 |
[21:35:33] <yngwin> path. " |
1072 |
[21:36:09] <yngwin> "My understanding is that if you DON'T run the manual database fixes (which will |
1073 |
[21:36:09] <yngwin> be required for anybody who has been running stable on gentoo for more than a |
1074 |
[21:36:09] <yngwin> year or two), you end up with a mix of text encodings in the database, and that |
1075 |
[21:36:09] <yngwin> is pretty-much unrecoverable (without a lot of manual cleanup)." |
1076 |
[21:37:48] <yngwin> personally i see two choices: (1) leave qt:3 itself and mythtv unmask for a little longer, or (2) mask all of mythtv until this is sorted |
1077 |
[21:38:04] <hwoarang> meh |
1078 |
[21:38:06] <wired> mmm |
1079 |
[21:38:17] <wired> well we're stalling here |
1080 |
[21:38:42] <wired> maybe (1) is a better option for our users |
1081 |
[21:38:58] <yngwin> i prefer option 1, but then i want someone promising me this will be taken care of within say the next two weeks |
1082 |
[21:39:30] <spatz> !meta mythtv |
1083 |
[21:39:32] <willikins> spatz: Package: media-tv/mythtv Herd: mythtv Maintainer: cardoe@g.o, (Maint-desc: Do not CC me on bugs) |
1084 |
[21:39:36] <yngwin> as things stand now, i consider mythtv maintainer-needed and that forces me to go for option 2 |
1085 |
[21:40:01] <spatz> !herd mythtv |
1086 |
[21:40:02] <willikins> spatz: (mythtv) beandog, cardoe, tanderson |
1087 |
[21:40:13] <spatz> maybe beandog or tanderson can do something? |
1088 |
[21:40:32] <hwoarang> doubtful |
1089 |
[21:40:51] <yngwin> beandog is still on pre-current stable |
1090 |
[21:41:03] <yngwin> tanderson could in principle |
1091 |
[21:41:43] <yngwin> i'll write an email to mythtv herd then and let them make the choice |
1092 |
[21:41:52] <hwoarang> ok |
1093 |
[21:42:01] <wired> we could... extend the qt mask for one week, open a forum item and/or bug about it requesting info on the upgrade path |
1094 |
[21:42:06] <wired> then just mask if noone cares enough |
1095 |
[21:42:40] <yngwin> the bug was opened almost two months ago, no one has cared so far |
1096 |
[21:42:48] <wired> i was hoping for users not devs |
1097 |
[21:43:07] <yngwin> yes, the only helpful feedback on the bug is from users |
1098 |
[21:43:26] <yngwin> but we could open a forum thread either way |
1099 |
[21:44:39] <spatz> so what's the decision, the masking is postponed in the mean time? |
1100 |
[21:44:54] <hwoarang> i 'd say so |
1101 |
[21:45:19] <yngwin> i'd say we go ahead unless we get positive feedback that mythtv will be fixed soon |
1102 |
[21:45:59] <yngwin> they have known this for 6 months now |
1103 |
[21:46:38] <spatz> they=cardoe? |
1104 |
[21:46:52] <yngwin> yes, and the other herd members |
1105 |
[21:47:05] <hwoarang> as you wish |
1106 |
[21:47:23] <hwoarang> at least tell them ( comment on the bug ) that there is a final deadline till sunday |
1107 |
[21:47:25] <spatz> I don't like screwing users over due to dev incompetence |
1108 |
[21:47:35] <hwoarang> actually, till tomorrow so the arch team can stabilize it ASAP |
1109 |
[21:47:39] <yngwin> i dont see the point of postponing if nobody is committing to fixing the situation |
1110 |
[21:47:48] <spatz> even if the news item is out in 3 mins they won't stabilize it until sunday |
1111 |
[21:47:53] <yngwin> it could take another 6 months |
1112 |
[21:47:58] <hwoarang> i can for amd64 |
1113 |
[21:48:04] <hwoarang> and we can push the rest archers |
1114 |
[21:48:14] <yngwin> if the news item is organized, then i'd be willing to postpone |
1115 |
[21:48:39] <spatz> so let's start a forum thread and ask users for a mini migration guide |
1116 |
[21:48:49] <hwoarang> ok sounds fine |
1117 |
[21:48:55] <yngwin> fine with me |
1118 |
[21:49:30] <yngwin> ok, any other qt3 related issues? |
1119 |
[21:49:33] <hwoarang> no |
1120 |
[21:49:40] <hwoarang> none I can think of |
1121 |
[21:49:49] <spatz> any bugs open on what ssuominen mentioned, gambas and wca_supplicant? |
1122 |
[21:49:53] <yngwin> ssuominen mentioned gamabas and wpa_supp |
1123 |
[21:50:04] <yngwin> spatz: there must be |
1124 |
[21:50:31] <ssuominen> gambas: bug 301376 and bug 302136 |
1125 |
[21:50:33] <willikins> ssuominen: https://bugs.gentoo.org/301376 "dev-util/gambas has optional dep on qt:3"; Gentoo Linux, Ebuilds; NEW; yngwin@g.o:maintainer-needed@g.o |
1126 |
[21:50:46] <yngwin> and bug 302136 |
1127 |
[21:50:48] <willikins> yngwin: https://bugs.gentoo.org/302136 "dev-util/gambas-2.19.0 version bump"; Gentoo Linux, Applications; NEW; jer@g.o:maintainer-needed@g.o |
1128 |
[21:50:55] <yngwin> thanks willikins |
1129 |
[21:50:59] <spatz> bug 246932 |
1130 |
[21:51:01] <willikins> spatz: https://bugs.gentoo.org/246932 "net-wireless/wpa_supplicant USE="qt3" removal"; Gentoo Linux, Applications; NEW; yagorbunov@××××.ru:mobile@g.o |
1131 |
[21:51:10] <hwoarang> !herd mobile |
1132 |
[21:51:11] <willikins> hwoarang: (mobile) betelgeuse, cardoe, genstef, peper, steev |
1133 |
[21:51:17] <hwoarang> ya right |
1134 |
[21:51:18] <hwoarang> :) |
1135 |
[21:51:25] <hwoarang> dead herd |
1136 |
[21:51:40] <hwoarang> i bet we can touch them without even notice it |
1137 |
[21:51:41] <ABCD> !meta -v net-wireless/wpa_supplicant |
1138 |
[21:51:42] <willikins> ABCD: Package: net-wireless/wpa_supplicant Herd: mobile Maintainer: gurligebis@g.o |
1139 |
[21:51:43] <willikins> ABCD: (mobile) betelgeuse, cardoe, genstef, peper, steev |
1140 |
[21:51:44] <yngwin> i can look at gambas |
1141 |
[21:51:46] <wired> dont tell betelgeuse that :P |
1142 |
[21:52:04] <hwoarang> :P |
1143 |
[21:52:12] <hwoarang> i can ask and take care of wpa_supplicant |
1144 |
[21:52:20] <ssuominen> yngwin: I started working on gambas once, here's the ebuild: http://paste.pocoo.org/show/180222/ |
1145 |
[21:52:32] <ssuominen> yngwin: gambas-2.19.0.ebuild |
1146 |
[21:52:39] <wired> i could also take care of wpa_sup |
1147 |
[21:52:39] <yngwin> ok |
1148 |
[21:52:41] <wired> i use that thing |
1149 |
[21:52:42] <wired> :p |
1150 |
[21:52:48] <yngwin> great |
1151 |
[21:52:51] <ssuominen> yngwin: I gave up after it started running xdg-utils crap and give me SANDBOX violations |
1152 |
[21:53:00] <yngwin> i c |
1153 |
[21:53:06] <yngwin> well, i'll have a go |
1154 |
[21:53:09] <ssuominen> yngwin: patching them out needs eautoreconf, and eautoreconf needs those optional deps present |
1155 |
[21:53:19] <ssuominen> yngwin: kinda sucks ;p |
1156 |
[21:53:45] <yngwin> well, i'll play with it and see |
1157 |
[21:53:51] <hwoarang> nice |
1158 |
[21:54:06] <yngwin> as it's maintainer-needed we can mask it until someone is ready to pick it up |
1159 |
[21:54:37] <ssuominen> well it's really simple: if nobody here now cares about it, just add treecleaner@ to CC :P |
1160 |
[21:54:59] * hwoarang evil! :) |
1161 |
[21:55:15] <hwoarang> we are waiting just by the corner |
1162 |
[21:55:22] <ssuominen> ;) |
1163 |
[21:55:32] <yngwin> there's also bug 301382 |
1164 |
[21:55:34] <willikins> https://bugs.gentoo.org/301382 "games-board/qgo removal"; Gentoo Linux, Applications; NEW; yngwin@g.o:games@g.o |
1165 |
[21:55:44] <ssuominen> oh yeah, trunk is qt4 |
1166 |
[21:55:45] <yngwin> a qt4 snapshot version is possible there |
1167 |
[21:56:07] <yngwin> there is a live ebuild attached but it needs work |
1168 |
[21:56:12] <hwoarang> i will take care of it |
1169 |
[21:56:17] <yngwin> great |
1170 |
[21:56:26] <hwoarang> mask the current ebuild in the mean time |
1171 |
[21:57:11] <yngwin> then what we need is to prepare a package.mask file with all ebuilds that depend on qt:3, so we can drop that in when the time is ready |
1172 |
[21:57:26] <yngwin> that couls also be used as package.unmask for sunset users |
1173 |
[21:57:33] <hwoarang> indeed |
1174 |
[21:57:47] <hwoarang> we can work on this in overlay |
1175 |
[21:57:47] <yngwin> i propose we work on that in the overlay |
1176 |
[21:57:52] <hwoarang> ha :P |
1177 |
[21:57:54] <yngwin> :) |
1178 |
[21:57:59] <wired> lol |
1179 |
[21:58:08] <yngwin> !rdep qt |
1180 |
[21:58:09] <willikins> yngwin: Too many packages have reverse RDEPEND on x11-libs/qt, go to http://tinderbox.dev.gentoo.org/misc/rindex/x11-libs/qt instead. |
1181 |
[21:58:16] <yngwin> that is a good start ^ |
1182 |
[21:58:38] <hwoarang> noted |
1183 |
[21:58:38] <yngwin> and then compare it to the bugs in the tracker |
1184 |
[21:58:49] <yngwin> so who is going to work on that? |
1185 |
[21:59:00] <hwoarang> i will |
1186 |
[21:59:08] <hwoarang> but it wont be my 1st priority |
1187 |
[21:59:11] <hwoarang> :/ |
1188 |
[21:59:15] <yngwin> i will as well |
1189 |
[21:59:19] <hwoarang> ok |
1190 |
[21:59:23] <wired> hwoarang: i'll get wpa from you, so you'll have more time |
1191 |
[21:59:23] <wired> :p |
1192 |
[21:59:28] <yngwin> but i was hoping for some more cooperation |
1193 |
[21:59:36] <hwoarang> fine wired |
1194 |
[21:59:49] <hwoarang> yngwin: it doesnt matter since i will have some spare time these days |
1195 |
[21:59:56] <yngwin> ok |
1196 |
[22:00:11] <yngwin> and we'll stay in touch about this in #-qt |
1197 |
[22:00:22] <hwoarang> sure thing |
1198 |
[22:00:29] <yngwin> anything else about qt:3 |
1199 |
[22:00:43] *** Joins: pesa (~Pesa@×××××××××××××××××××××××××××××××××××××××××××××××.it) |
1200 |
[22:00:43] <yngwin> ok, then 4 |
1201 |
[22:00:47] <yngwin> 4. qt 4.6.x stabilization |
1202 |
[22:00:49] <pesa> hey guys |
1203 |
[22:00:52] <pesa> sorry for the delay |
1204 |
[22:00:52] <hwoarang> hello there |
1205 |
[22:00:56] <yngwin> hi pesa |
1206 |
[22:00:56] <wired> hey pesa |
1207 |
[22:00:57] <hwoarang> no prob ! |
1208 |
[22:01:03] <wired> dont worry about it |
1209 |
[22:01:04] <wired> :) |
1210 |
[22:01:09] <yngwin> we're not done yet, so |
1211 |
[22:01:19] <pesa> there was a car accident :( |
1212 |
[22:01:22] <wired> oh |
1213 |
[22:01:24] <ayoy> :/ |
1214 |
[22:01:25] <hwoarang> oops |
1215 |
[22:01:26] <wired> you ok? |
1216 |
[22:01:26] <pesa> i got trapped in the traffic jam |
1217 |
[22:01:31] <wired> ah |
1218 |
[22:01:32] <yngwin> i c |
1219 |
[22:01:32] <ayoy> oh, good you're ok |
1220 |
[22:01:35] <pesa> yeah i wasn't involved |
1221 |
[22:01:53] <hwoarang> :) |
1222 |
[22:01:56] <yngwin> alright :) |
1223 |
[22:02:03] <wired> lets go to 4. |
1224 |
[22:02:17] <yngwin> about stabilization: 4.6.1 now, or wait ~2 weeks and go for 4.6.2? |
1225 |
[22:02:23] <hwoarang> 2 |
1226 |
[22:02:28] <spatz> 2 |
1227 |
[22:02:33] <wired> i stick to my original proposal, go for .2 |
1228 |
[22:02:43] <ayoy> what are the issues with 4.6.1? |
1229 |
[22:03:02] <ayoy> apart from bugs on failed linking/compilation of qt-webkit and qt-gui |
1230 |
[22:03:08] <yngwin> nothing really |
1231 |
[22:03:10] <ayoy> which are probably invalid |
1232 |
[22:03:13] <ayoy> ;) |
1233 |
[22:03:22] <hwoarang> i would expect 4.6.2 to work better with Kde-4.4 |
1234 |
[22:03:23] <pesa> those are binutils bug afaik |
1235 |
[22:03:24] <hwoarang> than 4.6.1 |
1236 |
[22:03:29] <yngwin> no they are valid, but ppc only and being taken care of by toolchain |
1237 |
[22:03:48] <ayoy> yeah, I actually meant so |
1238 |
[22:03:49] <wired> we have .2 around, no serious bugs yet, lets get straight to that |
1239 |
[22:03:54] <yngwin> hwoarang: yes but kde 4.4 is not going stable for the next few months |
1240 |
[22:03:54] <spatz> I think we can stabilize march 1st |
1241 |
[22:04:02] <wired> spatz: +1 |
1242 |
[22:04:07] <hwoarang> ok |
1243 |
[22:04:23] <spatz> that's soon enough, imo |
1244 |
[22:04:27] <wired> assuming nothing horrible pops up in the meantime |
1245 |
[22:04:32] <spatz> as always :) |
1246 |
[22:04:42] <hwoarang> i agree |
1247 |
[22:04:46] <yngwin> ok, it seems the consensus is to do 4.6.2 stablereq on march 1st |
1248 |
[22:04:48] <ayoy> no problem for me, just wondering what's wrong with .1 |
1249 |
[22:04:55] <ayoy> :) |
1250 |
[22:04:55] <wired> ayoy: its OLD! |
1251 |
[22:04:57] <wired> :P |
1252 |
[22:05:03] <hwoarang> moving to 5? |
1253 |
[22:05:04] <ayoy> yeaaaah :D |
1254 |
[22:05:07] <ayoy> yup |
1255 |
[22:05:18] <wired> gogo |
1256 |
[22:05:18] <hwoarang> pesa: i need your opinion for 5 |
1257 |
[22:05:19] <yngwin> 5. shall we keep resetting QMAKE_RPATH in eqmake4? |
1258 |
[22:05:19] <yngwin> It might cause problems for some apps that need an RPATH. |
1259 |
[22:05:29] <pesa> hwoarang: oh ok :P |
1260 |
[22:05:39] <hwoarang> do you remember when and why we added that? |
1261 |
[22:05:52] <pesa> since the beginning IIRC |
1262 |
[22:05:57] <ayoy> pesa: not really |
1263 |
[22:05:58] <hwoarang> indeed |
1264 |
[22:06:02] <ayoy> it's not present in qt4.eclass |
1265 |
[22:06:03] <hwoarang> it was there in 2/2/2009 |
1266 |
[22:06:11] <ayoy> yyy? |
1267 |
[22:06:17] <hwoarang> i mean in qt4-edge |
1268 |
[22:06:26] <hwoarang> the first commit of qt4-edge has it |
1269 |
[22:06:30] <ayoy> yeah, I got it :) |
1270 |
[22:06:34] <hwoarang> but why/who addedit and why |
1271 |
[22:06:39] <hwoarang> i cant really recall |
1272 |
[22:06:42] <pesa> uhm |
1273 |
[22:06:48] <hwoarang> maybe it was in your very primary patches |
1274 |
[22:06:54] <pesa> maybe |
1275 |
[22:07:05] <ayoy> well, it's okay to remove fishy RPATHs and it's nice that our eclass does it |
1276 |
[22:07:06] <pesa> i remember there were a bug in older qmake |
1277 |
[22:07:11] <ayoy> but there are cases when RPATH is needed |
1278 |
[22:07:17] <ayoy> and it's valid |
1279 |
[22:07:26] <ayoy> and then we have bug 305445 |
1280 |
[22:07:28] <willikins> https://bugs.gentoo.org/305445 "media-gfx/kst-2.0.0_beta2-r1 does not start"; Gentoo Linux, Ebuilds; NEW; marco.dr@×××××××.it:ayoy@g.o |
1281 |
[22:07:30] <hwoarang> what if you added in the end of qmake command? |
1282 |
[22:07:32] <pesa> ancient qmake did set a wrong RPATH in most cases |
1283 |
[22:07:33] <hwoarang> *eqmake4 |
1284 |
[22:07:37] <spatz> as ssuominen pointed out, portage takes care of unsafe RPATHs, so we don't need to worry about it |
1285 |
[22:07:47] <ayoy> hwoarang: I haven't tried it |
1286 |
[22:07:53] <ayoy> though it should fix the problem |
1287 |
[22:07:55] <hwoarang> spatz: afaik portage complains |
1288 |
[22:08:04] <hwoarang> and throughs QA warnings |
1289 |
[22:08:09] <ayoy> my question is what behaviour we want as default? |
1290 |
[22:08:14] <spatz> which is good enough, imo |
1291 |
[22:08:16] <yngwin> can we test it in qt4-edge and drop it there |
1292 |
[22:08:17] <pesa> yeah portage complains and workarounds the problem |
1293 |
[22:08:21] <ayoy> I'd say that in most cases there are no insecure RPATHs |
1294 |
[22:08:36] <pesa> i think ayoy is right |
1295 |
[22:08:39] <ayoy> and if they are, why not add "QMAKE_RPATH=" to eqmake4 then |
1296 |
[22:08:49] <pesa> qmake was fixed to add correct runpaths i think |
1297 |
[22:08:51] <ayoy> or even provide a flag in qt4-r2.eclass |
1298 |
[22:08:58] <hwoarang> flag? |
1299 |
[22:09:04] <pesa> no need for a flag |
1300 |
[22:09:05] <ayoy> that would reset QMAKE_RPATH |
1301 |
[22:09:16] <ayoy> like you write an ebuild, and have insecure rpaths |
1302 |
[22:09:22] <ayoy> you set a flag and have them fixed |
1303 |
[22:09:27] <ayoy> thou it seems like an overkill |
1304 |
[22:09:28] <wired> we could override qt4-r2 for in overlay for testing, without the RPATH override, if all goes well we commit it |
1305 |
[22:09:29] <pesa> just call eqmake4 passing QMAKE_RPATH= from the affected ebuilds |
1306 |
[22:09:40] <ayoy> pesa++ |
1307 |
[22:09:47] <hwoarang> well yes |
1308 |
[22:09:51] <spatz> wired: it's ok in qt4.eclass, no reason it won't work in qt4-r2 |
1309 |
[22:10:00] <hwoarang> that would be the best since eqmake4 accepts parameters |
1310 |
[22:10:13] <ayoy> spatz++ :) |
1311 |
[22:10:13] <yngwin> ok, so let's drop it |
1312 |
[22:10:15] <spatz> so let's just remove it |
1313 |
[22:10:22] <ayoy> ok, I'm gonna do it |
1314 |
[22:10:30] <hwoarang> lets see how that will go |
1315 |
[22:10:35] <yngwin> alright |
1316 |
[22:10:38] <wired> :) |
1317 |
[22:10:41] <spatz> so 6? |
1318 |
[22:10:43] <pesa> is there a bug for that? |
1319 |
[22:10:44] <ssuominen> good |
1320 |
[22:10:46] <ayoy> yes please |
1321 |
[22:10:46] * ssuominen is happy |
1322 |
[22:10:55] * spatz is happy when ssuominen is happy |
1323 |
[22:11:06] * wired is happy because he's happy! |
1324 |
[22:11:07] <hwoarang> about 6 |
1325 |
[22:11:11] <hwoarang> what the heck is that |
1326 |
[22:11:18] <yngwin> 6. Harmattan UI Application Framework (a.k.a. Maemo 6 or MeeGo) ebuilds |
1327 |
[22:11:24] <ayoy> guys, this is a mess |
1328 |
[22:11:32] <pesa> lol |
1329 |
[22:11:37] <yngwin> hwoarang: what we talked about before, the meego ui ebuilds |
1330 |
[22:11:47] <hwoarang> I asked on #meego |
1331 |
[22:11:48] <ayoy> anyhow, that's one of Nokia's proposals for QGraphicsView-based widget framewoerk |
1332 |
[22:11:50] <yngwin> i didnt know ayoy started this |
1333 |
[22:11:50] <hwoarang> there is no repo available |
1334 |
[22:11:53] <hwoarang> so what is that |
1335 |
[22:11:59] <spatz> why is there another overlay for that? looks like only 3 packages |
1336 |
[22:12:04] <ayoy> hwoarang: there is a repo available |
1337 |
[22:12:09] <hwoarang> for meego? |
1338 |
[22:12:11] <ayoy> and I've been working on this for 9 months now... |
1339 |
[22:12:12] <wired> ayoy: so with those ebuilds i can have meego? |
1340 |
[22:12:15] <yngwin> hwoarang: this is on nokia's repo |
1341 |
[22:12:25] <pesa> ayoy: oh nice :) |
1342 |
[22:12:25] <ayoy> wired: yes, but don't call it meego yet |
1343 |
[22:12:32] <ayoy> pesa: kthx :) |
1344 |
[22:12:36] <yngwin> this is their work on maemo 6, the successor of maemo 5 (in n900 now) |
1345 |
[22:12:45] <ayoy> this is the proposed Maemo 6 UI |
1346 |
[22:12:45] <hwoarang> ah |
1347 |
[22:12:47] <ayoy> based on Qt |
1348 |
[22:12:47] <hwoarang> maemo |
1349 |
[22:12:48] <hwoarang> ok |
1350 |
[22:12:51] <yngwin> maemo 6 is set to be marketed as meego 1.0 |
1351 |
[22:12:51] <ayoy> and QGraphicsView |
1352 |
[22:12:57] <wired> ayoy: ok, (gj btw) so why isn't that in qting-edge? or in a "meego" overlay in layman? :P |
1353 |
[22:13:14] <hwoarang> yes, why having two overlays |
1354 |
[22:13:15] <ayoy> wired: because I wasn't sure if we want to add this |
1355 |
[22:13:17] <hwoarang> we can use a branch |
1356 |
[22:13:27] <pesa> no need to create yet another overlay imho |
1357 |
[22:13:29] <hwoarang> ofc we will have meego |
1358 |
[22:13:29] <wired> why branch |
1359 |
[22:13:30] <spatz> why wouldn't we want to add this? that's what overlays are for |
1360 |
[22:13:31] <wired> just merge them |
1361 |
[22:13:33] <ayoy> it's not about branching |
1362 |
[22:13:35] <ayoy> sure |
1363 |
[22:13:40] <wired> i don't see any conflicting ebuilds |
1364 |
[22:13:40] <wired> :) |
1365 |
[22:13:43] <hwoarang> wired: because we are gonna do some heavy work on this |
1366 |
[22:13:48] <wired> hwoarang: so? |
1367 |
[22:13:48] <ayoy> I didn't want to "publish" it so quickly |
1368 |
[22:13:54] <yngwin> i was planning to create ebuilds for the meego ui at some point and host them in qting-edge |
1369 |
[22:13:56] <ayoy> but I've asked today at work |
1370 |
[22:14:07] <ayoy> and I got applause and acceptance :P |
1371 |
[22:14:16] <ayoy> so I'll transfer these ebuilds to qting-edge |
1372 |
[22:14:24] <hwoarang> wired: seems more appropriate to me |
1373 |
[22:14:26] <ayoy> and we're done with it |
1374 |
[22:14:30] <pesa> sweet |
1375 |
[22:14:41] <ayoy> if anyone is interested |
1376 |
[22:14:44] <hwoarang> to work on a separate branch before push it to master branch |
1377 |
[22:14:47] <ayoy> just emerge libdui |
1378 |
[22:14:51] <yngwin> i was thinking we may want a new category for this |
1379 |
[22:14:52] <pesa> do they use a custom build system? |
1380 |
[22:14:57] <ayoy> with demos USE (it's enabled by default) |
1381 |
[22:15:04] <ayoy> and runi widgetsgallery |
1382 |
[22:15:07] <ayoy> *run |
1383 |
[22:15:09] <ayoy> to see the demo :) |
1384 |
[22:15:11] <wired> hwoarang: qting-edge is already an overlay, branching will just make it messy |
1385 |
[22:15:14] <ayoy> pesa: no, it's qmake-based |
1386 |
[22:15:21] <wired> it won't be installed to user systems automatically :P |
1387 |
[22:15:25] <ayoy> yngwin: I was thinking the same |
1388 |
[22:15:25] <pesa> ayoy: i see |
1389 |
[22:15:32] <wired> lets just add it there, we can always mask it if it fails at some point |
1390 |
[22:15:40] <ayoy> yngwin: but for now there are 2 relevant packages only |
1391 |
[22:15:47] <yngwin> ok |
1392 |
[22:15:50] <ayoy> wired: it won't fail :) |
1393 |
[22:15:52] <spatz> it's just 3 packages, let's not get ahead of ourselves :) |
1394 |
[22:16:04] <yngwin> let's talk about the details in #-qt later |
1395 |
[22:16:07] <ayoy> one of them is irrelevant :P |
1396 |
[22:16:12] <ayoy> okay |
1397 |
[22:16:15] <wired> ayoy: im just saying... :) |
1398 |
[22:16:19] <ayoy> I'll commit them to qting-edge |
1399 |
[22:16:23] <yngwin> but we agree these are interesting and we want them in qting-edge |
1400 |
[22:16:27] <hwoarang> ofc |
1401 |
[22:16:58] <ayoy> however, one finding :) |
1402 |
[22:17:10] <wired> excellent |
1403 |
[22:17:11] <wired> :) |
1404 |
[22:17:14] <ayoy> meego, or Maemo 6 might be different |
1405 |
[22:17:15] <ayoy> :) |
1406 |
[22:17:21] <ayoy> as Nokia hasn't decided yet |
1407 |
[22:17:29] <ayoy> and they really have problems with it :) |
1408 |
[22:17:33] <spatz> let's move to 7? |
1409 |
[22:17:36] <ayoy> yup |
1410 |
[22:17:51] <yngwin> yes there will be a lot of work on meego still to come |
1411 |
[22:18:09] <yngwin> anyway |
1412 |
[22:18:14] <hwoarang> guys i have to leave now. you dont need my presence |
1413 |
[22:18:15] <yngwin> 7. other open bugs |
1414 |
[22:18:22] <yngwin> hwoarang: ok, thanks |
1415 |
[22:18:25] <hwoarang> i will read the backlong later about 7 |
1416 |
[22:18:26] <spatz> hwoarang: thanks, cya |
1417 |
[22:18:28] <hwoarang> :) |
1418 |
[22:18:30] <wired> hwoarang: ok, thanks for being here, ctya |
1419 |
[22:18:31] <ayoy> bai hwoarang |
1420 |
[22:18:32] <wired> cya |
1421 |
[22:18:33] * hwoarang laterz |
1422 |
[22:18:45] <pesa> hwoarang: thanks, cya ;) |
1423 |
[22:19:13] <yngwin> http://gitorious.org/gentoo-qt/pages/PriorityBugs |
1424 |
[22:19:41] <wired> bug 292337 |
1425 |
[22:19:42] <yngwin> did anybody work on any of these bugs? |
1426 |
[22:19:43] <willikins> wired: https://bugs.gentoo.org/292337 "x11-libs/qt-webkit-4.5.3 requires dbus or not?"; Gentoo Linux, Applications; REOP; tot-to@××××××.com:qt@g.o |
1427 |
[22:19:45] <wired> i can actually test this now |
1428 |
[22:19:49] <wired> i'll do that |
1429 |
[22:19:50] <wired> :) |
1430 |
[22:20:05] <yngwin> ok |
1431 |
[22:21:02] <yngwin> did anybody test goldendict with gcc 4.4? |
1432 |
[22:21:35] <pesa> i didn't |
1433 |
[22:21:41] <yngwin> i guess not |
1434 |
[22:22:10] <pesa> i can do it though |
1435 |
[22:22:32] <yngwin> ayoy: you added the patch |
1436 |
[22:22:39] <pesa> well i can't move to portage :P |
1437 |
[22:22:47] <pesa> but i can review the ebuild |
1438 |
[22:22:59] <yngwin> ok plz do |
1439 |
[22:23:08] <ayoy> yngwin: really? |
1440 |
[22:23:18] <yngwin> 4 months ago it seems |
1441 |
[22:23:38] <yngwin> http://gitorious.org/gentoo-qt/qting-edge/commit/d56cfee40a63b0d827ebc303d55e2b799667c025 |
1442 |
[22:23:47] <ayoy> ah true |
1443 |
[22:23:50] <ayoy> I was looking at the bug |
1444 |
[22:23:57] <ayoy> so I tested it |
1445 |
[22:24:02] <ayoy> half a year ago |
1446 |
[22:24:16] <yngwin> ok |
1447 |
[22:24:39] <yngwin> there's also the live ebuild that needs review |
1448 |
[22:25:04] <yngwin> so if pesa can do that, we can finally solve that bug |
1449 |
[22:25:11] <pesa> yeah ok |
1450 |
[22:25:33] <pesa> upstream suggest using a git version with qt >= 4.5.3 anyway |
1451 |
[22:25:39] <pesa> *suggests |
1452 |
[22:25:41] <yngwin> yes |
1453 |
[22:25:48] <yngwin> maybe we could make a snapshot |
1454 |
[22:26:04] <yngwin> i could take a look at that after the qt3 mask |
1455 |
[22:26:25] <pesa> ok, i'll do my reviews meanwhile |
1456 |
[22:26:30] <yngwin> and what about bug 300594 |
1457 |
[22:26:32] <willikins> yngwin: https://bugs.gentoo.org/300594 "QMAKESPEC for amd64: linux-g++-64 or linux-g++?"; Gentoo Linux, Applications; NEW; pva@g.o:qt@g.o |
1458 |
[22:26:56] <ayoy> yeah, it breaks multilib |
1459 |
[22:27:22] <pesa> native multilib you mean? |
1460 |
[22:27:54] <ayoy> I don't really know what "native" means here |
1461 |
[22:28:05] <pesa> sorry, i'd better read the description :P |
1462 |
[22:28:09] <ayoy> but I guess that it's adding -m64 everywhere to qt mkspecs |
1463 |
[22:29:18] <ayoy> or isn't it just about a libdir? |
1464 |
[22:29:28] <ayoy> i.e. lib vs lib64 |
1465 |
[22:29:46] <pesa> i think so |
1466 |
[22:30:42] <ayoy> anyway, we're modifying mkspecs for Qt in qt-core ebuilds |
1467 |
[22:30:54] <ayoy> precisely, QMAKE_CFLAGS and QMAKE_CXXFLAGS |
1468 |
[22:30:55] <ayoy> iirc |
1469 |
[22:31:22] <pesa> so? |
1470 |
[22:31:32] <ayoy> so I don't really know if the bug is relevant |
1471 |
[22:31:50] <yngwin> can somebody just commit himself to finding out what is the correct solution? |
1472 |
[22:31:50] <ayoy> cause mkspecs defaults are somewhat ignored |
1473 |
[22:32:00] <ayoy> by CFLAGS from make.conf |
1474 |
[22:32:12] <ayoy> I can comment on the bug |
1475 |
[22:32:18] <ayoy> anyway, I can think about the solution |
1476 |
[22:32:24] <yngwin> ok |
1477 |
[22:32:33] <pesa> it's a bit of a mess TBH |
1478 |
[22:32:40] <ayoy> tru |
1479 |
[22:33:15] <yngwin> also bug 305001 |
1480 |
[22:33:17] <willikins> yngwin: https://bugs.gentoo.org/305001 "x11-libs/qt-core references /usr/X11R6 in mkspecs"; Gentoo Linux, Library; NEW; ohnobinki@××××××××××××××.net:qt@g.o |
1481 |
[22:33:28] <ayoy> oh :) |
1482 |
[22:33:44] <ayoy> this one is pretty straightforward thou |
1483 |
[22:33:57] <ayoy> I guess that the issue is that /usr/X11r^ is deprecated, right? |
1484 |
[22:34:03] <ayoy> */usr/X11R6 |
1485 |
[22:34:04] <yngwin> yes |
1486 |
[22:34:06] <pesa> yep |
1487 |
[22:34:16] <ayoy> so just sed it out and be happy |
1488 |
[22:34:27] <pesa> coincidentally i noticed that just the day before the bug was reported :P |
1489 |
[22:34:32] <yngwin> so should be easy to fix, but somebody needs to do it |
1490 |
[22:34:43] <ayoy> I'll do it as well |
1491 |
[22:34:49] <yngwin> thanks |
1492 |
[22:35:53] <yngwin> anything else? |
1493 |
[22:35:57] <pesa> btw has anyone tested qt without X11 recently? |
1494 |
[22:36:12] <yngwin> not me |
1495 |
[22:36:26] <ayoy> there was a bug that got reopend, or resubmitted recently |
1496 |
[22:36:33] <ayoy> about qt-core depending on libX11 |
1497 |
[22:36:37] <ayoy> pesa: do you mean this issue? |
1498 |
[22:36:43] <wired> i thought i fixed htat |
1499 |
[22:36:46] <pesa> i dunno |
1500 |
[22:36:47] <wired> i didn't? |
1501 |
[22:36:50] <ayoy> yeah, it got fixed |
1502 |
[22:37:08] <wired> it didn't "get fixed", i fixed it :P |
1503 |
[22:37:08] <pesa> i noticed a problem with PyQt4 which involves mkspecs |
1504 |
[22:37:19] <ayoy> wired: sry :P |
1505 |
[22:37:25] <wired> ayoy: :D |
1506 |
[22:37:37] <yngwin> bug 304115 |
1507 |
[22:37:39] <willikins> yngwin: https://bugs.gentoo.org/304115 "=dev-python/PyQt4-4.7 with USE="-X" tries to link with -lXext"; Gentoo Linux, Applications; NEW; orzel@×××××××××××.org:qt@g.o |
1508 |
[22:38:01] <pesa> more precisely, linux.conf seems to hardcode "-lXext -lX11 -lm" in QMAKE_LIBS_X11 |
1509 |
[22:38:14] <ayoy> bastard |
1510 |
[22:38:25] <pesa> do you know if this happens in qt too? |
1511 |
[22:38:40] <pesa> IIRC we just patch the configure |
1512 |
[22:38:40] <ayoy> no idea, I can quickly check |
1513 |
[22:38:58] <ayoy> yes, it does |
1514 |
[22:39:05] <pesa> mmm |
1515 |
[22:39:11] <pesa> so how can that work? |
1516 |
[22:39:20] <wired> interesting |
1517 |
[22:39:28] * wired builds qt-core in his Xless chroot for testing |
1518 |
[22:39:31] <pesa> qmake always tries to link with libX11 and friends |
1519 |
[22:39:32] <ayoy> well, but this is just QMAKE_LIBS_X11 |
1520 |
[22:39:39] <ayoy> not necessarily used to build QtCore |
1521 |
[22:39:49] <yngwin> also bug 304971 is related to the earlier issue |
1522 |
[22:39:51] <willikins> yngwin: https://bugs.gentoo.org/304971 "qt-core stores machine-specific information in /usr/share/qt4/mkspecs"; Gentoo Linux, Library; NEW; ohnobinki@××××××××××××××.net:qt@g.o |
1523 |
[22:39:57] <pesa> not to build qt-core, but to build packages depending on it |
1524 |
[22:40:07] <ayoy> ah right |
1525 |
[22:40:41] <yngwin> so can you two try to figure this out? |
1526 |
[22:40:54] <wired> so pesa trying to build quassel-core would fail on an Xless system? |
1527 |
[22:41:09] <pesa> wired: i don't know, i'm asking if it fails |
1528 |
[22:41:18] <yngwin> then i think we can conclude the meeting, unless there is anything else |
1529 |
[22:41:19] <ayoy> yngwin: I can take a look and maybe figure out the solution |
1530 |
[22:41:22] <wired> im starting a merge now pesa |
1531 |
[22:41:26] <yngwin> great |
1532 |
[22:41:28] <wired> so we'll know in ~20m |
1533 |
[22:41:29] <wired> :) |
1534 |
[22:41:29] <pesa> wired: great thanks |
1535 |
[22:41:44] <ayoy> yngwin: but we're doing stuff that's unsupported by upstream, I'm afraid |
1536 |
[22:41:56] <yngwin> "stuff"? |
1537 |
[22:42:04] <ayoy> messing up with mkspecs |
1538 |
[22:42:06] <wired> pesa: do you want me to test stable (4.5) or testing? |
1539 |
[22:42:11] <pesa> wired: i'll be surprised to know that qmake hardcodes -lX11 but the build succeeds nonetheless :P |
1540 |
[22:42:13] <ayoy> well, even splitting qt to modules :P |
1541 |
[22:42:20] <ayoy> but let's not talk about it :D |
1542 |
[22:42:27] <yngwin> yes, we are aware |
1543 |
[22:42:35] <pesa> wired: uhm... 4.6.x i guess |
1544 |
[22:42:37] <wired> ok |
1545 |
[22:42:53] <pesa> since it's going stable in the near future |
1546 |
[22:42:54] * wired switches to testing chroot |
1547 |
[22:42:59] <pesa> :) |
1548 |
[22:43:34] <wired> ok here goyes |
1549 |
[22:43:37] <wired> ok here goes* |
1550 |
[22:43:40] <yngwin> ok we're done then? |
1551 |
[22:43:45] <ayoy> I guess so |
1552 |
[22:43:45] <wired> i guess |
1553 |
[22:43:46] <ayoy> :) |
1554 |
[22:43:46] <wired> :) |
1555 |
[22:43:48] <wired> lol |
1556 |
[22:43:50] <ayoy> :D |
1557 |
[22:43:52] <yngwin> ==================================== |
1558 |
[22:43:55] <wired> the END |