The repository looks fine. How about you install the program manually. Open up browser from your N900 and try to install any program, it will open up the Application manager and install. After the install check the list again. Try to install Gweled Also, after this can you post your screen where you are having problem.