Bug#817977: firefox: Please add Conflicts & Provides for iceweasel

Mike Hommey mh at glandium.org
Sat Mar 12 10:00:31 UTC 2016


On Sat, Mar 12, 2016 at 10:40:06AM +0100, Patrick Winnertz wrote:
> Package: firefox
> Version: 45.0-1
> Severity: normal
> 
> Dear Maintainer,
> 
> please add Conflicts: Iceweasel and Provides: Iceweasel to firefox, as it is otherwise not possible to install the firefox package and to remove the iceweasel package without installing firefox-esr, too. 
> 
> And this in turn leads to two /usr/bin/firefox links on the system which results in an apt error:
> 
> Preparing to unpack .../firefox-esr_45.0esr-1_amd64.deb ...
> Removing 'diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel'
> dpkg-divert: error: rename involves overwriting '/usr/bin/firefox' with
> different file '/usr/bin/firefox.real', not allowed
> dpkg: error processing archive /var/cache/apt/archives/firefox-esr_45.0esr-1_amd64.deb (--unpack):
> subprocess new pre-installation script returned error exit status 2
> Errors were encountered while processing:
> /var/cache/apt/archives/firefox-esr_45.0esr-1_amd64.deb
> 
> Maybe a Conflicts: firefox-esr is also needed. :-)

Please don't provide what you think might be possible solutions without
further detailing how you got in that situation. What version of what
packages were installed before, and what versions of what packages are
you installing?

Mike



More information about the pkg-mozilla-maintainers mailing list