[02:21] <micahg> ddecator: you up for more SM2 testing?
[02:31] <ddecator> micahg: sure
[02:31] <micahg> ddecator: k, I think I almost added all the missing components
[02:31] <ddecator> micahg: ok. should i downgrade first?
[02:32] <micahg> ddecator: nah
[02:33] <ddecator> micahg: alright, just let me know when
[02:53] <ddecator> wow, flash is crashing like crazy in chromium
[02:56] <micahg> ddecator:reason to use Firefox :)
[02:56] <ddecator> micahg: i know, i want to, but only FF 3.6 is working right now and that's really outdated as far as add-ons and such, so i am waiting for 3.7 to work again =p
[02:56] <micahg> ddecator: outdated?
[02:57] <ddecator> micahg: i have add-ons installed on 3.6 i don't use on 3.7 and i'm missing some that i use on 3.7 so rather than update it, i'm just using chromium to hold me over
[02:57] <ddecator> it's the lazy way..
[02:58] <micahg> ddecator: k, 3.7 should be fixed tonihgt
[02:58] <ddecator> micahg: good to hear =)
[02:58] <micahg> let's see if we can get the rest fixed tonight :)
[03:00] <ddecator> sounds good to me
[03:24] <ddecator> micahg: any idea around what time SM2 will be ready?
[03:26] <Milos_SD> Hi
[03:26] <micahg> ddecator: another hour at least
[03:26] <micahg> still working out dependencies, then 1 hr to build
[03:26] <micahg> hi Milos_SD
[03:27] <ddecator> micahg: alright, i'm gonna get off for a bit and relax, i've been working on homework and other things all day. i'll get on a little later
[03:27] <Milos_SD> after xulrunner 1.9.3 update, Firefox 3.7 doesn't work  (it starts, but can't open any page), I can only open Help -> About and nothing else :S
[03:27] <micahg> ddecator: don't worry about it
[03:27] <ddecator> Milos_SD: we know =)
[03:27] <micahg> Milos_SD: should be ok after tonight
[03:27] <micahg> Milos_SD: will be pushed in another hour
[03:27] <Milos_SD> great :)
[03:28] <ddecator> micahg: i'll still be on later, theres some other things i want to do, so i can test SM2, i just need a short break, haha
[03:28] <Milos_SD> I thought it was something with my configuration ... becouse it happend after I uninstalled some addon...
[04:34] <ddecator> micahg: i'm back, so just let me know when SM2 is ready
[05:43] <micahg> ddecator: at this stage of the game, you should probably make sure bugs are filed for your gwibber issues
[05:44] <ddecator> micahg: i've been meaning to, haven't had time to get around to it, but while i'm waiting for you i'll take a look ;)
[05:45]  * micahg is fading fast and needs time
[05:46] <ddecator> micahg: np
[05:58]  * micahg doesn't know how this is supposed to be finished tonight :(
[05:58] <ddecator> micahg: you seemed pretty confident earlier =p
[06:00]  * micahg didn't realize how long this takes
[06:00] <micahg> ddecator: it's manually assigning the proper isntalled files to each of the .install files
[06:00] <ddecator> micahg: ick..
[06:08] <micahg> ddecator: k, I think I only have about 20 more files...
[06:08] <ddecator> micahg: sure thing. i'll be up at least 2 more hours anyway
[06:14] <micahg> ddecator: ok, I think I got this part finally
[06:14] <ddecator> micahg: alright, SM2 or FF3.7?
[06:16] <micahg> ddecator: SM2 :)
[06:16] <ddecator> micahg: alright. you said it needs an hour to build?
[06:16] <micahg> I'm testing local first
[06:16] <ddecator> k
[06:17] <micahg> ff37 i386 is ready
[06:18] <ddecator> amd64 still building?
[06:19] <micahg> ddecator: yep
[06:19] <ddecator> darn
[06:25] <micahg> ddecator: I think I got it
[06:25] <ddecator> micahg: good deal =)
[06:25] <micahg> ddecator: do you want me to just upload hte binaries I have to p.u.c rather than build in PPA?
[06:26] <ddecator> micahg: doesn't matter to me. if you want others to test it then you can do the PPA, but if i'm the only one then p.u.c is fine
[06:28] <micahg> ddecator: ?
[06:28] <ddecator> micahg: do you want multiple people to test it, or do you just want me to?
[06:32] <micahg> ddecator: you at the moment
[06:32] <ddecator> micahg: p.u.c is fine if that will be faster
[06:32] <micahg> I hope so :)
[06:33] <micahg> ddecator: I have limited upload from here
[06:33] <micahg> but it'll be less than an hour
[06:34] <micahg> ddecator: I just uploaded the build as well
[06:34] <ddecator> micahg: alright
[06:34] <micahg> ddecator: p.u.c still going, should be another 15 min
[06:34] <ddecator> micahg: sure thing
[06:36] <ddecator> i spy some xulrunner updates..
[06:39] <ddecator> and that did nothing
[06:39] <micahg> still broke?
[06:39] <micahg> you have ff37 yet?
[06:40] <ddecator> ah, nope, that update hasn't reached me yet
[06:40] <ddecator> just checked
[06:45] <ddecator> there it is
[06:46] <ddecator> FF3.7 is a go =)
[06:47] <ddecator> well, kinda...OOPP still isn't working for me
[06:48] <micahg> ddecator: you have it enabled?
[06:49] <ddecator> micahg: i just enabled it and it froze when i went to youtube. i don't see a separate listing just for flash though, which i've seen people talk about in reports for 3.6.x
[06:50]  * micahg is upgrading
[06:52] <micahg> ddecator: apparmor :)
[06:53] <ddecator> micahg: great..so what do i need to do?
[06:54] <ddecator> i'm also trying to reproduce a bug i keep having..
[06:54] <ddecator> not going too well though, maybe it was fixed =p
[06:55] <micahg> ddecator: sudo aa-complain /etc/apparmor.d/usr.bin.firefox-3.7
[06:55] <ddecator> micahg: do i need to restart for it to take effect?
[06:55] <micahg> ddecator: that'll put the profile in complain mode until it's fixed
[06:55] <micahg> ddecator: no
[06:56] <ddecator> good deal
[06:57] <ddecator> micahg: what is the name of the flash process?
[06:57] <ddecator> oh, plugin-containe?
[06:57] <ddecator> well would you look at that =D
[06:58] <micahg> ddecator: yeah
[06:59] <ddecator> i'll keep my eye out for the other bug (before, my bookmarks icon wasn't showing up half the time, can't get it to happen now)
[06:59] <micahg> jdstrand: if you get a chance can you look into allowing plugin-container in xulrunner-1.9.3 for the firefox-3.7 apparmor profile?
[07:00] <ddecator> micahg: what's the status on SM2?
[07:00] <micahg> ddecator: uploading to p.u.c seems to not work :(
[07:00] <ddecator> micahg: darn. so ppa then?
[07:00]  * micahg will upload to my server
[07:01] <micahg> actually, I can probably use Ubuntu One, you have an account?
[07:01] <ddecator> micahg: yup
[07:08] <micahg> ddecator: k, I think it's uploading
[07:10] <ddecator> micahg: great. haha, i was in FF withdrawl..
[07:33] <micahg> ddecator: ok, uploading the last deb to uBuntu one now
[07:34] <ddecator> micahg: k
[07:35] <micahg> ddecator: sent share invite, go for it
[07:35] <ddecator> micahg: alright, one sec
[07:35]  * micahg is going to bed, will try to finish the bzr part in the morning
[07:41] <micahg> ddecator: do you have it?
[07:42] <ddecator> micahg: something went wrong (site issue) let me try again a sec
[07:43] <ddecator> micahg: ok, there they are
[07:45] <micahg> ddecator: k, PPA build should be done in about a half hour anyways
[07:45] <micahg> ddecator: I'm off will be back in 5 or so hours
[07:46] <ddecator> micahg: alright, i'm installing now
[07:46] <ddecator> micahg: night
[07:47] <ddecator> micahg: everything works =)
[07:48] <micahg> great news, I'll finish packaging in the morning
[07:48] <micahg> night
[08:47] <BUGabundo_remote> The Sun is High, the Vampires down 0/
[08:48] <fta2> ... and ff 3.7 is broken
[08:48] <fta2> again
[08:48] <BUGabundo_remote> lololol
[08:48] <fta2> ajax silently fails
[08:48] <BUGabundo_remote> wth are you guys doing :)
[08:48] <fta2> i'm no longer touching it
[08:48] <fta2> not my fault
[08:49] <fta2> the same code works fine with 3.6
[08:49] <fta2> and chrmomium
[08:49] <fta2> -m
[08:50] <BUGabundo_remote> FIXIT
[08:50] <fta2> no, i don't care enough to loose my time with it
[08:51] <fta2> i mean, i'm already short in time so i spend it where it's needed
[08:53] <fta2> !info js2-mode
[08:56] <ddecator> FF 3.7 broke again?
[08:57] <ddecator> i'm using it right now without any issues
[09:25] <fta2> it's either an ajax issue, or eval()
[09:26] <fta2> most probably eval as firebug shows the expected result from my ajax requests
[09:27] <fta2> but nothing in the console to give a clue
[09:54] <BUGabundo_remote> fta ch snapping on ssl, again
[09:54] <BUGabundo_remote> new profile doesn't reproduce it
[09:54] <BUGabundo_remote> starting now in debug mode
[10:04] <fta2> wfm, as usual
[10:11] <BUGabundo_remote> still working fine in debug
[10:11] <BUGabundo_remote> I'll let it run for a bit more to see if it blows while in debug
[12:43] <chrisccoulson> asac - i see that FF3.6 still fails to build on hardy (it's using some gtk functions that don't exist in hardy)
[12:43] <chrisccoulson> are you ok with me adding a patch to make it compatible with gtk on hardy?
[12:43] <chrisccoulson> it doesn't look too difficult
[12:48] <chrisccoulson> oh, it's actually the mozilla-kde patch which makes it depend on a newer gtk
[12:48] <chrisccoulson> that's easy then
[12:55] <asac> chrisccoulson: yes, but do it in a "stable" branch
[12:55] <asac> we need to update mozilla on us changing the patch for this sake etc.
[12:56] <asac> before rolling it
[12:57] <chrisccoulson> asac - the mozilla-kde patch comes from mozilla?
[12:59] <asac> chrisccoulson: no ... thats why we need to keep them updated.
[12:59] <asac> chrisccoulson: we committed that you would upstream it after release afaik
[13:00] <asac> ;)
[13:00] <asac> or something like that
[14:03] <micahg> hi chrisccoulson
[14:10] <chrisccoulson> hi micahg
[14:13] <micahg> chrisccoulson: ok, so I got SM2 working, now to get the packaging back into bzr
[14:14] <micahg> chrisccoulson: how long do you need before you can upload once I do that?
[14:14] <chrisccoulson> i'm not sure, i shouldn't need too long though
[14:14] <micahg> chrisccoulson: k
[14:41] <micahg> chrisccoulson: should we follow the convention for TB/FF in teh SM changelog?
[14:55] <micahg> chrisccoulson: also, due to time constraints, if I'm just adding bzr commits as needed if I notice an error previously
[15:40] <micahg> chrisccoulson: should I install the gnome-support files in the main package for Seamonkey like we do for Firefox/TB?
[15:41] <chrisccoulson> micahg - yeah, that makes sense
[15:41] <micahg> chrisccoulson: k, I think that's it then, there are a whole bunch of lintian warnings/errors though
[15:43] <micahg> chrisccoulson: do I leave a blank .install file then?
[15:43] <chrisccoulson> i don't think you need to leave a blank file
[15:48] <micahg> chrisccoulson: so, I'm going to do one more test build, do you want me to push up my bzr changes for you to review?
[15:48] <chrisccoulson> micahg - yes please
[15:48] <chrisccoulson> i will try and look at those later on then
[15:48] <micahg> chrisccoulson: should I use the team branch or a personal branch?
[15:49] <chrisccoulson> the team one is fine
[15:50] <micahg> chrisccoulson: k, pushed
[15:51] <chrisccoulson> thanks
[15:51] <micahg> chrisccoulson: I guess I'll do lightning on my way into $WORK
[15:56] <fta> oh my! 3.7 is so broken
[15:58] <micahg> fta: ?
[15:58] <micahg> fta: flash?
[15:58] <fta> no, everything
[15:59]  * micahg only knows of the apparmor/flash issue
[15:59] <fta> the context menu has a hundred entries or so
[15:59] <jdstrand> micahg: what exactly did you need me to change?
[15:59] <fta> my ajax are all broken
[15:59] <micahg> jdstrand: plugin-container in xulrunner193 package is blocked by apparmor
[16:00]  * micahg thinks ff37 should mirror ff36 but that's a project for later
[16:01]  * micahg doesn't have a huge context menu
[16:06] <asac> whats the status of seamonkey? anyone knows
[16:06] <asac> ?
[16:06] <asac> chrisccoulson: do you know if the package is done?
[16:07] <chrisccoulson> asac - micahg has been working on that, and just pushed the changes to bzr
[16:07] <asac> chrisccoulson: are the changes good?
[16:10] <jdstrand> micahg: can you give me the dmesg?
[16:10] <chrisccoulson> asac - i've not reviewed them just yet
[16:10] <micahg> jdstrand: http://pastebin.ubuntu.com/422815/
[16:11] <jdstrand> micahg: and fyi, ff37 does have (effectively) the same profile as ff36
[16:11] <micahg> jdstrand: right, but it's a xulrunner build, not all-in-one
[16:12] <jdstrand> micahg: what types of things are in plugin-container?
[16:13] <jdstrand> micahg: specifically, why does it need 'x'?
[16:13] <micahg> jdstrand: it's a wrapper for flash and other plugins so it doesn't kill the browser
[16:13] <micahg> s/wrapper/sandbox
[16:14] <jdstrand> micahg: can you test it with:
[16:14] <jdstrand>   /usr/lib/xulrunner-*/plugin-container ixr,
[16:17] <micahg> jdstrand: seems to wfm
[16:18] <jdstrand> micahg: cool. also-- should we add a similar rule for the all-in-one build? if so, what is its path?
[16:19] <micahg> jdstrand: it's in the firefox dir
[16:19] <micahg> that seems to work
[16:19]  * micahg forgot he's not running enforce on the profile though
[16:21] <micahg> jdstrand: seems to work on the ff36 profile w/out anything extra
[16:21] <jdstrand> that seems odd
[16:21] <micahg> /usr/lib/firefox-3.6.4/** ixr,
[16:22] <micahg> that's why it works
[16:22] <jdstrand> yes, I see that now
[16:22] <jdstrand> ok good
[16:24] <jdstrand> micahg: committed
[16:24] <micahg> jdstrand: thanks
[16:25] <jdstrand> I'm going to put it in ff36.head too
[16:27] <micahg> jdstrand: if you think it's necessary
[16:27] <micahg> chrisccoulson: are any of these lintian warnings an issue: http://pastebin.ubuntu.com/422823/
[16:27] <jdstrand> mostly I want things to stay in sync
[16:32] <chrisccoulson> micahg - i'll have a proper look at those in a bit, but we can add overrides for some
[16:32] <chrisccoulson> (like the image-file-in-usr-lib)
[16:37] <fta> micahg, are you aware of any change related to ajax in ff trunk?
[16:37] <micahg> fta: well, I think they're reinventing their JS engine
[16:38] <fta> micahg, i use http://www.prototypejs.org/api/ajax/request   it used to work fine with ff 3.5/3.6/3.7 and chromium, now it's broken with 3.7
[16:39] <fta> i just get the 'onCreate' but nothing else
[16:39] <fta> no error, no nothing
[16:47] <fta> micahg, ??
[16:47] <fta> micahg, at a5?
[16:53] <sebner> rickspencer3: hola, do you happen to know a contact person (here in irc) for ubuntu partner repo questions?
[17:02] <rickspencer3> sebner, hmmm
[17:03] <rickspencer3> I guess langasek in #ubuntu-devel
[17:04] <sebner> rickspencer3: nah, I don't mean archive admin stuff, more like application/company stuff
[17:04] <rickspencer3> hmmm
[17:04] <rickspencer3> sebner, what's your question, specifically?
[17:05] <rickspencer3> (can use that to direct you)
[17:06] <sebner> rickspencer3: to specific about the valve steam linux client rumors, canonical could offer help/whatever or make a deal like they did with dell and both sides would benefit
[17:06] <rickspencer3> oh, right
[17:07] <rickspencer3> sebner, that seems like a business <-> business thing, so not sure how we can help there from the engineering side
[17:09] <sebner> rickspencer3: well, some people think valve is not gonna offer something like that officially because it's too much work for such few people (just a fun hacker project from some valve employees), I would just be interested to know if canonical already thinks about helping valve or if not how we can talk to the specific people responsible so they start thinking about it
[17:14] <micahg> fta: what about a5?
[17:14] <rickspencer3> sebner, oh, yeah I don't know what Canonical is thinking there, if anything
[17:15] <sebner> rickspencer3: that's why I'm trying to get in contact with someone there and I thought you might have contacts or know some responsible for such stuff
[17:15] <rickspencer3> sebner, hmmm, I don't know how to do that
[17:15] <fta> micahg, changing the js engine
[17:16] <sebner> rickspencer3: oh, ok. np then :)
[17:16] <micahg> fta: yeah, idk if they'll have it complete for 3.7, but that's one of the major goals is to try to make a faster engine than v8
[17:16] <micahg> fta: I think the early alphas were mainly for the OOPP stuff
[17:18] <micahg> asac: I thought we weren't going to backport the kde-patch to the stable 3.6 branches
[17:22] <asac> micahg: well. if thats easier, then yes.
[17:22] <asac> otherwise no
[17:22] <asac> i leave it to chrisccoulson to decide
[17:24] <micahg> asac: k, I'll discuss with him
[17:40] <micahg> chrisccoulson: I'll bbi 75 min
[17:52] <chrisccoulson> ccheney - i had a look at epiphany today
[17:53] <ccheney> chrisccoulson: great :)
[17:53] <chrisccoulson> i don't know how much you unserstand about the crashes, so i don't know if i'm duplicating work here
[17:54] <ccheney> chrisccoulson: all i understood was that asac told me that the callbacks where going to the wrong location and that if i updated some of the linkage in the class init it would probably fix it
[17:54] <ccheney> chrisccoulson: though i was not clear on how to do that properly
[17:54] <chrisccoulson> yeah, i'm not entirely sure it's possible to do that, as there aren't really any class methods to override
[17:55] <ccheney> asac: ping ^
[17:55] <chrisccoulson> the issue is that GtkEntryCompletion is using the GtkEntry calls from the real GTK, rather than the local EphyGtkEntry, and the text storage is different between the 2 versions
[17:56] <ccheney> chrisccoulson: perhaps asking asac what he meant might help, i just pinged him to see :)
[17:56] <ccheney> chrisccoulson: oh that might be a bug that I didn't fix when trying to restore what i had done
[17:56] <ccheney> chrisccoulson: the GtkEntryCompletion copy in epiphany-browser should be using EphyGtkEntry, unless i forgot to switch it over
[17:57] <chrisccoulson> the old system gtk is just using a char** to store the data in the entry box, whereas the new one (local to epiphany) is using a GtkEntryBuffer instead
[17:57] <ccheney> chrisccoulson: i had at one time gutted that part out so I might have messed up when trying to restore it
[17:57] <ccheney> ah
[17:57] <chrisccoulson> ccheney - yeah, i think the issue is that not all of GtkEntryCompletion is included
[17:58] <ccheney> so that whole class would need to be copied over as well as modifying it to use EphyGtkEntry?
[17:59] <chrisccoulson> ccheney, yeah, i think so
[18:01] <ccheney> ok will try that out when i get a chance, working with mvo to fix another OOo issue, this one appears to be exposing a dpkg bug (not apt this time) :-\
[18:02] <asac> chrisccoulson: there are class methods to override in GtkEntryClass .. no?
[18:03] <asac> that was an attempt to break the loop ... otherwise we can see if porting GtkEntryCompletion as EphyGtkEntryCompletion helps to unbreak the tie
[18:05] <ccheney> mvo is going to be looking at the OOo/dpkg issue in more detail later today so i can work on the epiphany stuff right after lunch (30m or so)
[18:05] <chrisccoulson> asac - yeah, i think we'll have to copy over the whole GtkEntryCompletion class
[18:06] <asac> chrisccoulson: GtkEntryClass doesnt exist?
[18:06] <ccheney> asac: i have the most up to date version of the package in my ppa if you want to take a look
[18:06] <asac> maybe we can include the private header?
[18:06] <asac> ccheney: i doubt things changed sinc we did it the last time ;)
[18:07] <ccheney> its possible i somehow botched something when restoring the changes
[18:07] <asac> well. if its still crashing the same way its probably ok
[18:07] <ccheney> asac: last we talked i had made some changes you thought were bad so i went back and tried to fix them, i think i did it correctly but maybe not
[18:07] <ccheney> ok
[18:08] <ccheney> yea i have EphyGtkEntryClass
[18:08] <chrisccoulson> asac - GtkEntryClass does exist, but there aren't any class methods we can override (unless i'm missing something)
[18:08] <asac> chrisccoulson: i see them in gtkentry.h
[18:08] <asac> its just internal API ... but thats ok given what we are doing
[18:08] <asac> struct _GtkEntryClass
[18:08] <asac> {
[18:08] <asac>   GtkWidgetClass parent_class;
[18:08] <asac>   /* Hook to customize right-click popup */
[18:08] <asac>   void (* populate_popup)   (GtkEntry       *entry,
[18:08] <asac>                              GtkMenu        *menu);
[18:08] <asac>   /* Action signals
[18:08] <asac>    */
[18:08] <asac>   void (* activate)           (GtkEntry             *entry);
[18:08] <asac>   void (* move_cursor)        (GtkEntry             *entry,
[18:08] <asac>                                GtkMovementStep       step,
[18:09] <asac>                                gint                  count,
[18:09] <asac>                                gboolean              extend_selection);
[18:09] <asac> so we want to overload those ... and i think there was a new func in the new API
[18:09] <asac> we want to properly use the reserved1 slot in the class definition for that
[18:09] <asac> right there were 3 reserved in hardy and now just 2 ... so we just use the gtk_reserved1 or something from the old GtkEntryClass for that
[18:10] <asac> and write the wrapper func that calls klass->gtk_reserved1 ... or something
[18:14] <asac> chrisccoulson: also use override for all properties rather than install_property ... and similar for signals
[18:14] <asac> except for new properties of course
[18:18] <chrisccoulson> asac - ok, i will look at that. the reason for the crash though is that the old system GtkEntryCompletion class uses gtk_entry_get_text (and passes the EphyGtkEntry class), but that does the wrong thing in hardy, and doesn't seem to do anything which we can override
[18:20] <asac> chrisccoulson: err. if we overload that it should call the right thing, not?
[18:21] <asac> chrisccoulson: could be that something instanciates the GtkEntry inside the gtk ... but afaik the instantiation happens in our code, so instantiating EphyGtkEntry should be ok
[18:22] <asac> gtk_entry_get_text calls klass->get_text most likely. so if we ovelroad it, we get called
[18:23] <chrisccoulson> asac - the issue though is that gtk_entry_get_text doesn't call klass->get_text. it just returns return entry->text
[18:24] <chrisccoulson> but entry->text is not used to store the contents with EphyGtkEntry (the contents are stored in a GtkEntryBuffer instead)
[18:26] <asac> interesting
[18:26] <asac> overloading gtk_entry_get_text ;)
[18:26] <asac> try that
[18:28] <asac> let me update my git gtk tree
[18:29] <asac> i am looking at something half a year old ... that still has entry->text
[18:31] <chrisccoulson> asac - the use of GtkEntryBuffer is since 2.18
[18:32] <chrisccoulson> so, from karmic onwards
[18:32]  * ccheney back
[18:32] <ccheney> asac: btw are you still in charge of NM? i have a question for later if you are
[18:35]  * ccheney pings cyphermox about it instead :) seems he may have taken over it
[18:36] <asac> chrisccoulson: so you could overload gtk_entry_get_text ... which tests if its a EphyGtkEntry and call the buffer and if its not return entry->text ;)
[18:36] <asac> you can also try to pull in the CompletionClass
[18:36] <asac> or maybe both
[18:37] <ccheney> pulling in too many classes leads to madness ;-)
[18:37] <asac> right. thats why i tried to break the loop here
[18:38] <ccheney> as they seem to have near infinite dependencies :-\
[18:38] <ccheney> yea
[18:38] <asac> or we really register to the inserted/deleted text signals and update entry->text in the super struct
[18:58] <micahg> asac: are sunbird/lightning exposed to insecure content?
[18:59] <cyphermox> ccheney, sorry I was out to lunch
[18:59] <ccheney> cyphermox: np, will take it to privmsg to avoid clogging the channel
[19:09] <micahg> chrisccoulson: I forgot the replaces/conflicts for seamonkey-gnome-support
[19:23] <micahg> chrisccoulson: how does it work with shlibs:Depends on -gnome-support since nothing is actually in there
[19:43] <chrisccoulson> micahg - the shlibs:Depends is populated before the so file is moved
[19:43] <chrisccoulson> so it gets the correct dependencies
[19:44] <micahg> chrisccoulson: ok, but if I removed it from .installl, how does it know?
[19:45] <chrisccoulson> micahg - oh, i've not looked at it yet. as long as the files are installed to debian/seamonkey-gnome-support (or whereever) when dh_shlibdeps is run, then it will be ok
[19:46] <micahg> chrisccoulson: so, that won't happen without the files, right?
[19:46] <chrisccoulson> micahg - not unless there are some dh_install calls in debian/rules installing them to -gnome-support first
[19:47] <micahg> chrisccoulson: k, so are they supposed to be installed and then removed?
[19:47] <chrisccoulson> micahg - yeah, that's the idea
[19:49]  * micahg sees what you did
[19:55] <asac> micahg: chrisccoulson: if -gnome-support is kept empty the idea would be to hack the depends out of the main package nd put them manually there
[19:55] <asac> even if there are no .so's
[19:55] <micahg> asac: I'm doing what chrisccoulson did for thunderbird
[19:55] <micahg> looks sane
[19:55] <chrisccoulson> and that was copied from firefox ;)
[19:55] <asac> chrisccoulson: what are you doing for tbird?
[19:56] <asac> i thnk there is a bug in firefox and we might want to do it different (though the idea was great ;))
[19:56] <micahg> asac: http://pastebin.com/bBqdtqkw
[19:56] <chrisccoulson> asac - for thunderbird - bug 543060
[19:57] <asac> ok cool. i think there was a problem with predeb if that was the stage i used in firefox
[19:57] <asac> e.g. those binaries dont get stripped properly or sometihng
[19:57] <asac> but cant remember
[19:57] <asac> ok on a call again :)
[19:57]  * micahg is testing the install for it now
[19:57] <chrisccoulson> asac - yeah, that's the stage used in firefox
[19:58] <chrisccoulson> i'll look at the issue with stripping then, but it's not a major issue
[19:58] <asac> no its not a major issue. just some symbols in the .so that should be in the dbgsym ;)
[19:59] <micahg> asac: are sunbird/lightning exposed to insecure content?
[19:59] <asac> micahg: somewhat.
[19:59] <asac> you click on ics links etc.
[19:59] <asac> but not that badly
[19:59] <micahg> asac: :(, idk if I can get sunbird done
[20:00] <sebner> asac: ui ui ui, not that long ago I heard that you left the desktop/mozilla team. Such news passed me -.-
[20:00] <micahg> asac: was thinking to leave it and backport newest version
[20:00] <micahg> sunbird has more patches than anything I've seen
[20:00] <asac> sebner: i am still here, aint i?
[20:01] <sebner> asac: well, present in an irc chan != part of the team
[20:02] <micahg> asac: chrisccoulson: so, can we leave sunbird and SRU it or should we drop it and backport just lightning, or another option?
[20:02] <asac> micahg: i dont know what the state is
[20:02] <asac> we should try to get it up today if any
[20:02] <asac> or drop it
[20:02] <asac> a full new upstream version etc. in a SRU is tough
[20:03] <micahg> asac: I wouldn't be able to work on it till this evening (which I think is too late)
[20:03] <micahg> asac: I think we're pushing it with Seamonkey right now
[20:03] <asac> micahg: dont we have a lightning only solution?
[20:03] <micahg> asac: not ATM
[20:03] <asac> i remember that scottk wanted me to comment on something
[20:03] <asac> thought there was a lightning only package
[20:03] <micahg> dropping sunbird from the sunbird package, that's what I wanted to do
[20:06] <micahg> asac: that's what I want to do, but it doesn't look like I can do it in time (I wanted to have lightning-sunbird build just lightning)
[20:09] <chrisccoulson> ccheney - do you have time to work on the epiphany issues, or do you want me to do it?
[20:09] <ccheney> chrisccoulson: i can but i wasn't clear on what needed to be done
[20:10] <ccheney> i'm learning as i'm doing it so its more poking around in the dark looking for a light switch ;-)
[20:12] <ccheney> in any case i am interested to at least see what was needed to fix it and understand how it works so i can be more helpful in the future on issues such as this
[20:12] <ccheney> with the deadline for completion looming it might be better if someone more knowledgable fix it quickly, if the deadline is as close as i understand it to be
[20:13] <ccheney> but i am more than willing to continue to work on it if there is still enough time
[20:16] <micahg> chrisccoulson: I seem to be failing at the replaces/breaks her
[20:16] <micahg> *here
[20:17] <chrisccoulson> micahg - whats failing?
[20:17] <chrisccoulson> ccheney - ok, i can try and look at that too then
[20:18] <ccheney> chrisccoulson: if you get to a place where its beginning to be grunt work just let me know what to do and how to continue and i will take over :)
[20:18] <micahg> chrisccoulson: I added a breaks on < 2.0.4+nobinonly-0ubuntu1 and replaces on < 2.0.4+nobinonly-0ubuntu1, but a few packages won't configure
[20:19]  * ccheney is intending to be more of a help than a hindrance in getting this done :-)
[20:19] <chrisccoulson> are we planning on backporting mozilla-devscripts to hardy? (or do we need to make FF3.6 build with the older version?)
[20:19] <chrisccoulson> asac^^
[20:19] <micahg> ccheney: are you familiar with cairo?
[20:19] <micahg> chrisccoulson: I hope backport...
[20:20] <chrisccoulson> micahg - which packages fail to configure? and how are you installing the new packages?
[20:20] <chrisccoulson> (you have to be careful with dpkg, as it doesn't resolve things like this)
[20:20] <micahg> chrisccoulson: dpkg :)
[20:21] <micahg> chrisccoulson: how else can I install local packages?
[20:21] <ccheney> micahg: no
[20:21] <micahg> ccheney: oh well...
[20:23] <chrisccoulson> micahg - i think there's a flag you can pass to dpkg to make it go smoother, but i ended up testing thunderbird by hosting it in my PPA and using apt
[20:23] <micahg> chrisccoulson: I can push to PPA, but it'll take at least an hour to build
[20:24] <ccheney> you can use apt-ftparchive to setup a local apt repo
[20:24] <ccheney> eg: apt-ftparchive packages . > Packages  then put in your sources.list file:///foo/path ./
[20:24] <ccheney> or something similar to that, then you can use apt to resolve for you without needing to push to ppa to test it out
[20:24] <chrisccoulson> yeah, i was just about to suggest a local repo too but i couldn't remember how to set it up
[20:24] <chrisccoulson> thanks
[20:25] <ccheney> np :)
[20:27] <micahg> chrisccoulson: can I commit my changes and you finish the testing?
[20:27] <chrisccoulson> micahg - yeah, that's fine
[20:33] <micahg> chrisccoulson: k, pushed, I should be online for the next 4-5 hours, ping me if you need something
[20:33] <micahg> chrisccoulson: we still have to figure out sunbird though
[20:42] <fta> micahg, are you sure "<" works? i always see "<<"
[20:43] <micahg> oops
[20:43]  * micahg will fix, was copying from <= and didn't want =
[20:46] <micahg> fta: thanks
[21:20] <asac> yeah << is the right
[21:55] <chrisccoulson> asac - what are your thoughts on bug 557240?
[21:55] <chrisccoulson> (is that something we should do as a SRU, or not at all?)
[21:56] <chrisccoulson> i'm just a bit concerned that having firefox as the only application with a "Report a problem" menu entry is going to lead to users reporting a lot of bugs against firefox ;)
[21:57] <asac> chrisccoulson: your decision. unless someone complains its mostly that you will get more bug reports )
[21:57] <asac> if you want me to prepare an SRU for that let me know
[21:57] <chrisccoulson> asac - ok, i will probably speak to other people as well, as it's not going to be changed until after release if we do anything
[21:57] <chrisccoulson> i'll see how everyone feels about it
[21:57] <micahg> asac: are you leaving ubufor with rc versioning for release?
[21:58] <asac> micahg: eah. thats ok
[21:58] <chrisccoulson> micahg - unless there's a good reason to change it, then it will stay the same. i don't think there will be any more uploads now
[21:58] <asac> rc can be released ;)
[21:58] <asac> thats why its a candidate ;)
[21:59] <micahg> chrisccoulson: we still need to get Seamonkey in :)
[22:00] <chrisccoulson> micahg - thats ok, i can get that in tomorrow once i've reviewed it. there probably won't be any more uploads for things on the CD now, unless they are really release critical ;)
[22:00] <micahg> ah, ok,
[22:00] <chrisccoulson> but we have to stop even for universe at some point before release, to give the builders time to clear the queue so that the archive can be frozen for release
[22:02] <chrisccoulson> so, sunbird....
[22:03] <chrisccoulson> i need to read the scrollback :)
[22:03] <micahg> chrisccoulson: so, at this point, it seems like it might be best to drop and backport lightning from maveric
[22:05] <chrisccoulson> yeah, that's probably the only option now, as we really want to be targetting the last uploads for tomorrow if possible
[22:06] <chrisccoulson> lightning isn't easily installable if it's not in the archive though is it?
[22:06] <micahg> chrisccoulson: it's arch specific, an upstream dev has provided an amd64 build and i386 is on amo
[22:07] <chrisccoulson> hmmmm
[22:07] <chrisccoulson> did you look at not building sunbird? (or is it just tricky to do?)
[22:08] <micahg> chrisccoulson: well, I didn't realize how the package was built, basically, the package is teh sunbird build, so to not build sunbird seems crazy
[22:08] <micahg> I can probably not install it, but then we have the problem of sunbird-locales as well which won't work with the new package
[22:13] <chrisccoulson> debian don't package lightning do they?
[22:16] <micahg> chrisccoulson: yeah, they have it
[22:16] <micahg> but they build sunbird
[22:25] <chrisccoulson> hmmm, what do they call the package in debian?
[22:26] <micahg> chrisccoulson: iceowl
[22:26] <chrisccoulson> heh. that's why i couldn't find it ;)
[23:55] <micahg> chrisccoulson: so what do I need to work on tonight?