على الثلاثاء 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

