Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232813 - =net-analyzer/scapy-2.0.0.5 version bump
Summary: =net-analyzer/scapy-2.0.0.5 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Mike Auty (RETIRED)
URL: http://www.secdev.org/projects/scapy/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-24 02:03 UTC by Robert Buchholz (RETIRED)
Modified: 2008-08-30 19:50 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Buchholz (RETIRED) gentoo-dev 2008-07-24 02:03:07 UTC
scapy 1.1.1 as in the tree is the latest official release. However, upstream seems to label it as outdated. Some bugs I was experiencing were fixed in the latest "live" version of the tool, which carries the internal version 1.2.0.2.

It would be great if we could feature that version in ~arch.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2008-08-02 17:10:41 UTC
Hiya rbu,

Sorry for the delay.  I've taken a look upstream, and unfortunately Philipe hasn't repackaged for the 1.2 series, so all the man pages/documentation etc in the tarball are only for 1.1.1 (the latest version in the tree).  Even without that, I can't find a stable url for the 1.2 series, I've only found the hg tip, which could potentially keep changing.  I've personally got a -hg live ebuild for both scapy and scapy6, which I can post here, but I don't think I can really bump the ebuild without at least a URL that will only ever point to 1.2.0.2, or unless upstream roll a new package.  Sorry!  5:(
Comment 2 Robert Buchholz (RETIRED) gentoo-dev 2008-08-02 22:55:40 UTC
Mike, thanks for getting back at this one. I sent the request for fixed release version and stable URL upstream.
Comment 3 Mike Auty (RETIRED) gentoo-dev 2008-08-24 13:26:08 UTC
Ok, it looks like upstream's got it all sorted.  They added some weirdness to the start of the zip file, meaning the zip's executable.  Unfortunately it also kills unzip (see bug 235458).  I've added a nasty DD hack to sort it out, and the testing ebuild is now in my overlay (ikelos) which is now also listed in layman.  Could you please try it out and let me know how it works out.  I'll add it to the main tree in a week or so...  5:)
Comment 4 Robert Buchholz (RETIRED) gentoo-dev 2008-08-24 18:56:37 UTC
(In reply to comment #3)
> Ok, it looks like upstream's got it all sorted.  They added some weirdness to
> the start of the zip file, meaning the zip's executable.  Unfortunately it also
> kills unzip (see bug 235458).  I've added a nasty DD hack to sort it out, and
> the testing ebuild is now in my overlay (ikelos) which is now also listed in
> layman.  Could you please try it out and let me know how it works out.  I'll
> add it to the main tree in a week or so...  5:)

Thanks for revisiting the bug. The ebuild works ok, but the dd hack is just evil :-D

I noticed there is an updated file here, did you look into that?
https://www.secdev.org/projects/scapy/files/scapy-2.0.0.5-tempfix.zip

Furthermore, now that the man page is gone - can we get the documentation (like the handbook) installed along with the program? Maybe convince upstream to package it.
Comment 5 Mike Auty (RETIRED) gentoo-dev 2008-08-24 19:03:41 UTC
I haven't looked into the tempfix file, but I doubt it fixes the zip file issues (also -latest doesn't point to it, so I'm assuming it's just for test purposes).

The author's intentionally added some bash-foo to make the zip files automatically executable archives (to try it: chmod u+x scapy*.zip; ./scapy-2.0.0.x.zip).  It's pretty cool, but sadly causes unzip to exit with an error code of 1 (which promptly makes portage throw up, repeatedly).

As to the documentation, it looks like the author intended to package the man page (we have the installation out of the setup.py file) so perhaps if you sent him a nice email, he might add it into the next release (your last email seemed to work wonders!)...  5:)
Comment 6 Mike Auty (RETIRED) gentoo-dev 2008-08-30 19:50:05 UTC
Well, this is now in the tree at version 2.0.0.6, and the ebuild has next to nothing to it.  The man file's installed, the unpacking's done automatically because it's now a tar.gz.  Philipe should be congratulated, he's really helped us out!  5:)

Marking as FIXED.