kde-sig
LOGS
14:07:16 <Kevin_Kofler> #startmeeting KDE SIG Meeting - https://fedoraproject.org/wiki/SIGs/KDE/Meetings/2009-11-17
14:07:16 <zodbot> Meeting started Tue Nov 17 14:07:16 2009 UTC.  The chair is Kevin_Kofler. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:07:16 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:07:59 <Kevin_Kofler> #meetingname kde-sig
14:07:59 <zodbot> The meeting name has been set to 'kde-sig'
14:08:20 <Kevin_Kofler> #topic Init
14:08:24 <Kevin_Kofler> Who's present?
14:08:27 <rdieter> yo
14:08:28 * Kevin_Kofler obviously. ;-)
14:08:38 * thomasj here
14:08:44 * mefoster here
14:08:54 * SMParrish here
14:09:02 <svahl> presemt
14:09:04 <svahl> present
14:09:22 <Kevin_Kofler> than: ping?
14:09:42 <Kevin_Kofler> I pinged ltinkl on #fedora-kde, no idea where jreznik is.
14:09:56 * than is present
14:09:57 <thomasj> jreznik has an day off.. special day in zcech it seems
14:10:30 <Kevin_Kofler> ltinkl is probably offline for the same reason.
14:10:36 <thomasj> yup
14:10:46 <Kevin_Kofler> So let's start.
14:10:49 <Kevin_Kofler> #topic Agenda
14:11:04 <Kevin_Kofler> So, our agenda in the wiki is the empty set right now.
14:11:13 <Kevin_Kofler> Do we have anything to discuss? :-)
14:11:47 <than> KDE-4.4 alpha in F13
14:11:55 <than> (rawhide)
14:12:06 <rdieter> kde-4.3.3 updates status (sip abi breakage too)
14:12:31 <SMParrish> F10 bugs getting rebased
14:13:07 <Kevin_Kofler> Let's discuss the 4.3.3 stuff first, it's the most urgent item.
14:13:41 <Kevin_Kofler> #topic kde-4.3.3 updates status (sip abi breakage too)
14:13:51 <rdieter> in general, the kde-4.3.3 updates have received good feedback
14:14:01 <Kevin_Kofler> So, push to stable? :-)
14:14:13 <rdieter> except for some issues found with sip api/abi change
14:14:33 <than> rdieter:  is it nowd fixed with your latest patch?
14:14:34 <rdieter> turns out more things depend on sip abi than I ever realized, including:
14:14:49 <rdieter> PyQt, PyQt4, kdebindings (we knew these) and...
14:14:51 <nucleo> I have noticed this problem with KDE 4.3.3 panel https://bugzilla.redhat.com/show_bug.cgi?id=538063
14:14:52 <buggbot> Bug 538063: medium, low, ---, than, NEW, Panel not hides in fullscreen mode in vlc
14:16:13 <rdieter> avogadro, qedje, qzion, PyQwt, scidavis
14:16:16 <rdieter> than: with the latest additions to sip packaging, I introduced, Provides: sip(sip_api_major_version) = sip_api_version
14:16:16 <than> rdieter: we should to figure out which packages depends on sip version
14:16:16 <rdieter> which apps that use sip can Requires, so we can track it better
14:16:24 <rdieter> than: I did, that's the preliminary list above.
14:16:49 <than> we just rebuild all above packages
14:16:50 <rdieter> at least the ones that directly BR: sip-devel .  there may be others that get it indirectly via BR: PyQt-devel or PyKDE-devel perhaps
14:17:04 <rdieter> than: right
14:17:09 <than> with new sip and add them in KDE-4.3.3 update
14:17:41 <rdieter> I was actually thinking of splitting the sip + other non-kde bits into a separate update, just so the kde-4.3.3 doesn't get so unwieldly large
14:18:09 <Kevin_Kofler> But they need to be pushed together because of kdebindings.
14:18:29 <rdieter> true, but since we/I are the owners of these updats, pushing together wouldn't be hard to manage. :)
14:18:59 <rdieter> but I don't feel strongly, if you guys think it better to keep it all batched together, so be it
14:19:15 <Kevin_Kofler> Well, I don't really care.
14:19:27 <rdieter> than: do you have a preference ?
14:19:48 <than> im it's better to keep it together
14:19:55 <rdieter> <shrug>, ok.
14:20:00 <rdieter> together it is
14:20:25 <rdieter> that's all I've got on kde-4.3.3/sip
14:20:34 <rdieter> oh wait
14:20:37 <Kevin_Kofler> What about nucleo's issue?
14:20:42 <Kevin_Kofler> IMHO it's not a blocker.
14:20:49 <rdieter> than: any word, status on fixing the manpath patch ?
14:21:13 <Kevin_Kofler> rdieter: Have you verified that not applying the patch actually fixes the problem?
14:21:23 <rdieter> Kevin_Kofler: yes
14:21:53 <rdieter> turns out the kio_man actually has some sort of MANPATH support already, though it doesn't seem to work 100% either
14:21:59 <than> rdieter: i was busy with rhel6 issues, could not take a look at this.
14:22:06 <rdieter> ok
14:22:19 <than> i will try this week
14:22:33 <rdieter> np, not a high priority, just wondering
14:23:10 <rdieter> we can put it back in when we know it works better
14:23:32 <than> yes, i will put it back when it's fixed
14:24:01 <than> it's fine to disable it temporary
14:24:27 <Kevin_Kofler> #topic KDE-4.4 alpha in F13 (rawhide)
14:25:13 <Kevin_Kofler> #link http://techbase.kde.org/Schedules/KDE4/4.4_Release_Schedule
14:25:42 <rdieter> looks like beta tagging is coming Nov 25
14:25:49 <Kevin_Kofler> So the first prerelease scheduled upstream is 4.4 Beta 1 on Nov 25.
14:25:51 <rdieter> but we can start work on packaging one of the previous snapshots
14:25:59 <Kevin_Kofler> Well, tagging Nov 25, release Dec 1.
14:26:08 <rdieter> if someones interested on getting started earlier
14:26:11 <Kevin_Kofler> I'd suggest we just wait for Beta 1 at this point.
14:26:57 <Kevin_Kofler> Though kdebindings will be broken until then, I'm really not feeling like trying to fix kdebindings 4.3 for Qt 4.6, I tried it to some extent, but kept running into more breakage. :-(
14:27:01 <than> Kevin_Kofler:imo it's better to prepare the KDE package
14:27:22 <Kevin_Kofler> And there's no easy backport for the Smoke breakage as 4.4 uses a new Smoke binding generator.
14:27:29 <rdieter> than: prepare = earlier, and not wait for beta?  (either's fine with me)
14:28:08 <rdieter> Kevin_Kofler: kdebindings is a sticking point currently, the 4.4 hopefully aren't any worse
14:28:13 <than> rdieter: no, we don't wait for beta
14:28:24 <rdieter> ok
14:28:46 <than> just start to work on it if someone of us has time
14:29:27 <rdieter> cool.  I believe there'sa new dep or 2 we'll need too, but we can tackle that when we get to it
14:30:23 <Kevin_Kofler> I think working on a snapshot with beta only 1-2 weeks away is a waste of time. :-(
14:30:53 <Kevin_Kofler> But if you have nothing more important to do, feel free. ;-)
14:32:10 <Kevin_Kofler> #topic F10 bugs getting rebased
14:32:20 <than> Kevin_Kofler: it's fine with me if someone has interesse and time ;-)
14:32:21 <nucleo> kdewebkit was moved to kdelibs 4.4 so I think that in webkitkde only webkitpart subpackage will remains
14:33:06 <Kevin_Kofler> SMParrish: So about those F10 bugs?
14:33:43 <SMParrish> Going to rebase F10 bugs to either f12 or rawhide today.  If you see anything that should just be closed instead go ahead and close it
14:34:16 <SMParrish> Also new triage keyword will be used for all f13/rawhide bugs beginning today as well
14:36:12 <thomasj> Yeah, we get rid of ASSIGNED
14:37:56 <Kevin_Kofler> #action SMParrish is going to rebase F10 bugs to either f12 or rawhide today.
14:38:01 <Kevin_Kofler> #topic Open Discussion
14:38:04 <Kevin_Kofler> Anything else?
14:38:05 <SMParrish> yes ASSIGNED is now in the hands of the maintainers
14:38:44 <tk009> that change should make maintainer/dev folks happy
14:39:13 <Kevin_Kofler> Well, we basically used ON_DEV as ASSIGNED so far.
14:39:30 <tk009> not everyone liked that idea =(
14:39:56 <Kevin_Kofler> We may stop doing that at some point, but for now we should keep ON_DEV for the KDE stuff because we have many existing bugs in pseudo-"ASSIGNED" state.
14:40:13 <Kevin_Kofler> To free up ASSIGNED for other uses, we'd need to mass-change all those away first.
14:40:25 <rdieter> ooh... http://labs.trolltech.com/blogs/2009/11/17/qt-460-release-candidate-1/
14:40:42 <SMParrish> Kevin_Kofler: what would you want them changed to?  back to NEW status?
14:40:54 <Kevin_Kofler> Yeah, and with Triaged set.
14:41:41 <SMParrish> I'll see what I can do )
14:42:38 <Kevin_Kofler> rdieter: We'll have to rebuild all the Qt-using packages built against a previous 4.6 prerelease due to http://labs.trolltech.com/blogs/2009/11/12/bc-break-in-46-against-previous-46/ though. :-(
14:43:09 <rdieter> Kevin_Kofler: sure, I was kind of assuming that would happen sooner or later in the f13 development process anyway
14:44:21 <Kevin_Kofler> (unless we patch in that detach_helper backwards-compatibility overload)
14:45:17 <than> Kevin_Kofler: it's just rawhide, we don't care :)
14:46:10 <Kevin_Kofler> Patching in a QHashData *detach_helper(void (*node_duplicate)(Node *, void *), void (*node_delete)(Node *), int nodeSize) { detach_helper2(node_duplicate, node_delete, nodeSize, 0); } into QHashData should make the stuff built against older prereleases work.
14:46:19 <rdieter> I suppose in the interest of disclosure, we could make a post to fedora-devel-announce asking maintainers of qt-related package to rebuild stuff
14:46:45 <Kevin_Kofler> I can query Koji for the offending builds.
14:46:45 <rdieter> Kevin_Kofler: eww
14:47:09 <Kevin_Kofler> I have a script which does something like this which I used at one point in the past.
14:47:15 <rdieter> ok, not a bad idea
14:47:28 <Kevin_Kofler> We shouldn't request all Qt packages rebuilt, only the ones which got built against the offending Qt builds.
14:48:55 <rdieter> right
14:49:16 <rdieter> though (re)building everything against qt-4.6 in general isn't a bad idea
14:49:35 <Kevin_Kofler> I'd wait for the final for that. :-)
14:49:43 <Kevin_Kofler> Who knows what other breakage there can be from RC to final.
14:49:52 <than> imo it's not really needed in current rawhide
14:50:54 <than> when is 4.6 released?
14:52:38 <rdieter> when it's ready, but should be soonish, in kde-4.4-beta timeframe
14:53:05 <Kevin_Kofler> Somewhere in January? At least that's what they gave as a reason why KDE 4.4 is only in February.
14:53:12 <rdieter> trolltech/nokia has never published release schedules finer than Q1 2009 for example
14:54:50 <Kevin_Kofler> OK, anything else? Or should I close the meeting?
14:55:45 <rdieter> done it seems, +1
14:56:02 <Kevin_Kofler> #endmeeting