Epiphany Browser somehow installed, broke Web Browser launcher

16 replies [Last post]
technicalpickle

I am a member!

Offline
Joined: 03/27/2011

Hi,

I just installed Trisquel 5 (great job by the way, best one yet!) and I wanted to do some Java homework so I installed Emacs, OpenJDK-jre, OpenJDK-jdk, and IcedTea. I think somehow Epiphany Browser was also installed (does it come installed by default on Trisquel? I don't think I saw it there). I certainly didn't pick it.

At any rate, now my "Web Browser" launcher (next to the Home Folder launcher) opens Epiphany instead of ABrowser which is really annoying.

I went to remove Epiphany but it said that other programs depend on it. Anyone have any idea how to fix this problem?

Thanks!

akirashinigami

I am a member!

I am a translator!

Offline
Joined: 02/25/2010

From the main menu, go to System > Preferences > Preferred Applications, and select Abrowser as your default web browser instead of Epiphany.

technicalpickle

I am a member!

Offline
Joined: 03/27/2011

It is already set to Abrowser.

akirashinigami

I am a member!

I am a translator!

Offline
Joined: 02/25/2010

Hmm, well, try running 'sudo update-alternatives --config x-www-browser' in a terminal, and select Abrowser (which will probably be listed as /usr/bin/firefox).

technicalpickle

I am a member!

Offline
Joined: 03/27/2011

This did it. Thanks!

Dave_Hunt

I am a member!

Offline
Joined: 09/19/2011

Hi,

Epiphany must have gotten installed as a dependency for some Java package you installed? Removing it may break Ice Tea, or something, though I did not think this would be the case.

To make abrowser your default, go to "menus->system->preferences->preferred applications"; on the Internet tab, make sure that abrowser is selected.

HTH,

Dave

On Nov 13, 2011, at 6:52 PM, name at domain wrote:

> Hi,
>
> I just installed Trisquel 5 (great job by the way, best one yet!) and I wanted to do some Java homework so I installed Emacs, OpenJDK-jre, OpenJDK-jdk, and IcedTea. I think somehow Epiphany Browser was also installed (does it come installed by default on Trisquel? I don't think I saw it there). I certainly didn't pick it.
>
> At any rate, now my "Web Browser" launcher (next to the Home Folder launcher) opens Epiphany instead of ABrowser which is really annoying.
>
> I went to remove Epiphany but it said that other programs depend on it. Anyone have any idea how to fix this problem?
>
> Thanks!

lansburyslido
Offline
Joined: 08/29/2011

It did it to me previously. Installed Epiphany and it set itself up as the system default browser.

IIRC it also added itself to the bottom panel and replaced the Abrowser launch button there. Icons are slightly different for Abrowser and Epiphany. Had to remove it from the bottom bar, add Abrowser back in and rest the selected web application.

BinaryDigit
Offline
Joined: 11/30/2010

Yeah this is a bug, it also happened to me, just didn't get around to filing a bug report.

Briefly, what happens is ... when you tick to install all the Java packages in Add/Remove Applications, the Epiphany browser gets installed AND becomes the default browser. Fairly annoying. Particularly because at first you don't even notice the new browser its looks so like ABrowser.

Anyway this is definitely a bug in Trisquel 5. Anyone feel like filing a bug .... :)

akirashinigami

I am a member!

I am a translator!

Offline
Joined: 02/25/2010

Is there any reason Epiphany gets installed along with Java?

ivaylo
Offline
Joined: 07/26/2010

В 19:12 +0100 на 14.11.2011 (пн), akirashinigami[@nospam] написа:
> Is there any reason Epiphany gets installed along with Java?

I suspect this is caused by the icedtea-plugin package, which depends on
few browser packages.

$ apt-cache depends icedtea-plugin
icedtea-plugin
Depends: openjdk-6-jre
Depends: icedtea-netx
|Depends: firefox
|Depends:
|Depends: epiphany-browser
Depends: midori
...

The problem is that the firefox and the chromium-browser packages are
not installable, so the next available is selected.

$ aptitude show firefox
No current or candidate version found for firefox
Package: firefox
State: not installed
...

The chromium-browser is not in the repositories, because it has license
and copyright issues.

Abrowser and IceCat have their own packages and icedtea-plugin does not
depend on them.

I suspect that if somebody has midori, didn't install epiphany and tries
to install the icedtea-plugin, epiphany will not be installed. This is
an assumption.

I think there are two possible ways to fix this:

* Add Abrowser and IceCat to the dependency list of icedtea-plugin, or
* Make firefox virtual package that depends on Abrowser and IceCat (or
something similar to that).

If someone experiencing the bug, decides to fill in a bug report, he/she
could include this information.

Dave_Hunt

I am a member!

Offline
Joined: 09/19/2011

Maybe the quickest fix would be to make a dummy package called Firefox,
in the Trisquel repos, that has a browser as its only dependency, and
otherwise does nothing?

-Dave

akirashinigami

I am a member!

I am a translator!

Offline
Joined: 02/25/2010

For all intents and purposes, Abrowser /is/ Firefox, so an extra browser shouldn't have to be installed.

ivaylo
Offline
Joined: 07/26/2010

В 23:52 +0100 на 14.11.2011 (пн), akirashinigami[@nospam] написа:
> For all intents and purposes, Abrowser /is/ Firefox, so an extra browser
> shouldn't have to be installed.

That is true, but they are in two different packages that are unrelated.
The package manager has access only to the information about the
packages. Unless it is instructed (by modifying the packages) that they
are the same thing, the issue will remain.

BinaryDigit
Offline
Joined: 11/30/2010

Just a wild guess ..... maybe its part of the Java package upstream and has been left in by mistake?? So when it gets downloaded the whole thing gets installed.

I haven't a clue really though ..... ;(

BinaryDigit
Offline
Joined: 11/30/2010

Just filed the bug! :) https://trisquel.info/en/issues/4292