Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99594 - request ebuild for the gzip Recovery Toolkit (gzrt)
Summary: request ebuild for the gzip Recovery Toolkit (gzrt)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.urbanophile.com/arenn/codi...
Whiteboard:
Keywords: EBUILD
: 178647 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-19 17:44 UTC by Nathan Adams
Modified: 2018-06-07 18:24 UTC (History)
4 users (show)

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


Attachments
gzrt-0.3.ebuild (gzrt-0.3.ebuild,944 bytes, text/plain)
2005-09-15 13:29 UTC, Paweł Hajdan, Jr. (RETIRED)
Details
bumped ebuild (gzrt-0.8.ebuild,447 bytes, text/plain)
2017-10-18 11:11 UTC, Guido Jäkel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Adams 2005-07-19 17:44:14 UTC
I would like to request an ebuild for gzrecover. The tool also comes with a
patched version of tar which the author recommends remains separate from the
normal tar. I would suggest renaming the patched tar as gzrtar.

Reproducible: Always
Steps to Reproduce:
$ gzrecover my_broken.tar.gz

Actual Results:  
bash: gzrecover: command not found


Expected Results:  
$ ls *.recovered
my_broken.tar.recovered
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-20 00:37:31 UTC
If you want this fixed, you should really attempt an ebuild.
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-09-15 13:29:16 UTC
Created attachment 68532 [details]
gzrt-0.3.ebuild

I wrote a simple ebuild. Can you test it?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-05-15 14:35:50 UTC
*** Bug 178647 has been marked as a duplicate of this bug. ***
Comment 4 Ulrich Müller gentoo-dev 2007-05-15 17:24:03 UTC
(In reply to bug #178647 comment #1)
> Created an attachment (id=119370) [edit]
> ebuild

Thank you for submitting the ebuild. It looks like it will work out of the box, but allow me some comments:
- Please add a header, see skel.ebuild.
- A new ebuild must not have stable KEYWORDS.
- src_unpack() and src_compile() are the default actions of Portage
  and should therefore be omitted.
Comment 5 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2007-05-15 17:38:01 UTC
ulm: my ebuild has one thing which the other one doesn't have: it compiles patched tar binary and installs it as gzrtar. The ebuild probably could be cleaned up (now I would write it cleaner), but please take this gzrtar into consideration.
Comment 6 Ulrich Müller gentoo-dev 2007-05-15 18:07:22 UTC
(In reply to comment #5)
> my ebuild has one thing which the other one doesn't have: it compiles
> patched tar binary and installs it as gzrtar. [...] please take this
> gzrtar into consideration.

In fact, I had looked into that already, but gzrt-0.5 doesn't contain the tar-recovery.patch anymore. From its README file:

| Note: I previously had patched the GNU tar sources to enable it to
| skip corrupted bytes, but that patch has been discontinued because it
| is not needed and was only marginally successful at best.
Comment 7 Dawid Węgliński (RETIRED) gentoo-dev 2008-04-13 20:38:06 UTC
FYI, package segfaults for me after few hours of working. ;)

zsh: segmentation fault  /usr/bin/gzrecover -o dsview2.tar.gz dsview_3.5_linux.sh
Comment 8 Guido Jäkel 2017-10-18 11:11:22 UTC
Created attachment 499070 [details]
bumped ebuild

I need such a tool, therefore I set up an ebuild for the current version 0.8 (Oct 2, 2013).

There's no install target in the sources Makefile; therefore I copied it from the proposed 0.3
Comment 9 Guido Jäkel 2017-10-18 11:21:23 UTC
Ups, I forgot to declare the dependency

DEPEND="sys-libs/zlib"