fta | [reed], which component would that be ? | 02:25 |
---|---|---|
[reed] | Firefox :: Places | 02:26 |
=== asac_ is now known as asac | ||
asac | fta_: backing out https://bugzilla.mozilla.org/attachment.cgi?id=305934 fixes it? | 13:57 |
fta_ | mozilla bug 425993 | 14:08 |
ubotu | Mozilla bug 425993 in Places "liferea built with xulrunner 1.9 dumping tons of places.sqlite-\d+.corrupt files" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=425993 | 14:08 |
=== fta_ is now known as fta | ||
asac | fta: you see an assertion there? | 14:10 |
asac | eah NS_ENSURE_SUCCESS failure | 14:10 |
fta | liferea doesn't have a console | 14:11 |
fta | i've traced it | 14:11 |
asac | traced it? | 14:11 |
fta | printf :) | 14:11 |
asac | fta: you see NS_ENSURE_SUCESS failures only in debug mode on the terminal | 14:11 |
asac | aeh debug builds | 14:11 |
asac | fta: ok ... what fails? | 14:12 |
asac | probably not the CreateStatement itself | 14:12 |
fta | it returns to the caller at line 1150 | 14:13 |
asac | really? | 14:14 |
asac | wow | 14:14 |
asac | so its a syntax error? | 14:14 |
asac | can you run that statement in sqlite3 shell? | 14:14 |
asac | maybe it happens for new firefox profiles too now? | 14:16 |
asac | fta: ^^ | 14:16 |
fta | i don't know | 14:20 |
fta | bug 192606 | 14:20 |
ubotu | Launchpad bug 192606 in firefox-3.0 "use standard colours for selected text in URL bar" [Low,Fix released] https://launchpad.net/bugs/192606 | 14:20 |
fta | is that fixed ? | 14:20 |
asac | fta: yeah i think i know whats going on | 14:21 |
fta | ? | 14:27 |
asac | bogus sqlite | 14:33 |
asac | ill think about how to fix it properly while away | 14:33 |
asac | be back tonight | 14:34 |
fta | ok, cu | 14:34 |
armin76 | ff-2.0.0.13 doesn't start when compiled with gcc-4.2.3 :/ | 14:40 |
armin76 | .12 does, weird, huh? | 14:41 |
fta | armin76, do you have a crash when printing to pdf ? | 16:32 |
armin76 | didn't try | 16:34 |
fta | FF3 of course | 16:37 |
asac | fta: btw, i can print to pdf in ffox 3 beta 4 | 17:46 |
asac | fta: read in -desktop for how we can try to solve the sqlite issue | 17:47 |
sebner | aloha | 17:54 |
asac | sebner: what is the problem? | 17:55 |
sebner | asac: If I try to build monodevelop it complains that the xulrunner1.9 patch can't be applied. So I changed the 0.18.1 to 1.0 (versioning) but then I discovered that some parts of the monodevelop.ini got rewrittten. I tried to adjust your patch but now I have a "Malformated line 35" | 17:57 |
sebner | asac: It's currently looking like that . http://pastebin.com/medc58ce | 18:00 |
asac | sebner: now does the original patch look like? | 18:11 |
asac | (sorry i cannot remember) | 18:11 |
asac | sebner: how does the current monodevelop.in look like? | 18:11 |
asac | (the new one) | 18:12 |
asac | if nothing radical changed it should be fairly easy to do | 18:12 |
asac | the patch basically removes all LD_LIBRARY_PATH and MOZILLA_FIVE_HOME business | 18:12 |
asac | so just do that | 18:12 |
asac | and all should be fine | 18:12 |
sebner | asac: I already left a message in the query :P http://pastebin.com/mdcbeabc <-- monodevelop.in . xulrunner1.9 original: http://pastebin.com/m52446a83 | 18:14 |
asac | sebner: well ... find_libgtkmozembed is not called at all | 18:18 |
asac | figure out where that is called and yo find the place where you need to adapt something - just as a guess | 18:18 |
asac | so: the find_libgtkmozembed needs to be eliminated ... but for that you have to find where its actually used | 18:19 |
sebner | asac: I'm confused. In you patch you deleted the call of find_libgtkmozembed and did the same with the new patch ... | 18:24 |
asac | sebner: you really confuse me ... whats your problem? | 18:41 |
asac | sounds like it already works for you ;) | 18:42 |
sebner | asac: It tried to port your xulrunner1.9 patch to monodevelop 1.0. But it tells me "Malformated at line 35" | 18:42 |
asac | sebner: so you edited the patch directly? | 18:42 |
sebner | asac: no. diff the monodevelop.in | 18:42 |
asac | sebner: you probably accidentially edited it | 18:43 |
sebner | asac: patch is already posted. look at my first message to you | 18:43 |
asac | use diff -u | 18:43 |
asac | in this channel? | 18:43 |
sebner | yes ;) | 18:43 |
sebner | 18:57 | 18:43 |
sebner | ;) | 18:43 |
asac | can't tell ... redo the patch | 18:44 |
sebner | http://pastebin.com/medc58ce | 18:44 |
asac | shouldn't happen if you use diff -u and don't touch it | 18:44 |
sebner | hmm | 18:45 |
sebner | I used diff -urNad ^^ | 18:45 |
sebner | asac: Sry. I'm not able to prepare a working patch. applying patch use_xulrunner_1.9 to ./ ...patch: **** malformed patch at line 35: if test -d /usr/lib64; then MD_PKG_CONFIG_PATH=$MD_PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/local/lib64/pkgconfig/; fi | 18:58 |
sebner | asac: would you mind taking a look on it? | 19:04 |
fta | asac, about bug 139543, the guy asked for system prefs not overwritten during upgrades, not locked prefs, right ? | 19:27 |
ubotu | Launchpad bug 139543 in firefox-3.0 "firefox .deb overwrites firefox.cfg which stores systemwide settings such as startpage, proxy" [High,Confirmed] https://launchpad.net/bugs/139543 | 19:28 |
asac | fta: we should not ship it at all | 20:47 |
asac | and yes, we should also make this available in /etc/ | 20:47 |
asac | sebner: you should start from scratch | 20:48 |
asac | and try again | 20:48 |
sebner | asac: what do you mean with "from scratch" ? | 20:50 |
asac | well start over ... redo the patch ;) | 20:50 |
asac | i mean ... apparently your current patch is broken | 20:50 |
fta | asac, ?? not ship what ? and make what avail in /etc ? | 20:50 |
asac | firefox.cfg | 20:50 |
asac | sebner: and if you produce a patch like i said it _will_ apply for sure | 20:51 |
sebner | asac: yeah. I tried again ;) same error | 20:51 |
asac | use just diff -u | 20:52 |
asac | and all is good | 20:52 |
sebner | asac: patch: **** malformed patch at line 35: | 20:52 |
sebner | I tried | 20:52 |
sebner | ... | 20:52 |
asac | maybe excersize with some simple files | 20:52 |
sebner | I know how to diff O_o | 20:52 |
asac | hmmm ... if you would, you won't get a malformed patch :) | 20:53 |
asac | thats what i am trying to tell ... i cannot tell whats going on. really. if you give me the two file revisions i can make the patch | 20:53 |
sebner | haha ... | 20:53 |
asac | webdeveloper.in.orig + webdeveloper.in | 20:54 |
asac | but ill just run diff -u webdeveloper.in.org webdeveloper.in | 20:54 |
asac | aeh monodevelop.in | 20:55 |
asac | youll figure | 20:55 |
sebner | But I did :( :( :( | 20:56 |
sebner | asac: http://senduit.com/b81d07 | 20:57 |
asac | whats that? | 20:58 |
fta | asac, but it's not read at all in ff3. how was it used in ff2 ? a patch ? | 20:58 |
asac | no .. a config ;) | 20:58 |
sebner | asac: monodevelop. the old and the new file ;) | 20:59 |
asac | asac@tinya:/tmp/qq$ diff -u monodevelop.old.in monodevelop.in > /tmp/my.patch | 21:03 |
asac | asac@tinya:/tmp/qq$ mkdir uu | 21:03 |
asac | asac@tinya:/tmp/qq$ cd uu/ | 21:03 |
asac | asac@tinya:/tmp/qq/uu$ cp ../monodevelop.old.in . | 21:03 |
asac | asac@tinya:/tmp/qq/uu$ patch -p0 < /tmp/my.patch | 21:03 |
asac | patching file monodevelop.old.in | 21:03 |
asac | sebner: ^^ | 21:03 |
fta | asac, hmm, that's what i thought but there's nothing in your ff2 branch pointing to it | 21:03 |
fta | unless it's that obscure thingy | 21:04 |
asac | fta: there is :) | 21:04 |
fta | oh | 21:04 |
asac | /usr/lib/firefox/greprefs$ grep general.config * | 21:04 |
asac | all.js:pref("general.config.obscure_value", 13); // for MCD .cfg files | 21:04 |
asac | firefox-2.ubuntu-prefs.js:pref("general.config.filename", "firefox-2.cfg"); | 21:04 |
sebner | asac: I'm going to commit suicide now. Don't wait for me -.- ... | 21:05 |
asac | afaik the preference we locked in firefox 2 is now implicitly locked by ffox3 ... as it detects that it cannot write to the install location | 21:05 |
asac | sebner: do exactly the same above :) ... that will give you a feeling of success ;) | 21:05 |
sebner | asac: I swar. I did -.- | 21:06 |
sebner | *swear | 21:06 |
sebner | asac: and for the dpatch thing I have the headers right? | 21:07 |
asac | sebner: do dpatch-edit-patch if its dpatch | 21:08 |
asac | dpatch files need: | 21:09 |
asac | #! /bin/sh /usr/share/dpatch/dpatch-run | 21:09 |
asac | + | 21:09 |
asac | @DPATCH@ | 21:09 |
asac | <now patch> | 21:09 |
fta | asac, hmm, if it's implicitly locked now, all this is not needed.. i don't get why you still want it then... | 21:11 |
asac | fta: thats what i said :) ... we don't want to use it now. but we should take care that users can set their own firefox.cfg | 21:12 |
asac | we can say "we don't care ... do it like oyu want" ... but that isn't nice as the user doesn't really have good way t odo that in a way that it doesn't get removed at some point. | 21:13 |
fta | so you want a 2nd xul greprefs in etc ? | 21:13 |
asac | fta: i don't think that its needed | 21:13 |
asac | fta: we could also just provide a firefox.cfg link thats empty | 21:13 |
asac | e.g. an empty firefox.cfg in /etc/ ... | 21:14 |
asac | and link to it from greprefs in our package | 21:14 |
fta | but it will be overwritten | 21:14 |
fta | and the path is not fixed | 21:15 |
asac | huh? | 21:15 |
fta | greprefs | 21:15 |
sebner | asac: btw, looked already at all-in-one-sidebar rev6 ? | 21:16 |
asac | we can ship a link from $pkglibdir/global.cfg -> /etc/firefox-3.0/global.cfg | 21:16 |
asac | sebner: maybe ship MPL and just reference that in copyright | 21:29 |
asac | sebner: please use a non-native packaging | 21:30 |
asac | e.g. the changelog versino doesn't have a package revision | 21:30 |
sebner | k | 21:31 |
asac | when thats done, please open a bug against the firefox-extensions project. we need that to refer to the FF exception we have for extensions | 21:31 |
asac | https://bugs.edge.launchpad.net/firefox-extensions/ | 21:31 |
asac | there are already other bugs filed | 21:32 |
asac | fta: maybe there is a bug because of the xul + ffox split. no idea if general.config files on a per-applicatoin basis are possible | 21:34 |
asac | so maybe we need a patch for that | 21:34 |
fta | aren't lockPref() allowed in syspref ? | 21:35 |
asac | i don't think so | 21:38 |
asac | lockPref is from libpref | 21:38 |
asac | which is not the normal mechanism | 21:38 |
asac | but haven't tried for years :) | 21:39 |
asac | maybe its now supported by mainline prefs | 21:39 |
sebner | asac: btw, in the dpatch is now my name and mail adress. change that to yoursß | 21:40 |
asac | say: you + based on mine ;) | 21:41 |
sebner | ^^ | 21:41 |
sebner | k | 21:41 |
asac | so it worked? | 21:41 |
sebner | we'll see in 1 minute | 21:44 |
sebner | no xD xD xD | 21:45 |
sebner | asac: http://pastebin.com/m795b716b | 21:45 |
asac | sebner: why does it fail. figure that ;) | 21:46 |
sebner | no output :\ | 21:47 |
asac | is it clean? | 21:47 |
asac | what does lsdiff path/to/xulrunner.dpatch | 21:47 |
asac | yield? | 21:47 |
sebner | hellboy@ubuntu:~/merges/monodevelop/monodevelop-1.0+dfsg/debian/patches$ lsdiff use_xulrunner_1.9.dpatch | 21:48 |
sebner | monodevelop.in | 21:48 |
asac | probably wrong strip level | 21:51 |
asac | did you use dpatch-edit-patch? | 21:51 |
sebner | ah. I used dpatch patch-template and copied the header into the file | 21:52 |
sebner | asac: I really don't know who but after the 20 try it's working now xD | 22:06 |
* sebner looks like a total newbie now | 22:07 | |
asac | yeah ...dpatch is a pain ;) | 22:44 |
fta | i hate it | 22:44 |
fta | asac, in /usr/lib/xulrunner-1.9b5/greprefs/fta.js, i've set pref("general.config.filename", "firefox.cfg"); | 22:48 |
fta | where should firefox.cfg be ? | 22:49 |
fta | i've tried: /etc/firefox-3.0/pref/ /usr/lib/firefox-3.0b5/defaults/preferences /usr/lib/firefox-3.0b5 /usr/lib/xulrunner-1.9b5/greprefs nada | 22:49 |
asac | fta: yeah. most likely it has to be in /usr/lib/xulrunner-1.9b5/ | 23:01 |
asac | which means that we have the bug i mentioned above | 23:01 |
asac | maybe greprefs in firefox-3.0b5 is considered for the general.config.filename entry as well? | 23:01 |
fta | nope, still doesn't work in /usr/lib/xulrunner-1.9b5/ | 23:02 |
fta | there's no grepref in ff3 | 23:02 |
asac | greprefs ;) | 23:06 |
asac | fta: you need to crypt it | 23:07 |
asac | (obscure) | 23:07 |
fta | i did | 23:07 |
fta | strace does not even look for it | 23:07 |
asac | do we build libpref extension at all? | 23:07 |
fta | i get "Failed to read the configuration file. Please contact your system administrator" | 23:08 |
asac | that sounds broken :) | 23:08 |
fta | and it refused to start so at least there's some code behind it | 23:08 |
asac | what did you dO? | 23:08 |
asac | to break it that way? | 23:08 |
asac | just add the general.config.filename pref? | 23:09 |
fta | just set general.config.filename | 23:09 |
fta | and the cfg is obscured | 23:09 |
asac | fta: try to add pref extension the DEB_MOZ_EXTENSIONS | 23:11 |
asac | its strange though thatit chokes on it ... i agree | 23:13 |
fta | isn't it about sharedpref ? | 23:14 |
asac | he? | 23:15 |
asac | no pref is the lockdown extension | 23:15 |
asac | and system prefs like gconf | 23:16 |
fta | mozilla/config/autoconf.mk:MOZ_PREF_EXTENSIONS = 1 | 23:17 |
fta | so it's by default | 23:17 |
fta | yes, there's --disable-pref-extensions to disable it | 23:17 |
fta | so we already have it in xul | 23:18 |
asac | fta: ok it works | 23:32 |
asac | http://paste.ubuntu.com/6237/ | 23:32 |
asac | thats what must succeed | 23:33 |
fta | what did you change ? | 23:44 |
fta | oh, /usr/lib/firefox-3.0b5/defaults/autoconfig | 23:45 |
asac | look closely ;) | 23:45 |
asac | yeah | 23:45 |
asac | i am pushing a xul patch | 23:45 |
asac | to read that from GRE_DIR | 23:45 |
asac | as its installed by xul build | 23:45 |
asac | but bzr on launchpad is again really slow | 23:46 |
fta | http://beuno.com.ar/archives/65 | 23:48 |
fta | hm, really weird rendering of http://fridge.ubuntu.com/node/1389 | 23:48 |
asac | yeaH | 23:49 |
asac | website bug? | 23:49 |
fta | probably, it renders the same with sm1 and sm2 | 23:51 |
asac | fta: same for upstream build? | 23:51 |
asac | ah ok | 23:51 |
asac | then ignore | 23:51 |
asac | if its in old gecko engine i have no problem ;) | 23:51 |
fta | you merged my commits ??? | 23:56 |
asac | fta: yes i tested what bzr push suggested | 23:56 |
asac | feel free to push your tree again | 23:56 |
asac | with --overwrite | 23:56 |
asac | i can merge on top of that | 23:56 |
asac | (i never did merge and push ... wonder why its ok to do that without --overwrite) | 23:57 |
fta | i don't think i can, my branch has been changed | 23:58 |
asac | really? | 23:58 |
asac | wow | 23:58 |
fta | with just a pull !? wtf? | 23:58 |
asac | yeah ... thats a strange thing | 23:59 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!