Tiny Core Linux

Tiny Core Extensions => TCE News => TCE 2.x => Topic started by: Jason W on August 08, 2009, 12:53:49 PM

Title: arora
Post by: Jason W on August 08, 2009, 12:53:49 PM
Thanks to Slim Amamou for:

Code: [Select]
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


Code: [Select]
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

Title: Re: arora
Post by: neonix on September 15, 2009, 09:29:13 AM
There is missing dependency in TCE repository. Arora requires expat2.tcel.
Title: Re: arora
Post by: Jason W on September 15, 2009, 10:24:14 AM
Fixed.
Title: Re: arora
Post by: bigpcman on September 15, 2009, 11:07:43 AM
Thanks to Slim Amamou for:

Code: [Select]
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


Code: [Select]
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?
Title: Re: arora
Post by: roberts on February 28, 2010, 05:43:29 PM
I have updated this to the latest 0.10.2. Enjoy!
Quote
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
Title: Re: arora
Post by: yoshi314 on March 01, 2010, 06:40:15 AM
it doesn't start. something about ssl-related symbol mismatch.

can anyone verify this? maybe only my setup is at fault?
Title: Re: arora
Post by: Jason W on March 01, 2010, 07:25:39 AM
Which version of Openssl do you have installed?
Title: Re: arora
Post by: Jason W on March 01, 2010, 08:09:13 AM
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.
Title: Re: arora
Post by: roberts on March 01, 2010, 08:24:53 AM
Working fine for me. I have been using it exclusively on several machines.
Title: Re: arora
Post by: meo on March 01, 2010, 08:50:16 AM
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
Title: Re: arora
Post by: Jason W on March 01, 2010, 09:24:35 AM
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. 
Title: Re: arora
Post by: maro on March 01, 2010, 07:27:18 PM
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
Title: Re: arora
Post by: Jason W on March 01, 2010, 11:09:24 PM
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.
Title: Re: arora
Post by: yoshi314 on March 02, 2010, 01:20:22 PM
did that fix already go into the repositories?
i've redownloaded openssl 0.9.8m just in case and i still have this

Code: [Select]
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.
Title: Re: arora
Post by: Jason W on March 02, 2010, 04:02:40 PM
Dep files were adjusted yesterday.
Title: Re: arora
Post by: maro on March 02, 2010, 04:06:37 PM
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.
Title: Re: arora
Post by: OldAdamUser2 on March 02, 2010, 08:36:55 PM
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.
Title: Re: arora
Post by: OldAdamUser2 on March 02, 2010, 08:43:24 PM
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?
Title: Re: arora
Post by: yoshi314 on March 03, 2010, 08:21:16 AM
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).
Title: Re: arora
Post by: thane on March 03, 2010, 01:03:38 PM
"Arora comes with flash already enabled."

Not sure what you mean by this. Don't you still need getflash10 and extensions (i.e. gtk2)?
Title: Re: arora
Post by: OldAdamUser2 on May 03, 2010, 02:44:48 AM
I decided to give arora another try. After installing it I get the following error:

Quote
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.
Title: Re: arora
Post by: maro on May 03, 2010, 03:23:05 AM
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:
Code: [Select]
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
Title: Re: arora
Post by: OldAdamUser2 on May 03, 2010, 07:17:32 AM
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.
Title: Re: arora
Post by: Arslan S. on May 03, 2010, 08:11:19 AM
qt-4.5-base is the common dependency of other qt-4.5-* extensions
Title: Re: arora
Post by: OldAdamUser2 on May 03, 2010, 08:18:26 PM
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.
Title: Re: arora
Post by: maro on May 03, 2010, 08:39:44 PM
@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.
Title: Re: arora
Post by: OldAdamUser2 on May 04, 2010, 08:47:15 PM
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.
Title: Re: arora
Post by: gerald_clark on May 04, 2010, 09:17:52 PM
That's just dandy as long as you never want to add any new programs.
Title: Re: arora
Post by: thane on May 05, 2010, 12:55:28 AM
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.
Title: Re: arora
Post by: curaga on May 05, 2010, 06:24:48 AM
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.
Title: Re: arora
Post by: OldAdamUser2 on May 06, 2010, 04:27:57 PM
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.
Title: Re: arora
Post by: blofsy on July 30, 2010, 12:00:42 PM
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
Title: Re: arora
Post by: blofsy on July 31, 2010, 01:56:32 PM
The problem above is due to the flash plugin. Until flash isn't installed arora works fine.