[MacPorts] #43561: srecord-1.63

MacPorts noreply at macports.org
Sat May 3 15:57:10 PDT 2014


#43561: srecord-1.63
---------------------+--------------------------------
 Reporter:  alinp@…  |      Owner:  macports-tickets@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.2.1
 Keywords:           |       Port:  srecord
---------------------+--------------------------------
 Hi...I'm trying my had at updating the port for srecord to be current (v
 1.63) and I'm running into a strange issue.  I get a failure running
 MacPorts for an install operation when I run:

 {{{
 '''$ sudo port -d install srecord'''
 }}}

 the error I get is :

 {{{
 ...
 make: Entering directory
 `/opt/local/var/macports/build/_Users_alinp_MacPorts_devel_srecord/srecord/work/srecord-1.63'
 libtool --mode=install /usr/bin/install -c bin/srec_cat
 /opt/local/bin/srec_cat
 libtool: install: /usr/bin/install -c bin/.libs/srec_cat
 /opt/local/bin/srec_cat
 install: /opt/local/bin/srec_cat: Operation not permitted
 make: *** [/opt/local/bin/srec_cat] Error 71
 make: Leaving directory
 `/opt/local/var/macports/build/_Users_alinp_MacPorts_devel_srecord/srecord/work/srecord-1.63'
 Command failed:  cd
 "/opt/local/var/macports/build/_Users_alinp_MacPorts_devel_srecord/srecord/work/srecord-1.63"
 && /usr/bin/make -w install
 prefix=/opt/local/var/macports/build/_Users_alinp_MacPorts_devel_srecord/srecord/work/destroot/opt/local
 Exit code: 2
 Error: org.macports.destroot for port srecord returned: command execution
 failed
 DEBUG: Error code: CHILDSTATUS 6359 2
 DEBUG: Backtrace: command execution failed
     while executing
 "system -nice 0 $fullcmdstring"
     ("eval" body line 1)
     invoked from within
 "eval system $notty $nice \$fullcmdstring"
     invoked from within
 "command_exec destroot"
     (procedure "portdestroot::destroot_main" line 2)
     invoked from within
 "$procedure $targetname"
 }}}

 but if I run the offending command on the command line as follows:

 {{{
 $ sudo /usr/bin/install -c bin/.libs/srec_cat /opt/local/bin/srec_cat
 }}}

 it all works fine.  Why would I get an error like this when running the
 port command but I don't when I run at the command line?  Sorry if this is
 a dumb question...I really did look everywhere I could think of for an
 answer before posting this.

 Thanks!

 Alin

-- 
Ticket URL: <https://trac.macports.org/ticket/43561>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list