Bug#562534: epiphany-browser: Does not remove *-www-browser alternatives?

Kurt Roeckx kurt at roeckx.be
Fri Dec 25 15:15:32 UTC 2009


Package: epiphany-browser
Version: 2.29.3-1
Severity: serious

Hi,

I recently removed epiphany-browser, and the gnome-www-browser
and x-www-browser still point to epiphany:
# update-alternatives --display gnome-www-browser
update-alternatives: warning: alternative /usr/bin/epiphany (part of link group
gnome-www-browser) doesn't exist. Removing from list of alternatives.
gnome-www-browser - auto mode
 link currently points to /usr/bin/epiphany
/usr/bin/iceweasel - priority 70
 slave gnome-www-browser.1.gz: /usr/share/man/man1/iceweasel.1.gz
Current `best' version is /usr/bin/iceweasel.
# update-alternatives --display x-www-browser
x-www-browser - auto mode
 link currently points to /usr/bin/epiphany
/usr/bin/iceweasel - priority 70
 slave x-www-browser.1.gz: /usr/share/man/man1/iceweasel.1.gz
Current `best' version is /usr/bin/iceweasel.

dpkg.log shows:
2009-12-17 20:19:19 status installed epiphany-browser 2.29.3-1
2009-12-17 20:19:19 remove epiphany-browser 2.29.3-1 2.29.3-1
2009-12-17 20:19:19 status half-configured epiphany-browser 2.29.3-1
2009-12-17 20:19:19 update-alternatives: run with --remove x-www-browser /usr/bin/epiphany-browser
2009-12-17 20:19:19 update-alternatives: run with --remove gnome-www-browser /usr/bin/epiphany-browser
2009-12-17 20:19:19 status half-installed epiphany-browser 2.29.3-1
2009-12-17 20:19:19 status triggers-pending man-db 2.5.6-4
2009-12-17 20:19:19 status half-installed epiphany-browser 2.29.3-1
2009-12-17 20:19:19 status triggers-pending menu 2.1.42
2009-12-17 20:19:19 status half-installed epiphany-browser 2.29.3-1
2009-12-17 20:19:19 status triggers-awaited menu 2.1.42
2009-12-17 20:19:19 status config-files epiphany-browser 2.29.3-1
2009-12-17 20:19:19 status config-files epiphany-browser 2.29.3-1

So I'm guessing it removed the wrong binary, or at some point
someone added the wrong one and never cleaned it up.

Running --auto fixed it for me, but that's not
something you want to do in a maintainer script.


Kurt







More information about the pkg-gnome-maintainers mailing list