Page 1 of 1
Pidgin module
Posted: 27 Aug 2011, 19:56
by guttaslax
Downloaded from the official repository and doesn't work.
Tried in a terminal and:
<b>error loading shared libraries: libgstreamer-0.10.so.0</b>
or something like this.
Any idea?
Re: Pidgin module
Posted: 27 Aug 2011, 20:20
by Hamza
Re: Pidgin module
Posted: 27 Aug 2011, 21:13
by guttaslax
Code: Select all
bash-4.1# slackyd -d "pidgin"
Checking pidgin-2.7.11-i486-1: done.
Found 4 missing dependencies:
libgstreamer-0.10.so.0 required by:
--> Package: pidgin-2.7.11-i486-1 (/usr/bin/pidgin)
--> Package: pidgin-2.7.11-i486-1 (/usr/bin/finch)
--> Package: pidgin-2.7.11-i486-1 (/usr/lib/purple-2/libjabber.so.0.0.0)
--> Package: pidgin-2.7.11-i486-1 (/usr/lib/libpurple.so.0.7.11)
libgtkspell.so.0 required by:
--> Package: pidgin-2.7.11-i486-1 (/usr/bin/pidgin)
libgstinterfaces-0.10.so.0 required by:
--> Package: pidgin-2.7.11-i486-1 (/usr/lib/purple-2/libjabber.so.0.0.0)
--> Package: pidgin-2.7.11-i486-1 (/usr/lib/libpurple.so.0.7.11)
libgnutls.so.26 required by:
--> Package: pidgin-2.7.11-i486-1 (/usr/lib/purple-2/ssl-gnutls.so)
Searching libgstreamer-0.10.so.0:
Error, no MANIFEST files found.
Try to update or fix your slackyd.conf.
bash-4.1#
and now?
Re: Pidgin module
Posted: 27 Aug 2011, 21:15
by Hamza
# Update/Download MANIFEST files
# Search deps for pkg "pidgin"
Re: Pidgin module
Posted: 28 Aug 2011, 06:29
by guttaslax
This left out one dependency I can't remember, if you want I can try and repeat the process.
Solved instead with a fanthom suggestion from the chat, using the package manager.
Anyway, the last step of merging downloaded modules crashed with some error regarding permissions, so I keep
all them in a folder under <modules> and they are loaded.
When I'll be awake I'll report more details.
Thanks
Re: Pidgin module
Posted: 28 Aug 2011, 10:35
by Hamza
Anyway, the last step of merging downloaded modules crashed with some error regarding permissions, so I keep
How much RAM Memory have you ?
If you have not enought RAM, I suggest you to make a
SWAP file.
Re: Pidgin module
Posted: 28 Aug 2011, 12:25
by guttaslax
ram 1.5 G, swap partition the same size
Re: Pidgin module
Posted: 28 Aug 2011, 12:42
by Hamza
What's the size of all modules extracted ? Have you some I/O errors before the crash ?
Re: Pidgin module
Posted: 28 Aug 2011, 14:06
by guttaslax
8 modules, 12.8 MB of which 9.2 MB pidgin itself.
Note that it isn't a system crash, only a procedure crash, I'll post the error asap.
Code: Select all
create_inode: failed to create symlink /mnt/sda1/porteus/porteus/modules/pidgin/tmp/usr/lib/libenchant.so, because Operation not permitted
create_inode: failed to create symlink /mnt/sda1/porteus/porteus/modules/pidgin/tmp/usr/lib/libenchant.so.1, because Operation not permitted
create_inode: failed to create symlink /mnt/sda1/porteus/porteus/modules/pidgin/tmp/usr/lib/libgnutls-extra.so, because Operation not permitted
create_inode: failed to create symlink /mnt/sda1/porteus/porteus/modules/pidgin/tmp/usr/lib/libgnutls-extra.so.26, because Operation not permitted
and so on for all the modules
Re: Pidgin module
Posted: 28 Aug 2011, 16:03
by fanthom
@guttaslax
this may be a bug in PPM (brokenamn needs to confirm it) as from my point of view it looks like PPM tries to merge modules in /porteus/modules folder which is placed on a FAT/NTFS filesystem.
PPM could check if /porteus/modules is placed on posix compatible fs, if not then /tmp is a better place for doing the job.
Cheers
Re: Pidgin module
Posted: 28 Aug 2011, 16:50
by guttaslax
Yes, it's a FAT32 partition.
Re: Pidgin module
Posted: 04 Nov 2011, 01:48
by brokenman
The PPM in v1.1 checks if the selected module storage is inside AUFS but does not take into account a FAT32 partition. Links are trashed here. I'll double check if the merging is done in the storage folder or on live file system ... and will fix this for next version ... which is much tighter and less 'clunky' than this one.
Guttaslax please try to choose a module storage on linux style partition to verify. This works OK for me in latest version. You can remove /opt/.firstrun (or use menu to remove configs) which should allow you to choose new directory for storage.