[02:25] Preparing to replace firefox-3.5 3.5.2+nobinonly-0ubuntu2 (using .../firefox-3.5_3.5.3+build1+nobinonly-0ubuntu1_amd64.deb) ... [02:25] ln: creating symbolic link `/etc/apparmor.d/disable/usr.bin.firefox-3.5': No such file or directory [02:25] dpkg: error processing /var/cache/apt/archives/firefox-3.5_3.5.3+build1+nobinonly-0ubuntu1_amd64.deb (--unpack): subprocess new pre-installation script returned error exit status 1 [02:37] :/ [02:37] dtchen: I'll fix that [02:42] dtchen: do you have a /etc/apparmor.d/disable directory? [02:47] jdstrand: no. [02:47] dtchen: did you remove apparmor? [02:48] looks like it: un apparmor (no description available) [02:49] dtchen: that explains it [02:49] dtchen: ok, thanks [02:49] apparmor doesn't seem to be seeded at all for ubuntu-desktop, either [02:50] interesting [02:50] i guess it gets pulled in via ubuntu-standard's apparmor-utils Recommends [02:50] dtchen: yes, Recommends. you aren't required to have it installed [02:51] dtchen: I'll fix up the packaging [02:51] thanks [02:58] asac: please pull r462 from bzr+ssh://bazaar.launchpad.net/~jdstrand/firefox/firefox-3.5-apparmor/ to fix dtchen's problem [02:58] asac: I forgot to do a mkdir in preinst :( [02:58] (I have it in the ApparmorProfileMigration page but it got missed) [02:58] dtchen: sorry about that [02:59] jdstrand: np [02:59] * jdstrand wanders off again === micahg1 is now known as micahg === jtv is now known as jtv-eat [08:58] hi [09:05] jdstrand: uploaded [09:05] bdrung: 180 N Sep 02 Archive Administrator (0.7K) all-in-one-sidebar_0.7.10-1_amd64.changes ACCEPTED [09:05] nice [09:06] first NEW package using the new xpi:Depends made it into debian ;) [09:09] fta: didnt we put the _modules link in ia32libs yet? [09:09] i never pushed my last update [09:09] sigh [09:10] whats the problem? [09:12] it was crashing remember? [09:13] fta: yeah. but it doesnt crash now ;) [09:13] all seems to be good [09:14] if we dont add anything new, and drop atk-bridge and add the link i think all should be fine [09:20] the idea was to add gvfs and libgail-common [09:21] ok. and thats still broken? [09:21] in any case we shouldnt block no bug 369498 because we cannot add new stuff imo [09:21] Launchpad bug 369498 in ia32-libs "32bits gtk and glib modules not found in ia32-libs" [Medium,In progress] https://launchpad.net/bugs/369498 [09:22] btw https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa [09:22] grr ... canonical seems to have disabled access to all the developers machines ... now i need to open a ticket to get it reenabled [09:23] i didn't try ia32 recently, now that chromium is native x64, the pressure on me is gone [09:23] yeah [09:23] would be precious if you could do this one update and then go off the hook ;) [09:24] just add the link and remove the atk-bridge module ... i am sure it works. if not someone else has to take over ;) [09:24] the build failure for 3.7 looks odd [09:25] same for 3.5 [09:25] was that me who broke it? feels like upstream committed bad things [09:26] no idea, i didn't look into this [09:28] could be that this was caused by me dropping the nss/nspr patch [09:28] but strange that it didnt happen here: https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa [09:29] yeah, that and 3.5 and 3.7 broke, but not 3.6 [09:29] hmm [09:30] i tried to commit everything on all three branches [09:30] maybe i missed something ... [09:30] well. i guess its really upstreawm bug _after_ 3.5.3 release [09:30] have no other explanation how the 3.5 can build in security [09:30] the packaging should be identica [09:30] l [09:31] undefined reference to `PR_AtomicDecrement' [09:31] nsGnomeVFSProtocolHandler.cpp [09:33] g++ -o nsGnomeVFSProtocolHandler.o -c -I../../dist/include/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -pthread -DORBIT2=1 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs-module-2.0 -I. -I. -I../../dist/includ [09:33] rm -f libnkgnomevfs.so [09:33] g++ -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -g -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -fPIC -shared -Wl,-z,defs -Wl,-h,libnkgnomevfs.so -o libnkgnomevfs.so nsGnomeVFSProtocolHandler.o -lpthread -Wl,-rpath-link,/usr/lib/x [09:34] last line on working build is: [09:34] g++ -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -g -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fno-reorder-functions -fPIC -shared -Wl,-z,defs -Wl,-h,libnkgnomevfs.so -o libnkgnomevfs.so nsGnomeVFSProtocolHandler.o -lpthread -Wl,-rpath-link,/usr/lib/x [09:34] so yeah ... nspr link stuff is not in there anymore [09:35] -lplds4 -lplc4 -lnspr4 [09:35] feels like it has to do with my droppage of the nss/nspr patch [09:36] but then again it uses the same packaging ;/ [09:36] hmm [09:37] ok here it is: [09:37] http://paste.ubuntu.com/264271/ [09:38] seems they bumped nspr lower bound [09:38] asac: nice. [09:38] and the fallback to non-system one does not work without the patch i dropped [09:38] failed build has: [09:38] checking for NSPR - version >= 4.8.0... no [09:38] Package mozilla-nspr was not found in the pkg-config search path. [09:39] working 3.5 build in security has: [09:39] checking for nspr-config... /usr/bin/nspr-config [09:39] checking for NSPR - version >= 4.7.0... yes [09:39] checking for nss-config... /usr/bin/nss-config [09:39] checking for NSS - version >= 3.12.0... yes [09:39] c4fc12311fd3 Kevin Brosnan - Bug 499144 - system-nspr dependency outdated in configure.in (4.7 -> 4.8), r=bsmedberg, a=dveditz [09:39] Error: Launchpad bug 499144 could not be found [10:52] hm, ok [11:01] asac, a while ago, I wanted to simplify our backports by creating a build-deps ppa: https://edge.launchpad.net/~ubuntu-webtech/+archive/build-deps [11:01] asac, i hit some cdbs issues [11:06] fta: do you know if dist/bin/nspr-config gets put into the sdk if we dont use system libs? [11:06] fta: what issues? [11:07] AIL: distutils-2.sh [11:07] FAIL: distutils-3.sh [11:07] FAIL: distutils-4.sh [11:07] FAIL: distutils-5.sh [11:07] FAIL: distutils-6.sh [11:07] FAIL: distutils-7.sh [11:07] yep [11:07] FAIL: distutils-8.sh [11:07] what do those test do? [11:07] probably a python issue [11:14] asac, did you say that you now longer need the nmt emails i forward you? [11:15] fta: no. i want mails [11:15] i just got them twice [11:16] already deleted the daily mails from today [11:16] i mean, should i stop my redirection? [11:16] will remember t check tomorrow [11:16] ok [12:01] fta: chromium-browser -> LICENSE [12:01] status? [12:02] needs a refresh [12:02] they keep adding stuff :( [12:02] fta: i am mostly interested in the licensecheck thing that shows the parts that are not documented [12:06] asac, grab the latest tarball, extract it, run ".../chromium-browser.head/debian/licensecheck.pl ." on it [12:06] thx [12:06] add -a to skip my white list [12:08] my tarball is now 30% bigger than since i last stripped it [12:13] the bot now reports tarball growths [12:18] nice [12:58] asac, ok, finally took the time to setup a multi dist-arch pbuilder [12:58] asac, the cdbs issue is "error: option --install-layout not recognized" when calling cd . && python setup.py install --root=/tmp/buildd/cdbs-0.4.59ubuntu2~fta1~hardy/test/workdir/cdbs-testsuite-0.1/debian/python-cdbs-testsuite/ --no-compile -O0 --install-layout=deb [12:59] hmm [12:59] where is setup.py shipped? [13:11] asac, http://paste.ubuntu.com/264376/ [13:17] what i mean is: why would setup.py not have that argument if its really shipped in the cdbs sources [13:17] my guess is that it copies it from somewhere [13:17] anyhow ... lunch [13:17] * asac still fought the nspr things [13:35] asac, my multi-pbuilder script, http://paste.ubuntu.com/264389/ [13:35] but i guess you already have something to do that [14:02] fta: maybe that should go into pbuilder package? [14:02] no i dont have that as i dont use pbuilder ;) [14:03] i didn't use pbuilder until recently [14:03] for pbuilder i would need faster disks [14:03] like SSD or something [14:04] with my quad-core, pbuilder is really nice ;) [14:05] it's nice to quickly fix the dailies [14:06] the only thing i miss is a way to pass variables to the build from bd, like our USE_XXX [14:07] remind me when i say that i have a new system ;) [14:07] i am regularly looking at those i7 beasts ;) [14:07] with 24G mem :) [14:09] the problem is the more you move to christmas the more you are sure that prices are artificially high :) [14:09] and when i assemble such a system i always get an itchy finger thinking about gaming [14:09] which adds costs on top ;) [14:10] eheh [14:11] otoh those i7 seem to not move price wise at all [14:11] i think they were at that price for 6 month [14:11] http://www.kmelektronik.de/shop/index.php?show=subgroup&group=5&subgroup=837 [14:11] most likely something else is in the pipeline [14:12] and no ... i wont pay 900 € for a CPU [14:12] hm, wth? open link in browser in xchat now opens in epiphany! [14:13] feels like i will end up with AMD again ;) [14:13] xchat is a mess ;) [14:13] use irssi [14:14] iirc, it was less than 1000€ for my whole system, 24", 1TB, quad-core, 8GB, etc.. [14:14] with monitor? [14:14] thats odd [14:14] 24" [14:14] cant be a that great one ;) [14:15] well [14:15] asus [14:15] a good one should be about 350 € [14:15] monitor i mean [14:15] yeah [14:15] fta: what graphics chip? [14:15] i think 700€ for a system like that is ok ... but most likely not a high end graphics thing [14:15] GeForce 9600 GT [14:16] how much MB? on graphic? 512? [14:16] yes [14:16] ok 9600GT is at 98 € [14:17] are you happy with that? [14:17] yes [14:17] hmm [14:17] wonder if that would be good enough for me ; [14:17] i wanted one without a fan [14:18] i have a 7600 GT at home [14:20] setup.py is just calling the system distutils.core [14:20] ah ok [14:20] i think cdbs should just skip those tests [14:20] that involve =deb [14:20] iirc it was only added in karmic [14:29] ok i think i am close fixing the nspr-config stuff [14:30] wont get to 1.9.1 branch today though [14:30] (just 1.9.3/3.7 for today) [14:31] fta: actually i think the reason why 1.9.1 and -central failed is that thy didnt bump the lower version for nspr in 1.9.2 branch et [14:31] the build error only happens if no system nspr is used [14:32] eh? it would have broken upstream builds then [14:37] no [14:37] only in combination with our patches [14:37] and yes [14:37] upstream --with-libxul-sdk is broken i am pretty sure [14:37] but they dont build like that [14:41] http://paste.ubuntu.com/264417/ [14:41] thats the new patch on firefox side [14:42] in turn the old bad nspr_nss patch has to go [14:42] which i am really happy about i must say ;) [14:43] and i did some packaging smarties in xulrunner ... but those should actually be done in the upstream build system [14:43] like: create nspr-config link to system nspr-config if system nspr is used [14:43] same for the sdk/include/nspr/ [14:43] which is now a link to /usr/include/nspr [14:43] both should be done in upstream dist/... and packager [14:44] like this: http://paste.ubuntu.com/264419/ [14:45] fta: should i move the new binary-install/...-dev rule below the binary-predeb? [14:46] * asac wonders if 1.9.1 already has the flag include dir [14:46] * asac installs 1.9.1-dev [14:51] too bad 1.9.1 needs a different fix as it has old style include dir still [14:51] hmm [15:05] reconnect [15:07] fta: i see we pass system-nss/-nspr unconditionally for firefox .... did this never cause any issues? [15:07] e.g. even if nspr is too low etc. [15:08] hm, do we do that? [15:08] yes [15:08] i think configure.in itself has a safety net though [15:12] so it probably does the right thing [15:15] right, and i did it.. a cryptic "Re-add --with-system-nspr / --with-system-nss" a sunday at 5am o_O [15:16] hehe [15:16] i think its ok === asac_ is now known as asac [15:17] the idea is that we get to a point where --system-nspr/nss dont matter at all if you use--with-libxul-sdk [15:17] and we are pretty close with our xul -dev package now [15:17] just that the stuff i did in rules should be done somewhere in proper xul code [15:18] maybe firefox build should actually error out if someone tries to set with or without-system-nspr/nss in libxul-sdk case [15:18] as it makes no sense [15:20] hm [15:21] i hate those /usr/bin/*-config [15:32] morning moz team! [15:50] jcastro, hi! [15:51] jcastro, i wonder if the cxchromium growth we see is not just new people sending stats, instead of new installs [15:55] the gwibber client seems to be silently dying [15:55] my backend freezes sometimes [15:55] kenvandine is fixing it, right? :) [15:56] jcastro, i haven't seen that [15:57] my wife has been running r393 on jaunty for about a week... and it is still working... no crashes and hasn't restarted [15:57] * kenvandine restarts constantly running from a checkout :) [15:58] i don't see crashes, but each time i want to have a look at what's new, gwibber is no longer in the systray [16:04] well [16:04] for me closing window quits gwibber [16:04] its a bug [16:04] you have to click on tray to hide it instead if you want to keep it open [16:04] fta: ^^ [16:04] kenvandine: ^^ [16:05] ok [16:05] we will look at that [16:05] should be easy [16:05] asac, i know that, i'm never using the close button to minimize an app to tray [16:06] it's in tray when i go to bed, it's gone when i wake up [16:07] asac, SEAMONKEY_2_0b1_RELEASE [16:11] pace_t_zulu, hi, i read you're setting up a chromium buildbot, are you working on a new package? [16:11] hi fta [16:11] the build bot is for mac os x [16:12] i like working with different operating systems [16:12] trying to find a place where i am useful [16:12] doesn't upstream already have one? [16:13] fta: yes [16:13] fta: they build against 10.5 sdk [16:13] i suppose it is purely academic [16:14] i'm trying to find a place where i can contribute [16:15] i am capable... but i've yet to find a place where my contributions are wanted and useful [16:15] but i'm trying [16:15] ok :) [16:16] just installed snow leopard this weekend... there's a need for compatibility work there... it seems [16:17] right now i'm trying to figure out how launchd handles environment variables [16:17] i have a quad core xeon machine at work... so i want it to be working when i'm not here [16:18] pace_t_zulu, yeah, i know the feeling, i do all my dailies on a quad-core @ work too [16:19] do you have a job outside of the ubuntu project? [16:19] sure [16:19] full time [16:20] asac, i'm experimenting with a summary in the bot emails, what do you think? [16:21] i like how the emails improved [16:22] summaries are great. might be that i missed them today. [16:22] look at the last ucd, 10 min ago [16:22] yeah [16:22] looks good [16:22] i will think about other things that might go in there ;) [16:22] sure [16:23] maybe the upstream and bzr changelogs [16:23] would be good [16:23] not sure how long that would be [16:23] hmm, the 1st part is now an attachment, bad [16:23] fta, what is it you do for your *real* job? [16:23] like: "what was changed since yesterdays build:" [16:23] i work in a neuroscience lab [16:23] "ubuntu: ..." [16:23] upstream: ... [16:24] pace_t_zulu, i'm an engineer. but i don't talk much about my real life on irc [16:25] i studied electrical engineering in school [16:25] asac, for moz and chromium, the upstream changelogs are too big to fit in a summary :P [16:25] fta: why is it you don't talk much about your real life on irc? [16:26] pace_t_zulu, well, private life [16:26] fta, right [16:34] fta: i really like the idea of using mime parts [16:34] like: 1. summary [16:34] 2. changes [16:34] 3. log [16:36] asac, yep, so far, i have 1/ summary, 2/ update (the tarball part), 3/ sync (the merge & dput parts) and 4/ tarball clean-up [16:36] i should probably split 2 and 3 per package, it's too big for umd and ucd [16:37] fta: yeah. having the hg log and bzr logs in there would still be nice ;) [16:37] lik in 1a. changes [16:38] ok verified that 1.9.3+3.7 also build with in-source nss [16:38] nice [16:39] fta: we really need 3.0 dailies (just firefox not xulrunner) [16:39] everything < karmic is currently in a state with 3.0 and 3.5 fighitng over being the default [16:39] imo firefox 3.0 should be small enough to just include in the bot [16:40] is 3.0 ready for dailies? [16:40] yep, but ff3 is in cvs, and it doesn't support the local branch feature (yet) [16:41] is that a problem? [16:42] i 1st introduced that local branch thing in m-d for hg, but it's half broken, and it's not implemented for cvs [16:42] fta: i think weekly would be enough [16:42] its just important to be always higher than what is in real archive [16:42] e.g. one upload for each security update [16:43] let me know if we need LOCAL_BRANCH first [16:43] it's not a bandwidth/cpu/size problem, dailies are fine. it's more that i want those to be in a consistent state [16:43] so yes, i want LOCAL_BRANCH [16:43] yeah. but ffox 3.0 is a special case [16:43] we want that just to unbreak [16:44] not really because we want dailies from 1.9 branch [16:44] no special case ;) they always create troubles at some point [16:44] its a good corner case for your bot [16:44] as long as its supposed to work without LOCAL_BRANCH ;) [16:45] ... its better to have a use case for that :) [16:45] let me know [16:47] gwibber doesn't have a local branch, i don't mind, it's really small and bzr is not verbose, so logs also small [17:05] asac, uh? Rejected: xulrunner-1.9.1_1.9.1.1~hg20090903r26325+nobinonly-0ubuntu2~umd1.dsc: Version older than that in the archive. 1.9.1.1~hg20090903r26325+nobinonly-0ubuntu2~umd1 <= 1.9.1.4~hg20090902r26316+nobinonly-0ubuntu2~umd1 [17:06] 1.9.1.1 [17:07] not sure howthat can happen [17:07] is the version info busted= [17:07] ? [17:14] asac, http://paste.ubuntu.com/264506/ [17:18] asac, got it [17:18] fta@cube:/data/bot/upstream/mozilla-1.9.1 $ hg cat -r 26325 browser/config/version.txt [17:18] 3.5.1pre [17:19] asac, the tip of the mozilla-1.9.1 branch is the seamonkey tag containing an old xul :P [17:19] damn, i can't blame reed, he's not here [17:22] urgh [17:22] go into #developers on irc.mozilla.org [17:22] sounds bad enough to rant there [17:24] i'm no longer on that network [17:24] http://code.google.com/p/chromium/issues/detail?id=18113 hmm [17:24] i just think you can better explain than me [17:25] 26325 [17:25] what is that revision? [17:26] hg clone ...; hg log -r-1; hg update -r26325 => bingo [17:26] the tip [17:26] why do you need the tip? [17:27] sorry ... stupid questions i guess [17:28] to have an atomic tarball, i 1st get the rev-id of tip, and later on, i update to that rev-id [17:28] more commits could arrive in between, i don't want them [17:28] as i already figured out the package version for that rev [17:29] what is -r-1 ? [17:33] 18:32 < bhearsum> seamonkey did a 1.9.1 release, which makes tip on a relbranch [17:33] 18:32 < asac> we rely on the tip somewhat [17:33] 18:32 < bhearsum> you should rely on 'default' [17:33] 18:32 < bhearsum> tip is not guaranteed to be on the default branch [17:33] fta: ^^ [17:35] http://paste.ubuntu.com/264506/ [17:35] there is nothing about 1.9.1.1 in that paste [17:37] asac, http://paste.ubuntu.com/264525/ then [17:37] thx [17:37] fta: so use default instead of tip [17:38] well, the hg log -r 26325 should be -r -1 [17:39] asac, i don't specify tip or default or anything, i let hg choose, so the default is tip.. o_O [17:40] fta: i think he means that there is a "default" tag/revision or something [17:42] hmmmm, iirc, mozclient does use -r -1 to get the rev id, but wget .../pushlog or something like that [18:37] kenvandine, would it be difficult to re-add the avatar cache? it's really annoying to see everything disappear at each refresh and slowly coming back [18:37] it is coming [18:37] just a little busted now [18:39] ok [18:57] SEAMONKEY_2_0b2_RELEASE; lol 2 beta in 2 hours? [19:22] asac, ff trunk is crashing when viewing a video (totem plugin) [20:36] asac, i tried with a bzr log in the summary, it's too much, i want the summary to stay readable in one glance. there's already a bzr diff in the merge logs [21:21] boas [21:22] fta: FF3.7 acting weird [21:22] keeps opening in something that looks like safemode [21:22] not a single addon is enabled [21:57] BUGabundo: wfm [21:57] :( [21:57] totally broken for me [21:57] re-started it already 4 times [21:58] asac, the cdbs issue is it uses python 2.6 stuff now, hardy and intrepid have 2.5 [21:58] BUGabundo, started today? [21:59] fta started on this boot [21:59] was working ok All day [22:00] boo, etckeeper borken for me [22:26] fta douh! ff was running in background [22:27] so even if I closed it , it remaind running [22:27] killed all 3 pids [22:27] testing again [22:28] WIN [22:28] now it works [22:32] good