Author Topic: Symlink Problem With Sharp-compat-libs  (Read 3049 times)

dibira9

  • Newbie
  • *
  • Posts: 3
    • View Profile
Symlink Problem With Sharp-compat-libs
« on: October 10, 2005, 04:41:43 am »
I'm sorry. I can't find out solution of my problems.

my problem:

When I installed sharp-compat-libs to SD card for opera or other apps, but i got some errors.
Why that errors shown up to me.

My rom is OZ-3.5.3(opie) on Zaurus sl-5500 64mb.

Through that errors out, it has binary files and lib files (makecompat, runcompat, ....) in SD card(/mnt/card/opt/QtPalmtop.compat/bin/, /mnt/card/opt/QtPalmtop.compat/lib/)

but I cannot run opera. (opera_7.55_OZ3.5.3_arm.ipk) after makecompat opera.

so, I think that it is something wrong with broken symlink to compat libs. but i cannot fix it. how to?

I think that it have so complex symlinks with OZ.

Code: [Select]
root@collie:/media/cf# ipkg -d sd install sharp-compat-libs_0.5-r2_arm.ipk
Installing sharp-compat-libs (0.5-r2) to sd...
ipkg: Cannot create symlink from ./opt/QtPalmtop/bin/quickexec to '/opt/QtPalmtop.compat/bin/quickexec': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop/bin/chkhinge to '/opt/QtPalmtop.compat/bin/chkhinge': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop/bin/runcompat to '/opt/QtPalmtop.compat/bin/runcompat': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop/bin/qeserver to '/opt/QtPalmtop.compat/bin/qeserver': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop/bin/makecompat to '/opt/QtPalmtop.compat/bin/makecompat': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqte.so.2 to 'libqte.so.2.3.7': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqpe.so to 'libqpe.so.1.5.0': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqte.so to 'libqte.so.2.3.7': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqpe.so.1.5 to 'libqpe.so.1.5.0': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqpe.so.1 to 'libqpe.so.1.5.0': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqte.so.2.3 to 'libqte.so.2.3.7': Operation not permitted
ipkg: Cannot create symlink from ./opt/QtPalmtop.compat/lib/libqte.so.2.3.2 to 'libqte.so.2.3.7': Operation not permitted
Configuring sharp-compat-libs
 Adding system startup for /etc/init.d/quickexec ...
  /etc/rc2.d/S10quickexec -> ../init.d/quickexec
  /etc/rc3.d/S10quickexec -> ../init.d/quickexec
  /etc/rc4.d/S10quickexec -> ../init.d/quickexec
  /etc/rc5.d/S10quickexec -> ../init.d/quickexec
  /etc/rc0.d/K10quickexec -> ../init.d/quickexec
  /etc/rc1.d/K10quickexec -> ../init.d/quickexec
  /etc/rc6.d/K10quickexec -> ../init.d/quickexec
root@collie:/media/cf# ipkg-link mount /mnt/card/
*** Command: mount
*** Command: add
*** Locating package
*** Found package on /media/card
*** Adding opera
*** Done.

*** Command: add
*** Locating package
*** Found package on /media/card
*** Adding opie-sh
*** Done.

*** Command: add
*** Locating package
*** Found package on /media/card
*** Adding sharp-compat-libs
ln: /opt/QtPalmtop.compat/lib/libqpe.so: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqte.so: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqpe.so.1.5: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqte.so.2.3.2: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqte.so.2.3: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqpe.so.1: Operation not permitted
ln: /opt/QtPalmtop.compat/lib/libqte.so.2: Operation not permitted
*** Done.

*** Done.

Mickeyl

  • Hero Member
  • *****
  • Posts: 1495
    • View Profile
    • http://www.Vanille.de
Symlink Problem With Sharp-compat-libs
« Reply #1 on: October 10, 2005, 08:39:51 am »
Your SD is ext2 formatted, right?
Cheers,

Michael 'Mickey' Lauer | Embedded Linux Freelancer | www.Vanille-Media.de
Consider donating, if you like the software I contribute to.

dibira9

  • Newbie
  • *
  • Posts: 3
    • View Profile
Symlink Problem With Sharp-compat-libs
« Reply #2 on: October 10, 2005, 11:48:57 am »
Quote
Your SD is ext2 formatted, right?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=98823\"][{POST_SNAPBACK}][/a][/div]


My sd card is formmated by fast-format(VFAT) on windows XP.
Is it right? somthing wrong?

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Symlink Problem With Sharp-compat-libs
« Reply #3 on: October 10, 2005, 12:55:20 pm »
It needs to support symlinks so none of the fat filesystems are sufficient.

Reformat it as ext2. If you need to use the card with windows, then there's an ext2 driver available for WinXP, or create two partitions.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva

dibira9

  • Newbie
  • *
  • Posts: 3
    • View Profile
Symlink Problem With Sharp-compat-libs
« Reply #4 on: October 10, 2005, 09:48:53 pm »
Quote
It needs to support symlinks so none of the fat filesystems are sufficient.

Reformat it as ext2. If you need to use the card with windows, then there's an ext2 driver available for WinXP, or create two partitions.


Si
[div align=\"right\"][a href=\"index.php?act=findpost&pid=98863\"][{POST_SNAPBACK}][/a][/div]

Ok.. I'll try it. Thanks a lot~