Author Topic: Cannot Create Symlink  (Read 3449 times)

jrgalan

  • Newbie
  • *
  • Posts: 2
    • View Profile
Cannot Create Symlink
« on: February 03, 2006, 04:05:32 am »
Greetings!

On a 5500 running OZ 3.5.3, I am trying to install ncurses, ncurses-terminfo, and kismet to the sd card.

I get the following errors:

root@collie: ipkg -d sd install ncurses_5.4-r7_arm.ipk
Installing ncurses (5.4-r7) to sd...
package ncurses suggests installing ncurses-terminfo
Installing ncurses (5.4-r7) to sd...
package ncurses suggests installing ncurses-terminfo
Configuring ncurses
ipkg: Cannot create symlink from ./etc/terminfo/v/vt200 to '../v/vt200': Operation not permitted
ipkg: Cannot create symlink from ./etc/terminfo/x/xterm to 'xterm-color': Operation not permitted
ipkg: Cannot create symlink from ./usr/lib/libncurses.so.5 to 'libncurses.so.5.4': Operation not permitted
ipkg: Cannot create symlink from ./usr/lib/libmenu.so.5 to 'libmenu.so.5.4': Operation not permitted
ipkg: Cannot create symlink from ./usr/lib/libpanel.so.5 to 'libpanel.so.5.4': Operation not permitted
ipkg: Cannot create symlink from ./usr/lib/libform.so.5 to 'libform.so.5.4': Operation not permitted

When I try to install ncurses-terminfo and kismet (even nano!) i get similar errors.

I can't figure this out, as I have already installed other packages such as nmap, konqueror-embedded, and iptables.

Your help would be appreciated.

Jensen

pgas

  • Hero Member
  • *****
  • Posts: 1097
    • View Profile
    • http://
Cannot Create Symlink
« Reply #1 on: February 03, 2006, 04:17:37 am »
Your sd card is probably formatted with fat or fat32, you need a unix filesystem (ie etx2) to be able to use symlinks. (or umsdos or others if they are  available)
SLC-860 cacko / senao wifi

jrgalan

  • Newbie
  • *
  • Posts: 2
    • View Profile
Cannot Create Symlink
« Reply #2 on: February 03, 2006, 03:47:43 pm »
thanks pgas - that was it.

i thought my card was ok since i had already installed iptables on it, and it was working.

i reformatted to ext2, and all is well.

thanks again.