Tiny Core Linux
		Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on August 08, 2009, 12:53:49 PM
		
			
			- 
				Thanks to Slim Amamou for:
 
 Title:          arora.tce
 Description:    Arora - QT + webkit lightweight browser
 Version:        0.8.0
 Author:         n/a
 Original-site:  http://code.google.com/p/arora/
 Copying-policy: GPL
 Size: 471K
 Extension_by:   Slim Amamou <slim.amamou@gmail.com>
 Comments:	Arora is a lightweight cross-platform web browser.
 It's free (as in free speech and free beer).
 Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X,
 Windows and any other platforms supported by the Qt toolkit.
 
 Current:        2009/08/08 Original
 Change-log:     2009/08/08 Original
 
 
 Title:          arora.tcz
 Description:    Arora - QT + webkit lightweight browser
 Version:        0.8.0
 Author:         n/a
 Original-site:  http://code.google.com/p/arora/
 Copying-policy: GPL
 Size: 868K
 Extension_by:   Slim Amamou <slim.amamou@gmail.com>
 Comments:	Arora is a lightweight cross-platform web browser.
 It's free (as in free speech and free beer).
 Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X,
 Windows and any other platforms supported by the Qt toolkit.
 
 Current:        2009/08/08 Original
 Change-log:     2009/08/08 Original
 
 
- 
				There is missing dependency in TCE repository. Arora requires expat2.tcel.
			
- 
				Fixed.
			
- 
				Thanks to Slim Amamou for:
 
 Title:          arora.tce
 Description:    Arora - QT + webkit lightweight browser
 Version:        0.8.0
 Author:         n/a
 Original-site:  http://code.google.com/p/arora/
 Copying-policy: GPL
 Size: 471K
 Extension_by:   Slim Amamou <slim.amamou@gmail.com>
 Comments:	Arora is a lightweight cross-platform web browser.
 It's free (as in free speech and free beer).
 Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X,
 Windows and any other platforms supported by the Qt toolkit.
 
 Current:        2009/08/08 Original
 Change-log:     2009/08/08 Original
 
 
 Title:          arora.tcz
 Description:    Arora - QT + webkit lightweight browser
 Version:        0.8.0
 Author:         n/a
 Original-site:  http://code.google.com/p/arora/
 Copying-policy: GPL
 Size: 868K
 Extension_by:   Slim Amamou <slim.amamou@gmail.com>
 Comments:	Arora is a lightweight cross-platform web browser.
 It's free (as in free speech and free beer).
 Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X,
 Windows and any other platforms supported by the Qt toolkit.
 
 Current:        2009/08/08 Original
 Change-log:     2009/08/08 Original
 
 
 
 Looks like a great little web browser. Just wondering why the ".090" version was not used?
- 
				I have updated this to the latest 0.10.2. Enjoy!
 Title:          arora.tcz
 Description:    Arora - QT + webkit lightweight browser
 Version:        0.10.2
 Author:         n/a
 Original-site:  http://code.google.com/p/arora/
 Copying-policy: GPL
 Size: 868K
 Extension_by:   Slim Amamou <slim.amamou@gmail.com>
 Comments:   Arora is a lightweight cross-platform web browser.
 It's free (as in free speech and free beer).
 Arora runs on Linux, embedded Linux, FreeBSD, Mac OS X,
 Windows and any other platforms supported by the Qt toolkit.
 
 Change-log:     2009/08/08 Original v0.8.0
 Current:        2010/02/28 Updated to v0.10.2
 
- 
				it doesn't start. something about ssl-related symbol mismatch. 
 
 can anyone verify this? maybe only my setup is at fault?
- 
				Which version of Openssl do you have installed?
			
- 
				I see this with either version, old or new, of openssl.  Perhaps it is an issue with openssl versions, but as it is the only app that seems to be affected,  it may just be an issue with this one app.
			
- 
				Working fine for me. I have been using it exclusively on several machines.
			
- 
				Hi all!
 
 It works just fine for me too but I would appreciate if the menu entry could be just Arora without the _brower appendix.
 
 Have fun and keep up the good work,
 meo
- 
				That's good to hear, must be something else.  I am out of town and on my laptop using a custom TC 2.8 that is not the best means of testing with.  But with the openssl update, I was paying close attention to any reported ssl errors, but all seems well.  
			
- 
				I had not trouble reproducing the error that yoshi314 had reported (on both TC 2.8.1 and 2.9rc5). After installing 'arora.tcz' on a "plain" TC system and attempting to display a HTTPS page:
 QSslSocket: cannot call unresolved function SSLv3_client_method
 QSslSocket: cannot call unresolved function SSL_CTX_new
 QSslSocket: cannot call unresolved function SSL_library_init
 QSslSocket: cannot call unresolved function ERR_get_error
 QSslSocket: cannot call unresolved function ERR_error_string
 
 I had a look into the 'arora.tcz.dep' file and did not see any openssl entry there. Hence I did 'tce-load -wi openssl-0.9.8m.tcz' and re-started arora. This time HTTPS pages came up time.
 
 So, I guess: arora.tcz.dep needs an additional entry for openssl-0.9.8m.tcz
- 
				Since openssl support was added to qt-4.5 recently, there were dep files that needed to reflect that new dependency as anything that now depends on qt-4.5 also depends on openssl.  They have been fixed.
			
