Pidgin module

If you are looking for a specific 32-bit package and you can't find it in any of the 32-bit repos, please post a request for it here.
User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Pidgin module

Post#1 by guttaslax » 27 Aug 2011, 19:56

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?
everyone is master of what he knows and slave of what he says

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: Pidgin module

Post#2 by Hamza » 27 Aug 2011, 20:20

Code: Select all

slackyd -d "pidgin"
NjVFQzY2Rg==

User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Re: Pidgin module

Post#3 by guttaslax » 27 Aug 2011, 21:13

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?
everyone is master of what he knows and slave of what he says

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: Pidgin module

Post#4 by Hamza » 27 Aug 2011, 21:15

Code: Select all

slackyd -u
# Update/Download MANIFEST files

Code: Select all

slackyd -d "pidgin"
# Search deps for pkg "pidgin"
NjVFQzY2Rg==

User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Re: Pidgin module

Post#5 by guttaslax » 28 Aug 2011, 06:29

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
everyone is master of what he knows and slave of what he says

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: Pidgin module

Post#6 by Hamza » 28 Aug 2011, 10:35

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.
NjVFQzY2Rg==

User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Re: Pidgin module

Post#7 by guttaslax » 28 Aug 2011, 12:25

ram 1.5 G, swap partition the same size
everyone is master of what he knows and slave of what he says

User avatar
Hamza
Warlord
Warlord
Posts: 1908
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: Pidgin module

Post#8 by Hamza » 28 Aug 2011, 12:42

What's the size of all modules extracted ? Have you some I/O errors before the crash ?
NjVFQzY2Rg==

User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Re: Pidgin module

Post#9 by guttaslax » 28 Aug 2011, 14:06

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
everyone is master of what he knows and slave of what he says

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: Pidgin module

Post#10 by fanthom » 28 Aug 2011, 16:03

@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
Please add [Solved] to your thread title if the solution was found.

User avatar
guttaslax
White ninja
White ninja
Posts: 23
Joined: 29 Dec 2010, 08:16
Location: EU GMT+1 N41.48.60 E12.30.30

Re: Pidgin module

Post#11 by guttaslax » 28 Aug 2011, 16:50

Yes, it's a FAT32 partition.
everyone is master of what he knows and slave of what he says

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Pidgin module

Post#12 by brokenman » 04 Nov 2011, 01:48

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.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Post Reply