[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFR: wader, a ModemManager replacement



Hello Jakub,

* Jakub Wilk <jwilk@debian.org>:
> * Alex Chiang <achiang@canonical.com>, 2011-11-14, 13:29:
> > http://mentors.debian.net/package/wader
> >
> >Alternatively, one can download the package with dget using this command:
> >
> > dget -x http://mentors.debian.net/debian/pool/main/w/wader/wader_0.5.8-1.dsc
> 
> (I don't intend to sposnor this package.)

Thank you for the review.

> First of all, it should be:
> 
>      if sys.platform.startswith('linux')

Will fix.

> If someone tries to build the package without setuptools
> installed[0], setup.py will download it from the web, and then
> run... This is of terrible idea from the security perspective.
> Please patch out the use of ez_setup from setup.py.

You're right; I didn't notice because I did have setuptools
installed. I will fix this.

> In debian/rules, I'd replace "dist-packages" with "*-packages" to
> ease backporting to Squeeze.

Ok, I can fix this too.

> In wader/contrib/modal.py looks like an embedded copy of (part of)
> python-epsilon. Please don't install it into the binary package, but
> depend on python-epsilon and use it instead.

Ok, good suggestion, thanks.

> Are Python modules provided by wader supposed to be used by other
> software? If no, then please move them into a private directory. If
> they are, the package name should be python-wader.

Another package I plan on packaging will use some of the modules,
so we will do the rename.

Out of curiosity, where would the private directory live?

Thanks again!
/ac


Reply to: