maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   FYI - Fennec on Maemo no longer supported (https://talk.maemo.org/showthread.php?t=79046)

reinob 2011-11-20 19:59

Re: FYI - Fennec on Maemo no longer supported
 
Quote:

Originally Posted by Estel (Post 1126121)
Damn You, fennec! They failed even on providing correct pre-removal scripts (possibly, post-removal too). Had to wipe out this crap manually... Someone got list of files to rm -r?

prerm script just stops fennec if running, so just delete the prerm script (var/log/dkpg//?)

otherwise delete:
/etc/others-menu/*fennec.desktop
/opt/mozilla
/usr/bin/fennec
/usr/share/applications/hildon/fennec.desktop
/usr/share/dbus-1/services/org.mozilla.fennec.service
/usr/share/icons/hicolor/26x26/hildon/fennec.png
/usr/share/icons/hicolor/40x40/hildon/fennec.png
/usr/share/icons/hicolor/scalable/hildon/fennec.png

then (from postinst, maybe not needed)
update icons
# gtk-update-icon-cache -f /usr/share/icons/hicolor

update desktop
# update-desktop-database /usr/share/applications

I will keep 8.0b1 around, but I notice that after installation I rarely ever use it. Microb is still my top choice. Opera #2.

Estel 2011-11-21 03:12

Re: FYI - Fennec on Maemo no longer supported
 
Thanks reinob. Unfortunately, deleting prerm script cause apt to berserker even more, but manual deletion did the trick. May I ask sillydumbquestion about Your best method to determine things to remove? I did it using Storage Usage package (shows things used by packages). Maybe You got better way?

/Estel

reinob 2011-11-21 08:53

Re: FYI - Fennec on Maemo no longer supported
 
@Estel,

I opened the .deb (for one of the 10a1 alphas I downloaded) with the archive manager in Ubuntu.

I'm starting to do this with any .deb I install directly, or before I apt-get from extras-devel, just to be on the safe side.

PMaff 2011-11-21 09:09

Re: FYI - Fennec on Maemo no longer supported
 
Quote:

Originally Posted by Estel (Post 1126121)

Code:

dpkg: error processing fennec (--purge):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 fennec
E: Sub-process /usr/bin/dpkg returned an error code (1)

Damn You, fennec! They failed even on providing correct pre-removal scripts (possibly, post-removal too). Had to wipe out this crap manually... Someone got list of files to rm -r?

Which version of fennec did this to your N900?
So that we all know where we have to pay attention.

Estel 2011-11-21 11:07

Re: FYI - Fennec on Maemo no longer supported
 
8.0b1, but others seem to uninstall it without such hassle, so maybe it was something non-directly related to fennec fault. Keep in mind, that I've tested their betas before "fast new versions" plan, first stable version, then, after short time, nightly builds. So it's possible, that it haven't played nicely on some update.

/Estel

morbid 2011-11-29 09:51

Re: FYI - Fennec on Maemo no longer supported
 
A little late, but I kept putting off the failed removal of fennec. This is what I did to get it to uninstall. I think the issue was that the prerm script was bash compliant, but didn't work right under busybox.

edit /var/lib/dpkg/info/fennec.prerm
change 'if [ $RUNNING -gt 0 ]' to 'if [ $RUNNING -gt 2]', and then it will remove. I think changing the first line from '#! /bin/sh' to '#! /bin/bash' would work (assuming you have bash installed)... but I'm not installing it again to test that ;)

Code:

[Nokia-N900][/var/lib/dpkg/info] # vim fennec.prerm
[Nokia-N900][/var/lib/dpkg/info] # ./fennec.prerm
[Nokia-N900][/var/lib/dpkg/info] # echo $?
0
[Nokia-N900][/var/lib/dpkg/info] # apt-get remove fennec
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following packages will be REMOVED:
  fennec
0 upgraded, 0 newly installed, 1 to remove and 3 not upgraded.
After this operation, 42.6MB disk space will be freed.
Do you want to continue [Y/n]?
(Reading database ... 41625 files and directories currently installed.)
Removing fennec ...
Processing triggers for catoriseplus ...
############################################################################################################
[Nokia-N900][/var/lib/dpkg/info] #


ymartin59 2011-12-02 05:20

Re: FYI - Fennec on Maemo no longer supported
 
In fact I am addicted to Firefox Sync - I can browse my history and opened tabs wherever I want: N900, personal laptop, job workstation, and with Firefox portable version on LiberKey !

I am also looking for a stand-alone Sync/Weave client so that I can get information read-only but it would be great to sync browserd history too !

ZedThou 2011-12-05 17:07

Re: FYI - Fennec on Maemo no longer supported
 
I haven't seen anyone mention version 11 yet, so here are a few I've found

https://ftp.mozilla.org/pub/mozilla....0~a1_armel.deb

https://ftp.mozilla.org/pub/mozilla....0~a1_armel.deb

https://ftp.mozilla.org/pub/mozilla....0~a1_armel.deb

I don't know what the differences are in these packages.

awroax 2011-12-21 02:16

Re: FYI - Fennec on Maemo no longer supported
 
Seems like Fennec 11 was the last one for maemo. And now even that has been removed from Mozilla servers.

Estel 2011-12-21 02:36

Re: FYI - Fennec on Maemo no longer supported
 
Given the fact, that it is now possible to use pure-Squeeze Easy Debian - and how blazing-fast everything run, when ED is on dedicated partition - there is no sane reason to be interested about Fennec.

Just install Easy Debian, perform dist-upgrade (or wait for pure-squeeze image popping up), setup it to work from dedicated partition (instead of image file, which is slower), and You're ready to go - full-featured Iceweasel (Debian distribution of Firefox), + hundreds of other programs from Debian repositories (including LibreOffice and GIMP, to name a few). All working like a charm, under Maemo, or LXDE debian "machine".

/Estel

ZedThou 2011-12-21 03:10

Re: FYI - Fennec on Maemo no longer supported
 
I noticed that v11 was gone too, but I still have the en_us deb. If anyone wants it then send me a PM.

As far as Easy Debian goes, I can't do a 'debbie sudo apt-get upgrade' any longer without the phone rebooting. Not sure what is causing the instability, but that's the only thing I've seen that is exposing the problem.

Estel 2011-12-21 07:27

Re: FYI - Fennec on Maemo no longer supported
 
Probably, You're using swap on internal eMMC + incorrect swapiness settings - some critical thing get swapped out, and is unable to respond to watchdog in time. Which, in turn, kicks reboot.

In your case, using nice -19 apt-get upgrade, could probably solve the problem. Using Easy Debian on dedicated partition (ext4, most preferably), and swap on microSD (even class 2 one) + some swap-around tweaks suggested by freemangordon, result in no need for such renicing.

/Estel


All times are GMT. The time now is 15:53.

vBulletin® Version 3.8.8