Opened 11 years ago

Closed 11 years ago

#41801 closed defect (fixed)

FreeRDP 1.1.0 failing to build due to patch failure

Reported by: davmp@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: FreeRDP

Description

Having just done a 'port selfupdate', I'm getting the following when trying to install FreeRDP for the first time:

]$ port install FreeRDP
--->  Computing dependencies for FreeRDP
--->  Applying patches to FreeRDP
Error: org.macports.patch for port FreeRDP returned: command execution failed
Please see the log file for port FreeRDP for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port FreeRDP failed
[

The mentioned log file contains:

notice:patch --->  Applying patches to FreeRDP
:info:patch --->  Applying patch-client_mac_mrdview.diff
:debug:patch Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.9'
:debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/work/FreeRDP-1.1.0-beta+2013071101" && /usr/bin/patch -p0'
:debug:patch Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/work/FreeRDP-1.1.0-beta+2013071101" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/FreeRDP/files/patch-client_mac_mrdview.diff'
:info:patch sh: line 0: cd: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/work/FreeRDP-1.1.0-beta+2013071101: No such file or directory
:info:patch Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/work/FreeRDP-1.1.0-beta+2013071101" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/net/FreeRDP/files/patch-client_mac_mrdview.diff'
:info:patch Exit code: 1
:error:patch org.macports.patch for port FreeRDP returned: command execution failed
:debug:patch Error code: CHILDSTATUS 75096 1
:debug:patch Backtrace: command execution failed
    while executing
"system $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec patch "" "< '$patch'""
    (procedure "portpatch::patch_main" line 35)
    invoked from within
"$procedure $targetname"
:info:patch Warning: targets not executed for FreeRDP: org.macports.activate org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:patch Please see the log file for port FreeRDP for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/main.log

Change History (2)

comment:1 Changed 11 years ago by davmp@…

Well, the full command-line output from running it the first time is below. The description contains the command-line output from trying to run it a second time.

--->  Fetching archive for FreeRDP
--->  Attempting to fetch FreeRDP-1.1.0-beta-2013071101_4.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/FreeRDP
--->  Attempting to fetch FreeRDP-1.1.0-beta-2013071101_4.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/FreeRDP
--->  Attempting to fetch FreeRDP-1.1.0-beta-2013071101_4.darwin_13.x86_64.tbz2 from http://packages.macports.org/FreeRDP
--->  Fetching distfiles for FreeRDP
--->  Attempting to fetch FreeRDP-1.1.0-beta+2013071101.tar.gz from http://mse.uk.distfiles.macports.org/sites/distfiles.macports.org/FreeRDP
--->  Verifying checksums for FreeRDP
--->  Extracting FreeRDP
--->  Applying patches to FreeRDP
Error: org.macports.patch for port FreeRDP returned: command execution failed
Please see the log file for port FreeRDP for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_FreeRDP/FreeRDP/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port FreeRDP failed

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Port: FreeRDP added
Resolution: fixed
Status: newclosed

This was a problem in the github portgroup that was introduced in r114646 and fixed in r114687.

Note: See TracTickets for help on using tickets.