[Bug 740815]

2011-12-29 Thread Randall Leeds
to drop xulrunner from main To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 740815]

2011-12-29 Thread Dmandelin
Title: [FFe] Updates to enable us to drop xulrunner from main To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/740815/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

[Bug 740815]

2011-07-19 Thread Ionut Biru
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 To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug

[Bug 740815]

2011-07-19 Thread Pbiggar
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 To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug

[Bug 740815]

2011-07-19 Thread Wes Garland
://bugs.launchpad.net/firefox/+bug/740815/+subscriptions -- 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

2011-04-20 Thread Colin Watson
. 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-20 Thread Colin Watson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-20 Thread Björn Michaelsen
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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-19 Thread Launchpad Bug Tracker
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-19 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-18 Thread Launchpad Bug Tracker
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)

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-15 Thread Launchpad Bug Tracker
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-15 Thread Launchpad Bug Tracker
** 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 --

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-12 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-12 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-12 Thread Launchpad Bug Tracker
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-12 Thread Launchpad Bug Tracker
** 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

[Bug 740815]

2011-04-11 Thread Ionut Biru
yes. that works fine -- 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

[Bug 740815]

2011-04-11 Thread Wes Garland
Thanks - I'll be sure to roll that into the next release. -- 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

[Bug 740815]

2011-04-10 Thread Ionut Biru
@Wesley the symlinks are created in the wrong way. lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so.1.0 - /build/pkg//usr/lib/libmozjs185.so.1.0.0 lrwxrwxrwx root/root 0 2011-04-09 10:55 usr/lib/libmozjs185.so - /build/pkg//usr/lib/libmozjs185.so.1.0 -rwxr-xr-x

[Bug 740815]

2011-04-10 Thread Wes Garland
Ionut; I think you did # ./configure --prefix=/build/pkg/usr/ # make make install and then wanted to move/copy the links that were made, but they were absolute rather than relative links, so this did not work? If I understand correctly, I can fix this in the next release, or perhaps a point

[Bug 740815]

2011-04-10 Thread Ionut Biru
Wesley: i did ./configure --prefix=/usr make make DESTDIR=/build/pkg install in Makefile.in you have on line: 891 ln -s $(SHLIB_EXACT_VER) $(SHLIB_ABI_VER) 892 ln -s $(SHLIB_ABI_VER) $(SHLIB_ANY_VER) where: 870 # Generic Unix / Linux 871 SHLIB_ANY_VER :=

[Bug 740815]

2011-04-10 Thread Wes Garland
Interesting, that is not a configuration I've tested but I will add it to my (very short) list for the next release. In the meantime, I think you can change 891 and 892 of Makefile.in like this to achieve the desired outcome: 891 ln -s $(notdir $(SHLIB_EXACT_VER)) $(SHLIB_ABI_VER) 892

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-08 Thread Martin Pitt
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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-08 Thread Björn Michaelsen
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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-05 Thread Martin Pitt
** 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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Launchpad Bug Tracker
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) --

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Launchpad Bug Tracker
** 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 --

[Bug 740815]

2011-04-04 Thread Landry-openbsd
Interested in this aswell for OpenBSD, i was planning to do an update to our old spidermonkey 1.7.0 port from firefox 4 source tarball until i saw that bug report. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in

[Bug 740815]

2011-04-04 Thread Wes Garland
We officially published last night -- http://ftp.mozilla.org/pub/mozilla.org/js/js185-1.0.0.tar.gz https://developer.mozilla.org/En/SpiderMonkey/1.8.5 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu.

[Bug 740815]

2011-04-04 Thread Shaver
(In reply to comment #23) Normal practice is to only ship generated files in the foo.tar.gz, not in revision control. In the same way that firefox-4.0.source.tar.bz2 includes configure, but mozilla-central doesn't. We used to have it in the tree when we were in CVS, and it's only the more

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Bug Watch Updater
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Chris Coulson
** 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]

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Launchpad Bug Tracker
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-04-04 Thread Launchpad Bug Tracker
** 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 --

[Bug 740815]

2011-03-31 Thread Colin Walters
GJS changes to support this release: 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-31 Thread Bug Watch Updater
** 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]

[Bug 740815]

