Reply
Thread Tools
casketizer's Avatar
Posts: 566 | Thanked: 282 times | Joined on Sep 2010 @ Lower Saxony
#1
Hi

I tried to install ncftp directly from the browser from here:
http://repository.maemo.org/extras-d.../free/n/ncftp/
But appman always gave "Application Not Compatible with device" or something to that effect. Of course I chose the Arm version.
Then I tried to install it as root with "apt-get install ncftp" and got package not found error.
Lastly I downloaded the .deb from the URL above and manually installed it with dpkg, which worked fine, the app itself working fine too.
Out of curiosity I tried to install two other apps with the method first mentioned, apps I knew worked, but also got the incompatible message. I have a N900 with PR1.3.
Can someone explain this to me please?
 
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#2
Each application in the repository has a tag which tells the system how it should be classified. This is a hierarchical setup, and should provide some information about what sort of application it is.

Appman will only install applications which are tagged within the "user" section (this generally means that they'll install an icon in the launcher, and are mostly GUI programs), though it also handles Ovi apps, which are tagged within the "hidden" section - I don't know whether that's Ovi-specific or whether all hidden apps are handled as well. Any other apps get the "not compatible" error.

Apt-get will install anything regardless of the tag (except from the Ovi repository) so that should have worked if you have the extras-devel repository configured and enabled.

Dpkg will install any package, but won't deal with dependencies, so is not really suitable for most users.

As ncftp is tagged as "net" (rather than "user/net") then it doesn't install via appman. Most command-line applications will be the same.
 

The Following User Says Thank You to Rob1n For This Useful Post:
casketizer's Avatar
Posts: 566 | Thanked: 282 times | Joined on Sep 2010 @ Lower Saxony
#3
Thanks for explaining that.
I had devel enabled in appman, do I have to enable it seperately for apt-get? How?
 
Reply


 
Forum Jump


All times are GMT. The time now is 21:32.