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

Code: Select all

slackyd -d "pidgin"

Re: Pidgin module

Posted: 27 Aug 2011, 21:13
by guttaslax
Hamza wrote:

Code: Select all

slackyd -d "pidgin"

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

Code: Select all

slackyd -u
# Update/Download MANIFEST files

Code: Select all

slackyd -d "pidgin"
# 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.