WipeFreeSpace Needs libhfsp.so Library (Solved)
WipeFreeSpace Needs libhfsp.so Library (Solved)
I'm trying to get WipeFreeSpace to run on Puppy 5.2.8. Here is a description:
http://wipefreespace.sourceforge.net/
It seems to be a really good program to wipe all free space including cluster tips (cluster slack) even on partitions where Windows is installed. I think there is no other program that will actually do that. I find it hard to believe that any program running from Windows will wipe all cluster tips on a partition where Windows is running, even though some programs imply they do that. Tell me if I am wrong. A program running on Linux is the perfect alternative.
But WipeFreeSpace will not launch on Puppy 5.2.8, complaining that the library libhfsp.so.0 is missing. Where can I download a version of that library that will work on puppy? I have googled and found some rpm and deb files that are supposed to contain it. But they will not install on Puppy 5.2.8. The error window tells me to install unrpm.pup. But I have already installed unrpm.pet. I tried to extract the files inside the rpms, but rpm2cpio fails, saying "invalid gzip/bzip2 magic".
Is it possible to 'compile' a library so that it will run on puppy? I have never done anything like that successfully before. Instructions would be great.
Any suggestions? If any skillful puppy technician could create a WipeFreeSpace pet, that would be even better.
Thanks in advance.
http://wipefreespace.sourceforge.net/
It seems to be a really good program to wipe all free space including cluster tips (cluster slack) even on partitions where Windows is installed. I think there is no other program that will actually do that. I find it hard to believe that any program running from Windows will wipe all cluster tips on a partition where Windows is running, even though some programs imply they do that. Tell me if I am wrong. A program running on Linux is the perfect alternative.
But WipeFreeSpace will not launch on Puppy 5.2.8, complaining that the library libhfsp.so.0 is missing. Where can I download a version of that library that will work on puppy? I have googled and found some rpm and deb files that are supposed to contain it. But they will not install on Puppy 5.2.8. The error window tells me to install unrpm.pup. But I have already installed unrpm.pet. I tried to extract the files inside the rpms, but rpm2cpio fails, saying "invalid gzip/bzip2 magic".
Is it possible to 'compile' a library so that it will run on puppy? I have never done anything like that successfully before. Instructions would be great.
Any suggestions? If any skillful puppy technician could create a WipeFreeSpace pet, that would be even better.
Thanks in advance.
Last edited by CGP on Tue 06 Mar 2018, 19:38, edited 1 time in total.
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54
Heya CGP mate,
Why not shred, secure-delete or some other easier to deal with program?
From its README, "Requirements for compiling the full version: a non-root account."
Unless you have a binary, I'm not sure you'll be able to circumvent that aspect.
Lucids`repo: http://old-releases.ubuntu.com/ubuntu/p ... 3_i386.deb
Why not shred, secure-delete or some other easier to deal with program?
From its README, "Requirements for compiling the full version: a non-root account."
Unless you have a binary, I'm not sure you'll be able to circumvent that aspect.
Lucids`repo: http://old-releases.ubuntu.com/ubuntu/p ... 3_i386.deb
Hi matchpoint.
shred does not wipe free space: it securely erases files. I am not trying to do that. I am trying to keep all the files in the partition and erase the rest of the partition.
secure-delete does wipe some free space, but not cluster tips (the free space at the end of a file which does not completely fill its last cluster).
I will try the deb you linked to and get back to you.
Thanks for the help.
shred does not wipe free space: it securely erases files. I am not trying to do that. I am trying to keep all the files in the partition and erase the rest of the partition.
secure-delete does wipe some free space, but not cluster tips (the free space at the end of a file which does not completely fill its last cluster).
I will try the deb you linked to and get back to you.
Thanks for the help.
Yes, the deb worked! It installed libhfsp.so.
Unfortunately, WipeFreeSpace still won't run and now complains that libreiser4-1.0.so.7 is missing. I just googled and found some rpms but none of them worked. I also looked in the repository you found: old-releases.ubuntu.com and libreiser is not there. I am afraid that if we find libreiser, WipeFreeSpace will keep asking for more libraries. But I will keep trying. Any suggestions for where I can find libreiser?
Unfortunately, WipeFreeSpace still won't run and now complains that libreiser4-1.0.so.7 is missing. I just googled and found some rpms but none of them worked. I also looked in the repository you found: old-releases.ubuntu.com and libreiser is not there. I am afraid that if we find libreiser, WipeFreeSpace will keep asking for more libraries. But I will keep trying. Any suggestions for where I can find libreiser?
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54
I did not know about ldd. I ran ldd against wipefreespace. ldd listed only libreiser4-1.0.so.7 and libaal-1.0.so.5 as 'not found'. But there were 11 other lines of output like these:
linux-gate.so.1 => (0xffffe000)
and
libuuid.so.1 => /lib/libuuid.so.1 (0xb77d7000)
I googled "man ldd" and read the man page, but there was no explanation of what those 2 lines might mean. Do you know if those libraries are missing?
linux-gate.so.1 => (0xffffe000)
and
libuuid.so.1 => /lib/libuuid.so.1 (0xb77d7000)
I googled "man ldd" and read the man page, but there was no explanation of what those 2 lines might mean. Do you know if those libraries are missing?
Ok. I googled further and found out what the ldd output lines mean at
https://stackoverflow.com/questions/344 ... dd-program
So, only the libreiser4 and libaal libraries are missing. I will keep googling for them.
https://stackoverflow.com/questions/344 ... dd-program
So, only the libreiser4 and libaal libraries are missing. I will keep googling for them.
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54
Nope. wipefreespace.txt is not allowed either.
I found more library files on the internet. Some are rpms. When I click on them to install them, the Xarchive file extractor program opens, but shows all 3 of the rpms as being empty, even though their file sizes are about 70K. I also found a deb, which does not successfully install.
Linux is trying my patience (and yours, too, I imagine).
I found more library files on the internet. Some are rpms. When I click on them to install them, the Xarchive file extractor program opens, but shows all 3 of the rpms as being empty, even though their file sizes are about 70K. I also found a deb, which does not successfully install.
Linux is trying my patience (and yours, too, I imagine).
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54
-
- Posts: 168
- Joined: Fri 26 Jan 2018, 20:54