Truecrypt bug on Porteus 1.2

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
Post Reply
miguipda
Samurai
Samurai
Posts: 157
Joined: 12 Jun 2012, 18:21
Location: france

Truecrypt bug on Porteus 1.2

Post#1 by miguipda » 06 Jul 2012, 20:08

Hi,

unbelievable I just installed Porteus 1.2 then I asked to add the truecrypt package and when I try to start it with the icon menu it does not start.
With a command line test I received this error message :

Code: Select all

truecrypt: error while loading shared libraries: libwx_gtk2u_adv-2.8.so.0: cannot open shared object file: No such file or directory
Then it means you forgot a dependency in the package module.
Could you please solve it.

If it means we must have the surprise that some dependency are missing why the icon is available if it is not to be able to run the supposed installed program.

Please do not be hurt by this message but I am really surprised by this missing due to the fact that all newbie (like me) could appreciate your really great Porteus distribution. But if there are some small bugs like this they will quick leaves it because they will not be sure to have a working installed distribution.

I sincerely think that Porteus will be my next distribution but now I still encounter some small problems like this current one.

Then please let us enjoy your distribution by solving those small problems.

Have a good night.

Miguipda ;=)

miguipda
Samurai
Samurai
Posts: 157
Joined: 12 Jun 2012, 18:21
Location: france

Filezilla bug on Porteus 1.2

Post#2 by miguipda » 06 Jul 2012, 20:18

Hi,

I tried to install the Filezilla package on the 32bit version. It stay freezed on the wxwidget activating popup window.
Then I used a konsole where I set the three dependencies files as executable.

After what I tried to activate the wxwidget nd it gave me this situation that may be says why it stay freezed on the popup window :

Code: Select all

root@porteus:/mnt/sda4/porteus/modules# activate wxwidgets-2.8.12-i486-1sl.xzm
Can't find a SQUASHFS superblock on /mnt/sda4/porteus/modules/wxwidgets-2.8.12-i486-1sl.xzm
Could you please solve it ?

Have a nice day,

Miguipda ;=)

User avatar
Ahau
King of Docs
King of Docs
Posts: 1331
Joined: 28 Dec 2010, 15:18
Distribution: LXDE & Xfce 32/64-bit
Location: USA

Re: Truecrypt bug on Porteus 1.2

Post#3 by Ahau » 06 Jul 2012, 22:54

I can confirm this issue with respect to PPM's database: when you download truecrypt, the wxwidgets package is not listed or pulled as a dependency, so truecrypt will not run. This is not a bug within the main ISO; however, downloading wxwidgets by itself did expose what appears to be a bug in PPM, and is related to miguipda's other post regarding activating the wxwidgets module: When I attempt to search for wxwidgets directly (immediately after downloading truecrypt), wxwidgets and libmspack are shown to be downloaded by PPM, however the actual modules are not downloaded. Instead, a module is created in my local repo with the proper name for wxwidgets*.xzm, but it s a text file containing this information:

Code: Select all

<html>
<head><title>error 404</title>
<style type="text/css">
body { color: white; background-color: black; }
#outer {height: 650px; width: 100%; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}
#middle[id] {display: table-cell; vertical-align: middle; width: 100%;}
#inner {width: 500px; margin-left: auto; margin-right: auto;}
</style></head>
<body background=black>
<div id="outer">
<div id="middle">
<div id="inner">
<center><h1>OMG! You broke teh Interweb!</h1>
<img src=/broke.png><br><br><br><br>
<font color=red><b>error 404 (alias "no such thing here")</b></font></center>
</div>
</div>
</div>
</body>
</html>
I'm assuming this means that wxwidgets has been temporarily removed from the server as a part of the upgrade to 1.2, and truecrypt will behave itself after it is restored. That said, PPM should not be creating fake modules -- a warning should be issued instead, e.g. "Uh oh, the requested file cannot be found on our server. Please contact the administrator or post about this on our forum..."

EDIT: merged the filezilla topic with this one, as they represent the same issue.
Please take a look at our online documentation, here. Suggestions are welcome!

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Truecrypt bug on Porteus 1.2

Post#4 by Rava » 15 Aug 2012, 15:21

Does truecrypt work for anyone?
At least to me, PPM is not resolving these libs:

Code: Select all

$ ldd /usr/bin/truecrypt|grep not
	libwx_gtk2u_adv-2.8.so.0 => not found
	libwx_gtk2u_core-2.8.so.0 => not found
	libwx_baseu-2.8.so.0 => not found
Are the needed module found anywhere?
Cheers!
Yours Rava

beny
Full of knowledge
Full of knowledge
Posts: 720
Joined: 02 Jan 2011, 11:33
Location: italy

Re: Truecrypt bug on Porteus 1.2

Post#5 by beny » 15 Aug 2012, 16:44

hi rava, you have to build this package by slackbuild: wxgtk,check here for the slackbuild: http://www.google.it/url?sa=t&rct=j&q=p ... cA&cad=rja

User avatar
fanthom
Site Admin
Site Admin
Posts: 4546
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Truecrypt bug on Porteus 1.2

Post#6 by fanthom » 15 Aug 2012, 18:13

@Rava
since wxwidgets module is missing in 32bit repo i would recommend to go with truecrypt package from alien repo as it has this library linked statically:
link

btw: there are other modules which depends on wxwidgets (codeblocks, filezilla) so i think this module is necessary in 32bit repo anyway.

EDIT:\\
my bad - wxwidgets module is here:
link
not sure why PPM didn't pull it - will investigate...
Please add [Solved] to your thread title if the solution was found.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5436
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Truecrypt bug on Porteus 1.2

Post#7 by brokenman » 15 Aug 2012, 18:25

since wxwidgets module is missing in 32bit repo
wxwidgets is in the 32bit repo under development. Not sure why it is not being picked up by PPM as a dependency. var/porteus file is in place. Will check it out.
How do i become super user?
Wear your underpants on the outside and put on a cape.

Post Reply