Remove xul-ext-unity, -webaccounts, -websites-integration from archive

Bug #1498682 reported by Bryan Quigley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-firefox-extension (Ubuntu)
Fix Released
Undecided
Unassigned
webaccounts-browser-extension (Ubuntu)
Fix Released
Undecided
Unassigned
webapps-greasemonkey (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Remove it from the archive completely in 15.10+ as the add-ons will be disabled anyway per Firefox signing policies. They may be "zeroed out" on older releases (being handled separately). Mozilla's signing policy will disable these anyway (Fx 42 in December), but might notify the users of the blocked add-ons.

Binary packages: xul-ext-unity, xul-ext-webaccounts, xul-ext-websites-integration
Source packages: unity-firefox-extension, webapps-greasemonkey, webaccounts-browser-extension

These are not in Ubuntu and the only reverse depends should be removed soon (ubuntukylin-desktop)[1] like it was for Ubuntu (standard)[2]

Ideally, for the 15.10 release.

[1] https://code.launchpad.net/~bryanquigley/ubuntu-seeds/ubuntukylin-xul.wily
[2] https://code.launchpad.net/~bryanquigley/ubuntu-seeds/ubuntu.wily

Revision history for this message
Iain Lane (laney) wrote :

laney@raleigh> reverse-depends src:unity-firefox-extension
No reverse dependencies found
laney@raleigh> reverse-depends src:webaccounts-browser-extension
No reverse dependencies found
laney@raleigh> reverse-depends src:webapps-greasemonkey
Reverse-Depends
===============
* xul-ext-unity <- this is in src:unity-firefox-extension

Packages without architectures listed are reverse-dependencies in: amd64, arm64, armhf, i386, powerpc, ppc64el
laney@raleigh> reverse-depends -b src:unity-firefox-extension
No reverse dependencies found
laney@raleigh> reverse-depends -b src:webaccounts-browser-extension
No reverse dependencies found
laney@raleigh> reverse-depends -b src:webapps-greasemonkey
No reverse dependencies found

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

There is no mention of libufe-xidgetter0 coming from unity-firefox-extension. This request isn't clear if everything (including source packages) should be removed.

For instance, webaccounts-browser-extension still ships webaccounts-chromium-extension. So, if that one is still supported, we need to have a new version of webaccounts-browser-extension uploaded to ubuntu with debian/control removing the binaries for the firefox extensions, but keeping the chromium one.

Please get that clarified so that we can move on this bug report.

Revision history for this message
David Barth (dbarth) wrote :

webaccounts-browser-extension is deprecated and so is webaccounts-chromium-extension.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Removing packages from wily:
 unity-firefox-extension 3.0.0+14.04.20140416-0ubuntu1 in wily
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily amd64
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily arm64
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily armhf
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily i386
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily powerpc
  libufe-xidgetter0 3.0.0+14.04.20140416-0ubuntu1 in wily ppc64el
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily amd64
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily arm64
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily armhf
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily i386
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily powerpc
  xul-ext-unity 3.0.0+14.04.20140416-0ubuntu1 in wily ppc64el
 webaccounts-browser-extension 0.5-0ubuntu4 in wily
  webaccounts-chromium-extension 0.5-0ubuntu4 in wily amd64
  webaccounts-chromium-extension 0.5-0ubuntu4 in wily armhf
  webaccounts-chromium-extension 0.5-0ubuntu4 in wily i386
  webaccounts-extension-common 0.5-0ubuntu4 in wily amd64
  webaccounts-extension-common 0.5-0ubuntu4 in wily arm64
  webaccounts-extension-common 0.5-0ubuntu4 in wily armhf
  webaccounts-extension-common 0.5-0ubuntu4 in wily i386
  webaccounts-extension-common 0.5-0ubuntu4 in wily powerpc
  webaccounts-extension-common 0.5-0ubuntu4 in wily ppc64el
  xul-ext-webaccounts 0.5-0ubuntu4 in wily amd64
  xul-ext-webaccounts 0.5-0ubuntu4 in wily arm64
  xul-ext-webaccounts 0.5-0ubuntu4 in wily armhf
  xul-ext-webaccounts 0.5-0ubuntu4 in wily i386
  xul-ext-webaccounts 0.5-0ubuntu4 in wily powerpc
  xul-ext-webaccounts 0.5-0ubuntu4 in wily ppc64el
 webapps-greasemonkey 2.3.6+14.10.20140701-0ubuntu1 in wily
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily amd64
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily arm64
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily armhf
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily i386
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily powerpc
  xul-ext-websites-integration 2.3.6+14.10.20140701-0ubuntu1 in wily ppc64el
Comment: Remove add-ons per Firefox signing policies and remove chromium extension as well (LP: #1498682)
Remove [y|N]? y
3 packages successfully removed.

Changed in unity-firefox-extension (Ubuntu):
status: New → Fix Released
Changed in webaccounts-browser-extension (Ubuntu):
status: New → Fix Released
Changed in webapps-greasemonkey (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.