2011-03-27 Thread Colin Walters
Hi Wes, thanks a ton for your work here! * You seem to have configure checked in to the hg repo, since it's generated it shouldn't be (and it's not in mozilla-central) Actually I'm getting a build error on RHEL6 I need to debug before I do further checking. -- You received this bug

[Bug 740815]

2011-03-27 Thread Wes Garland
Colin -- I checked in configure in purpose - it's part of the source tarball (which is what that repo tracks). The idea is to eliminate autoconf-2.13 as a dependency for projects embedding SpiderMonkey and building from (or incorporating) the source tarball. -- You received this bug

[Bug 740815]

2011-03-27 Thread Colin Walters
A couple more things: * The js-config script will conflict. Not quite sure what to do with it; most distros ship pkg-config, which is really better in all conceivable ways. * Speaking of pkg-config, this does *not* ship a .pc file (it lives in mozilla-central/xulrunner/installer). Would you

[Bug 740815]

2011-03-27 Thread Pbiggar
(In reply to comment #21) Would you take a patch to add one, say spidermonkey-185.pc? Can you add this to the tracemonkey repo too? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-python-extras in Ubuntu.

[Bug 740815]

2011-03-27 Thread Colin Walters
(In reply to comment #20) Colin -- I checked in configure in purpose - it's part of the source tarball (which is what that repo tracks). The idea is to eliminate autoconf-2.13 as a dependency for projects embedding SpiderMonkey and building from (or incorporating) the source tarball. Normal

[Bug 740815]

2011-03-27 Thread Chris Coulson
I've actually packaged this in Ubuntu now, but I hit a couple of unexpected issues: 1) js-config --libs doesn't return the right linker flags (-lmozjs) 2) Even though it builds an ABI versioned so, the soname of the resulting ELF binary is still unversioned (ie, libmozjs185.so rather than

[Bug 740815]

2011-03-27 Thread Chris Coulson
Created attachment 521592 Fix js-config --libs This makes js-config --libs return the right linker flags -- 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:

[Bug 740815]

2011-03-27 Thread Chris Coulson
Created attachment 521593 Fix SONAME This ensures that the resulting binary has the right soname (libmozjs185.so.1.0). tbh, I couldn't figure out a better way of doing this, so I'm not sure if anyone else has any better ideas -- You received this bug notification because you are a member of

[Bug 740815]

2011-03-27 Thread Mh+mozilla
If you're doing official releases, you also want to address bug 554088 at some point. -- 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

[Bug 740815]

2011-03-27 Thread Mh+mozilla
(In reply to comment #26) Created attachment 521593 [details] Fix SONAME This ensures that the resulting binary has the right soname (libmozjs185.so.1.0). tbh, I couldn't figure out a better way of doing this, so I'm not sure if anyone else has any better ideas Why does it need to be

[Bug 740815]

2011-03-27 Thread Wes Garland
Chris -- argh, thanks for catching the js-config bug. I'll be cutting a new release to address that specific issue RSN. Thanks also for your SONAME patch: that's something I don't have a lot of experience with. Mike -- I named the library libmozjs185.so rather than libmozjs.so specifically

[Bug 740815]

2011-03-27 Thread Pbiggar
(Apologies if this is bikeshedding or a repeat of previous discussion) (In reply to comment #29) Mike -- I named the library libmozjs185.so rather than libmozjs.so specifically because it doesn't work as a drop-in for any previously-released libmozjs.so (not even close -- see the release

[Bug 740815]

2011-03-27 Thread Colin Walters
Created attachment 521641 add pkg-config file -- 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 --

[Bug 740815]

2011-03-27 Thread Colin Walters
(In reply to comment #30) Since we're deliberately changing the name, maybe libspidermonkey is a better name? I agree that putting 185 in the name isn't good. When we change to 1.9.0, would we have to change the SO name? That can't be right. I don't think it matters a lot, honestly. I

[Bug 740815]

2011-03-27 Thread Ash-mozilla
(In reply to comment #31) Created attachment 521641 [details] add pkg-config file We probably don't care, but you can make the pkg-config file relative/relocatable by using the ${pcfiledir} expansion: see https://github.com/Flusspferd/flusspferd/blob/master/libflusspferd/flusspferd.pc.in (@

[Bug 740815]

2011-03-27 Thread Ash-mozilla
I believe that the 1.8.5 numbering scheme is a pretty bad one, and is only there because of history. Perhaps we should change it; maybe to the Firefox version number or the Gecko one. So combining, you're proposing libspidermonkey-4.so ? As someone else mentioned, there is also the

[Bug 740815]

2011-03-27 Thread Jorendorff
(In reply to comment #30) (Apologies if this is bikeshedding or a repeat of previous discussion) (Well-aimed kick to the shins) I don't think anything has changed since comment 5. See the last three paragraphs there. Since we're deliberately changing the name, maybe libspidermonkey is a

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Launchpad Bug Tracker
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Launchpad Bug Tracker
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Launchpad Bug Tracker
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Matthias Klumpp
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Martin Pitt
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 --

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Launchpad Bug Tracker
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Martin Pitt
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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Matthias Klumpp
@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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Matthias Klumpp
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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Martin Pitt
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)

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-24 Thread Matthias Klumpp
** 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

[Bug 740815] [NEW] [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
Public bug reported: Binary package hint: xulrunner-2.0 Based on the new Firefox release schedule (http://people.mozilla.com/~sayrer/2011/temp/process.html), we need to drop xulrunner from main as unsupportable, else I'm going to risk spending nearly 100% of my time continually providing support

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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]

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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 **

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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)

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
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)

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Dave Walker
@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]

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Dave Walker
@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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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.

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Benjamin Drung
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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Scott Kitterman
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Matthias Klumpp
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
** 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

Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Scott Kitterman
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

Re: [Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Scott Kitterman
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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Chris Coulson
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Bug Watch Updater
.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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Matthias Klumpp
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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Martin Pitt
** 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

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Micah Gersten
@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:

[Bug 740815] Re: [FFe] Updates to enable us to drop xulrunner from main

2011-03-23 Thread Micah Gersten
@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:

  1   2   >