Package Details: rssowl 2.2.1-4

Git Clone URL: https://aur.archlinux.org/rssowl.git (read-only)
Package Base: rssowl
Description: A java based RSS feed reader with Google Reader synchronization
Upstream URL: http://rssowl.org/
Licenses: EPL
Submitter: None
Maintainer: Dragonlord
Last Packager: coderkun
Votes: 119
Popularity: 0.416329
First Submitted: 2005-08-09 17:58
Last Updated: 2015-06-08 13:08

Latest Comments

coderkun commented on 2016-02-14 13:07

I do not use RSSowl anymore and disowned the package.

coderkun commented on 2015-03-05 08:26

@scorici: I think the license is important. Corrected and bumped the PKGBUILD-version. Thanks for the hint.

scorici commented on 2015-03-04 21:57

Help > License
Eclipse Public License - v 1.0
http://www.rssowl.org/legal/epl-v10.html
Or: Help > About RSSOwl
I wouldn't do a release bump just for this.

Kaan commented on 2015-01-28 22:24

Cool, thanks for changing. :)

coderkun commented on 2015-01-23 08:36

Kaan: Regarding to their website RSSOwl only needs a Java runtime not an development environment. So I changed the dependency to java-runtime.
Let me know if it does not work for anyone.

Kaan commented on 2015-01-22 01:42

Can you make it work with jre too? Maybe change the dependency to java-runtime-common? I did it for myself, but not sure if it's okay for general use.

coderkun commented on 2015-01-11 23:16

Sorry, aereaux. Of course you are right¹. Thanks for reporting.


https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

coderkun commented on 2015-01-11 23:00

aereaux: Sorry, you seem to be right. I corrected it and increased the pkg-version. Let mo know if it works for you now.

coderkun commented on 2015-01-11 22:45

aereaux: What exactly do you mean? Which error message do you get?
This package contains only the symbolic link libhunspell-1.2.so.0 → libhunspell.so in /lib because xulrunner contained in this package expects it there. /lib is a symlink to /usr/lib anyway.

aereaux commented on 2015-01-11 22:33

The PKGBUILD needs to have the references to files in /lib changed to /usr/lib, otherwise it fails to install.

Rhinoceros commented on 2014-06-24 04:24

RSSOwl crashes with SIGSEGV (0xb) when I try and customise keys. I've tried with OpenJDK 7, Oracle Java 6 and Oracle Java 7. It also crashes when I click the link to change keys in the settings dialogue box.

coderkun commented on 2013-05-05 09:35

@muellner: the xpm-icon is provided by RSSOwl and comes from upstream. I won’t change this.
You can convert the icon to PNG yourself, of course.

muellner commented on 2013-05-04 22:16

Xfce cannot handle the high-res xpm icon image correctly. See here:

http://picpaste.com/61b40937d44c3bdd651dc7921e44eaa8.png

Could you provide a png version of the icon and change the rssowl.desktop file accordingly?

coderkun commented on 2013-05-03 15:55

Bump to v2.2-1

ajs124 commented on 2013-05-03 07:28

2.2 was released http://www.rssowl.org/node/304

coderkun commented on 2013-03-22 15:12

@fukawi2: hunspell added as dependency – not bumping version.

fukawi2 commented on 2013-03-22 03:42

hunspell should be a dependency if you're going to expect it's files to be present during package()

coderkun commented on 2013-02-22 13:06

Added the symbolic link /lib/libhunspell-1.2.so.0 → /lib/libhunspell.so to the PKGBUILD.
If you created it by hand, please remove it first.

WhiteHatHacker1 commented on 2013-02-22 01:36

@coderkun:

I think it's just fine.

P.S. Thank-you for all the help you've given me.

coderkun commented on 2013-02-22 00:11

@WhiteHatHacker1:
This is fixed by what DevotedFollower did.

I could put this in post_install() but I’m not sure if this isn’t too dirty. What do you think?

WhiteHatHacker1 commented on 2013-02-21 23:50

@coderkun:

I now get:

"/usr/share/rssowl/xulrunner/xulrunner-bin: error while loading shared libraries: libhunspell-1.2.so.0: cannot open shared object file: No such file or directory
error: command failed to execute correctly"

Although I checked and I have hunspell 1.3.2-2 and hunspell-en 7.1-2 installed.

WhiteHatHacker1 commented on 2013-02-21 23:50

I now get:

"/usr/share/rssowl/xulrunner/xulrunner-bin: error while loading shared libraries: libhunspell-1.2.so.0: cannot open shared object file: No such file or directory
error: command failed to execute correctly"

Although I checked and I have hunspell 1.3.2-2 and hunspell-en 7.1-2 installed.

coderkun commented on 2013-02-21 17:29

