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

Bug #1498682 reported by Bryan Quigley on 2015-09-22
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-firefox-extension (Ubuntu)
Undecided
Unassigned
webaccounts-browser-extension (Ubuntu)
Undecided
Unassigned
webapps-greasemonkey (Ubuntu)
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

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

Didier Roche (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.

David Barth (dbarth) wrote :

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

Didier Roche (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  Edit
Everyone can see this information.

Other bug subscribers