[MacPorts] #57981: boost @1.66.0_3: fails to deactivate

MacPorts noreply at macports.org
Tue Jan 29 18:29:49 UTC 2019

#57981: boost @1.66.0_3: fails to deactivate
 Reporter:  petrrr  |      Owner:  ryandesign
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.5.4
 Keywords:          |       Port:  boost
 I have installed the following boost variants:

 The following ports are currently installed:
 boost @1.66.0_3+no_single+no_static+python27 (active)
   boost @1.66.0_3+no_single+no_static+python27+universal
   boost @1.66.0_3+no_single+no_static+python37

 Build works fine. However the currently active port fails to deactivate.
 Might be a problem with base, but I feel not competent enough to judge.

 I found this in the respective log.]:

 :debug:sysinfo OS X 10.10 (darwin/14.5.0) arch i386
 :debug:sysinfo MacPorts 2.5.4
 :debug:sysinfo Xcode 6.4
 :debug:sysinfo SDK 10.10
 :debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.10
 :debug:main Executing org.macports.main (boost)
 :debug:deactivate deactivate phase started at Tue Jan 29 19:02:03 CET 2019
 :debug:deactivate Executing org.macports.deactivate (boost)
 :msg:deactivate --->  Deactivating boost
 :error:deactivate Failed to deactivate boost: this entry does not own the
 given file
 :debug:deactivate Error code: registry::invalid
 :debug:deactivate Backtrace: this entry does not own the given file
 :debug:deactivate     while executing
 :debug:deactivate "$port deactivate $imagefiles"
 :debug:deactivate     invoked from within
 :debug:deactivate "registry::write {
 :debug:deactivate                 $port deactivate $imagefiles
 :debug:deactivate                 foreach file $files {
 :debug:deactivate                     _deactivate_file $file
 :debug:deactivate       ..."
 :debug:deactivate     invoked from within
 :debug:deactivate "try {
 :debug:deactivate         # Block the TERM and INT signals to avoid being
 interrupted. Note that
 :debug:deactivate         # they might already be block at this point
 :debug:deactivate      ..."
 :debug:deactivate     (procedure "_deactivate_contents" line 39)
 :debug:deactivate     invoked from within
 :debug:deactivate "_deactivate_contents $requested [$requested files]
 :debug:deactivate     (procedure "portimage::deactivate" line 57)
 :debug:deactivate     invoked from within
 :debug:deactivate "registry_deactivate $subport $version $revision
 $portvariants [array get user_options]"
 :debug:deactivate     (procedure "portdeactivate::deactivate_main" line
 :debug:deactivate     invoked from within
 :debug:deactivate "$procedure $targetname"
 :error:deactivate See
 for details.

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

More information about the macports-tickets mailing list