- 
				did that fix already go into the repositories?
 i've redownloaded openssl 0.9.8m just in case and i still have this
 
 arora: symbol lookup error: /usr/local/lib/libQtWebKit.so.4: undefined symbol: _ZN10QSslSocket11supportsSslEvso what am i doing wrong here?
 
 in case i didn't mention this already - arora starts, shows up for a fraction of second, and closes.
- 
				Dep files were adjusted yesterday.
			
- 
				yoshi314: I've just re-tested 'arora.tcz' on a "plain" TC 2.9rc5 system. All seem to work as expected (incl. HTTPS). The 'arora.tcz.dep' file has been updated on the repository.
 
 I'd suggest you check carefully all your related extension files. I guess the safest way is to re-download the lot.
- 
				Arora works fine for me with TC2.3. It seems to be a very capable browser, but I just have to ask--what makes it better than opera.tcz? Opera 9.64 runs like a charm and seems to be a (possibly) smaller download if one doesn't have any other use for all the qt dependencies.
			
- 
				To possibly answer my own question, Arora comes with flash already enabled. So that is one less step. But how does it compare with Opera 9.64 in total installation size and in speed?
			
- 
				it has a better javascript engine and probably a better UI, despite less features.
 
 and a decent adblock.
 
 edit: ok i've updated on 2.9 and it works now. package update somehow didn't work on 2.8.1 (perhaps it was broken altogether at the time).
- 
				"Arora comes with flash already enabled."
 
 Not sure what you mean by this. Don't you still need getflash10 and extensions (i.e. gtk2)?
- 
				I decided to give arora another try. After installing it I get the following error:
 
 tc@box:~$ arora
 arora: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
 
 What gives? The required qt dependencies seem to be available.
- 
				I've just successfully installed and tested 'arora.tcz' on a "plain" TC 2.11 system (in "cloud" mode). No problems here.
 
 If you would like to "compare notes" here are the MD5 values of the extensions that were installed for that test:tc@box:/tmp/tce/optional$ md5sum *.tcz
 fbb1bd48a16e0336e8166768b0265d7b  arora.tcz
 9bf779a60d8d8cd9b73122f54a40c5b6  expat2.tcz
 823d79c37f85bef555a1659356cd9787  fontconfig.tcz
 0f9cd4440ccdacb5da2144699c58e602  glib2.tcz
 b47ae85568374f61818c1c69b673bbb8  openssl-0.9.8.tcz
 92fde97eb5ed5c47e4d9b3707fc68de2  qt-4.5-base.tcz
 237488e6b0c2602ec02ddd115ee6a80e  qt-4.5-script.tcz
 035a58c77fdabaf3966d244771ab9d49  qt-4.5-sql.tcz
 3b0ee2c482b7f678d361e2b9afc50384  qt-4.5-webkit.tcz
 dd6ac9a536a21300af73f453301c3b3f  qt-4.5-xml.tcz
 
- 
				Thanks, Maro. that gave me the answer. Arora requires qt-4.5-base.tcz, which is not currently part of its dependency list. I downloaded it, and the browser works.
			
- 
				qt-4.5-base is the common dependency of other qt-4.5-* extensions
			
- 
				All I can tell you is that it did not sutomatically download for me when I installed arora, and it is not listed in the dependency file for arora.
			
- 
				@OldAdamUser2: What all this indicates is that you are not operating a more recent TC version (e.g. 2.10 or 2.11). Those are handling the recursive dependencies quite well. 
 
 From my experience it is highly advisable to stay always current in terms of core (i.e. kernel & initrd) as well as extensions.
- 
				That's true. I'm stuck on 2.8. I tried 2.10 or 2.11, but I had some problems connecting to the internet with wifi, and I haven't  yet tried to sort them out.
 
 I turns out that Namoroka is the answer to the (very modest) lacks I was finding in Opera 9.64. I also like programs to be efficient, small, and light.
 
 Generally speaking, I'm in the "if it ain't broke, don't fix it camp" so I may stick with TC 2.8 for quite a while.
- 
				That's just dandy as long as you never want to add any new programs.
 
- 
				Downloaded arora and had a problem with Google gmail. When I tried to do a mass delete from the trash (that is, Empty All without checking the emails) I got kicked out of the browser session back to the desktop. However when I went back to gmail I was signed right back in as though the session was still active. Now back on Opera.
			
- 
				If you wish to try a frankenstein build, you could see if copying just tce-load from 2.11 to your install lets you install recursive extensions. Unsupported, but so is 2.8 now.
			
- 
				If you wish to try a frankenstein build, you could see if copying just tce-load from 2.11 to your install lets you install recursive extensions. Unsupported, but so is 2.8 now.
 
 Thanks, curaga. I may give that a try. I guess the shift to "recursive dependencies" had escaped my notice. Fortunately, I wwas able to download and install Namoroka without problem. And I doubt that I'll need or wanted additional programs soon.
 
 Of course, I still hope to work my courage up and try to move up to 2.11. Hard to do it without wifi, though, since I haven't got access to an ethernet connection.
- 
				Thought I will give it a try but:
 
 $arora
 
 (process:8476): GLib-GObject-CRITICAL **: gtype.c:2706: You forgot to call g_type_init()
 
 (process:8476): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 
 (process:8476): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
 Segmentation fault
 
- 
				The problem above is due to the flash plugin. Until flash isn't installed arora works fine.