Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/desktop/qt/logs: qt-project-meeting-20091217.txt qt-project-meeting-20091712.txt qt-project-meeting-20100121.txt qt-project-meeting-20100219.txt
Date: Sat, 20 Feb 2010 00:28:41
Message-Id: E1NidCx-0004sh-7p@stork.gentoo.org
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