/srv/irclogs.ubuntu.com/2009/09/03/#ubuntu-mozillateam.txt

dtchenPreparing to replace firefox-3.5 3.5.2+nobinonly-0ubuntu2 (using .../firefox-3.5_3.5.3+build1+nobinonly-0ubuntu1_amd64.deb) ...02:25
dtchenln: creating symbolic link `/etc/apparmor.d/disable/usr.bin.firefox-3.5': No such file or directory02:25
dtchendpkg: 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 102:25
jdstrand:/02:37
jdstranddtchen: I'll fix that02:37
jdstranddtchen: do you have a /etc/apparmor.d/disable directory?02:42
dtchenjdstrand: no.02:47
jdstranddtchen: did you remove apparmor?02:47
dtchenlooks like it: un  apparmor                                       <none>                                         (no description available)02:48
jdstranddtchen: that explains it02:49
jdstranddtchen: ok, thanks02:49
dtchenapparmor doesn't seem to be seeded at all for ubuntu-desktop, either02:49
jdstrandinteresting02:50
dtcheni guess it gets pulled in via ubuntu-standard's apparmor-utils Recommends02:50
jdstranddtchen: yes, Recommends. you aren't required to have it installed02:50
jdstranddtchen: I'll fix up the packaging02:51
dtchenthanks02:51
jdstrandasac: please pull r462 from bzr+ssh://bazaar.launchpad.net/~jdstrand/firefox/firefox-3.5-apparmor/ to fix dtchen's problem02:58
jdstrandasac: I forgot to do a mkdir in preinst :(02:58
jdstrand(I have it in the ApparmorProfileMigration page but it got missed)02:58
jdstranddtchen: sorry about that02:58
dtchenjdstrand: np02:59
* jdstrand wanders off again02:59
=== micahg1 is now known as micahg
=== jtv is now known as jtv-eat
asachi08:58
asacjdstrand: uploaded09:05
asacbdrung: 180 N   Sep 02 Archive Administrator     (0.7K) all-in-one-sidebar_0.7.10-1_amd64.changes ACCEPTED09:05
asacnice09:05
asacfirst NEW package using the new xpi:Depends made it into debian ;)09:06
asacfta: didnt we put the _modules link in ia32libs yet?09:09
ftai never pushed my last update09:09
asacsigh09:09
asacwhats the problem?09:10
ftait was crashing remember?09:12
asacfta: yeah. but it doesnt crash now ;)09:13
asacall seems to be good09:13
asacif we dont add anything new, and drop atk-bridge and add the link i think all should be fine09:14
ftathe idea was to add gvfs and libgail-common09:20
asacok. and thats still broken?09:21
asacin any case we shouldnt block no bug 369498 because we cannot add new stuff imo09:21
ubottuLaunchpad bug 369498 in ia32-libs "32bits gtk and glib modules not found in ia32-libs" [Medium,In progress] https://launchpad.net/bugs/36949809:21
ftabtw https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa09:22
asacgrr ... canonical seems to have disabled access to all the developers machines ... now i need to open a ticket to get it reenabled09:22
ftai didn't try ia32 recently, now that chromium is native x64, the pressure on me is gone09:23
asacyeah09:23
asacwould be precious if you could do this one update and then go off the hook ;)09:23
asacjust add the link and remove the atk-bridge module ... i am sure it works. if not someone else has to take over ;)09:24
asacthe build failure for 3.7 looks odd09:24
asacsame for 3.509:25
asacwas that me who broke it? feels like upstream committed bad things09:25
ftano idea, i didn't look into this09:26
asaccould be that this was caused by me dropping the nss/nspr patch09:28
asacbut strange that it didnt happen here: https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa09:28
ftayeah, that and 3.5 and 3.7 broke, but not 3.609:29
asachmm09:29
asaci tried to commit everything on all three branches09:30
asacmaybe i missed something ...09:30
asacwell. i guess its really upstreawm bug _after_ 3.5.3 release09:30
asachave no other explanation how the 3.5 can build in security09:30
asacthe packaging should be identica09:30
asacl09:30
asacundefined reference to `PR_AtomicDecrement'09:31
asacnsGnomeVFSProtocolHandler.cpp09:31
asacg++ -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/includ09:33
asacrm -f libnkgnomevfs.so09:33
asacg++  -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/x09:33
asaclast line on working build is:09:34
asacg++  -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/x09:34
asacso yeah ... nspr link stuff is not in there anymore09:34
asac-lplds4 -lplc4 -lnspr409:35
asacfeels like it has to do with my droppage of the nss/nspr patch09:35
asacbut then again it uses the same packaging ;/09:36
asachmm09:36
asacok here it is:09:37
asachttp://paste.ubuntu.com/264271/09:37
asacseems they bumped nspr lower bound09:38
bdrung_asac: nice.09:38
asacand the fallback to non-system one does not work without the patch i dropped09:38
asacfailed build has:09:38
asacchecking for NSPR - version >= 4.8.0... no09:38
asacPackage mozilla-nspr was not found in the pkg-config search path.09:38
asacworking 3.5 build in security has:09:39
asacchecking for nspr-config... /usr/bin/nspr-config09:39
asacchecking for NSPR - version >= 4.7.0... yes09:39
asacchecking for nss-config... /usr/bin/nss-config09:39
asacchecking for NSS - version >= 3.12.0... yes09:39
asacc4fc12311fd3 Kevin Brosnan - Bug 499144 - system-nspr dependency outdated in configure.in (4.7 -> 4.8), r=bsmedberg, a=dveditz09:39
ubottuError: Launchpad bug 499144 could not be found09:39
ftahm, ok10:52
ftaasac, a while ago, I wanted to simplify our backports by creating a build-deps ppa: https://edge.launchpad.net/~ubuntu-webtech/+archive/build-deps11:01
ftaasac, i hit some cdbs issues11:01
asacfta: do you know if dist/bin/nspr-config gets put  into the sdk if we dont use system libs?11:06
asacfta: what issues?11:06
asacAIL: distutils-2.sh11:07
asacFAIL: distutils-3.sh11:07
asacFAIL: distutils-4.sh11:07
asacFAIL: distutils-5.sh11:07
asacFAIL: distutils-6.sh11:07
asacFAIL: distutils-7.sh11:07
ftayep11:07
asacFAIL: distutils-8.sh11:07
asacwhat do those test do?11:07
ftaprobably a python issue11:07
ftaasac, did you say that you now longer need the nmt emails i forward you?11:14
asacfta: no. i want mails11:15
asaci just got them twice11:15
asacalready deleted the daily mails from today11:16
ftai mean, should i stop my redirection?11:16
asacwill remember t check tomorrow11:16
ftaok11:16
asacfta: chromium-browser -> LICENSE12:01
asacstatus?12:01
ftaneeds a refresh12:02
ftathey keep adding stuff :(12:02
asacfta: i am mostly interested in the licensecheck thing that shows the parts that are not documented12:02
ftaasac, grab the latest tarball, extract it, run ".../chromium-browser.head/debian/licensecheck.pl ." on it12:06
asacthx12:06
ftaadd -a to skip my white list12:06
ftamy tarball is now 30% bigger than since i last stripped it12:08
ftathe bot now reports tarball growths12:13
asacnice12:18
ftaasac, ok, finally took the time to setup a multi dist-arch pbuilder12:58
ftaasac, 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=deb12:58
asachmm12:59
asacwhere is setup.py shipped?12:59
ftaasac, http://paste.ubuntu.com/264376/13:11
asacwhat i mean is: why would setup.py not have that argument if its really shipped in the cdbs sources13:17
asacmy guess is that it copies it from somewhere13:17
asacanyhow ... lunch13:17
* asac still fought the nspr things13:17
ftaasac, my multi-pbuilder script, http://paste.ubuntu.com/264389/13:35
ftabut i guess you already have something to do that13:35
asacfta: maybe that should go into pbuilder package?14:02
asacno i dont have that as i dont use pbuilder ;)14:02
ftai didn't use pbuilder until recently14:03
asacfor pbuilder i would need faster disks14:03
asaclike SSD or something14:03
ftawith my quad-core, pbuilder is really nice ;)14:04
ftait's nice to quickly fix the dailies14:05
ftathe only thing i miss is a way to pass variables to the build from bd, like our USE_XXX14:06
asacremind me when i say that i have a new system ;)14:07
asaci am regularly looking at those i7 beasts ;)14:07
asacwith 24G mem :)14:07
asacthe problem is the more you move to christmas the more you are sure that prices are artificially high :)14:09
asacand when i assemble such a system i always get an itchy finger thinking about gaming14:09
asacwhich adds costs on top ;)14:09
ftaeheh14:10
asacotoh those i7 seem to not move price wise at all14:11
asaci think they were at that price for 6 month14:11
asachttp://www.kmelektronik.de/shop/index.php?show=subgroup&group=5&subgroup=83714:11
asacmost likely something else is in the pipeline14:11
asacand no ... i wont pay 900 € for a CPU14:12
ftahm, wth? open link in browser in xchat now opens in epiphany!14:12
asacfeels like i will end up with AMD again ;)14:13
asacxchat is a mess ;)14:13
asacuse irssi14:13
ftaiirc, it was less than 1000€ for my whole system, 24", 1TB, quad-core, 8GB, etc..14:14
asacwith monitor?14:14
asacthats odd14:14
fta24"14:14
asaccant be a that great one ;)14:14
asacwell14:15
ftaasus14:15
asaca good one should be about 350 €14:15
asacmonitor i mean14:15
asacyeah14:15
asacfta: what graphics chip?14:15
asaci think 700€ for a system like that is ok ... but most likely not a high end graphics thing14:15
ftaGeForce 9600 GT14:15
asachow much MB? on graphic? 512?14:16
ftayes14:16
asacok 9600GT is at 98 €14:16
asacare you happy with that?14:17
ftayes14:17
asachmm14:17
asacwonder if that would be good enough for me ;14:17
ftai wanted one without a fan14:17
ftai have a 7600 GT at home14:18
ftasetup.py is just calling the system distutils.core14:20
asacah ok14:20
asaci think cdbs should just skip those tests14:20
asacthat involve =deb14:20
asaciirc it was only added in karmic14:20
asacok i think i am close fixing the nspr-config stuff14:29
asacwont get to 1.9.1 branch today though14:30
asac(just 1.9.3/3.7 for today)14:30
asacfta: 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 et14:31
asacthe build error only happens if no system nspr is used14:31
ftaeh? it would have broken upstream builds then14:32
asacno14:37
asaconly in combination with our patches14:37
asacand yes14:37
asacupstream --with-libxul-sdk is broken i am pretty sure14:37
asacbut they dont build like that14:37
asachttp://paste.ubuntu.com/264417/14:41
asacthats the new patch on firefox side14:41
asacin turn the old bad nspr_nss patch has to go14:42
asacwhich i am really happy about i must say ;)14:42
asacand i did some packaging smarties in xulrunner ... but those should actually be done in the upstream build system14:43
asaclike: create nspr-config link to system nspr-config if system nspr is used14:43
asacsame for the sdk/include/nspr/14:43
asacwhich is now a link to /usr/include/nspr14:43
asacboth should be done in upstream dist/... and packager14:43
asaclike this: http://paste.ubuntu.com/264419/14:44
asacfta: should i move the new binary-install/...-dev rule below the binary-predeb?14:45
* asac wonders if 1.9.1 already has the flag include dir14:46
* asac installs 1.9.1-dev14:46
asactoo bad 1.9.1 needs a different fix as it has old style include dir still14:51
asachmm14:51
asac_reconnect15:05
asac_fta: i see we pass system-nss/-nspr unconditionally for firefox .... did this never cause any issues?15:07
asac_e.g. even if nspr is too low etc.15:07
ftahm, do we do that?15:08
asac_yes15:08
asac_i think configure.in itself has a safety net though15:08
asac_so it probably does the right thing15:12
ftaright, and i did it.. a cryptic "Re-add --with-system-nspr / --with-system-nss" a sunday at 5am o_O15:15
asac_hehe15:16
asac_i think its ok15:16
=== asac_ is now known as asac
asacthe idea is that we get to a point where --system-nspr/nss dont matter at all if you use--with-libxul-sdk15:17
asacand we are pretty close with our xul -dev package now15:17
asacjust that the stuff i did in rules should be done somewhere in proper xul code15:17
asacmaybe firefox build should actually error out if someone tries to set with or without-system-nspr/nss in libxul-sdk case15:18
asacas it makes no sense15:18
ftahm15:20
ftai hate those /usr/bin/*-config15:21
jcastromorning moz team!15:32
ftajcastro, hi!15:50
ftajcastro, i wonder if the cxchromium growth we see is not just new people sending stats, instead of new installs15:51
ftathe gwibber client seems to be silently dying15:55
jcastromy backend freezes sometimes15:55
jcastrokenvandine is fixing it, right? :)15:55
kenvandinejcastro, i haven't seen that15:56
kenvandinemy wife has been running r393 on jaunty for about a week... and it is still working... no crashes and hasn't restarted15:57
* kenvandine restarts constantly running from a checkout :)15:57
ftai don't see crashes, but each time i want to have a look at what's new, gwibber is no longer in the systray15:58
asacwell16:04
asacfor me closing window quits gwibber16:04
asacits a bug16:04
asacyou have to click on tray to hide it instead if you want to keep it open16:04
asacfta: ^^16:04
asackenvandine: ^^16:04
kenvandineok16:05
kenvandinewe will look at that16:05
kenvandineshould be easy16:05
ftaasac, i know that, i'm never using the close button to minimize an app to tray16:05
ftait's in tray when i go to bed, it's gone when i wake up16:06
ftaasac, SEAMONKEY_2_0b1_RELEASE16:07
ftapace_t_zulu, hi, i read you're setting up a chromium buildbot, are you working on a new package?16:11
pace_t_zuluhi fta16:11
pace_t_zuluthe build bot is for mac os x16:11
pace_t_zului like working with different operating systems16:12
pace_t_zulutrying to find a place where i am useful16:12
ftadoesn't upstream already have one?16:12
pace_t_zulufta: yes16:13
pace_t_zulufta: they build against 10.5 sdk16:13
pace_t_zului suppose it is purely academic16:13
pace_t_zului'm trying to find a place where i can contribute16:14
pace_t_zului am capable... but i've yet to find a place where my contributions are wanted and useful16:15
pace_t_zulubut i'm trying16:15
ftaok :)16:15
pace_t_zulujust installed snow leopard this weekend... there's a need for compatibility work there... it seems16:16
pace_t_zuluright now i'm trying to figure out how launchd handles environment variables16:17
pace_t_zului have a quad core xeon machine at work... so i want it to be working when i'm not here16:17
ftapace_t_zulu, yeah, i know the feeling, i do all my dailies on a quad-core @ work too16:18
pace_t_zuludo you have a job outside of the ubuntu project?16:19
ftasure16:19
ftafull time16:19
ftaasac, i'm experimenting with a summary in the bot emails, what do you think?16:20
asaci like how the emails improved16:21
asacsummaries are great. might be that i missed them today.16:22
ftalook at the last ucd, 10 min ago16:22
asacyeah16:22
asaclooks good16:22
asaci will think about other things that might go in there ;)16:22
ftasure16:22
asacmaybe the upstream and bzr changelogs16:23
asacwould be good16:23
asacnot sure how long that would be16:23
ftahmm, the 1st part is now an attachment, bad16:23
pace_t_zulufta, what is it you do for your *real* job?16:23
asaclike: "what was changed since yesterdays build:"16:23
pace_t_zului work in a neuroscience lab16:23
asac"ubuntu: ..."16:23
asacupstream: ...16:23
ftapace_t_zulu, i'm an engineer. but i don't talk much about my real life on irc16:24
pace_t_zului studied electrical engineering in school16:25
ftaasac, for moz and chromium, the upstream changelogs are too big to fit in a summary :P16:25
pace_t_zulufta: why is it you don't talk much about your real life on irc?16:25
ftapace_t_zulu, well, private life16:26
pace_t_zulufta, right16:26
asacfta: i really like the idea of using mime parts16:34
asaclike: 1. summary16:34
asac2. changes16:34
asac3. log16:34
ftaasac, yep, so far, i have 1/ summary, 2/ update (the tarball part), 3/ sync (the merge & dput parts) and 4/ tarball clean-up16:36
ftai should probably split 2 and 3 per package, it's too big for umd and ucd16:36
asacfta: yeah. having the hg log and bzr logs in there would still be nice ;)16:37
asaclik in 1a. changes16:37
asacok verified that 1.9.3+3.7 also build with in-source nss16:38
asacnice16:38
asacfta: we really need 3.0 dailies (just firefox not xulrunner)16:39
asaceverything < karmic is currently in a state with 3.0 and 3.5 fighitng over being the default16:39
asacimo firefox 3.0 should be small enough to just include in the bot16:39
asacis 3.0 ready for dailies?16:40
ftayep, but ff3 is in cvs, and it doesn't support the local branch feature (yet)16:40
asacis that a problem?16:41
ftai 1st introduced that local branch thing in m-d for hg, but it's half broken, and it's not implemented for cvs16:42
asacfta: i think weekly would be enough16:42
asacits just important to be always higher than what is in real archive16:42
asace.g. one upload for each security update16:42
asaclet me know if we need LOCAL_BRANCH first16:43
ftait's not a bandwidth/cpu/size problem, dailies are fine. it's more that i want those to be in a consistent state16:43
ftaso yes, i want LOCAL_BRANCH16:43
asacyeah. but ffox 3.0 is a special case16:43
asacwe want that just to unbreak16:43
asacnot really because we want dailies from 1.9 branch16:44
ftano special case ;) they always create troubles at some point16:44
asacits a good corner case for your bot16:44
asacas long as its supposed to work without LOCAL_BRANCH ;)16:44
asac... its better to have a use case for that :)16:45
asaclet me know16:45
ftagwibber doesn't have a local branch, i don't mind, it's really small and bzr is not verbose, so logs also small16:47
ftaasac, 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~umd117:05
asac1.9.1.117:06
asacnot sure howthat can happen17:07
asacis the version info busted=17:07
asac?17:07
ftaasac, http://paste.ubuntu.com/264506/17:14
ftaasac, got it17:18
ftafta@cube:/data/bot/upstream/mozilla-1.9.1 $ hg cat -r 26325 browser/config/version.txt17:18
fta3.5.1pre17:18
ftaasac, the tip of the mozilla-1.9.1 branch is the seamonkey tag containing an old xul :P17:19
ftadamn, i can't blame reed, he's not here17:19
asacurgh17:22
asacgo into #developers on irc.mozilla.org17:22
asacsounds bad enough to rant there17:22
ftai'm no longer on that network17:24
ftahttp://code.google.com/p/chromium/issues/detail?id=18113  hmm17:24
asaci just think you can better explain than me17:24
asac2632517:25
asacwhat is that revision?17:25
ftahg clone ...; hg log -r-1; hg update -r26325 => bingo17:26
ftathe tip17:26
asacwhy do you need the tip?17:26
asacsorry ... stupid questions i guess17:27
ftato have an atomic tarball, i 1st get the rev-id of tip, and later on, i update to that rev-id17:28
ftamore commits could arrive in between, i don't want them17:28
ftaas i already figured out the package version for that rev17:28
asacwhat is -r-1 ?17:29
asac18:32 < bhearsum> seamonkey did a 1.9.1 release, which makes tip on a relbranch17:33
asac18:32 < asac> we rely on the tip somewhat17:33
asac18:32 < bhearsum> you should rely on 'default'17:33
asac18:32 < bhearsum> tip is not guaranteed to be on the default branch17:33
asacfta: ^^17:33
asachttp://paste.ubuntu.com/264506/17:35
asacthere is nothing about 1.9.1.1 in that paste17:35
ftaasac, http://paste.ubuntu.com/264525/ then17:37
asacthx17:37
asacfta: so use default instead of tip17:37
ftawell, the hg log -r 26325 should be -r -117:38
ftaasac, i don't specify tip or default or anything, i let hg choose, so the default is tip..  o_O17:39
asacfta: i think he means that there is a "default" tag/revision or something17:40
ftahmmmm, iirc, mozclient does use -r -1 to get the rev id, but wget .../pushlog or something like that17:42
ftakenvandine, would it be difficult to re-add the avatar cache? it's really annoying to see everything disappear at each refresh and slowly coming back18:37
kenvandineit is coming18:37
kenvandinejust a little busted now18:37
ftaok18:39
ftaSEAMONKEY_2_0b2_RELEASE; lol 2 beta in 2 hours?18:57
ftaasac, ff trunk is crashing when viewing a video (totem plugin)19:22
ftaasac, 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 logs20:36
BUGabundoboas21:21
BUGabundofta: FF3.7 acting weird21:22
BUGabundokeeps opening in something that looks like safemode21:22
BUGabundonot a single addon is enabled21:22
ftaBUGabundo: wfm21:57
BUGabundo:(21:57
BUGabundototally broken for me21:57
BUGabundore-started it already 4 times21:57
ftaasac, the cdbs issue is it uses python 2.6 stuff now, hardy and intrepid have 2.521:58
ftaBUGabundo, started today?21:58
BUGabundofta started on this boot21:59
BUGabundowas working ok All day21:59
ftaboo, etckeeper borken for me22:00
BUGabundofta douh! ff was running in background22:26
BUGabundoso even if I closed it , it remaind running22:27
BUGabundokilled all 3 pids22:27
BUGabundotesting again22:27
BUGabundoWIN22:28
BUGabundonow it works22:28
ftagood22:32

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!