@WhiteHatHacker1:
Added “chmod +x” for xulrunner-bin and run-mozilla.sh

Does it work for you now?

WhiteHatHacker1 commented on 2013-02-18 19:29

I get
"Cannot find XULRunner runtime directory. Exiting.
error: command failed to execute correctly"
after installing. I'm on x86_64 with proprietary java if that makes any difference.

WhiteHatHacker1 commented on 2013-02-18 19:26

I get "Cannot find XULRunner runtime directory. Exiting." as well. I'm on x86_64.

njbooher commented on 2013-02-15 23:06

@coderkun: That fails with 'Cannot find XULRunner runtime directory. Exiting.', even when running it in /usr/share/rssowl/xulrunner/. Doing

sudo chmod +x run-mozilla.sh
sudo chmod +x xulrunner-bin

gets it working, resulting in this error:

nick@eevee xulrunner]$ ./xulrunner --register-user
./xulrunner-bin: error while loading shared libraries: libhunspell-1.2.so.0: cannot open shared object file: No such file or directory

which is fixed by doing what DevotedFollower did.

coderkun commented on 2013-02-12 01:47

@DevotedFollower: which program gives you what output?
maybe try
$ /usr/share/rssowl/xulrunner/xulrunner --register-user

Anonymous comment on 2013-02-11 15:19

things got working by running the following: ln -s /usr/lib/libhunspell-1.3.so /usr/lib/libhunspell-1.2.so.0
taken from here: http://whilesurfing.blogspot.ca/2012/06/make-rssowl-work-with-mint-13-maya.html

Anonymous comment on 2013-02-11 14:58

I'm getting xulrunner requirement notifications...can anyone suggest some way to resolve these errors?

msx commented on 2013-02-11 01:38

Tnx!

coderkun commented on 2013-02-10 12:58

@msx: added chmod +x for xulrunner

msx commented on 2013-02-10 12:30

Got an error on install:
Proceed with installation? [Y/n]
(1/1) checking package integrity [-------------------] 100%
(1/1) loading package files [-------------------] 100%
(1/1) checking for file conflicts [-------------------] 100%
(1/1) installing rssowl [-------------------] 100%
/tmp/alpm_EyO2Fv/.INSTALL: line 2: /usr/share/rssowl/xulrunner/xulrunner: Permission denied
error: command failed to execute correctly

djipey commented on 2013-01-14 08:27

Yes for me in x86_64.

coderkun commented on 2013-01-12 10:29

Updated to version 2.1.6.

Does it work for you on x86_64?

coderkun commented on 2013-01-07 11:17

RSSOwl works for me (x86_64) with the integrated xulrunner if I set moz_libdir to /usr/share/rssowl/xulrunner.

coderkun commented on 2013-01-07 11:02

pkgname=rssowl
pkgver=2.1.6
pkgrel=1
pkgdesc="A java based RSS feed reader with Google Reader synchronization"
arch=('i686' 'x86_64')
url="http://rssowl.org/"
license=('GPL')
depends=('java-environment' 'alsa-lib' 'gtk2' 'gconf' 'libxt' 'nss')
install=rssowl.install

if [[ "$CARCH" = "x86_64" ]]; then
depends+=('xulrunner192')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.linux.x86_64.zip")
md5sums=('9b2a9b66369c6ca0ab5e3c6570a399e3')
else
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.linux.x86.zip")
md5sums=('463580497032883e879fac54e6b028f8')
fi
source+=("${pkgname}.desktop")
md5sums+=('8cdc03eb95a959e4196d1995783e24b1')

build() {
cd "${srcdir}/${pkgname}"

echo -e "#!/bin/sh\n\n/usr/share/${pkgname}/RSSOwl \"\${@}\"" > "${pkgname}"

if [[ "$CARCH" = "x86_64" ]]; then
sed -i -e 's:moz_libdir=.*:moz_libdir=/usr/lib/xulrunner-1.9.2:' xulrunner/xulrunner
fi
}

package() {
cd "${srcdir}/${pkgname}"

mkdir -p "${pkgdir}/usr/share/${pkgname}"
cp -r * "${pkgdir}/usr/share/${pkgname}"
install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}

lucak3 commented on 2013-01-07 08:59

Sorry for the late answer: I'll orphan rssowl, as I don't use them anymore.

coderkun commented on 2012-12-29 20:24

Please update to 2.1.6.

ajs124 commented on 2012-12-08 18:56

RSSOwl 2.1.6 is available:
http://sourceforge.net/projects/rssowl/files/rssowl%202/2.1.6/

Anonymous comment on 2012-11-11 06:18

Installed fine with the xulrunner192 from AUR located here: https://aur.archlinux.org/packages/xulrunner192/

