[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
cjwatson pitti: you demoted xulrunner-2.0 yesterday morning, but http://people.canonical.com/~ubuntu-archive/component-mismatches.txt is showing it as a promotion candidate due to a build-dependency from packagekit chrisccoulson cjwatson, it's an alternative build-depend chrisccoulson (ie, firefox-dev | xulrunner-dev) chrisccoulson oh, actually, it is xulrunner-dev | firefox-dev cjwatson chrisccoulson: hmm, germinate wouldn't normally pick it up in that case, and yet it is ... cjwatson chrisccoulson: OK. Can we flip that? cjwatson or is that ordering appropriate? chrisccoulson cjwatson, it's like that to keep the packaging in sync with debian, i think chrisccoulson the debian build uses xulrunner-dev cjwatson it's possible that we could fix it up with an explicit seed cjwatson if you'd rather keep it that way, I can experiment ... chrisccoulson cjwatson, i don't mind really. comments 43 - 46 in bug 740815 explain the current implementation though I'm investigating a seed workaround. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
I've tried, and I don't think I can fix this in a seed. Either we have to ignore the noise from component-mismatches until such time as xulrunner-dev is removed entirely (which is error-prone), or we need to flip round the build-depends ordering as an Ubuntu-specific patch to packagekit. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
FWIW, libreoffice and libreoffice-l10n also have xulrunner-dev | firefox-dev. I wonder why they do not show up in the component- mismatches. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package libreoffice-l10n - 1:3.3.2-1ubuntu3 --- libreoffice-l10n (1:3.3.2-1ubuntu3) natty; urgency=low * merged all changes from ubuntu-natty-3.3.1 up to 3.3.2-1ubuntu3 libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low * make build dep on xulrunner-dev alternatively depend on firefox-dep (LP: #740815) * cherry-pick from debian: - enable is (icelandic) l10n (LP: #751746) * add unity quicklist support (LP: #720716) * workaround for unity icon issue (LP: #732412) * regenerated control file and refresh patch queue -- Bjoern Michaelsen bjoern.michael...@canonical.com Mon, 18 Apr 2011 11:55:37 +0200 ** Changed in: libreoffice-l10n (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
I reapplied the icedtea-web fix this morning, Bjoern uploaded libo-l10n, so we should be all set now. I demoted xulrunner-2.0 to universe. ** Changed in: xulrunner-2.0 (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package libreoffice - 1:3.3.2-1ubuntu3 --- libreoffice (1:3.3.2-1ubuntu3) natty; urgency=low * make build dep on xulrunner-dev alternatively depend on firefox-dep (LP: #740815) * cherry-pick from debian: - enable is (icelandic) l10n (LP: #751746) * add unity quicklist support (LP: #720716) * workaround for unity icon issue (LP: #732412) * regenerated control file and refresh patch queue -- Bjoern Michaelsen bjoern.michael...@canonical.com Fri, 15 Apr 2011 10:01:19 +0200 ** Changed in: libreoffice (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:~ubuntu-desktop/gnome-python-extras/ubuntu -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/gnome-python-extras -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
The only gluezilla reverse dependency is a recommends from libmono- webbrowser0.5-cil, which will be dropped to a suggests. I demoted gluezilla. ** Changed in: gluezilla (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Now that gluezilla is in universe, I demoted xulrunner-1.9.2 as the last remaining rdepends. ** Changed in: xulrunner-1.9.2 (Ubuntu) Status: In Progress = Fix Released ** Changed in: libreoffice (Ubuntu) Milestone: None = ubuntu-11.04 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package mono - 2.6.7-5ubuntu3 --- mono (2.6.7-5ubuntu3) natty; urgency=low * Drop gluezilla Recommends to Suggests for libmono-webbrowser0.5-cil. xulrunner, and hence gluezilla, is dropping out of main for Natty. (LP: #740815) -- Christopher James Halse Rogers r...@ubuntu.com Tue, 12 Apr 2011 11:23:54 +1000 ** Changed in: mono (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/mono -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Just discussed on IRC, we'll drop the webbrowser package from mono for now, and will reintroduce it once the webkit port is ready. ** Changed in: mono (Ubuntu) Assignee: (unassigned) = Chris Halse Rogers (raof) ** Changed in: mono (Ubuntu) Importance: Undecided = High ** Changed in: mono (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Fix for libreoffice and libreoffice-l10n commited as: http://git.debian.org/?p=pkg- openoffice/libreoffice.git;a=commit;h=fa30810e24fa95e212a643a4722a5aec6b040335 ** Changed in: libreoffice (Ubuntu) Status: Confirmed = Fix Committed ** Changed in: libreoffice (Ubuntu) Assignee: (unassigned) = Björn Michaelsen (bjoern-michaelsen) ** Changed in: libreoffice-l10n (Ubuntu) Status: Confirmed = Fix Committed ** Changed in: libreoffice-l10n (Ubuntu) Assignee: (unassigned) = Björn Michaelsen (bjoern-michaelsen) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: libreoffice-l10n (Ubuntu) Status: New = Confirmed ** Changed in: libreoffice (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package packagekit - 0.6.11-2ubuntu3 --- packagekit (0.6.11-2ubuntu3) natty; urgency=low * Build-depend on xulrunner-dev or firefox-dev, which makes it possible to compile PK without xulrunner as the latter should go away. (LP: #740815) -- Matthias Klumpp matth...@nlinux.org Thu, 24 Mar 2011 14:47:04 +0100 ** Changed in: packagekit (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/packagekit -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: firefox Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: icedtea-web (Ubuntu) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package icedtea-web - 1.1~20110320-0ubuntu2 --- icedtea-web (1.1~20110320-0ubuntu2) natty; urgency=low * Switch build-depends to firefox-dev for natty. xulrunner is being demoted from main (LP: #740815) - update debian/rules - update debian/control -- Chris Coulson chris.coul...@canonical.com Mon, 04 Apr 2011 11:07:15 +0100 ** Changed in: icedtea-web (Ubuntu) Status: New = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/icedtea-web -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Bug watch added: GNOME Bug Tracker #646369 https://bugzilla.gnome.org/show_bug.cgi?id=646369 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/tuxguitar ** Branch linked: lp:ubuntu/azureus -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/mozjs -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package couchdb - 1.0.1-0ubuntu14 --- couchdb (1.0.1-0ubuntu14) natty; urgency=low * Build against a proper libmozjs \o/ - FFe LP: #740815 * Note, we rename a couple of existing patches so that they apply in the right order and the names make sense - rename mozjs2.0.patch = moz0001-spidermonkey1.8.5.patch - rename mozjs2.0_autotools.patch = moz0003-spidermonkey1.8.5_autotools.patch * Drop unneeded patch which added LD_LIBRARY_PATH kludge - remove debian/patches/mozjs1.9_ldlibpath.patch * Add support to build system for configuring mozjs with js-config - add debian/patches/moz0002-libmozjs.patch * Update build-depends/depends/build config (we no longer need the --with-js build flags) - update debian/rules - update debian/control * Refresh debian/patches/moz0003-spidermonkey1.8.5_autotools.patch -- Chris Coulson chris.coul...@canonical.com Thu, 24 Mar 2011 01:02:03 + ** Changed in: couchdb (Ubuntu) Status: Triaged = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Patch added: Patch against PackageKit package https://bugs.launchpad.net/ubuntu/+source/xulrunner-2.0/+bug/740815/+attachment/1936588/+files/packagekit_0.6.11-2ubuntu2.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Thanks Matthias! Taking for sponsoring. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Matthias, unfortunately this doesn't work: dh_install --list-missing cp: Aufruf von stat für „debian/tmp/usr/lib/mozilla/plugins/packagekit-plugin.so“ nicht möglich: Datei oder Verzeichnis nicht gefunden dh_install: cp -a debian/tmp/usr/lib/mozilla/plugins/packagekit-plugin.so debian/browser-plugin-packagekit//usr/lib/mozilla/plugins/ returned exit code 1 configure is looking for mozilla-plugin.pc, but firefox-dev ships firefox-plugin.pc, so it would need to be patched for this. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/iriverter ** Branch linked: lp:ubuntu/couchdb -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
I've just pushed http://bazaar.launchpad.net/~mozillateam/firefox/firefox-4.0.head/revision/822 , which means that firefox-dev will provide a mozilla-plugin pkgconfig file now (but I'm not sure I should upload this until after beta now). In any case, the only open items are browser plugins, which is a pretty good situation to be in. We could easily clear those remaining ones the day after beta release (and with the firefox change, it should just mean adding firefox-dev to the build-deps) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Thanks Chris, this would also help to make the mozvoikko changes a lot easier. So keeping Matthias' patch in the pipe until the new firefox lands. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Martin Pitt: Thanks! I could change this dependency upstream... I'll take a look how this is handled in Iceweasel and Firefox on other distributions and then maybe change it, if the name is the same everywhere. (But I don't really think this will be the case...) I accidentally build PK in my Debian chroot, so I haven't seen the failure there -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Okay, the mozilla-plugin file is necessary, cause it's named differently everywhere. Chris' changes will solve this without much noise :-) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
One remaining rdep for 1.9.2: -- natty/main amd64 deps on xulrunner-1.9.2: libgluezilla -- natty/main amd64 deps on libgluezilla: libmono-webbrowser0.5-cil -- natty/main amd64 deps on libmono-webbrowser0.5-cil: libmono-cil-dev libmono-winforms2.0-cil ** Also affects: gluezilla (Ubuntu) Importance: Undecided Status: New ** Changed in: gluezilla (Ubuntu) Status: New = Confirmed ** Changed in: xulrunner-1.9.2 (Ubuntu) Status: Fix Committed = In Progress ** Also affects: mono (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
As we can't really do something about gluezilla itself, I add a mono task. There is reportedly some work going on to implement the WebBrowser widget with webkit-sharp, but it's not ready yet. If we would disable xulrunner in mono, we would not have any regression in the Ubuntu archive (as libmono-webbrowser0.5-cil does not have any real reverse dependencies), but this would break running window CIL applications which use the web browser widget. ** Changed in: mono (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: packagekit (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Note, I'm struggling with swt-gtk at the moment. I've got it built, but everything using webkit crashes inside soup_session_get_feature. I've islolated it down to a pointer returned from webkit_get_default_session losing its upper 32-bits somewhere (I'm testing this on a 64-bit machine). This is happening here inside libswt-webkit-gtk.so: 6791 Java_org_eclipse_swt_internal_webkit_WebKitGTK__1webkit_1get_1default_1session: 6791: 55 push %rbp 6792: 48 89 e5mov%rsp,%rbp 6795: 48 83 ec 20 sub$0x20,%rsp 6799: 48 89 7d e8 mov%rdi,-0x18(%rbp) 679d: 48 89 75 e0 mov%rsi,-0x20(%rbp) 67a1: 48 c7 45 f8 00 00 00movq $0x0,-0x8(%rbp) 67a8: 00 67a9: b8 00 00 00 00 mov$0x0,%eax 67ae: e8 ed e3 ff ff callq 4ba0 webkit_get_default_session@plt 67b3: 48 98 cltq 67b5: 48 89 45 f8 mov%rax,-0x8(%rbp) 67b9: 48 8b 45 f8 mov-0x8(%rbp),%rax 67bd: c9 leaveq 67be: c3 retq Note that there is a cltq instruction after returning from webkit_get_default_session which sign expands %eax - %rax, and seems wrong to me. I can't work out why it ends up there (it doesn't get added to the return of any other function, and I can't spot anything obvously different at the source level). I've confirmed that if I hack the binary and replace the cltq with 2 nop's, then the problem goes away and everything using webkit works properly. Matthias - any ideas about this? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Note, the only thing keeping gnome-python-extras in main is gwibber, which uses python-gtkspell -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
As for g-p-e: It's obsolete anyway, as next cycle when we switch to GTK3, stuff needs to be ported to PyGI. The gtkspell API is tiny, so building a gir for that should be easy. However, as it is tightly integrated into Gtk.TextView, we can't mix it with gwibber as long as that isn't ported to PyGI. So for natty we should go with dropping g-p-e to universe and cloning a python-gtkspell source package from it for main. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
First, thanks for the analysis. With Firefox' even more rapid release cycles I agree that it is worthwhile minimizing the xulrunner dependencies. I'll comment about/review the tasks individually. Splitting the gnome-python-extras package is fine for natty. It will not effectively change any code (the alternative would be to port gwibber to GI, and build a gir from gtkspell, which is prohibitively intrusive at this point; needs to be done next cycle, though). Also, upstream development for this ceased, as it's obsolete (in favor of using GTK3 and PyGI), so we won't have to do much effort of keeping the two sources in sync. FFE approved for this. ** Changed in: gnome-python-extras (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
gtk-vnc and packagekit are unintrusive as well, they just need to switch to firefox-dev for getting the NPAPI headers (which sounds better than having to copy them around). This is a very stable API, so shouldn't cause any porting issues (and if it ever breaks, we would have the same issue with xulrunner anyway). Approved these two. ** Changed in: gtk-vnc (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: swt-gtk (Ubuntu) Status: New = In Progress ** Changed in: swt-gtk (Ubuntu) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
swt-gtk is already well underway, it's only one bug which keeps us from switching as far as I understood. This is a hugely complex package which is basically impossible for us to port to various xulrunner versions, so we don't have much of a choice here anyway in terms of manpower and knowledge. Having it use webkit will help a lot here. Approved. ** Changed in: packagekit (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Switching mozvoikko to firefox-dev is actually the correct thing to do indeed, so it's a bug fix to move it from xulrunner-dev. ** Changed in: mozvoikko (Ubuntu) Status: New = Confirmed ** Bug watch added: Mozilla Bugzilla #628723 https://bugzilla.mozilla.org/show_bug.cgi?id=628723 ** Also affects: firefox via https://bugzilla.mozilla.org/show_bug.cgi?id=628723 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Dropping xulrunner-1.9.2 from main trivially approved. I'd even go as far as calling this a release blocker, as this is obsolete and unmaintained code with known open security issues. ** Changed in: xulrunner-1.9.2 (Ubuntu) Importance: Undecided = High ** Changed in: xulrunner-1.9.2 (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Once the rdepends are fixed, dropping xulrunner-2.0 is fine. This will even happen automatically as part of regular archive admin cleanup, and it doesn't need an explicit FFE. ** Changed in: xulrunner-2.0 (Ubuntu) Importance: Undecided = High ** Changed in: xulrunner-2.0 (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Chris: Do you have an updated swt-gtk in a PPA or branch, that you commented above you are testing? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Dave - not just yet, I'm trying to figure out the issue in comment #1 (which I think I've nailed now). I'll create a PPA for us to handle the transition in and test everything. I guess you'll want to test gwt/euca too? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Note that turning on -Wall in swt-gtk exposed the error causing my problem in comment #1: cc -Wall -DSWT_VERSION=3659 -DLINUX -DGTK -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -fPIC -DJNI64 `pkg-config --cflags gtk+-2.0 webkit-1.0` -c webkitgtk.c -o webkit.o webkitgtk.c: In function ‘Java_org_eclipse_swt_internal_webkit_WebKitGTK__1webkit_1get_1default_1session’: webkitgtk.c:775:2: warning: implicit declaration of function ‘webkit_get_default_session’ The compiler is just assuming that an int is being returned. I guess I should have tried that before -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Chris, Yes... would like to test it against eucalyptus - but the reason this area hasn't had as much progress as i had hoped is eucalyptus is /still/ non-functional on Natty. I'm going to raise comment #12 with James Page, as he might have a good idea. If you have a branch or patch with the changes you have already made; it would make it easier to contribute. Thanks. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Ok, I'm going to stage everything in https://launchpad.net/~chrisccoulson/+archive/xulrunner-universe- transition. I will upload swt-gtk to there shortly -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
eclipse-rcp depends on libswt-gtk-3.5-jni, but isn't eclipse shipping its own copy of swt? Benjamin? I've uploaded the new swt-gtk to my PPA now, and just working through its rdepends -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
eclipse-rcp ships its own copy of swt and doesn't depend on libswt- gtk-3.5-jni (just contains a replaces). -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Ah, excellent. Thanks! (I was mislead by the output of apt-cache rdepends) Ok, I've completed the swt-gtk transition in my PPA now ** Changed in: swt-gtk (Ubuntu) Status: In Progress = Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Ok, I've completed the swt-gtk transition in my PPA now How about dropping it completely? Community support of Mozilla products always seems problematic and so if we can get rid of it completely, that would be super useful. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: packagekit (Ubuntu) Assignee: (unassigned) = Matthias Klumpp (ximion) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Scott - the swt-gtk transition drops the mozilla support entirely (it enables the webkit backend instead) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: couchdb (Ubuntu) Status: New = In Progress ** Changed in: couchdb (Ubuntu) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
On Wednesday, March 23, 2011 09:00:00 am you wrote: Scott - the swt-gtk transition drops the mozilla support entirely (it enables the webkit backend instead) That's good, but what about the other xulrunner rdepends? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
That's a different story altogether. I wouldn't object to dropping xulrunner from the archive (and other consumers of it too), but I wouldn't want to be the person that made that decision :) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Chris: Would you be up for doing the analysis to see what packages would need to be ported or dropped? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Scott - sure, no problem. A good starting point is https://wiki.ubuntu.com/DesktopTeam/Specs/Natty/Firefox4/XULRunner20Transition , which I've been using to track some of this work in natty -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Launchpad has imported 19 comments from the remote bug at https://bugzilla.mozilla.org/show_bug.cgi?id=628723. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2011-01-25T18:38:03+00:00 Wes Garland wrote: I would like to release a JS 1.8.5 tar ball ~ concurrently with Firefox 4. Here is a sample tar-ball and browseable tree based on a snapshot of today's tracemonkey repo: http://www.page.ca/~wes/js-releng/ Some notes where I've differed from the existing release process at http://www.mozilla.org/js/spidermonkey/release-notes/spidermonkey- releases.html: - run autoconf213 in js/src so that we ship a working configure - steps related to Makefile.ref, js.mak, etc elided - I have not updated the change log. Is this really necessary? Is there a non-manual way to do this? There were ... several ... changes made between 1.7.0 and 1.8.5 - Obviously, CVS tagging no longer applies. How about we tag the hg rev we push with bug 586016? - Tar now has one more top-level directory -- this is to allow us to ship things like NSPR and jemalloc later if we want to in the same tar ball - README moved to higher level dir Also Can I please, please change libmozjs.so to a better name in the tar release? How about libmozjs185.so.1.0.0? I think this would help the distro use-case, and make it possible to ship bug fixes on top of JS-1.8.5-the-language -- while properly advertising API/ABI compatibility. And, of course, making room for JS-1.8.6-the-language. Reply at: https://bugs.launchpad.net/firefox/+bug/740815/comments/0 On 2011-01-26T01:26:19+00:00 Pbiggar wrote: (In reply to comment #0) Also Can I please, please change libmozjs.so to a better name in the tar release? How about libmozjs185.so.1.0.0? I think this would help the distro use-case, and make it possible to ship bug fixes on top of JS-1.8.5-the-language -- while properly advertising API/ABI compatibility. And, of course, making room for JS-1.8.6-the-language. Bug 618631 does this, sort of. It hasn't had any action lately, so you may have to pick up the pieces. With regard to the actual number, what version was the last beta we put out? Should we not be changing major numbers (is that the 1 or the 8?) since we've broken everything since our last release? I think we previously were somehow tied to Gecko version numbers (?); are you proposing breaking away from this? Reply at: https://bugs.launchpad.net/firefox/+bug/740815/comments/1 On 2011-01-31T18:17:00+00:00 Pbiggar wrote: (In reply to comment #1) Bug 618631 does this, sort of. It hasn't had any action lately, so you may have to pick up the pieces. I meant 618381, my apologies. Reply at: https://bugs.launchpad.net/firefox/+bug/740815/comments/2 On 2011-03-01T19:10:59+00:00 Matt-adams wrote: I suppose I should chime in here and say that a new official release is really important for those of us who are working with CouchDB on Android. Newer versions of libmozjs are absolutely essential for Android and there is (not unwarranted) hesitation amongst the CouchDB folks to use an unofficial release of Spidermonkey. In short, a new release is something that I would REALLY like to see. Reply at: https://bugs.launchpad.net/firefox/+bug/740815/comments/3 On 2011-03-01T21:14:50+00:00 Wes Garland wrote: For what it's worth -- Chris Coulson (copied on this bug already) from Ubuntu is maintaining a CouchDB fork which compiles on tracemonkey tip. Hopefully a JS 185 source release will be adopted quickly by Ubuntu and spur Couch into taking Chris' patches. Once Firefox 4 ships, I'll take a stab another release candidate and hopefully Boss@Moz will bless it. Reply at: https://bugs.launchpad.net/firefox/+bug/740815/comments/4 On 2011-03-02T01:38:13+00:00 Jorendorff wrote: A few points: - I think this is a great idea and I'm thrilled that Wes is taking the job. - Let's call it 1.8.5 and libmozjs185. SpiderMonkey version numbers have historically tracked the language version, not the Gecko version. - We will not take any patches (in the tracemonkey repo or mozilla-central) before Firefox 4 ships for this purpose. - We will not take any patches in the stable Firefox 4 release branch for this purpose either. - Wes's plan, as I understand it, is to wait for Firefox 4 to ship, take that revision (the one we ship), make minimal changes to it (which will not land
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Solving this in PackageKit is a bit difficult: Ubuntu and Debian share the same packaging, which is nice cause it's easy to maintain. Cause Debian has no Firefox, I cannot simply depend on firefox-dev without breaking Debian compatibility. I'll wait for a nice solution (package NPAPI headers somewhere else?), if there is no solution I'll include the headers in PK. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: gnome-python-extras (Ubuntu) Status: Confirmed = In Progress ** Changed in: gnome-python-extras (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Matthias Klumpp Why not build depend on firefox-dev | xulrunner-dev (assuming this works in Debian)? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Matthias Klumpp Why not build depend on firefox-dev | xulrunner-dev (assuming this works in Debian)? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
You would need to do xulrunner-dev | firefox-dev since Debian buildd's won't look at alternate build-depends and Soyuz will. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
@Micah Gersten: How can I make sure Ubuntu does not choose xulrunner-dev then? (I haven't thought about this option first, I'm currently playing around with firefox-dev | iceweasel-dev) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Matthias Klumpp [2011-03-23 16:57 -]: @Micah Gersten: How can I make sure Ubuntu does not choose xulrunner-dev then? (I haven't thought about this option first, I'm currently playing around with firefox-dev | iceweasel-dev) iceweasel-dev | firefox-dev sounds fine as well. But even xulrunner-dev | firefox-dev will do the right thing in Ubuntu, as xulrunner-dev won't be found in main any more during package build, and thus count as doesn't exist. Martin -- Martin Pitt| http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Actually, soyuz doesn't, see bug 594916. In addition, that won't solve the problem since we'll still have xulrunner-dev On 03/23/2011 11:47 AM, Scott Kitterman wrote: You would need to do xulrunner-dev | firefox-dev since Debian buildd's won't look at alternate build-depends and Soyuz will. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Micah Gersten [2011-03-23 17:30 -]: Actually, soyuz doesn't, see bug 594916. That's fine, this only applies to a corner case of versioned b-deps. It does work in general. In addition, that won't solve the problem since we'll still have xulrunner-dev But not in main :) Package builds in main will only have main apt sources, and thus won't see xulrunner-dev once it's in universe. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:~ubuntu-desktop/gnome-python-extras/gtkspell -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Split-out for python-gtkspell: python-gtkspell (2.25.3-7ubuntu2) natty; urgency=low * Split out python-gtkspell from gnome-python-extras. It is the only package that we need in main, which allows us to drop xulrunner into universe. (LP: #740815) * debian/control: Update Vcs-Bzr: for new branch name. -- Martin Pitt martin.p...@ubuntu.com Wed, 23 Mar 2011 19:05:59 +0100 Note that I should actually remove the package from gnome-python-extras now, but it doesn't build: libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/home/martin/ubuntu/build-area/gnome-python-extras-2.25.3/./gtkmozembed -I.. -I/usr/include/python2.6 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -pthread -DXPCOM_GLUE -fshort-wchar -I/usr/include/atk-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/xulrunner-2.0 -I/usr/include/xulrunner-2.0/nspr -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -g -O2 -g -O2 -c /home/martin/ubuntu/build-area/gnome-python-extras-2.25.3/./gtkmozembed/gtkmozembedmodule.cpp -fPIC -DPIC -o .libs/gtkmozembedmodule.o /home/martin/ubuntu/build-area/gnome-python-extras-2.25.3/./gtkmozembed/gtkmozembedmodule.cpp:10:32: fatal error: gtkmozembed_glue.cpp: Datei oder Verzeichnis nicht gefunden According to the previous build log against xulrunner-2.0b10 this came from /usr/include/xulrunner-2.0b10/gtkmozembed_glue.cpp, but our current xulrunner-dev doesn't ship that file any more. Packaging bug? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
I can take gtk-vnc tomorrow. ** Changed in: gtk-vnc (Ubuntu) Status: Confirmed = In Progress ** Changed in: gtk-vnc (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) ** Changed in: gnome-python-extras (Ubuntu) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/gtk-vnc -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/python-gtkspell -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Changed in: packagekit (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:~mozillateam/mozjs/mozjs-trunk.head -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Also affects: gwt (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package swt-gtk - 3.6.2-0ubuntu1 --- swt-gtk (3.6.2-0ubuntu1) natty; urgency=low * New upstream release v3.6.2 (LP: #740815) - mass rename 3.5 = 3.6 * Refresh patches: - update debian/patches/64/arch64.diff - update debian/patches/common/01-make_linux.patch - remove debian/patches/common/02-bp-accessible-object.diff (fixed upstream) * Disable xulrunner support and enable webkit - update debian/control - update debian/Makefile - update debian/rules - add debian/patches/common/03-force_webkit.patch * Add patch to fix webkit linkage - add debian/patches/common/02-webkit_linkage.patch * Ensure that dpkg-shlibdeps can find libgcj_bc.so.1 - update debian/rules * Fix a missing include for the webkit JNI - add debian/patches/common/04-fix-webkit-includes.patch -- Chris Coulson chris.coul...@canonical.com Wed, 23 Mar 2011 10:58:39 + ** Changed in: swt-gtk (Ubuntu) Status: Triaged = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
There's nothing keeping xulrunner-1.9.2 in main now ** Changed in: xulrunner-1.9.2 (Ubuntu) Status: Confirmed = Fix Released ** Changed in: gwt (Ubuntu) Status: New = Fix Released ** Changed in: gwt (Ubuntu) Assignee: (unassigned) = Chris Coulson (chrisccoulson) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
** Branch linked: lp:ubuntu/swt-gtk ** Branch linked: lp:ubuntu/gwt -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
g-p-e demoted to universe. ** Changed in: gnome-python-extras (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Reopening xulrunner-1.9.2 until it can safely be demoted. Currently this is still held back by atk1.0 arch skew, which causes a lot of FTBFS on armel/powerpc. I bumped its build score, but that will take some retries. ** Changed in: xulrunner-1.9.2 (Ubuntu) Status: Fix Released = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package gtk-vnc - 0.4.3-0ubuntu3 --- gtk-vnc (0.4.3-0ubuntu3) natty; urgency=low * Actually update to 0.4.3, the previous version forgot --merge-upstream and thus the debian diff reverted all upstream changes. * debian/control: Build against firefox-dev instead of xulrunner-dev, as the latter should go away. (LP: #740815) -- Martin Pitt martin.p...@ubuntu.com Wed, 23 Mar 2011 23:44:11 +0100 ** Changed in: gtk-vnc (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
Taking mozvoikko ** Changed in: mozvoikko (Ubuntu) Status: Confirmed = In Progress ** Changed in: mozvoikko (Ubuntu) Assignee: (unassigned) = Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
This bug was fixed in the package mozvoikko - 1.9.0~svn20101114r3591-0ubuntu3 --- mozvoikko (1.9.0~svn20101114r3591-0ubuntu3) natty; urgency=low * debian/control: Drop hopelessly outdated Vcs-Bzr, using lp:ubuntu/mozvoikko now. * debian/control: Move from xulrunner-dev to firefox-dev, as the former will go away. (LP: #740815) * debian/rules: Update path to firefox SDK, using pkg-config. * fix_sdk_build.patch: Update path to xpidl. * port_to_xulrunner-192.patch: Use firefox-plugin pkg-config, not libxul. * port_to_xulrunner-192.patch: Add -fshort-char to fix the error: size of array ‘arg’ is negative error. libxul's pkg-config did that for us in the past. Also define the linked libraries manually, as firefox-plugin.pc does not currently give that to us. -- Martin Pitt martin.p...@ubuntu.com Thu, 24 Mar 2011 01:08:25 +0100 ** Branch linked: lp:ubuntu/mozvoikko ** Changed in: mozvoikko (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main
couchdb + libmozjs is in my PPA now ** Changed in: couchdb (Ubuntu) Status: In Progress = Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu. https://bugs.launchpad.net/bugs/740815 Title: [FFe] Updates to enable us to drop xulrunner from main -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs