OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> What is required for IPK to be installed on CF/SD
rafm
post Nov 17 2004, 01:40 AM
Post #1





Group: Members
Posts: 145
Joined: 13-November 04
Member No.: 5,449



Some IPKs can be installed only in internal storage and installation on CF/SD card fails. Does anybody know what is required for an application to be installed on CS/SD card?

As posted on the other topic (http://www.oesf.org/forums/index.php?showtopic=7873&st=0&#entry52440), the application should not contain any symbolic links, since they cannot be created on the file system used on CF/SD cards. But what are the other requirements?
Go to the top of the page
 
+Quote Post
technojunkie
post Nov 17 2004, 06:43 AM
Post #2





Group: Members
Posts: 172
Joined: 11-September 04
Member No.: 4,547



Without knowing what rom you use, I'll try to give you a general rundown. As OZ has a decent package manager that installs / links to CF or SD.

1. your card needs to be formatted in ext2 to allow symlinking
2. if you use SD make sure it is a known supported brand. ( a lot of cards that appear to work choke up when they suspend while in use, which is what will happen when you have apps installed to the card.
3. If you can, install ipkg-link (when you install use the terminal run it) Otherwise you'll need to symlink the app by hand(sorry I don't know any more about that)

I haven't tried ipkg-link on anything but OZ so I don't know if it will run on anything else
Go to the top of the page
 
+Quote Post
rafm
post Nov 18 2004, 02:09 AM
Post #3





Group: Members
Posts: 145
Joined: 13-November 04
Member No.: 5,449



I cannot install a package on SD/CF under Sharp ROM 3.10. But I would like to fix that package, so they can be installed on a card under any version of the OS. I checked that symlinks are not the problem, because the package does not contain any. But still, the qinstall says that the package (http://www.oesf.org/forums/index.php?act=Attach&type=post&id=52156) can be installed only in internal memory.

I am looking for is a checklist what should be done to ensure that the package is installable on a CF/SD card. For example, what tool should I use to create ipk packages?

BTW, what command line does qinstall use to install packages on CF/SD card? ipkg -d <what?> install <file_name.ipk>
Go to the top of the page
 
+Quote Post
TimW
post Nov 18 2004, 03:16 AM
Post #4





Group: Members
Posts: 288
Joined: 8-December 03
From: London, UK
Member No.: 1,065



I have a very vague memory that qinstall doesn't like it if you try to install anything outside of the /opt/Qtopia directory tree. Any chance your problems may be to do with that?
Go to the top of the page
 
+Quote Post
rafm
post Nov 21 2004, 09:09 AM
Post #5





Group: Members
Posts: 145
Joined: 13-November 04
Member No.: 5,449



QUOTE(TimW @ Nov 18 2004, 11:16 AM)
I have a very vague memory that qinstall doesn't like it if you try to install anything outside of the /opt/Qtopia directory tree. Any chance your problems may be to do with that?

Yes, this was almost the reason in my case. Actually "zbedic" could not be installed on SD/CF because the files were in /opt/Qtopia, instead of /opt/QtPalmtop/. I had to modify mkipks script from Qtopia 1.7 so that it put all files in /opt/QtPalmtop/.

At least for Sharp ROM 3.10 all files must be in /opt/QtPalmtop/ if the application is to be installed on a SD/CF card. Is it the same for other ROMs?
Go to the top of the page
 
+Quote Post
lardman
post Nov 21 2004, 09:21 AM
Post #6





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



OZ can install anywhere you choose, and with any directory structure.


Si
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 31st July 2014 - 11:49 PM