From Fedora Project Wiki
< Extras | SteeringCommittee
fp-wiki>ImportUser (Imported from MoinMoin) |
m (1 revision(s)) |
(No difference)
|
Latest revision as of 16:26, 24 May 2008
Summary
Present from FESCo: thl, warren, jeremy, scop, skvidal, Anvil, ensc
Important topics:
- Mass rebuild of Extras for FC5
- 69 packages still need a rebuild; ensc has a script that will file bugs for those
- we'll remove all the old packages that are obsoleted by a newer version when branching FE5. Additionally, in the future we'll only keep the newest version of a package in the devel tree and remove the older ones directly -- just as it is done in rawhide. For supported distros the nothing changes (e.g. the newest package and one older package)
- Try to fix broken deps in FE5 before FC5 is published; If that's not possible we'll consider removing packages with broken deps
- Split fedora-extras-list
- warren> I'm moving ahead with the transition of the fedora-extras list thing within the next week
- Kernel module standardization
- some test builds for FE5 worked wine; we'll see what happens if people start to use those
- building for ppc64 not that easy; thl will look at it
- EOL Policy for FE
- thl plans to bring that forward after FC5
- Extras to handle multilib
- Core is working on a proper solution that we might adopt for Extras in the longer term. Until then we'll ignore multilib mostly. Special exception: wine. wine.x86_64 doesn't make that much sense atm and many people requested wine.i386 in the x86-64-repo. We'll allow that by manually copying it (and the needed deps) over. Request for copying via FC[3-5] Status-pages in the wiki. No other exceptions should slip in, otherwise it will get unmanageable with this manual way.
Full Log
18:59 --> | Sopwith (Undisclosed) has joined #fedora-extras 19:00 --- | thl has changed the topic to: FESCo Meeting in progress 19:00 < thl> | Hello everyone 19:00 < skvidal> | hi 19:00 < thl> | who's around? 19:00 < skvidal> | I am 19:00 < jeremy> | hi thorsten! :) 19:00 < warren> | hi 19:01 --- | thl has changed the topic to: FESCo Meeting in progress -- Mass rebuild of Extras for FC5 19:01 < roozbeh> | warren: i have went through the whole thing, i know. but lemme test and see what happens. i will contact you again if i found you were wrong ;) 19:01 < thl> | okay, current status 19:01 < thl> | 69 packages still need a rebuild 19:01 < thl> | I just posted about some orphans to extras-list 19:01 --> | JSchmitt (Jochen Schmitt) has joined #fedora-extras 19:01 < thl> | is it okay for everybody if we remove them before FE5 is live? 19:01 < ensc> | thl: my mass-bz script seems to work... 19:02 < ensc> | (finished 1 minute ago ;) ) 19:02 < thl> | hey, ensc, that'sgreat 19:02 < warren> | thl, i'm rebuilding my packages 19:02 < thl> | warren, thx 19:02 < roozbeh> | is owen taylor's package still not rebuilt? it is practically orphaned, since he told me he doesn't have the extras build env anymore 19:03 < roozbeh> | libuniname or sth 19:03 < thl> | roozbeh, seems someone build it afaics 19:03 < roozbeh> | ok, nice to hear 19:03 < thl> | I take the silence as "yes, remove those if no one complains on the list in the next 24 hours" 19:04 < jeremy> | thl: sounds good to me 19:04 < roozbeh> | thl: lovely 19:04 < thl> | k 19:04 < thl> | for the 69 still not rebuild 19:04 <-- | roozbeh has quit ("Leaving") 19:04 < thl> | ensc, can you test you script with those? 19:04 < thl> | some bugs are files already 19:05 < thl> | look at http://www.fedoraproject.org/wiki/Extras/FC5Status before you run it 19:05 < ensc> | thl: do you have a wording for the bugzilla comment? 19:05 < thl> | no 19:05 < thl> | just write down some line that might fit 19:06 < thl> | and link to the initial rebuild announcment 19:06 < thl> | next one regarding that topic 19:06 < thl> | jeremy said branching of extras should happen soon 19:06 < ensc> | do we have a tracker bug? 19:07 < thl> | ensc, yeah, FE5TRACKER iirc 19:07 < jeremy> | thl: yeah, I'm looking into what all is needed to have the branching not be a disaster now 19:07 --> | scop (Ville Skytta) has joined #fedora-extras 19:07 < thl> | there was one more thing regarding FE5 that came up: 19:08 < thl> | shall we remove all the old packages that are opsoleted by a newer version? 19:08 < Anvil> | scop : hello 19:08 < thl> | I think we should 19:08 * | scop blushes, late again 19:08 < warren> | thl, yes 19:09 < thl> | anyone around who thinks that's a bad idea ? 19:09 < jeremy> | sounds good to me 19:09 < Sopwith> | Yes, we should. 19:09 < thl> | jeremy, can you do that yourself with repoquery? 19:10 < thl> | btw, I'm wondering if we should use a similar tactic for the extras/devel tree in general 19:10 < jeremy> | thl: I can figure something out 19:10 < thl> | e.g. just like rawhide 19:10 < thl> | only the newes package is available, old ones get deleted immediately 19:10 < thl> | less space on the servers and easier to manage 19:10 < thl> | jeremy, thx 19:11 < thl> | other opions on that tactic for extras/devel/ ? 19:11 < jeremy> | I'm not against it 19:11 < thl> | s/opions/opinions / 19:12 < warren> | Does that make repocreate and repoview faster? 19:12 < scop> | works4me for devel 19:12 < thl> | warren, maybe, not sure 19:12 < scop> | probably somewhat 19:13 < thl> | okay, so we change that in devel after the FE5 tree was created? 19:13 < thl> | skvidal, can you change the script accordingly? 19:13 < thl> | Or is that a complicated? 19:14 < scop> | not complicated, I can take care of it 19:14 < thl> | scop, thx 19:14 < thl> | okay 19:15 < thl> | are there any other things regarding Mass rebuild/FE5 that need discussing? 19:15 < thl> | otherwise it might be to late 19:15 < warren> | Are we removing things not rebuilt, or filing bugs? 19:15 < thl> | warren, filing bugs 19:16 < thl> | k, moving on 19:16 < warren> | I'm moving ahead with the transition of the fedora-extras list thing within the next week 19:16 < thl> | :) 19:16 < thl> | thx warren, that was on my "ask warren list" 19:16 --- | thl has changed the topic to: FESCo meeting -- Kernel module standardization 19:17 < thl> | scop, any news? 19:17 < thl> | building the modules worked fine afaics 19:17 < scop> | the test builds look pretty much ok 19:17 < thl> | k 19:17 < thl> | I'll rebuild some other modules with the new same in the next days 19:18 < thl> | we'll see what happens if people start to use those 19:18 --- | thl has changed the topic to: FESCo meeting -- EOL Policy for FE 19:18 < thl> | any news on this one? 19:18 < scop> | I added ppc64 and ppc64iseries to lirc-kmod just to test, but the build is stuck in buildsys 19:18 < scop> | (sorry, still on kmods) 19:18 < thl> | scop, np 19:18 < scop> | https://bugzilla.redhat.com/185387 19:19 < scop> | I'm done now, please proceed :) 19:19 < thl> | warren, can you poke dcbw to look at #185387 19:19 < thl> | kernel-modules for ppc64 sound like a good idea 19:19 < thl> | ppc64iseries seems no that important to me for now ;-) 19:20 < warren> | yeah 19:20 < thl> | that can wait some weeks if that's more complicated 19:20 < thl> | k 19:20 < thl> | so back to EOL 19:20 < jeremy> | ppc64 in general may be complicated :-/ 19:20 < warren> | would you really be using lirc on ppc64*? 19:20 < scop> | no 19:20 --- | thl has changed the topic to: FESCo meeting -- kmods and ppc64 19:20 < scop> | O 19:20 < thl> | jeremy, why? 19:20 < scop> | oops 19:20 < warren> | then why build it there? 19:21 < scop> | I have repeatedly mentioned on the extras list that I'm testing the infrastructure with these builds 19:21 < scop> | and that I will remove the packages from the repo before FC5 19:21 < jeremy> | thl: for core, all ppc64 builds happen in a full ppc64 buildroot. we don't do a ppc64 release, and I'm not 100% sure that things will just work in a mixed env 19:22 * | thl thinks about that for a moment 19:22 < warren> | We don't publish FC5 ppc64 19:22 < thl> | we'll probably have to look at that closer and fix it after FE5 19:22 < warren> | there is no easy way of making a FC5 ppc64 buildroot 19:22 < thl> | not nice, but that's life 19:23 < warren> | I personally wouldn't worry about ppc64 kernel modules 19:23 < thl> | jeremy, any idea how that could be solved without a complete ppc64 tree? 19:23 < warren> | ppc itself is less than 1% of our users, and they will continue to shrink 19:23 < thl> | I have access to a ppc64 machine with plague on it 19:23 < thl> | I'll try to take a look 19:24 < jeremy> | thl: it might work. it's worth trying, but I just don't know if it will work 19:24 < thl> | maybe I can get it running somehow 19:24 < jeremy> | and if it doesn't, I'm not sure if there's much we can do :-/ 19:24 < thl> | jeremy, k, that's life 19:24 < thl> | okay, anything else? 19:24 --- | thl has changed the topic to: FESCo meeting -- EOL Policy for FE 19:24 < thl> | okay, back to this one 19:25 < thl> | I plan to bring that forward after FE5 19:25 < thl> | there was to much todo in the last weeks 19:25 < thl> | Sorry for that 19:25 < warren> | Did we decide on anything regarding this topic earlier? I'm fuzzy. 19:25 < thl> | no, we didn't yet 19:25 < thl> | the only thing we said was: 19:26 < thl> | No new branches for FE3 in cvs 19:26 < thl> | but they are created nevertheless iirc 19:26 < thl> | no big deal 19:26 < warren> | I personally want one server utilty that I use added to FE3... 19:26 < warren> | but never had a chance to package it yet 19:27 < thl> | okay, then let's ignore that for now 19:27 --- | thl has changed the topic to: FESCo meeting -- Encourage Extras reviews 19:27 < thl> | any new ideas? 19:27 < warren> | heard any progress from Hans on the security thing? 19:27 < warren> | thl, nothing new, only need to improve documentation, no different than before. This is largely my responsibility. 19:28 < thl> | warren, no, didn't hear anything from hans 19:28 < thl> | I'll try to drive that forward together with the EOL thing 19:29 --- | thl has changed the topic to: FESCo meeting -- Broken deps report 19:29 < thl> | mschwendt not around 19:29 < thl> | let's skip it 19:29 < warren> | he posted stuff to the list 19:29 < warren> | like we agreed last week, broken deps are a bigger problem than not rebuilt packages 19:29 < thl> | yeah, but I think it needs a bit imporving 19:30 < thl> | and it should run on one of our severs automatically 19:30 * | warren goes to poke the owner of at-poke 19:30 < thl> | yeah, there are still some broken deps 19:32 < thl> | do we want to step up to fix those? 19:32 < thl> | file bugs today, if no one steps up until saturday to fix the deps 19:33 < thl> | then sponsors can fix it 19:33 < warren> | I'd say just go ahead and fix them 19:33 < warren> | file bugs if they aren't obvious 19:33 < thl> | anyone interested in doing the actuall work? 19:34 <-- | Foolish has quit (Read error: 110 (Connection timed out)) 19:35 < thl> | okay, I'll try to do that 19:35 < thl> | for those interested 19:35 < thl> | the list of broken deps is at https://www.redhat.com/archives/fedora-extras-list/2006-March/msg01368.html 19:35 < thl> | warren, can you handle at-poke? 19:35 < scop> | thl, no need to file bugs about any kmod-* 19:36 < thl> | scop, sure :) 19:36 < warren> | thl, yes 19:36 < warren> | thl, I think we need to remove it for now, upstream is just broken 19:36 < thl> | the same holds true for pam_mount 19:36 < warren> | I'll figure something out. 19:36 < warren> | If it is broken, just remove it. 19:36 < thl> | https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174190 19:37 < scop> | thl, and cernlib and paw will be removed from x86_64/devel, there's a request in the FC5Status page 19:37 < thl> | scop, they were removed already 19:37 < scop> | ah 19:38 < thl> | does anyone know why the *imap* packages are not build? 19:38 < warren> | "imap" itself? 19:38 < thl> | warren, cyrus-imapd-murder cyrus-imapd-nntp up-imapproxy 19:39 < warren> | murder and nntp are not listed in owners 19:39 < thl> | well, I'll try to take care of those 19:39 < thl> | let's proceed 19:40 --- | thl has changed the topic to: FESCo meeting -- Weekly sponsorship nomination 19:40 < thl> | anyone? 19:41 --- | thl has changed the topic to: FESCo meeting -- comps.xml for Extras 19:41 < thl> | jeremy, is that working fine? 19:41 < thl> | can I remove it from the schedule now? 19:41 < jeremy> | thl: seems to be 19:41 < jeremy> | thl: still need to make it automatic, but manual is okay for now 19:41 < thl> | jeremy, okay 19:41 --- | thl has changed the topic to: FESCo meeting -- Extras to handle multilib 19:42 < thl> | anybody interested to drive this forward 19:42 < warren> | I personally don't thiun+ 19:42 < warren> | think it is worth it 19:42 < warren> | I mean, for what purpose? 19:42 < thl> | wine.i386 for x86_64? 19:42 < jeremy> | thl: we have to tackle it at some point 19:42 < warren> | oh 19:43 < thl> | jeremy, agreed 19:43 <-- | Sopwith has quit (Connection timed out) 19:43 < warren> | thl, I was thinking more the example given on the list where something was trying to build against both glibc 64bit and 32bit 19:43 < jeremy> | thl: but at the same time, I think trying to before we come up with a good way to do it automatically for core is probably just asking for trouble :-/ 19:43 < thl> | warren, that's a core problem mostly ;-) 19:43 < jeremy> | notting and I want to kill the way we're currently doing it for fc6, though, so it may be possible soon 19:43 * | jeremy notes that we want to fix that too ;) 19:44 < thl> | jeremy, okay 19:44 < thl> | but could we find a interrim solution for wine? 19:44 < thl> | simply a small script that checks for a new wine 19:44 < thl> | and copies it over from the i386 repo to the x86_64 repo 19:45 < thl> | that would be a start 19:45 < thl> | it seems many people ask for wine.i386 in the x86_64 repo 19:45 < jeremy> | we could do the same sort of hack we do for core 19:45 < jeremy> | which is a text file listing "multilib packages" and then we depsolve 19:46 < jeremy> | but that'll require some complication to how the extras push stuff works 19:46 < thl> | :-/ 19:46 < thl> | would a manual process work for now? 19:46 < thl> | that seems a lot easier 19:46 < thl> | scop ? 19:47 < scop> | the FCxStatus wiki pages would work sufficiently well if it's only wine 19:47 < thl> | k; then I suggest we do it like that 19:47 < thl> | or does anyone dislike the idea? 19:47 < skvidal> | it's more error prone 19:47 < thl> | wine has nearly no i386 deps in extras iirc 19:48 < skvidal> | jeremy: one problem 19:48 < thl> | skvidal, let's try it for now and see how it works 19:48 < thl> | skvidal, what okay? 19:48 < skvidal> | if an i386 pkg in extras requires an i386 pkg from core that's not in the x86_64 tree in core 19:49 < skvidal> | we've got no way to make it available in core 19:49 < thl> | skvidal, I checked that for wine some weeks ago 19:49 < skvidal> | not just talking about wine 19:49 < skvidal> | for any pkg 19:49 < thl> | for any pkg: sure 19:49 < thl> | but the manual process would be only for wine atm 19:50 * | skvidal knows how manual processes tend to get out of hand, quickly. 19:50 < thl> | that would force us to find a proper solution ;-) 19:51 < thl> | okay: manual process for wine: some yes/+1 or no please 19:51 < jeremy> | I'm okay with it for now I guess 19:51 < thl> | I'M okay with it for now, too 19:52 < thl> | scop, ensc, skvidal ? 19:52 < thl> | warren ? 19:52 < skvidal> | I'll live, sure. 19:52 < skvidal> | just wanted to give a bit of a warning :) 19:52 < scop> | sure, still works for me 19:52 < scop> | btw it should be very trivially scriptable too 19:52 < thl> | k, then we do it like that 19:52 < ensc> | I do not like manual ways 19:52 < thl> | scop, feel free to make it scriptable 19:53 < thl> | ensc, the goal is to have a proper solution in hte near future 19:53 < thl> | I think we all agree on that 19:53 < scop> | I'll take a look while tweaking the scripts for post-FE5 devel 19:53 < thl> | scop, thx 19:53 < thl> | k, let's move on 19:53 < ensc> | such temporary hacks tend to become permanent... 19:53 * | skvidal gasps 19:54 < thl> | ensc, doing things somehow sometimes is better then doing nothing 19:54 < skvidal> | I, umm, agree with ensc 19:54 < thl> | ensc, skvidal, okay 19:54 < thl> | can you work out a proper solution in... let's say, three weeks? 19:54 < skvidal> | thl: hold on 19:55 < skvidal> | thl: I didn't say no 19:55 < skvidal> | I just said we need to keep it in mind 19:55 < skvidal> | :) 19:55 <-- | jeremy has quit (Read error: 104 (Connection reset by peer)) 19:55 < thl> | :) 19:55 < scop> | what would such a proper solution consist of, apart from making it automatic? 19:55 < skvidal> | thl: so +1 for doing something and +1 for keeping an eye on it 19:55 < warren> | well, jeremy did say he needs to design a proper solution for Core 19:55 < skvidal> | scop: well we need to solve the core/extras problem for i386 pkgs needed from core 19:55 < warren> | we could adopt that when it happens 19:55 --> | jeremy (Jeremy Katz) has joined #fedora-extras 19:55 < scop> | okay 19:55 < thl> | warren, sounds like a plan 19:56 < thl> | okay, so "manual processes for wine and keep an eye on it" 19:56 --- | thl has changed the topic to: FESCo meeting -- Free discussion 19:56 < thl> | anything? 19:56 < skvidal> | I like brocolli 19:57 < warren> | skvidal, me too. 19:57 * | skvidal waits for spot to chime in about pork 19:57 < thl> | just for the record 19:57 < thl> | there are some issues I'd like to solve soon 19:57 < skvidal> | okay 19:57 < thl> | but I'll post to the lists directly about it 19:57 < skvidal> | cool 19:58 --> | adrianr (Adrian Reber) has joined #fedora-extras 19:58 < thl> | I hope to find more time for such stuff when FC5 is out 19:58 < thl> | okay 19:58 * | thl will close the meeting in 30 19:58 < warren> | gotta go to another meeting 19:58 * | thl will close the meeting in 15 19:58 < thl> | warren, bye 19:59 * | thl will close the meeting in 5 19:59 < thl> | MARK meeting end 19:59 < thl> | thanks everyone