xulrunner took awhile to compile, but it worked. I also get the xulrunner Permission denied error TuxLyn shows, but rssowl still works 100% as far as I've seen so far.

TuxLyn commented on 2012-11-09 06:16

pacman -U rssowl-2.1.4-1-x86_64.pkg.tar.xz
...
Targets (1): rssowl-2.1.4-1

Total Installed Size: 47.45 MiB
...
(1/1) installing rssowl [######################] 100%
/tmp/alpm_Jwhzr2/.INSTALL: line 2: /usr/share/rssowl/xulrunner/xulrunner: Permission denied
error: command failed to execute correctly

TuxLyn commented on 2012-11-09 05:30

error: target not found: xulrunner192
==> ERROR: 'pacman' failed to install missing dependencies.
You guys need to add https://aur.archlinux.org/packages/xulrunner192/
to the Dependencies list =)

coderkun commented on 2012-07-28 13:37

Here is the download folder for 2.1.4:

http://sourceforge.net/projects/rssowl/files/rssowl%202/2.1.4/

ajs124 commented on 2012-07-28 12:31

seems like 2.1.4 will be out soon, rssowl says there is an update and there is a folder http://sourceforge.net/projects/rssowl/files/rssowl%202/2.1.4/ on sourceforge, but no download, yet.

justin.kueser commented on 2012-07-07 19:21

