[MacPorts] #66698: Running "port -t install" gets its extract stage SIGKILL'ed

MacPorts noreply at macports.org
Sun Jan 15 17:13:29 UTC 2023


#66698: Running "port -t install" gets its extract stage SIGKILL'ed
-------------------------+--------------------
 Reporter:  linuxgemini  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  base         |    Version:  2.8.0
 Keywords:               |       Port:
-------------------------+--------------------
 While working on updating the `Portfile` for `proxmark3-iceman`, I have
 been getting `Kiiled by signal: 9` at the source extraction phase whenever
 I ran `sudo port -vst install` (regardless of package). I have reduced the
 flags to `-t` being the culprit but I couldn't understand what might be
 causing the signal to be emitted. Because as looking at the manpage:

        -t
            Enable trace mode debug facilities on platforms that support
 it, currently only macOS.

            This feature is two-folded. It consists in automatically
 detecting and reporting undeclared dependencies based on what files the
 port reads or what programs
            the port executes. In verbose mode, it will also report unused
 dependencies for each stage of the port installation. It also consists in
 forbidding and
            reporting file creation and file writes outside allowed
 directories (temporary directories and ${workpath}).

 I do not think of a write outside of allowed dirs. Both the command output
 ''and'' the logfile does not provide a clear image to me as well.

 {{{
 ~/Pr/macports-ports/sci/proxmark3-iceman master !1 ❯ sudo port -vst
 install
 Enter PIN for 'Certificate For PIV Authentication (İlteriş Yağıztegin
 Eroğlu)':
 --->  Computing dependencies for proxmark3-iceman.
 --->  Fetching distfiles for proxmark3-iceman
 --->  Verifying checksums for proxmark3-iceman
 --->  Checksumming proxmark3-4.15864.tar.gz
 --->  Extracting proxmark3-iceman
 --->  Extracting proxmark3-4.15864.tar.gz
 Executing:  cd "/opt/local/var/macports/build/_Users_ilteris
 .eroglu_Projects_macports-
 ports_science_proxmark3-iceman/proxmark3-iceman/work" && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/proxmark3-iceman/proxmark3-4.15864.tar.gz'
 | /usr/bin/tar -xf -
 Command failed:  cd "/opt/local/var/macports/build/_Users_ilteris
 .eroglu_Projects_macports-
 ports_science_proxmark3-iceman/proxmark3-iceman/work" && /usr/bin/gzip -dc
 '/opt/local/var/macports/distfiles/proxmark3-iceman/proxmark3-4.15864.tar.gz'
 | /usr/bin/tar -xf -
 Killed by signal: 9
 Error: Failed to extract proxmark3-iceman: command execution failed
 Error: See /opt/local/var/macports/logs/_Users_ilteris
 .eroglu_Projects_macports-
 ports_science_proxmark3-iceman/proxmark3-iceman/main.log for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port proxmark3-iceman failed
 ~/Pr/macports-ports/sci/proxmark3-iceman master !1 ❯
 }}}

 macOS and Xcode versions:
 {{{
 macOS 13.1 22C65 x86_64
 Xcode 14.2 14C18
 }}}

 I'll be including the full log to the ticket.

-- 
Ticket URL: <https://trac.macports.org/ticket/66698>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list