Thanks for taking the time to do an explanation using the example e2fsprogs package. I kinda get it after digesting your points, but seem to still be missing something. I have a 770 running OS 2006 3.2006.49-2. So following your explanation, but instead changing from bora (N800) to gregale for the 770, I find the e2fsprogs deb file at: http://repository.maemo.org/ pool/gregale/free/e/e2fsprogs/e2fsprogs_1.37-2sarge1_armel.deb The repository entry in the Application Manger and consequently in / etc/apt/sources.list I believe then would be: http:// repository.maemo.org/ gregale free non-free Then to find all the Packages available I look in: http:// repository.maemo.org/dists/gregale/free/binary-armel/ and http:// repository.maemo.org/dists/gregale/non-free/binary-armel/ and find the e2fsprogs package. Plus I also figured-out the need for the armel architecture. I still cannot get the e2fsprogs package to load through the Application Manager or apt-get install. What am I missing? As an option could I simply load from a file and still have all the dependencies taken care of? Then what about the display features of the Application Manager for "installed" and "check updates"? Thanks again for your help with this.