Maybe this will be useful for somebody. I have x86_64 and the browser would not work. See this patch combining recommendations below (pablox, MatejLach, http://www.rssowl.org/help#item_6j): http://pastebin.ca/2168622.

Anonymous comment on 2012-06-28 06:22

Thank you OP and thank you @pablox

pablox commented on 2012-06-10 07:54

On line 27 on your pkgbuild says:

echo -e "#!/bin/sh\n\n/usr/share/${pkgname}/RSSOwl" > "${pkgname}"

The problem with that is that if you pass some argument to rssowl (that is in bin directory), it won't pass it to the actual executable located in /usr/share, so that line should say:

echo -e "#!/bin/sh\n\n/usr/share/${pkgname}/RSSOwl \"${@}\"" > "${pkgname}"

The "@" is a special variable that contains every argument passed to the script (very useful for wrappers like this one).

MatejLach commented on 2012-05-18 10:59

Shouldn't 'xulrunner' be listed as dependency?
And in /usr/share/rssowl/xulrunner/xulrunner you should probably change xulrunner directory to /usr/lib/xulrunner-12.0

msx commented on 2012-04-22 15:38

Hi guys, can you check the .INSTALL file?

(1/1) installing rssowl [-------------------------------------------------------------------] 100%
/tmp/alpm_MMi8WJ/.INSTALL: line 2: /usr/share/rssowl/xulrunner/xulrunner: Permission denied
error: command failed to execute correctly

Please note because of this error built-in web-browser won't work.

lucak3 commented on 2012-04-10 08:33

Why was this package flagged out-of-date?

hexadecagram commented on 2012-02-21 12:19

A functional workaround (not a fix) requires a two step process:

$ sudo ln -s /usr/lib/libhunspell-1.3.so.0.0.0 /usr/lib/libhunspell-1.2.so.0
$ /usr/share/rssowl/xulrunner/xulrunner --register-user

Note that only the first command is run with elevated privileges (and yes I agree that it would be bad for distributing in a package, but it *is* a functional workaround), while the second is run as the user that wishes to use rssowl.

At this point, I am able to view articles using an external browser (via the context menu), but the embedded browser fails because I use a proxy (on a different machine).

No matter how I configure my proxy settings (whether it be manual, system settings, or direct connection), it insists on trying to connect to http://127.0.0.1:8795 through the proxy. I have determined that the cause of this is my configuration of http_proxy in /etc/environment. Running the program as follows is yet another workaround that results in the embedded browser working:

$ ( unset http_proxy; rssowl ) &

I'm using jdk6 from AUR, because certain applications that I run will not play nice with jdk7-openjdk or openjdk6.

hexadecagram commented on 2012-02-21 12:15

A functional workaround (not a fix) requires a two step process:

$ sudo ln -s /usr/lib/libhunspell-1.3.so.0 /usr/lib/libhunspell-1.2.so
$ /usr/share/rssowl/xulrunner/xulrunner --register-user

Note that only the first command is run with elevated privileges.

At this point, I am able to view articles using an external browser (via the context menu), but the embedded browser fails because I use a proxy (on a different machine).

No matter how I configure my proxy settings (whether it be manual, system settings, or direct connection), it insists on trying to connect to http://127.0.0.1:8795 through the proxy. I have determined that the cause of this is my configuration of http_proxy in /etc/environment. Running the program as follows is yet another workaround that results in the embedded browser working:

$ ( unset http_proxy; rssowl ) &

I'm using jdk6 from AUR, because certain applications that I run will not play nice with jdk7-openjdk or openjdk6.

lucak3 commented on 2011-11-25 21:50

Not a chance: it's against every packaging rule that comes to mind. This is a bug you should report to upstream, by the way.

Anonymous comment on 2011-11-25 21:43

I must have glossed-over the very first comment here. Making a symbolic link from hunspell 1.3 > 1.2 solved the problem. Maybe that could be added to the install script? I have it working fine now after "ln -s /usr/lib/libhunspell-1.3.so.0 /usr/lib/libhunspell-1.2.so.0"

lucak3 commented on 2011-11-25 00:18

That's strange, I too have hunspell 1.3 from extra and I don't have problems. Maybe the problem is that you use the 64-bit version, while I use 32-bit.
Try to file a bug upstream, or send a mail in the mailinglist: they surely know better than me.

Anonymous comment on 2011-11-24 17:51

I have hunspell 1.3 installed from extra, it appears to be compiled against 1.2?

lucak3 commented on 2011-11-24 11:00

Did you try installing hunspell from repos? If you confirm that fixes it, I'll add it as dep.

Anonymous comment on 2011-11-24 05:44

Getting the "unable to create browser error", and when I try the fix mentioned below I get error: "error while loading shared libraries: libhunspell-1.2.so.0: cannot open shared object file: No such file or directory". I am using the x86_64 version.

coderkun commented on 2011-11-07 13:33

I had the same "unable to create a browser"-error and fixed it for me with:
/usr/share/rssowl/xulrunner/xulrunner --register-user

lucak3 commented on 2011-09-13 06:23

Very strange indeed, since now RSSOwl upstream includes an internal xulrunner. They did so they would avoid problems like the one you are reporting.
Try reporting to them, i don't know how to help you.

hotspur commented on 2011-09-12 16:25

I am still getting the "RSSOwl was unable to create a browser for reading news." error. I tried: reinstalling, removing ~/.rssowl2 completely, the hunspell symlinking, installing older xulrunner (and pointing RssOwl to it). Nothing helped.

Does anyone else still experiences this problem? Have you found any solution? Thanks for any hints.

Unknown47 commented on 2011-08-07 21:11

PKGBUILD for 2.1.1: http://pastebin.com/SMQQFxC1

Unknown47 commented on 2011-08-06 17:05

Lastest version is 2.1.1 update PKGBUILD.

Unknown47 commented on 2011-08-06 17:04

Lastest version is 2.1.1 update PKGBUILD or hold.

Anonymous comment on 2011-07-22 13:03

In case you still get an "RSSOwl was unable to create a browser for reading news" error with the version 2.1:

# ln -s /usr/lib/libhunspell-1.3.so.0 /usr/lib/libhunspell-1.2.so.0

Unknown47 commented on 2011-07-20 14:05

I've updated PKGBUILD to 2.1:

http://pastebin.com/RMgQwYgv

Anonymous comment on 2011-06-30 14:54

Beta 2.1 is out.
snippet from changelog:
RSSOwl on Linux now bundles XULRunner 1.9 to avoid browser issues on distributions

cmudik commented on 2011-05-11 16:14

I found a fix related to xulrunner 2.0. It's for ubuntu 11.04, but works in Arch too. http://www.tainguyen.com/linux/2011/05/02/rssowl-is-a-free-and-powerful-news-feed-reader/

Anonymous comment on 2011-04-14 16:20

it works for me :)
i stopped using firefox(4) and switched to opera

arriagga commented on 2011-04-10 14:46

not working, because firefox 4 uses xulruner 2.0

Anonymous comment on 2011-04-03 17:56

http://schlunix.org/archlinux/extra/os/i686/xulrunner-1.9.2.15-2-i686.pkg.tar.xz

07-Mar-2011 10:39

Anonymous comment on 2011-04-03 10:10

Same problem here. Could you tell me which xulrunner package you installed to get it working again?

Anonymous comment on 2011-04-02 08:09

does rssowl conflict with the new xulrunner version?
since the firefox(4) update (including xulrunner) i'm not able to start rssowl.
if i install a previous version of xulrunner, rssowl is working properly.

Anonymous comment on 2011-02-13 22:29

Hi

/usr/bin/rssowl ignores command line args.
If you change the PKGBUILD to add \$@ then args are passed to the rssowl binary and processed properly

echo -e "#!/bin/bash\n\n/usr/share/$pkgname/RSSOwl \$@" >$pkgdir/usr/bin/$pkgname

example flags at http://www.rssowl.org/help#item_7a

Anonymous comment on 2010-12-21 18:14

An optional dependency for the internal "browser" is to add the "xulrunner" package. I could not get anything to render the feeds until I installed that.