على الثلاثاء 26 نيسـان 2016 ‫18:18، كتب Yaroslav Halchenko:
> 
>> I packaged the necessary module, et_xmlfile, last night and it's been
>> accepted already.
> 
> thanks for packaging!
>

Sure

> now that I have looked into it: et_xmlfile is an optional
> dependency. Pretty much it needs one (et_xmlfile or lxml) Pretty
> much it needs one (et_xmlfile or lxml >= 3.3.4),

I filed this bug after seeing this patch removing et_xmlfile from
openpyxl's requirements:
http://anonscm.debian.org/cgit/pkg-exppsy/openpyxl.git/tree/debian/patches/deb_no_et_xml_file

It seems to want et_xmlfile (based on install_requires in setup.py), but
et_xmlfile depends on lxml anyway.

> that is how package
> built and passed tests succesfully (otherwise it would've not being
> uploaded).  I will add now et_xmlfile as an optional dependency
> alternative to lxml.

Whatever makes things work. I don't have strong feelings about it.

> BTW -- et_xmlfile
>> I would appreciate an upload of openpyxl adding the necessary dependency
>> so that I can update the circlator package.
> 
>> If you'd like me to NMU, please say so. I just would rather not wait two
>> weeks for it to go through.
> 
> so nothing for you to wait for -- carry on with your dependent on
> openpyxl package, since openpyxl is not broken per se and should
> function correctly even as is if recommends are installed (lxml is in
> recommends)
> 

Right. I'd just have to add the indirect build-dependency to get it past
the buildds. Unfortunately, et_xmlfile has to pass through NEW again
because I botched the binary package names.

Thanks for taking a look!
Afif

-- 
Afif Elghraoui | عفيف الغراوي
http://afif.ghraoui.name

Reply via email to