On Wed, Apr 25 2018, Solene Rapenne <sol...@perso.pw> wrote:
> here is a port of py-pgpdump which is required for the port of
> mail/mailpile which I'll submit soon.
>
> there is one patch disabling a failing test due to a missing file. That
> file is available in the github repository but not in the tarball
> downloaded on pypi. It has been reported in september 2016 on the
> project github without answer.
>
> the tests pass with python2 and python3

Looks mostly good, here's what I found:
- there's no actual dependency on security/pgpdump, this is really
  a python reimplementation, so we should remove security/pgpdump from
  BUILD/RUN_DEPENDS. I'd also suggest amending the COMMENT, something
  like "python binding for parsing PGP packets"
- please make do-test depend on do-install instead of fake, so that
  ''make clean test'' works ootb.
- please regen the PLIST (using the python3 FLAVOR), and fix the
  "duplicate item in packing-list" error by prefixing the offending line
  with ${MODPY_COMMENT}

Also, I'm not sure it's worth patching out the failing test, I think
it's clear from the error message that the issue is not a bug.  Also if
the next update adds the missing file, we'll have to remember to remove
the patch or we'll miss a test.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to