Changes between Initial Version and Version 1 of Ticket #47208


Ignore:
Timestamp:
Mar 20, 2015, 5:58:00 PM (9 years ago)
Author:
larryv (Lawrence Velázquez)
Comment:

Could you attach a crash log from the segfault? You should be able to find them using the OS X Console application.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #47208 – Description

    initial v1  
    1 I had a huge MacPorts tree.
    2 I recently upgraded Mavericks → Yosemite 10.10.2 .
    3 I installed Xcode 6.2 .
     1I had a huge MacPorts tree.\\
     2I recently upgraded Mavericks → Yosemite 10.10.2 .\\
     3I installed Xcode 6.2 .\\
    44Ran xcode-select --install .
    55
     
    77I decided to rebuild everything along this documentation: https://trac.macports.org/wiki/Migration
    88
    9 1.  cd ~/Documents/Admin/MacPorts
    10     port -qv installed >myports.txt
    11 2.  port uninstall installed
    12 3.  port clean all
    13 4.  curl -O https://svn.macports.org/repository/macports/contrib/restore   _ports/restore_ports.tcl
    14 
    15 5.  cd /local/MacPorts-2.3.3
    16     ./configure
    17     make install
    18 
     9{{{
     10#!html
     11<ol>
     12  <li>
     13    <pre class="wiki" style="overflow: visible">cd ~/Documents/Admin/MacPorts
     14port -qv installed >myports.txt</pre>
     15  </li>
     16  <li>
     17    <pre class="wiki" style="overflow: visible">port uninstall installed</pre>
     18  </li>
     19  <li>
     20    <pre class="wiki" style="overflow: visible">port clean all</pre>
     21  </li>
     22  <li>
     23    <pre class="wiki" style="overflow: visible">curl -O https://svn.macports.org/repository/macports/contrib/restore_ports/restore_ports.tcl</pre>
     24  </li>
     25  <li>
     26    <p>
     27      <pre class="wiki" style="overflow: visible">cd /local/MacPorts-2.3.3
     28./configure
     29make install</pre>
    1930    which leads to a new installed version of port:
    20     % type port
    21     port is /opt/local/bin/port
    22     % ls -l /opt/local/bin/port
    23 -r-xr-xr-x  1 root  admin  183739 Mar 20 14:14 /opt/local/bin/port
    24 
    25 6.  port -d selfupdate
     31    <pre class="wiki" style="overflow: visible">% type port
     32port is /opt/local/bin/port
     33% ls -l /opt/local/bin/port
     34-r-xr-xr-x  1 root  admin  183739 Mar 20 14:14 /opt/local/bin/port</pre>
     35  </li>
     36  <li>
     37    <pre class="wiki" style="overflow: visible">port -d selfupdate</pre>
     38  </li>
     39</ol>
     40}}}
    2641
    2742Now are the steps which lead to a problem. To test this freshly installed port 2.3.3 I started:
    28 
    29 7.  port -vs install gettext build.jobs=1
    30     port -vs install mutt build.jobs=1
     43{{{
     44#!html
     45<ol start="7">
     46  <li>
     47    <pre class="wiki" style="overflow: visible">port -vs install gettext build.jobs=1
     48port -vs install mutt build.jobs=1</pre>
     49  </li>
     50</ol>
     51}}}
    3152
    3253These 2 installation processes gave the included logs.
    3354
    3455But upon firing mutt, it regularly (3 times out of 4) leads to:
     56{{{
    3557zsh: segmentation fault  mutt
    36 
     58}}}