Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: Review Request: whatweb - Web scanner to identify what websites are running
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Summary: Review Request: whatweb - Web scanner to identify what websites are running Product: Fedora Version: 12 Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: low Component: Package Review AssignedTo: nobody@fedoraproject.org ReportedBy: rebus@seznam.cz QAContact: extras-qa@fedoraproject.org CC: notting@redhat.com, fedora-package-review@redhat.com Estimated Hours: 0.0 Classification: Fedora
SPEC URL: http://rebus.fedorapeople.org/12/SPECS/whatweb.spec SRPM URL: http://rebus.fedorapeople.org/12/SRPMS/whatweb-0.4.2-1.fc12.src.rpm
Description: Identify content management systems (CMS), blogging platforms, stats/analytic packages, JavaScript libraries, servers and more. When you visit a website in your browser the transaction includes many unseen hints about how the web-server is set up and what software is delivering the web-page. Some of these hints are obvious, ex. “Powered by XYZ” and others are more subtle. WhatWeb recognizes these hints and reports what it finds.
Hello, Please could you review the package whatweb?
Output from rpmlint: $ rpmlint whatweb-0.4.2-1.fc12.noarch.rpm whatweb-0.4.2-1.fc12.src.rpm 2 packages and 0 specfiles checked; 0 errors, 0 warnings.
Koji F12: http://koji.fedoraproject.org/koji/taskinfo?taskID=2154469 Koji F13: http://koji.fedoraproject.org/koji/taskinfo?taskID=2154471
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Terje Røsten terjeros@phys.ntnu.no changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |terjeros@phys.ntnu.no
--- Comment #1 from Terje Røsten terjeros@phys.ntnu.no 2010-05-02 14:18:25 EDT --- Add dep on ruby:
$ whatweb /usr/bin/env: ruby: No such file or directory
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mtasaka@ioa.s.u-tokyo.ac.jp
--- Comment #2 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2010-05-02 14:32:49 EDT --- You should package anemone seperately: http://anemone.rubyforge.org/
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #3 from Michal Ambroz rebus@seznam.cz 2010-05-02 17:54:59 EDT --- (In reply to comment #1)
Add dep on ruby:
Strange - I wanted to add dependency by following guideline for ruby. Apparently it was not enough adding the: Requires: ruby(abi) = 1.8
Thank you Terje for noticing that - I will add file dependency for ruby binary as well. SPEC URL: http://rebus.fedorapeople.org/12/SPECS/whatweb.spec SRPM URL: http://rebus.fedorapeople.org/12/SRPMS/whatweb-0.4.2-2.fc12.src.rpm
(In reply to comment #2)
You should package anemone seperately: http://anemone.rubyforge.org/
Original anemone project has got some extra dependencies. Version present in whatweb is standalone patched version of anemone without some dependencies.
Best regards. Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #4 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2010-05-03 00:20:22 EDT --- (In reply to comment #3)
(In reply to comment #1)
(In reply to comment #2)
You should package anemone seperately: http://anemone.rubyforge.org/
Original anemone project has got some extra dependencies. Version present in whatweb is standalone patched version of anemone without some dependencies.
So please explain why you want to avoid additional dependency for this package. I don't think that so huge additonal dependency will be added. Using copy of external project is generally forbidden on Fedora and it should be packaged:
https://fedoraproject.org/wiki/Packaging/Guidelines#Duplication_of_system_li... https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #5 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2010-05-03 00:26:07 EDT --- As written on the above URLs, one of the biggest reasons is that when a new version of the package is released for (security) bug fixes or so, it gets very hard for us to track if such bug fixes are also applied to ones internally bundled in other packages.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #6 from Michal Ambroz rebus@seznam.cz 2010-05-03 05:02:11 EDT --- Hello Mamoru, thank you for your comments. I will consider packing anemone and patching the whatweb to use sytem library of anemone.
(In reply to comment #4)
https://fedoraproject.org/wiki/Packaging/Guidelines#Duplication_of_system_li...
I believe this link is not relevant as there is currenlty no anemone library in Fedora.
https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
However according this there probably should be one.
Best regards Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #7 from Michal Ambroz rebus@seznam.cz 2010-08-23 18:24:53 EDT --- SPEC URL: http://rebus.fedorapeople.org/13/SPECS/whatweb.spec SRPM URL: http://rebus.fedorapeople.org/13/SRPMS/whatweb-0.4.5-1.fc13.src.rpm
Rebuild of new version 0.4.5 of whatweb. I still didn't manage to patch to separate anemone library from whatweb.
Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #8 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2010-08-30 14:05:07 EDT --- (In reply to comment #7)
I still didn't manage to patch to separate anemone library from whatweb.
First please submit rubygem-anemome review request. Then I guess replacing ------------------------------------------------ require 'lib/anemone/anemone.rb' ------------------------------------------------ in whatweb script to ------------------------------------------------ require 'rubygems' require 'anemone' ------------------------------------------------ should work (if anemone 0.4.0 still supports anemone 0.2.0 API: anemone bundled in whatweb 0.4.5 is 0.2.0, while the latest anemone is 0.4.0)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag| |needinfo?(rebus@seznam.cz)
--- Comment #9 from Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp 2010-09-11 12:15:00 EDT --- ping?
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Michal Ambroz rebus@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |632912 Flag|needinfo?(rebus@seznam.cz) |
--- Comment #10 from Michal Ambroz rebus@seznam.cz 2010-09-11 16:52:46 EDT --- U have submitted for review package rubygems-robots, which is needed for rubygems-anemone. Bug 632912.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Michal Ambroz rebus@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |632917
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #11 from Michal Ambroz rebus@seznam.cz 2010-09-11 17:52:29 EDT --- U have submitted for review package rubygems-shoulda, which is needed for rubygems-robots, which is needed for rubygems-anemone. Bug 632917.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #12 from Michal Ambroz rebus@seznam.cz 2010-09-11 18:24:22 EDT --- I have submitted for review package rubygems-anemone, which is needed for whatweb. Bug 632919
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Michal Ambroz rebus@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |632919
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #13 from Michal Ambroz rebus@seznam.cz 2010-09-11 18:53:08 EDT --- SPEC URL: http://rebus.fedorapeople.org/SPECS/whatweb.spec SRPM URL: http://rebus.fedorapeople.org/SRPMS/whatweb-0.4.5-2.fc13.src.rpm
Patch to use system-wide rubygems anemone library rather than local copy of anemone library.
Koji F13: http://koji.fedoraproject.org/koji/taskinfo?taskID=2462168
$ rpmlint whatweb-0.4.5-2.fc13.src.rpm whatweb-0.4.5-2.fc13.noarch.rpm 2 packages and 0 specfiles checked; 0 errors, 0 warnings.
Best regards Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Bug 587978 depends on bug 632917, which changed state.
Bug 632917 Summary: Review Request: rubygem-shoulda - Making ruby tests easy on the fingers and eyes https://bugzilla.redhat.com/show_bug.cgi?id=632917
What |Old Value |New Value ---------------------------------------------------------------------------- Resolution| |DUPLICATE Status|NEW |CLOSED
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Mamoru Tasaka mtasaka@ioa.s.u-tokyo.ac.jp changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|632912 |
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #14 from Michal Ambroz rebus@seznam.cz 2010-09-22 20:03:06 EDT --- Whatweb doesn't work with the upstream anemone version. Issue reported to whatweb developer, waiting for fix.
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Jason Tibbitts tibbs@math.uh.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|12 |rawhide
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #15 from Bug Zapper fedora-triage-list@redhat.com 2010-11-03 11:52:32 EDT ---
This message is a reminder that Fedora 12 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 12. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '12'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 12's end of life.
Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 12 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Michal Ambroz rebus@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Flag|needinfo?(rebus@seznam.cz) |
--- Comment #16 from Michal Ambroz rebus@seznam.cz 2011-03-27 19:16:46 EDT --- New version of whatweb released. This version still requires embedded old patched version of anemone.
http://rebus.fedorapeople.org/RPMS/whatweb-0.4.6-1.fc14.noarch.rpm http://rebus.fedorapeople.org/SPECS/whatweb.spec http://rebus.fedorapeople.org/SRPMS/whatweb-0.4.6-1.fc14.src.rpm
Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
--- Comment #17 from Michal Ambroz rebus@seznam.cz 2011-04-05 18:27:47 EDT --- New version of whatweb released. This version requires embedded old patched version of anemone.
http://rebus.fedorapeople.org/SPECS/whatweb.spec http://rebus.fedorapeople.org/RPMS/whatweb-0.4.7-1.fc14.noarch.rpm http://rebus.fedorapeople.org/SRPMS/whatweb-0.4.7-1.fc14.src.rpm
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Michal Ambroz rebus@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |WONTFIX Last Closed| |2012-04-16 21:10:54
--- Comment #18 from Michal Ambroz rebus@seznam.cz 2012-04-16 21:10:54 EDT --- I am sorry - It is not in my powers to separate the anemone library from the package. The package works for me as is and separation is not supported by the upstream.
I am stepping down from pushing this package to Fedora. Best regards
Michal Ambroz
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=587978
Bug 587978 depends on bug 632919, which changed state.
Bug 632919 Summary: Review Request: rubygem-anemone - Anemone web-spider framework https://bugzilla.redhat.com/show_bug.cgi?id=632919
What |Old Value |New Value ---------------------------------------------------------------------------- Resolution| |WONTFIX Status|ASSIGNED |CLOSED
package-review@lists.fedoraproject.org