Please remove firefox from artful on ppc64el

Bug #1715030 reported by Jeremy Bícha
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Fix Released
Undecided
Unassigned
garmin-plugin (Ubuntu)
Fix Released
Undecided
Unassigned
meta-gnome3 (Ubuntu)
Fix Released
Undecided
Unassigned
mozplugger (Ubuntu)
Fix Released
Undecided
Jeremy Bícha

Bug Description

As discussed at https://lists.ubuntu.com/archives/ubuntu-devel/2017-September/039962.html

please remove firefox from ppc64el for artful.

$ reverse-depends src:firefox -a ppc64el
Reverse-Recommends
==================
* ardour (for firefox)
* djview-plugin (for firefox)
* gcu-plugin (for firefox)
* jclic (for firefox)
* kubuntu-desktop (for firefox)
* kubuntu-full (for firefox)
* libknopflerfish-osgi-java-doc (for firefox)
* lxde (for firefox)
* lxqt (for firefox)
* nip2 (for firefox)
* rhythmbox-mozilla (for firefox)
* ubuntu-desktop (for firefox)
* ubuntu-gnome-desktop (for firefox)
* ubuntu-mate-core (for firefox)
* ubuntu-mate-desktop (for firefox)
* ubuntukylin-desktop (for firefox-locale-zh-hans)
* ubuntukylin-desktop (for firefox)
* ubuntustudio-desktop (for firefox)
* xsane (for firefox)
* xubuntu-desktop (for firefox)

Reverse-Depends
===============
* cinnamon-desktop-environment (for firefox) (arch:all)
* firefox-launchpad-plugin (for firefox) (arch:all)
* garmin-plugin (for firefox)
* gnome-core (for firefox)
* mediatomb (for firefox) (alternate depends)
* mozplugger (for firefox)
* sugar-firefox-activity (for firefox) (arch:all)
* ubuntu-defaults-zh-cn (for firefox-locale-zh-hans) (arch:all)
* ubuntu-online-tour (for firefox) (arch: all)
* webhttrack (for firefox) (alternate depends)
* xul-ext-classic-theme-restorer (for firefox) (arch:all)
* xul-ext-colorfultabs (for firefox)(arch:all)
* xul-ext-form-history-control (for firefox) (arch:all)
* xul-ext-https-finder (for firefox) (arch:all)
* xul-ext-iceweasel-branding (for firefox) (arch:all)
* xul-ext-kwallet5 (for firefox) (alternate depends)
* xul-ext-lightbeam (for firefox) (arch:all)
* xul-ext-mozvoikko (for firefox) (arch:all)
* xul-ext-password-editor (for firefox) (arch:all)
* xul-ext-pdf.js (for firefox) (arch:all)
* xul-ext-self-destructing-cookies (for firefox) (arch:all)
* xul-ext-spdy-indicator (for firefox) (arch:all)
* xul-ext-ublock-origin (for firefox) (arch:all)
* xul-ext-video-without-flash (for firefox) (arch:all)
* xul-ext-y-u-no-validate (for firefox) (arch:all)

Plan
----
Please also remove

garmin-plugin (armhf and ppc64el)
mozplugger everywhere and blacklist it

Tags: artful
Jeremy Bícha (jbicha)
Changed in firefox (Ubuntu):
status: New → Incomplete
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

No, please don't remove it on armhf. We have people actually using it there, and it needs fixing

Revision history for this message
Sebastien Bacher (seb128) wrote :

Right, the archs we want to remove it from are ppc64el and s390x

summary: - Please remove firefox from artful on armhf and ppc64el
+ Please remove firefox from artful on s390x and ppc64el
Changed in firefox (Ubuntu):
status: Incomplete → New
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I'm setting the bug to incomplete because it needs more triage of the reverse-depends so that it's clear what we want the Archive Admins to do.

Changed in firefox (Ubuntu):
status: New → Incomplete
summary: - Please remove firefox from artful on s390x and ppc64el
+ Please remove firefox from artful on ppc64el
description: updated
Revision history for this message
Steve Langasek (vorlon) wrote :

garmin-plugin build-depends on firefox, so it's fine to remove these binaries without fear of them coming back in a subsequent upload.

Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from artful:
 garmin-plugin 0.3.23-5ubuntu1 in artful ppc64el
Comment: Depends on firefox, unsupported on ppc64el; LP: #1715030
1 package successfully removed.

