Extras/SteeringCommittee/Meeting-20060119

Fedora Extras Steering Committee Meeting
19 January 2006

Attending

 * Thorsten Leemhuis (thl)
 * Elliot Lee (Sopwith)
 * Enrico Scholz (ensc)
 * ThomasVanderStichele (thomasvs)
 * Ville Skyttä (scop)

Actions

 * rpath checks in FE6 (if possible) (ensc)
 * script for mass-rebuilding FE5 / tree view of deps (ignacio)
 * kernel-modules: scop needs feedback and if he has will poke dcbw for buildsys support

Complete Log
19:00             * | thl looks around 19:01 <        thl> | Could I get a quick hands up from FESCo members? 19:01             * | n0dalus is just watching 19:02             * | ensc is here 19:02             * | edhill is just watching 19:02             * | bpepple is just watching, also. 19:02 <        thl> | warren, jeremy and skvidal are traveling -- they probably won't show up today 19:02 <        thl> | Well, then lets start 19:03 <        thl> | ensc, what's the status of rpath checks in the buildsys? 19:03 <       ensc> | it can report false positives 19:03 <   Sopwith> | thl: I could kick it if I knew how... hang on :) 19:04             * | Sopwith looks in buildsys history 19:04 <         thl> | ensc, but it was never added/activated in the buildsys? 19:04 <       ensc> | thl: I am not sure whether it shall be enforced or jsut generate a warning 19:04 <        ensc> | no, buildsystem does not use it 19:04 <         thl> | ensc, can we enforce it only for devel? 19:04 <         thl> | *after* FC5 is out of course 19:04 <     Sopwith> | I just kicked it. 19:05 <         thl> | Sopwith, thx 19:05 <        ensc> | are different comps.xml possible for the different branches? 19:05 <         thl> | ensc, I think so 19:05 <     ignacio> | Not without causing mock grief. 19:05 <         thl> | ignacio, why? 19:05 <     ignacio> | yum will expect one format and find another. 19:05 <        ensc> | are different rpm-macros possible with mock? 19:06 <     ignacio> | Yes, they can be defined in the config file as well as pulled in via a package. 19:06           --> | finalzone has joined #fedora-extras 19:06 <       ensc> | ok, then it should be possible to activate them for certain branches only 19:06 <       ensc> | (the rpath checks) 19:07           --> | thomasvs has joined #fedora-extras 19:07 <        thl> | ensc, then let's plan to activate it in FE6 19:07 <        thl> | ensc, I'll add it to the schedule 19:07 <       ensc> | ok 19:07 <         thl> | and create a page in the wiki 19:08 <        thl> | ensc, could you fill it with some details around the stuff 19:08 <       ensc> | ok, I will do 19:08 <         thl> | why we need it and all that 19:08 <        thl> | ensc, thx 19:09 <        thl> | ||Kernel module standardization||ThorstenLeemhuis|| 19:09 <        thl> | No real progress there 19:09 <        thl> | scop posted a updated version 19:09 <        thl> | I'll update the proposal 19:09 <        thl> | But that's probably the one we're going to use 19:10 <        thl> | does anyone want to discuss stuff regarding 19:10 <    jcollie> | the zaptel-kmod has been updated to use fedora-kmodhelper 19:10 <        thl> | Mass rebuild of Extras for FC5 ||JeremyKatz|| 19:10 <        thl> | ? 19:11 <    ignacio> | Is there anything left to discuss re it? 19:12 <        thl> | ignacio, I think all agree that we need one 19:12 <    ignacio> | Yes, of that there's no doubt. 19:12 <        thl> | but it is still undecided how to do it exactly 19:12 <    ignacio> | No "copying from the previous branch" stuff. 19:12 <        thl> | bugzilla, script, ... 19:12 <    ignacio> | It should be easy enough to do with a script. 19:13 <    ignacio> | The problem will be weeding out the false negs due to e.g. deps. 19:13 <        thl> | ignacio, but it seems most people would like to take care of it on their own 19:13 <    ignacio> | That'll end up being almost a full-time job of its own. 19:13 <    ignacio> | And what of those that can't? 19:14 <     ignacio> | We can't be doing it piecemeal here. It's an all-or-nothing deal. 19:14 <    bpepple> | Why not just track it with Bugzilla like it was suggested on the list? 19:14             * | nirik99 likes mschwents suggestion... just rebuild them all. 19:14 <    ignacio> | Yes, it's a given that they all need to be rebuilt. 19:15 <        thl> | bpepple, bugzilla might be nice 19:15 <    nirik99> | more specifically, just use a script... rebuild them all, ones that fail in first pass due to depends get rebuild in 2nd, etc. 19:15 <     nirik99> | finally you end up with a group that fail on every pass. 19:15 <        thl> | but is probably to much work atm 19:15 <    nirik99> | if mock wouldn't get stuck I would be happy to do a test run of that here... 19:16 <        thl> | Is there any way to get a tree view of the deps of all packages in extras? 19:16 <    nirik99> | might be some repoview magic. 19:16 <        thl> | could somebody look into this? 19:16 <      ensc> | thl: such tree views do not tell much... 19:16 <        thl> | ensc, why? 19:16 <    ignacio> | repoquery can do that. 19:17 <       ensc> | you will get images which need >1GB of RAM to get displayed 19:17 <  finalzone> | is it possible to update a FC3 extras package? I have updated source file but buildsys won't use it. 19:17 <    nirik99> | with the script looping over them it doesn't matter... it will fail the until all the depends have been rebuilt... then it will work and rebuild. 19:17 <    ignacio> | Although jbj does have a script for that I think. 19:17 <       ensc> | dimensions like 40000x1000 or so 19:17 <     nirik99> | ensc: for just extras it might not be nearly that bad... 19:17 <        thl> | ensc, I don't want to look at the tree 19:17 <    nirik99> | if you prune out the core depends. 19:17 <        thl> | I want it for a rebuild script 19:18 <        thl> | ignacio, do you have some minutes for this stuff? 19:18 <    ignacio> | Okay, repoquery will definitely help in that case. 19:18 <    ignacio> | I'll see what I can do. 19:18 <        thl> | post to the list please 19:18 <        thl> | ignacio, and feel free to update http://www.fedoraproject.org/wiki/Extras/Schedule/MassRebuildFC5 19:19 <        thl> | Next one: tracker bug||Waren|| 19:19 <        thl> | Sombody did this iirc 19:19 <    ignacio> | Yes, it's partially done. 19:19 <    ignacio> | It doesn't auto-apply it though. 19:19 <    bpepple> | I think Roozbah worked on it. 19:20 <        thl> | okay; that's enough for now; I think warren will look at the details when he's back 19:20 <        thl> | Sopwith, Bouncer info||ElliotLee|| 19:20 <    Sopwith> | Bouncer needs hacking help 19:20 <    ignacio> | I suppose I should add it to the thread that currently exists, yes? 19:21 <        thl> | ignacio, yeah 19:21 <    Sopwith> | At this point it needs someone else to take on the project. 19:21 <        thl> | Sopwith, is it okay if I move it down to a "2"? 19:21 <   Sopwith> | thl: Sure, if you like 19:21 <        thl> | or even a "3"? 19:21 <        thl> | k 19:21 <    Sopwith> | thl: Actually, take if off the Fedora Extras list - it is on the Fedora Sysadmin todo list already. 19:22             * | ignacio would just like to mention that he has a 28-page linguistics paper to present next week and will not have a whole lot of time for much of anything 19:22 <        thl> | Sopwith, even better :-) 19:22            --> | scop has joined #fedora-extras 19:22 <         thl> | Security Proposal  || nobody yet|| 19:22 <         thl> | anyone interested in working further on this? 19:23 <         thl> | some details are at http://www.fedoraproject.org/wiki/Extras/Schedule/SecurityPolicy 19:24 <     Sopwith> | nman64: BTW, your e-mail address is having issues (451 unable to queue message) 19:24 <         thl> | I take that as "no" 19:24 <     Sopwith> | I dunno if that is just spam filtering or what... 19:24 <         thl> | ignacio, Make "current" and "devel" branches for new packages by default ||JeremyKatz|| 19:24 <         thl> | What's the status of this? 19:24 <      nman64> | Hmm... 19:25 <     ignacio> | The patch was posted to -buildsys-list a while ago. I'm just waiting for review. 19:26 <         thl> | ignacio, k, thx 19:26 <         thl> | I'd like to go back to kernel-modules for a moment 19:26 <       scop> | +1 19:26 <        thl> | scop, is there anything left to discuss? 19:26           --> | ChitleshGoorah has joined #fedora-extras 19:27 <       scop> | I don't have anything really 19:27 <       scop> | how about the buildsys/yum part? 19:27 <    ignacio> | There is a prelim plugin for yum. You might want to consider coordinating with the author. 19:28 <    ignacio> | AFAIK the buildsys isn't ready at all yet. 19:28 <        thl> | We probabaly need to talk with skvidal and dcbw 19:28 <       scop> | buildsys is a blocker, yum not 19:28 <    ignacio> | Let me find the author's address... 19:28 <    jcollie> | is there going to be a way to tell the buildsystem that a kernel module shouldn't be build for xen (for example)? 19:28 <       scop> | I'd guess so 19:29 <        scop> | if not, the modules can take care of that in their specfiles (yep, kind of ugly) 19:30 <        thl> | yeah -- scop do you have a bit of free time to work on the buildsys part for kmods? 19:30 <    ignacio> | Jack Neely  19:31 <       scop> | possibly, but then again I'm not at all familiar with the code... 19:31 <        thl> | me neither -- but it seems dcbw is interested it it as well 19:31 <    nirik99> | jcollie: I got a monitor/mouse on my test box now... will look at that package there in a while here. ;) 19:31 <        thl> | poking him a bit and getting skvidal involved might be the hardest part 19:32 <     jcollie> | nirik99, excellent 19:32 <         thl> | scop, I would be really glad if you could take care of it 19:32            <-- | Sopwith has quit (Read error: 104 (Connection reset by peer)) 19:33 <        scop> | anyone have anything else to add to the packaging?  nobody replied to my latest revision (the one that adds RHEL compat) 19:33 <         thl> | scop, I did not find time yet to look at it 19:33 <     ignacio> | Too busy here. 19:33 <         thl> | I'll reply to the list 19:33 <   finalzone> | hm, can anyone intepret the meaning of this: http://buildsys.fedoraproject.org/build-status/job.psp?uid=3072 ? 19:34 <         thl> | okay, let's move on 19:34 <        scop> | please do, it'd be good to finalize the packaging part before starting to spend time on buildsys 19:34 <         thl> | scop, will do 19:34 <     nirik99> | finalzone: did you forget to check in your 'sources' file? it has the wrong version vs whats in the lookaside source cache. 19:34 <        thl> | I think that were the interesting parts of the agenda 19:35 <        thl> | has anyone anything else to discuss? 19:35 <        thl> | btw, I added http://www.fedoraproject.org/wiki/Extras/Schedule/IdeasSink to the wiki 19:35 <  finalzone> | nirik99: let me check 19:35 <    edhill> | thl:  i'd like to nominate someone for sponsor status 19:36 <        thl> | guys, feel free to add things to that page 19:36 <       scop> | edhill, shoot 19:36 <     edhill> | nirik99 has been putting a lot of time into helping new-ish users, etc 19:37 <     edhill> | pardon slow typing -- have baby in arms 19:38 <        thl> | edhill, I'll set it on the list for the next meeting 19:39 <       scop> | right, there are quite a few folks missing the meeting tonight, better take a look next week 19:39 <     edhill> | cool, thanks 19:39 <        thl> | edhill, we're so few FESCo members here today, I think that's the best way to handle it 19:39 <     nirik99> | thanks for the vote of confidence edhill. I try and help where I can... 19:39 <        thl> | okay, anything else? 19:39 <    nirik99> | finalzone: did you read over http://fedoraproject.org/wiki/Extras/UsingCvsFaq?highlight=%28new-sources%29 19:40 <       scop> | did someone write minutes? 19:40             * | scop spent first 20+ minutes of meeting impatiently watching fsck :# 19:41 <        thl> | scop, I'll do 19:42 <         thl> | I'll do it like last week: http://www.fedoraproject.org/wiki/Extras/SteeringCommittee/Meeting-20060112 19:42 <        thl> | some comments on the important parts and a full log of the whole session 19:42 <        thl> | okay, closing in 30 19:42 <        thl> | scop, still your thinkpad harddrive? 19:43 <        thl> | closing in 15 19:43 <      scop> | thl, yes 19:43 <        thl> | closing in 10 19:43 <        thl> | closing in 5 19:43 <        thl> | closing in 2 19:43 <        thl> | mark: MEETING END