maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [N900] Mozilla Fennec browser builds (only for CSSU Thumb) (https://talk.maemo.org/showthread.php?t=88682)

bennypr0fane 2013-03-24 02:48

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Hi,
I downloaded the version with pixman from first post, but it doesn't install.
It lists some unfulfilled libqt4 dependencies and libpixman, but the libqt4 ones are acutally there on my system, I am on CSSU-thumb ver 21.2011.38-1Tmaemo7.2+thumb0

tanago 2013-03-24 08:18

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by bennypr0fane (Post 1331252)
Hi,
I downloaded the version with pixman from first post, but it doesn't install.
It lists some unfulfilled libqt4 dependencies and libpixman, but the libqt4 ones are acutally there on my system, I am on CSSU-thumb ver 21.2011.38-1Tmaemo7.2+thumb0

go to Hildon Application Manager, open Application Catalogues and enable all "Community SSU" repositories. Wait to update. Quit HAM. Go to Terminal and:
Code:

sudo gainroot
apt-get update
apt-get upgrade


mrbee 2013-03-24 10:30

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Fennec crashes each time i want to start it. I hv tried to run it frm xterm and this wot i got:



BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ fennec
XPCOMGlueLoad error for file /opt/fennec-17.0a1/libxpcom.so:
/lib/libgcc_s.so.1: version `GCC_4.3.0' not found (required by /opt/fennec-17.0a1/libxul.so)
Couldn't load XPCOM.
~ $

Please wot should i do?

thedead1440 2013-03-24 11:38

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
I've fennec crashing too but its due to seg fault and when uninstalling it there seems to be a problem in the prerm:

Code:

dpkg -i /home/user/MyDocs/Downloads/fennec_17.0_armel.deb
Selecting previously deselected package fennec.
(Reading database ... 48968 files and directories currently installed.)
Unpacking fennec (from .../fennec_17.0_armel.deb) ...
Setting up fennec (17.0) ...
[1|root@N900|~]fennec
###################################### forms.js loaded
###################################### content loaded
Segmentation fault
[1|root@N900|~]dpkg --purge --force-remove-reinstreq fennec
(Reading database ... 49334 files and directories currently installed.)
Removing fennec ...
dpkg: error processing fennec (--purge):
 subprocess pre-removal script returned error exit status 1
Errors were encountered while processing:
 fennec


Edit: Reading thru the prerm, its simply ensuring fennec is killed; i did a check again and there isn't any fennec process running but still the removal fails with the same error as above. Please let me know if there is any other log to look at. Running C-thumb here so that shouldn't be an issue. Thanks!

tanago 2013-03-24 11:54

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by mrbee (Post 1331311)
Fennec crashes each time i want to start it. I hv tried to run it frm xterm and this wot i got:...

You are using 'fennec-17.0a1' which is the version from cssu-devel, this version doesn't load on my phone too. Download and install my version from the first post of this thread. .

Quote:

Originally Posted by thedead1440 (Post 1331323)
I've fennec crashing too but its due to seg fault and when uninstalling it there seems to be a problem in the prerm:

Hm, I've never ran into seg-faults...try
'apt-get remove fennec' if that doesnt work

'killall fennec'; 'killall plugin-container' then check again for any remaining fennec or plugin-container processes in 'top or htop' and try uninstalling, if again doesnt work

reboot and try uninstalling and if that doesnt work

delete prerm and should be able to be removed

tanago 2013-03-24 11:57

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by thedead1440 (Post 1331325)
Your output shows a missing lib. Download mine from here and place it in /lib/ then try again...

He's using the version from cssu-devel repo, look at the previous post :)

thedead1440 2013-03-24 12:03

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Its the same:

Code:

[1|root@N900|~]killall fennec
killall: fennec: no process killed
[1|root@N900|~]killall plugin-container
killall: plugin-container: no process killed
[1|root@N900|~]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 1 not upgraded.
After this operation, 37.3MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 49334 files and directories currently installed.)
Removing fennec ...
dpkg: error processing fennec (--remove):
 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)

The only way to remove is to manually remove the prerm script first (which may have consequences?):
Code:

[1|root@N900|~]rm -rf /var/lib/dpkg/info/fennec.prerm
[1|root@N900|~]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 1 not upgraded.
After this operation, 37.3MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 49334 files and directories currently installed.)
Removing fennec ...

Manually removed ~/.config/mozilla then installed again and still seg fault:
Code:

[1|root@N900|~]rm -rf /home/user/.mo
.modest/  .mozilla/
[1|root@N900|~]rm -rf /home/user/.mozilla
[1|root@N900|~]dpkg -i /home/user/MyDocs/Downloads/fennec_17.0_armel.deb
Selecting previously deselected package fennec.
(Reading database ... 48968 files and directories currently installed.)
Unpacking fennec (from .../fennec_17.0_armel.deb) ...
Setting up fennec (17.0) ...
[1|root@N900|~]fennec
###################################### forms.js loaded
###################################### content loaded
Segmentation fault

If I'm the only one having this issue I think it can be ignored; must be something borked in my set-up :D

tanago 2013-03-24 12:13

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by thedead1440 (Post 1331329)
Code:

[1|root@N900|~]rm -rf /home/user/.mozilla

ouch, this directory has files for MicroB, Ovi Maps, extensions and plugins, you shouldnt have removed it. Only "fennec" folder inside it...
I dont know what else is broken to produce a segfault...

hugh.jf.chen 2013-03-24 14:41

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
I've been trying to install the Fennec 17+pixman, but got unmet dependence problem. Looks like Fennec need libpixman-1-0 0.25.2,however the version of libpixman-1-0 in the repo is 0.16. Where can I get the libpixman-1-0 0.25.2 package?

tanago 2013-03-24 14:45

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Look at post #42

http://talk.maemo.org/showpost.php?p...3&postcount=42

vetsin 2013-03-24 15:23

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
fennec works ok for me so far. flash works too. thanks!

edit: thumb is a requirement so i didn't have to say i was on thumb. :)

bennypr0fane 2013-03-24 18:08

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by tanago (Post 1331283)
go to Hildon Application Manager, open Application Catalogues and enable all "Community SSU" repositories.

Even CSSU devel? It's supposed to eat people's brains...

tanago 2013-03-24 18:11

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by bennypr0fane (Post 1331415)
Even CSSU devel? It's supposed to eat people's brains...

Exactly! :D

Kossuth 2013-03-24 18:11

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
The pixman version also working here. Feels quite good. I"ll replace Opera for a while with this one lets see how it works.

Ps: cant get the single quote mark to work from keyboard (in the letter M) dont know why. Other fn-combos seem to work.

tanago 2013-03-24 18:14

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by Kossuth (Post 1331419)
The pixman version also working here. Feels quite good. I"ll replace Opera for a while with this one lets see how it works.

Ps: cant get the single quote mark to work from keyboard (in the letter M) dont know why. Other fn-combos seem to work.

Quote:

Originally Posted by tanago (Post 1329926)
-Some keyboard keys like / & ' cant be input while typing in forms from the hardware keyboard (these can be input from virtual keyboard) but can in address bar. I cant figure out why..

I have found that QT Fennec has compat problems with Maemo itself

BTW I'm building a new version, hope it will be even faster :p

nisheet 2013-03-25 11:21

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
"I downloaded and installed the fennec with pixman on 1st page still i get segmentation fault error what to do???"

tanago 2013-03-25 20:46

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by nisheet (Post 1331623)
"I downloaded and installed the fennec with pixman on 1st page still i get segmentation fault error what to do???"

I just don't know.... never ran into seg.fault...Hope somebody who had it - fixed it, so he can share how he did it...

pkz 2013-03-28 22:33

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by thedead1440 (Post 1331329)
Its the same:

Code:

[1|root@N900|~]killall fennec
killall: fennec: no process killed
[1|root@N900|~]killall plugin-container
killall: plugin-container: no process killed
[1|root@N900|~]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 1 not upgraded.
After this operation, 37.3MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 49334 files and directories currently installed.)
Removing fennec ...
dpkg: error processing fennec (--remove):
 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)

The only way to remove is to manually remove the prerm script first (which may have consequences?):
Code:

[1|root@N900|~]rm -rf /var/lib/dpkg/info/fennec.prerm
[1|root@N900|~]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 1 not upgraded.
After this operation, 37.3MB disk space will be freed.
Do you want to continue [Y/n]? Y
(Reading database ... 49334 files and directories currently installed.)
Removing fennec ...

Manually removed ~/.config/mozilla then installed again and still seg fault:
Code:

[1|root@N900|~]rm -rf /home/user/.mo
.modest/  .mozilla/
[1|root@N900|~]rm -rf /home/user/.mozilla
[1|root@N900|~]dpkg -i /home/user/MyDocs/Downloads/fennec_17.0_armel.deb
Selecting previously deselected package fennec.
(Reading database ... 48968 files and directories currently installed.)
Unpacking fennec (from .../fennec_17.0_armel.deb) ...
Setting up fennec (17.0) ...
[1|root@N900|~]fennec
###################################### forms.js loaded
###################################### content loaded
Segmentation fault

If I'm the only one having this issue I think it can be ignored; must be something borked in my set-up :D

You are not the only one with this issue, I have the same too: everytime I start fennec a segmentation fault appear.

Moreover, the only version that I can install is the one without pixman (v17:QT). The other version (v17:QT+pixman) has an unmet dependency (libpix...).

For the pre-removal script problem, please have a look to the following post in which is explained why the uninstall process may hang and how to solve it:

http://talk.maemo.org/showpost.php?p...&postcount=134

Please let me know if (and in the case, how) I can serve to help debugging...

pkz

pkz 2013-03-28 23:01

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by tanago (Post 1331361)

Thanks tanago for Your effort. However I cannot install the pixman version because I cannot find the 0.25.... version.

If I run the following command:

apt-cache showpkg libpixman-1-0

the only available version is the 0.16.2-5+0m5...

I am using CSSU Testing Thumb...

Thanks in advance for Your help
pkz

freemangordon 2013-03-28 23:18

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pkz (Post 1332676)
Thanks tanago for Your effort. However I cannot install the pixman version because I cannot find the 0.25.... version.

If I run the following command:

apt-cache showpkg libpixman-1-0

the only available version is the 0.16.2-5+0m5...

I am using CSSU Testing Thumb...

Thanks in advance for Your help
pkz

Enable cssu-devel repo, libpixman 0.29.2-2 is there

pkz 2013-03-30 14:05

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by freemangordon (Post 1332677)
Enable cssu-devel repo, libpixman 0.29.2-2 is there

Dear freemangordon, thanks for Your suggestion. I enabled the CSSU devel, and I was able to install the pixman library and the version of fennec which requires it. On the other hand, the browser stops with a segmentation fault when started...

My question is: do I need to install all the upgraded libraries from CSSU devel to avoid this problem?

Thanks in advance.
pkz

tanago 2013-03-30 16:33

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pkz (Post 1332989)
Dear freemangordon, thanks for Your suggestion. I enabled the CSSU devel, and I was able to install the pixman library and the version of fennec which requires it. On the other hand, the browser stops with a segmentation fault when started...

My question is: do I need to install all the upgraded libraries from CSSU devel to avoid this problem?

Thanks in advance.
pkz

If you dont want to upgrade them all just issue "apt-get install libpixman-1-0" after enabling the repo :)

pkz 2013-03-31 21:45

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by tanago (Post 1333027)
If you dont want to upgrade them all just issue "apt-get install libpixman-1-0" after enabling the repo :)

Yes, that is what I did, but after installing fennec I always experience the segmentation fault.

pkz

nisheet 2013-04-01 10:07

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pkz (Post 1333273)
Yes, that is what I did, but after installing fennec I always experience the segmentation fault.

pkz

same problem here

pichlo 2013-04-09 14:37

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
@tanago,
Fennec 17.0+pixman works beautifully. The speed, although not brilliant, is acceptable and much improved over the previous versions (the speed of nothing is brilliant on my N900 anyway :)).

The only thing that bothers me is that HAM keeps trying to "upgrade" my 17.0 to 17.0a1 from the repos. How do I tell it not to? I do not want to remove the repo from the list...

HELLASISGREECE 2013-04-09 14:53

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
what's so bad about 17.0a1?

pichlo 2013-04-09 14:56

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
1. It's alpha
2. It's not tanago's baby

Lestat 2013-04-09 15:12

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pichlo (Post 1335022)
@tanago,
Fennec 17.0+pixman works beautifully. The speed, although not brilliant, is acceptable and much improved over the previous versions (the speed of nothing is brilliant on my N900 anyway :)).

The only thing that bothers me is that HAM keeps trying to "upgrade" my 17.0 to 17.0a1 from the repos. How do I tell it not to? I do not want to remove the repo from the list...

You have to pin the package to stop HAM from upgrading fennec. I did that by creating a file called "preferences" in /etc/apt/ and by writing this into it:
Code:

Package: fennec
Pin: version 17.0a-maemo-thumb0
Pin-Priority: 1001


evujumenuk 2013-04-09 15:14

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by HELLASISGREECE (Post 1335027)
what's so bad about 17.0a1?

17a1 is older then 17.0 and compiled in 2012 without optimizations

HELLASISGREECE 2013-04-09 15:17

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
I changed the language to "auto detect" (stupid me) and now it crashes when I open it.

evujumenuk 2013-04-09 15:22

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pichlo (Post 1335022)
The only thing that bothers me is that HAM keeps trying to "upgrade" my 17.0 to 17.0a1 from the repos. How do I tell it not to? I do not want to remove the repo from the list...

Using Synaptic Package Manager:
Code:

Click search button and type package name.

When you find package select it and go to Package (in menu) and click Lock Version.


tanago 2013-04-09 15:35

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pichlo (Post 1335022)
@tanago,
Fennec 17.0+pixman works beautifully. The speed, although not brilliant, is acceptable and much improved over the previous versions (the speed of nothing is brilliant on my N900 anyway :)).

Thank you, it was really hard work to get some kind of stable Fennec to Maemo 5 :)

Quote:

Originally Posted by pichlo (Post 1335022)
The only thing that bothers me is that HAM keeps trying to "upgrade" my 17.0 to 17.0a1 from the repos. How do I tell it not to? I do not want to remove the repo from the list...

Follow Lestat's advice - http://talk.maemo.org/showpost.php?p...1&postcount=68 :)

Quote:

Originally Posted by HELLASISGREECE (Post 1335033)
I changed the language to "auto detect" (stupid me) and now it crashes when I open it.

Read the last note on the first post of this thread. :)

I would like to inform you
Mozilla already removed mobile/xul directory inside the sources of Firefox, so no more builds can be made (I feel really bad for that) for Maemo. So I switched to working on Alopex (something like MicroB but with newer engine) although I dont have much free time lately and probably in the future, but thanks to qwazix, f.gordon, and a few more pals we can bring 'a whole new web experience' on the Maemo platform. Salute, tanago out.

HELLASISGREECE 2013-04-09 15:40

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by tanago (Post 1335038)
Read the last note on the first post of this thread. :)

I always use only the "Thanks" button, but thank you so much for your help. I did it : D

pkz 2013-04-15 09:17

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Dear tanago,

here is the console output when I launch fennec:

Code:

BusyBox v1.21.0 (Debian 1.21.0power2) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ fennec
###################################### forms.js loaded
###################################### content loaded
Segmentation fault
~ $


Please let me know what can i do for help debugging.

pkz

tanago 2013-04-15 11:01

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Quote:

Originally Posted by pkz (Post 1336168)
...Please let me know what can i do for help debugging.

pkz

Do both pixman and default Fennec produce errors?

pkz 2013-04-15 13:17

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Dear tanago, thanks for Your support!

Quote:

Originally Posted by tanago (Post 1336180)
Do both pixman and default Fennec produce errors?

What do You mean with default Fennec and pixman?

At present, I have installed Fennec 17.0 (with pixman lib), and the libpixman-1-0 is 0.29.2-2+0m5+0cssu0+thumb0.

Also fennec 17.0a1-maemo-thumb0 produces a segmentation fault.

I already deleted the fennec directory into /home/user/.mozilla without any change: still segmentation fault...

pkz

lucas777 2013-04-15 13:50

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Im having a problem ive install the 17.0 Build from this thread the QT version and soon as fennec opens it stays for about 5 seconds and just shuts down? Any ideas..

UJKU 2014-08-20 15:05

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
links are dead , re-upload ?!

Wikiwide 2015-01-09 02:04

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Can anybody upload Fennec17Thumb deb? Ideally, both of them: with and without pixman.

I think I have only non-thumb deb of Fennec 17...

Best wishes. Thank you.

ivgalvez 2015-01-21 09:17

Re: [N900] Mozilla Fennec browser builds (only for CSSU Thumb)
 
Now that there is support for Maemo in openrepos.net, it would be interesting if someone uploads Fennec-thumb to it.


All times are GMT. The time now is 05:51.

vBulletin® Version 3.8.8