Changed in garmin-plugin (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Jeremy, your suggested resolution for mozplugger is to remove it and blacklist it. Blacklisting implies that Debian wants to keep the package, but Ubuntu wants to get rid of it. Why does that apply here? If mozplugger is no longer useful with current browsers, it would be better to remove it from Ubuntu now, and also file a request for removal in Debian; the package is QA-maintained, so it's appropriate for any of us to file that removal request.

Or if you believe the package should remain in Debian, why does that rationale not also apply in Ubuntu?

Changed in mozplugger (Ubuntu):
assignee: nobody → Jeremy Bicha (jbicha)
status: New → Incomplete
Revision history for this message
Micah Gersten (micahg) wrote : Re: [Bug 1715030] Re: Please remove firefox from artful on ppc64el

I'm not sure if there are still any third party NPAPI plugins out there. I believe they're disabled by default now, but still overridable, so it might make sense to keep mozplugger for the time being. Chris can correct me if I'm mistaken here.

Revision history for this message
Steve Langasek (vorlon) wrote :

Not annotated in the original bug report:

> * gnome-core (for firefox)

Still needs to be decided.

> * mediatomb (for firefox)

Depends: iceweasel | firefox | www-browser, so that's ok.

> * sugar-firefox-activity (for firefox)

This is also arch: all.

> * ubuntu-defaults-zh-cn (for firefox-locale-zh-hans)

Arch: all.

> * ubuntu-online-tour (for firefox)

Arch: all.

> * webhttrack (for firefox)

Depends: iceape-browser | iceweasel | icecat | mozilla | firefox | mozilla-firefox | www-browser

> * xul-ext-kwallet5 (for firefox)

Depends: firefox (>= 13.0) | thunderbird (>= 13.0), and thunderbird is available on ppc64el.

> * xul-ext-lightbeam (for firefox)

Arch: all.

> * xul-ext-mozvoikko (for firefox)

Arch: all.

> * xul-ext-password-editor (for firefox)

Arch: all.

> * xul-ext-pdf.js (for firefox)

Arch: all.

> * xul-ext-self-destructing-cookies (for firefox)

Arch: all.

> * xul-ext-spdy-indicator (for firefox)

Arch: all.

> * xul-ext-ublock-origin (for firefox)

Arch: all.

> * xul-ext-video-without-flash (for firefox)

Arch: all.

> * xul-ext-y-u-no-validate (for firefox)

Arch: all.

Revision history for this message
Steve Langasek (vorlon) wrote :

meta-gnome2 must either drop the dependency on firefox/chromium on ppc64el, or drop the gnome-core package on ppc64el. (The latter probably means dropping meta-gnome2 entirely on this architecture and can be done by either adding a build-dep on firefox or by excluding the architecture.)

Changed in meta-gnome2 (Ubuntu):
status: New → Incomplete
description: updated
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Wow, there's a lot of extensions there. Those should probably all be removed from the archive, given that we offer no support for those and there are better ways to install them.

Plugins other than Flash are all blocked in Firefox now, and there is no override for these. They might still work in Webkit though.

Revision history for this message
Steve Langasek (vorlon) wrote :

Chris,

On Wed, Sep 20, 2017 at 12:41:36PM -0000, Chris Coulson wrote:
> Wow, there's a lot of extensions there. Those should probably all be
> removed from the archive, given that we offer no support for those and
> there are better ways to install them.

That's fine, but please file separate bug reports for these then. These are
not critical path for getting firefox updated in artful; only meta-gnome2
and mozplugger are.

Revision history for this message
Steve Langasek (vorlon) wrote :

Of course, since mozplugger is itself a plugin, and is no longer supported by firefox, it makes sense that we should remove this. It should probably be removed from Debian as well, so I won't blacklist it for the moment.

Changed in mozplugger (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from artful:
 mozplugger 1.14.5-2 in artful
  mozplugger 1.14.5-2 in artful amd64
  mozplugger 1.14.5-2 in artful arm64
  mozplugger 1.14.5-2 in artful armhf
  mozplugger 1.14.5-2 in artful i386
  mozplugger 1.14.5-2 in artful ppc64el
  mozplugger 1.14.5-2 in artful s390x
Comment: Plugins are no longer supported by firefox; LP: #1715030
1 package successfully removed.

Changed in mozplugger (Ubuntu):
status: Triaged → Fix Released
Jeremy Bícha (jbicha)
affects: meta-gnome2 (Ubuntu) → meta-gnome3 (Ubuntu)
Changed in meta-gnome3 (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package meta-gnome3 - 1:3.22+5ubuntu2

---------------
meta-gnome3 (1:3.22+5ubuntu2) artful; urgency=medium

  * Allow epiphany-browser to fulfil the browser role on ppc64el
    (LP: #1715030)

 -- Jeremy Bicha <email address hidden> Fri, 22 Sep 2017 18:47:08 -0400

Changed in meta-gnome3 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :
Download full text (5.6 KiB)

Removing packages from artful:
 firefox 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-dbg 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-dev 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-globalmenu 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-af 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-an 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ar 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-as 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ast 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-az 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-be 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-bg 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-bn 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-br 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-bs 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ca 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-cak 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-cs 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-csb 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-cy 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-da 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-de 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-el 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-en 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-eo 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-es 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-et 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-eu 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-fa 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-fi 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-fr 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-fy 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ga 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-gd 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-gl 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-gn 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-gu 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-he 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-hi 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-hr 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-hsb 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-hu 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-hy 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-id 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-is 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-it 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ja 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ka 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-kk 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-km 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-kn 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-locale-ko 50.1.0+build2-0ubuntu1 in artful ppc64el
 firefox-loca...

Read more...

Changed in firefox (Ubuntu):
status: Incomplete → 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.