Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257714 - safecopy-1.0.ebuild (new package)
Summary: safecopy-1.0.ebuild (new package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement with 1 vote (vote)
Assignee: Tomáš Chvátal (RETIRED)
URL: http://safecopy.sourceforge.net
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-02-05 01:48 UTC by Corvus Corax
Modified: 2009-05-27 12:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild proposal (safecopy-1.0.ebuild,426 bytes, text/plain)
2009-02-05 01:50 UTC, Corvus Corax
Details
new ebuild proposal (safecopy-1.2.ebuild,401 bytes, text/plain)
2009-04-13 20:16 UTC, Corvus Corax
Details
patch needed for test suite in ssafecopy-1.3 on amd64 (safecopy-1.3-amd64.patch,1.75 KB, patch)
2009-05-25 15:44 UTC, Corvus Corax
Details | Diff
safecopy-1.3 ebuild (safecopy-1.3.ebuild,2.25 KB, text/plain)
2009-05-25 15:45 UTC, Corvus Corax
Details
safecopy-1.3.ebuild proposal, bugfixed thanks to help from #gentoo-sunrise (safecopy-1.3.ebuild,2.27 KB, text/plain)
2009-05-25 16:30 UTC, Corvus Corax
Details
patch to make test suite run with sandbox (safecopy-1.3-sandbox.patch,8.63 KB, patch)
2009-05-26 12:05 UTC, Corvus Corax
Details | Diff
safecopy-1.3 ebuild with fixed sandbox issues (safecopy-1.3.ebuild,1.43 KB, text/plain)
2009-05-26 12:08 UTC, Corvus Corax
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Corvus Corax 2009-02-05 01:48:20 UTC
from (my) website:
safecopy is a data recovery tool which tries to extract as much data as possible from a problematic (i.e. damaged sectors) source - like floppy drives, harddisk partitions, CDs, tape devices, ..., where other tools like dd would fail doe to I/O errors.

I think its better than ddrescue :) Since today it has lots of cool features they don't.
It can manipulate the head position (via lseek and O_RSYNC) to resposition the head before trying to read a damaged sector again, helps a lot with some CD drives, and it can mark data in the destination file with a tag, to later find file contents that got lost and files that were affected by data loss in a filesystem easily.
Of course it supports standard stuff like resuming of copies, multi pass recovery, sector exclude lists, and so on...

Reproducible: Always

Steps to Reproduce:
Comment 1 Corvus Corax 2009-02-05 01:50:47 UTC
Created attachment 180995 [details]
ebuild proposal
Comment 2 Corvus Corax 2009-02-10 17:23:17 UTC
I just released safecopy-1.1

No changes should be necessary to the ebuild (except the version number of course), as the compilation and install process stayed the same.

There is now some OS dependent code in safecopy, but its enclosed in
#idef __linux__
#endif
parts, and has working fallbacks if that is not the case, so no manual action need or could be taken at compiletime,
the configure script is unaware of those.
Comment 3 Corvus Corax 2009-04-13 20:16:07 UTC
Created attachment 188263 [details]
new ebuild proposal

Meanwhile I released version 1.2
I quickly tested the ebuild for safecopy version 1.2
-here is the new attachment.
Comment 4 Corvus Corax 2009-05-25 12:06:43 UTC
meanwhile safecopy-1.3 has been released.

safecopy<=1.2 and >=0.9 have some bugs fixed in 1.3 - I therefore strongly encourage to import the 1.3 ebuild
Comment 5 Corvus Corax 2009-05-25 15:44:10 UTC
Created attachment 192414 [details, diff]
patch needed for test suite in ssafecopy-1.3 on amd64

here is a patch for safecopy-1.3 to run the testsuite on amd64. ebuild soon to follow
Comment 6 Corvus Corax 2009-05-25 15:45:15 UTC
Created attachment 192416 [details]
safecopy-1.3 ebuild

ebuild proposal for safecopy-1.3 attached. includes support for the test suite.
Comment 7 Corvus Corax 2009-05-25 16:30:57 UTC
Created attachment 192424 [details]
safecopy-1.3.ebuild proposal, bugfixed thanks to help from #gentoo-sunrise
Comment 8 Corvus Corax 2009-05-26 12:05:06 UTC
Created attachment 192487 [details, diff]
patch to make test suite run with sandbox

a patch to make test suite run from within sandbox (fixes LD_PRELOAD issues)
Comment 9 Corvus Corax 2009-05-26 12:08:48 UTC
Created attachment 192488 [details]
safecopy-1.3 ebuild with fixed sandbox issues
Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-27 11:30:31 UTC
/me interested.
We will deal it with Corvus on -sunrise and then i will add it to the tree with him as proxycommiter.
Comment 11 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-27 11:31:10 UTC
Corvus you dont have to cc yourself, you will get the mail because you are bug author :]
Comment 12 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-27 12:06:30 UTC
In main tree.
Enjoy

added into sys-fs/safecopy