<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>OK, it seems that python-imaging is just a compatibility layer that is no longer required. python-imaging depended on python-pil which pkpgcounter does require but did not explicitly list as a dependency, so the dependency should just be changed from python-imaging to python-pil.</div><div><br></div><div>from the python-imaging description:</div><div>PIL used to provide a PIL.pth file which allowed you to `import Image` but this is deprecated. Use `from PIL import Image` now, or install this compatibility package to temporarily get the old behavior back</div><div><br></div><div>pkpgcounter already uses "from PIL import Image" , there are no instances of 'import image' anywhere in it</div><div><br></div><div>pkpgcounter includes a test suite in /usr/share/doc/pkpgcounter/examples , and while all of the tests do not pass the results are identical running in debian stretch with python-imaging and python-pil installed and in debian buster with just python-pil installed.</div><div><br></div><div>If there is anything else I can do to help resolve this please let me know.</div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><br>Thanks,<br>Michael Pardee<br>Open Sense Solutions LLC<br><a href="http://open-sense.com" target="_blank">http://open-sense.com</a><br>888-323-1742<br></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 7, 2019 at 11:22 PM Michael Pardee <<a href="mailto:michael.pardee@open-sense.com">michael.pardee@open-sense.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>I'll have to dig into exactly what's different between python-imaging and python-pil, figure out which parts of python-imaging pkpgcounter uses, and come up with some pkpgcounter testcases.<br></div><div><br></div><div>Simply grabbing the old pkpg counter package and doing this:</div><div>dpkg --ignore-depends=python-imaging -i pkpgcounter_3.50-7.1_all.deb</div><div><br></div><div>works at first glance, pkpgcounter can count the number of pages in pdfs, actually whether or not python-pil is installed. But maybe files with images require on python-imaging/python-pil ...</div><div><br></div><div>I'll work on this as quickly as I can.</div><div><div dir="ltr" class="gmail-m_1949749839771264123gmail_signature"><div dir="ltr"><br>Thanks,<br>Michael Pardee<br>Open Sense Solutions LLC<br><a href="http://open-sense.com" target="_blank">http://open-sense.com</a><br>888-323-1742<br></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 7, 2019 at 9:22 PM Kumar Appaiah <<a href="mailto:akumar@debian.org" target="_blank">akumar@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Michael,<br>
<br>
On Thu, Feb 07, 2019 at 02:37:55PM -0600, Michael Pardee wrote:<br>
> Hello,<br>
> I help support a few thousand machines that rely on the pkpgcounter<br>
> package and noticed that it is no longer packaged in debian<br>
> testing/unstable. Is this something that I could help with or take over? <br>
> I see from the tracker it is maybe due to the dependency on<br>
> python-imaging. For now I've been able to install old versions of<br>
> python-imaging and pkpgcounter, but I guess some work might be needed to<br>
> make pkpkgcounter work with python-pil . I've started to look into the<br>
> debian maintainer process but if you point me to some sort of checklist on<br>
> how to proceed that would be very helpful.<br>
<br>
I believe that this has to do with the fact that Debian has moved to<br>
the PIL fork.<br>
<br>
What I would be able to do for you is this:<br>
<br>
- If you are able to make minor modifications to pkpgcounter to work<br>
with PIL, then I can make an upload of pkpgcounter with the updated<br>
dependencies to Debian. I will prepare the package for you, no problem.<br>
<br>
- If you are unable to make the modification in time for the freeze, I<br>
can still make acustom package for your users. This is the less<br>
preferable option.<br>
<br>
I can also help you become a Debian maintainer, if needed. Happy to be<br>
of help.<br>
<br>
Thanks.<br>
<br>
Kumar<br>
-- <br>
Kumar Appaiah<br>
</blockquote></div>
</blockquote></div>