Bug 231906 - sysutils/py-diffoscope: update to v103
Summary: sysutils/py-diffoscope: update to v103
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Ed Maste
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-03 14:10 UTC by Ed Maste
Modified: 2018-10-04 12:48 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (koobs)


Attachments
update to v102 (1.06 KB, text/plain)
2018-10-03 14:10 UTC, Ed Maste
no flags Details
update to v103 (915 bytes, patch)
2018-10-03 15:35 UTC, Ed Maste
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Maste freebsd_committer freebsd_triage 2018-10-03 14:10:26 UTC
Created attachment 197744 [details]
update to v102

Two tests fail for me, equivalent to existing v99 results:

==================================== ERRORS ====================================
________________ ERROR collecting tests/comparators/test_elf.py ________________
tests/comparators/test_elf.py:77: in <module>
    @skip_if_binutils_does_not_support_x86()
tests/utils/tools.py:101: in skip_if_binutils_does_not_support_x86
    'elf64-x86-64' not in get_supported_elf_formats(),
tests/utils/tools.py:109: in get_supported_elf_formats
    ('objdump', '--info'),
/usr/local/lib/python3.6/subprocess.py:336: in check_output
    **kwargs).stdout
/usr/local/lib/python3.6/subprocess.py:418: in run
    output=stdout, stderr=stderr)
E   subprocess.CalledProcessError: Command '('objdump', '--info')' returned non-zero exit status 1.
------------------------------- Captured stderr --------------------------------
objdump: Unknown command line argument '--info'.  Try: 'objdump -help'
objdump: Did you mean '-bind'?
_______________ ERROR collecting tests/comparators/test_rlib.py ________________
tests/comparators/test_rlib.py:78: in <module>
    @skip_if_binutils_does_not_support_x86()
tests/utils/tools.py:101: in skip_if_binutils_does_not_support_x86
    'elf64-x86-64' not in get_supported_elf_formats(),
tests/utils/tools.py:109: in get_supported_elf_formats
    ('objdump', '--info'),
/usr/local/lib/python3.6/subprocess.py:336: in check_output
    **kwargs).stdout
/usr/local/lib/python3.6/subprocess.py:418: in run
    output=stdout, stderr=stderr)
E   subprocess.CalledProcessError: Command '('objdump', '--info')' returned non-zero exit status 1.
------------------------------- Captured stderr --------------------------------
objdump: Unknown command line argument '--info'.  Try: 'objdump -help'
objdump: Did you mean '-bind'?
=============================== warnings summary ===============================
None
  passing a string to pytest.main() is deprecated, pass a list of arguments instead.

-- Docs: http://doc.pytest.org/en/latest/warnings.html
!!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection !!!!!!!!!!!!!!!!!!!!
===================== 1 warnings, 2 error in 7.22 seconds ======================
Comment 1 Ed Maste freebsd_committer freebsd_triage 2018-10-03 15:35:14 UTC
Created attachment 197755 [details]
update to v103
Comment 2 Ed Maste freebsd_committer freebsd_triage 2018-10-03 15:35:32 UTC
v103 released just after I opened this PR, patch updated
Comment 3 Ed Maste freebsd_committer freebsd_triage 2018-10-03 18:19:51 UTC
Oops, tests are not actually running after encountering errors. Tests run when using PATH=/usr/local/bin:$PATH and are equivalent to v99.

v99 summary:
====== 16 failed, 275 passed, 105 skipped, 1 warnings in 1581.30 seconds =======

v103 summary:
====== 16 failed, 278 passed, 106 skipped, 1 warnings in 1608.14 seconds =======
Comment 4 commit-hook freebsd_committer freebsd_triage 2018-10-04 12:48:05 UTC
A commit references this bug:

Author: emaste
Date: Thu Oct  4 12:47:33 UTC 2018
New revision: 481219
URL: https://svnweb.freebsd.org/changeset/ports/481219

Log:
  sysutils/py-diffoscope: update to v103

  PR:		231906
  Approved by:	koobs

Changes:
  head/sysutils/py-diffoscope/Makefile
  head/sysutils/py-diffoscope/distinfo