tt-rss in debian stable

I run a little server of my own with debian stable. Now, I wanted Tiny Tiny RSS, as Google just showed why relying on the cloud isn’t a good thing.

As tt-rss only lives in unstable, I decided to backport it. In order to do so, I had to backport the following packages (in this order):

  • libarchive-zip-perl, which is a build dependecy to rhino
  • javahelper, which is a build dependency to shrinksafe
  • rhino (and thus also librhino-java), which are build dependencies to shrinksafe
  • shrinksafe, which is a build dependecy to dojo
  • libjs-dojo-core (and thus also libjs-dojo-dijit), which both are dependencies to tt-rss
  • prototypejs, which is a dependency of tt-rss
  • tt-rss

I hope I did not mix up what is a build dependencies and install dependencies, but it does not really matter. You will have to apt-get build-dep foo && apt-get -b source foo for each of these. Then dpkg -i foo the resulting debs. You might also have to install some prepackaged stuff, as dpkg doesn’t resolve the dependencies automatically.

Having tt-rss up and running, I migrated my subscriptions from google reader, installed the Android app and waited. The first time, tt-rss gets the whole feed, so you’ll have to wait a while (a couple of hours in my case) and then mark all as read, then everything works nicely.

There are few other cloud services that I depend on as much as a good RSS reader (I tend to read from many different devices, depending on where I am). But it is unlikely that I’ll every again will trust a cloud service as a critical part of my day-to-day workflow. Just look at what happened to tinkercad (which I did not rely on).

This entry was posted in Embedded, Linux. Bookmark the permalink. Trackbacks are closed, but you can post a comment.

One Comment

  1. Anonymous
    Posted 2013-09-13 at 20:05 | Permalink

    You now also need (for the new version) to build phpqrcode, but it doesn’t seem to have any dependencies apart from what was already listed.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • April 2013
    M T W T F S S
    « Jan   May »
    1234567
    891011121314
    15161718192021
    22232425262728
    2930