Opened 4 years ago

Closed 4 years ago

#41028 closed defect (fixed)

Upgrade lrzsz on Port 2.2.1 on Mavericks 10.9 break

Reported by: macports@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: lrzsz

Description

sudo port upgrade outdated
--->  Fetching archive for lrzsz
--->  Attempting to fetch lrzsz-0.12.20_1.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/lrzsz
--->  Attempting to fetch lrzsz-0.12.20_1.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/lrzsz
--->  Attempting to fetch lrzsz-0.12.20_1.darwin_13.x86_64.tbz2 from http://packages.macports.org/lrzsz
--->  Fetching distfiles for lrzsz
--->  Verifying checksums for lrzsz
--->  Extracting lrzsz
--->  Applying patches to lrzsz
--->  Configuring lrzsz
--->  Building lrzsz
--->  Staging lrzsz into destroot
Error: org.macports.destroot for port lrzsz returned: command execution failed
Please see the log file for port lrzsz for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/main.log ->>

comms_lrzsz/lrzsz/work/destroot/opt/local/bin/sz
:info:destroot rm -f /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/destroot//opt/local/bin/`echo lsb | sed -e 's/l//'`
:info:destroot ln /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/destroot//opt/local/bin/`echo lsz |sed -e 's/l//'` \
:info:destroot 		/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/destroot//opt/local/bin/`echo lsb |sed -e 's/l//'`
:info:destroot rm -f /opt/local/bin/`echo lsx | sed -e 's/l//'`
:info:destroot rm: /opt/local/bin/sx: Operation not permitted
:info:destroot make[1]: *** [install-exec-local] Error 1
:info:destroot make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20/src'
:info:destroot make: *** [install-recursive] Error 1
:info:destroot make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20'
:info:destroot Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/lrzsz-0.12.20" && /usr/bin/make -w install DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_comms_lrzsz/lrzsz/work/destroot
:info:destroot Exit code: 2
:error:destroot org.macports.destroot for port lrzsz returned: command execution failed
:debug:destroot Error code: CHILDSTATUS 26313 2
:debug:destroot Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"

Change History (5)

comment:1 Changed 4 years ago by macports@…

Fix it to reinstall minicom:

sudo port install minicom
--->  Computing dependencies for minicom
--->  Dependencies to be installed: lrzsz
--->  Staging lrzsz into destroot
--->  Installing lrzsz @0.12.20_1
--->  Activating lrzsz @0.12.20_1
--->  Cleaning lrzsz
--->  Fetching archive for minicom
--->  Attempting to fetch minicom-2.6.2_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/minicom
--->  Attempting to fetch minicom-2.6.2_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/minicom
--->  Attempting to fetch minicom-2.6.2_0.darwin_13.x86_64.tbz2 from http://packages.macports.org/minicom
--->  Fetching distfiles for minicom
--->  Attempting to fetch minicom-2.6.2.tar.gz from http://lil.fr.distfiles.macports.org/minicom
--->  Verifying checksums for minicom
--->  Extracting minicom
--->  Configuring minicom
--->  Building minicom
--->  Staging minicom into destroot
--->  Installing minicom @2.6.2_0
--->  Activating minicom @2.6.2_0
--->  Cleaning minicom
--->  Updating database of binaries: 100.0%
--->  Scanning binaries for linking errors: 100.0%
--->  No broken files found.
Last edited 4 years ago by macports@… (previous) (diff)

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

  • Keywords lrzsz removed

How did you fix it? Do you have a patch you can attach?

It looks like the build only fails if another version of lrzsz is already installed. So a workaround is to deactivate lrzsz before trying to upgrade it.

comment:3 Changed 4 years ago by macports@…

I have no patch. I have deactivate all version from lrzsz before trying to upgrade to minicom.

comment:4 Changed 4 years ago by ryandesign (Ryan Schmidt)

  • Owner changed from macports-tickets@… to ryandesign@…
  • Status changed from new to assigned

comment:5 Changed 4 years ago by ryandesign (Ryan Schmidt)

  • Resolution set to fixed
  • Status changed from assigned to closed

Ok, it was pretty easy to fix. r112648

Note: See TracTickets for help on using tickets.