Hi Michael, thanks for the bug report. Without being the debsecan maintainer, I'd like to know whether this is really such a straightforward thing without having to mess around with on-disk structure of local files. Would that patch, assuming that it still applies, be suitable for a package in Debian?
Florian, are there reasons for not applying this nearly four year old patch other than lack of time? Would you want me to go ahead with this? Do you want me to do an NMU, add myself to Uploaders or would you prefer a PR on gitlab? Or, Michael, would you be willing to do this if Florian agrees? You have much more python skills than I have. Greetings Marc On Sat, Sep 26, 2015 at 08:41:53PM -0400, Michael Gilbert wrote: > package: debsecan > severity: wishlist > tags: patch > > I'm trying to migrate my systems to python3 only, so I've worked on a > python3 backend patch for debsecan. > > The 2to3 script got most of the way automatically, although there was > some trickiness with the removal of __cmp__ and compressed data > strings, but otherwise it was rather straightforward. > > I also made sure to maintain backwards compatibility with python2 via > try/except in a few places. > > I've done some modest testing, getting the same output with either > python2 or python3 as backend. > > Please see attached. > > Best wishes, > Mike

