Andres,

Thanks for description of the reason. There are at least two issues with such 
requirements:

1. It makes impossible to package&install w3af, e.g. into deb package, doesn't 
it?
2. If w3af requires 3rd party A version 1 and another application on the 
system also requires 3rd party A but version 1.1, how it will be solved by the 
user?


В письме от 29 января 2014 19:03:23 пользователь Andres Riancho написал:
> Taras,
> 
>     Added that because it is the best thing to do. Search the mailing
> list for the issue we had with pdfminer, what happen there was:
>         * w3af had a requirement for pdfminer, any version
>         * w3af worked without issues with version 1 of that library
>         * The pdfminer developers released version 2 of that library
>         * People trying to install w3af, and because the requirement
> didn't had any specific version installed pdfminer like "pip install
> pdfminer"
>         * w3af stopped working because pdfminer changed its API, and
> one of the functions we were calling wasn't there anymore
>         * Fix> Add specific version matching for pip packages
> 
> On Wed, Jan 29, 2014 at 5:46 PM, Taras <ox...@oxdef.info> wrote:
> > I was wrong...I have working **master** branch :(
> > 
> > Andres, why did you add requirement for **exact** match of versions in
> > 'feature/module' branch?
> > 
> > $ grep -B5 'version matches'
> > w3af/core/controllers/dependency_check/dependency_check.py
> > 
> >     for w3af_req in pip_packages:
> >         if USE_PIP_MODULE:
> >             dependency_specs = w3af_req.package_name,
> >             w3af_req.package_version
> >             
> >             for dist in pip_distributions:
> >                 if (dist.project_name, dist.version) == dependency_specs:
> >                     # It's installed and the version matches!
> >   
> >   ...
> > 
> > В письме от 26 января 2014 14:39:14 пользователь Taras написал:
> >> Israel, I have working "feature/module" version of w3af on 13.10
> >> What problems do you have?
> >> 
> >> В письме от 22 января 2014 21:53:48 пользователь Andres Riancho написал:
> >> > Israel,
> >> > 
> >> >     Haven't tried with that specific version, but what's wrong with:
> >> > git clone g...@github.com:andresriancho/w3af.git
> >> > cd w3af
> >> > git checkout feature/module
> >> > ./w3af_console
> >> > 
> >> > On Wed, Jan 22, 2014 at 6:00 PM, Israel Duvdavan
> >> > 
> >> > <israelzero...@gmail.com> wrote:
> >> > > Hi, does anyone have a working way to install W3af on 13.10?
> >> > > --
> >> > > Israel
> >> > > 
> >> > > ---------------------------------------------------------------------
> >> > > ---
> >> > > --
> >> > > ---- CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> >> > > Learn Why More Businesses Are Choosing CenturyLink Cloud For
> >> > > Critical Workloads, Development Environments & Everything In Between.
> >> > > Get a Quote or Start a Free Trial Today.
> >> > > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg
> >> > > .cl
> >> > > kt
> >> > > rk _______________________________________________
> >> > > W3af-develop mailing list
> >> > > W3af-develop@lists.sourceforge.net
> >> > > https://lists.sourceforge.net/lists/listinfo/w3af-develop
> > 
> > --
> > Taras
> > https://www.oxdef.info

-- 
Taras
https://www.oxdef.info

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to