Your rating: None Average: 4.8 (42 votes)

BETA. This application is still under active development. 

This is warehouse for Harmattan. If you are looking for sailfish version - check here Warehouse for SailfishOS

Warehouse is a native client for OpenRepos.net
Browse and install applications, enable repositories.

You need to enable application installation from uncertified sources:
Select Phone Settings and Applications > Installations, and activate Allow installations from non-Store sources.

You do not need to install application via dpkg or apt-get or use any kind of root mode at your phone.

Just download and tap to install.

If you cannot install warehouse on new or reflashed Nokia N9, consider using Warehouse-Installer

If warehouse does not start after upgrade, uninstall warehouse, and install latest version.

TMO support thread is open for discussions: http://talk.maemo.org/showthread.php?t=91574

Application versions: 
warehouse_0.1.8_armel.deb278.01 KB
warehouse_0.1.9_armel.deb278.2 KB

warehouse (0.1.9) stable; urgency=low
* Application changelogs, rates, downloads


henque19's picture


For some reason all my added warehouse repositories (except for yours) vanished. Is there a way of automatically adding them?

"ssu lr" just shows me the official jolla repos, and yours. Nothing is listed under "Disabled repositories" apart from "home".

Any ide why this happened? It has happened to me before and then I manually looked through all programs listed in the warehouse app and re-enabled. Very time consu,ing :)

basil's picture

There is another thread for warehouse for sailfishos. Have no idea, and there is no way to reenable them automatically.

Mau97's picture

Hi Basil,can you update it with rhe button to update all the repos?

meowgo's picture

I'm new in meego modding world.
And I do not know what to do when Warehouse showed an error:
Rejected send message, 3 matched rules; type ="method_call", sender="1.824" {uid=29999 pid=5543...

That is everytime i press Enable Repository, Fetch Repository Info, Uninstall, Reinstall and Install.
Please halp me D: I want the sailfishOS theme =.=
I did the things I read here. I think there was one in here who has/had the same problem as I, didn't find the solution, though.

Sire! Please share thy mighty knowledge.

haris's picture

i have the same error, what can i do?

basil's picture

Read thread and follow steps, i.e. install developer policy.

basil's picture

This means that OpenRepos source policy havent been installed.
Uninstall Warehouse, and install it with Warehouse Installer, so source policy will be installed.

meowgo's picture

One of the two pops up whenever i click "Install Warehouse!" on le installer, either:
"Rejected send message, 3 matched rules; type ="method_call",..." or

"ERROR: Launch helper exited with unknown return code 1"

D: What do I do?

basil's picture

Uninstall warehouse installer, and enable developer mode at your phone, and then try to install warehouse-installer (or warehouse).
If this doesnt help - try to install Aegis Developer Policy package, and reinstall warehouse-installer (or warehouse).

meowgo's picture

New problem has arose :c
It says "Invalid installation package" ;--;
Now what, kind sire?

emchella's picture

i have the same problem , have you solved?

basil's picture

Find me on IRC @ freenode, my nickname is BasilSemuonov.

meowgo's picture

Alright, dev mode has been on, and it doesn't work. I'ma try aegis thingy :O
Don't go off first D:

meowgo's picture

Sire! I did that, too.
But everytime I press "Install Warehouse", same message pop-up as the aforementioned on my post :C
What to do?

TRYTURBO's picture

my phone is not downloading applications from store nomore hw do l get it back to doing that again

basil's picture

From ovi-store or from openrepos?

TRYTURBO's picture

From ovi store

Ayast's picture

cannot login as root. any solution for that.

basil's picture

you do not need to use root access to install warehouse.

avalx's picture

Lately I am not able to install any packages via Warehouse. When I click on Install all it says is Current Operation/Working and after some gets back with nothing installed. The same happens when I try to Fetch Repository Info. I tried and reinstalled Warehouse but the same problem persists. Is there anything else I can do (apart from downloading the deb file of the application manually)?


basil's picture

Try to run 'apt-get update' from terminal as root user, and check if it completes without errors.

avalx's picture

Hm, I get this:

~ # apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the list directory


basil's picture

Kill package manager first(it locks package database), run command `killall pkgmgrd` multiple times, until it says that no process found.

avalx's picture

Now the apt-get update command does something but it never finishes:

Hit https://downloads.maemo.nokia.com ./ Packages
Hit https://downloads.maemo.nokia.com ./ Packages
99% [1 exec:////usr/bin/osa --packages 0B]


basil's picture

Something happend to ovi store connection. Wait until it finishes, it will report an error, or say something. Because of that hung, warehouse recieves operation timeout, and cannot fetch repository info for all repositories. As a workaround - kill pkgmgrd, start warehouse, and fetch info only for target repository(from your profile page), and you should be able to install apps, until phone starts to fetch updates for all repos again (system OTA checks).

avalx's picture

OK, thanks for the tips :)

hooddy's picture

Кнопка "Обновить" из приложения, как в Магазине Ови, была бы очень кстати. Если такое возможно и на это есть время и планы. Ну и ченджлог тоже был бы не лишним в описании программ.

disneypious151's picture

there must be an option for 1.star rating, 2.commenting & 3.logging in

inside the app

passibond's picture

4.5 Stars from me (5 if you make the repository quicker)

Its a good app for the N9.

Its better for the users that there is an App Store (especially for updates).

App Store > Internet forum

basil's picture

Repositories works as fast as possible. Overall update time (fetch repository info) depends on repositories count, your internet connection speed, and if you have outdated(obsole, old) repositories.