<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 1/13/25 9:31 AM, Ryan Carsten
      Schmidt wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:EBA47742-07E4-4B6D-9936-1EF3DECB5F1F@macports.org">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">On Jan 13, 2025, at 08:42, Anthony M. Agelastos
        wrote:</div>
      <blockquote type="cite">
        <div dir="ltr">
          <p>There are some Ports I'm able to build on System A that I
            cannot on System B.</p>
        </div>
      </blockquote>
      <div><br>
      </div>
      Are there tickets for these problems?</blockquote>
    Yes, I have opened up tickets for these. An example of one is <a
      moz-do-not-send="true"
      href="https://trac.macports.org/ticket/68698">librsvg #68698</a>.
    For this example, it seems there are some proxy/SSL issues
    preventing that build (but other Cargo builds seem to work fine). I
    am not strong enough in proxy/SSL stuff and Cargo to take it any
    further than I have in that issue. In that example, I have access to
    a system that doesn't need to use the proxy (where librsvg builds
    just fine). Other times this is ameliorated when it is pre-built and
    the *.tbz2 file is downloaded from MacPorts, however many of the
    ports don't seem to have such a build for arm64 on Sequoia yet. <br>
    <blockquote type="cite"
      cite="mid:EBA47742-07E4-4B6D-9936-1EF3DECB5F1F@macports.org">
      <div><br>
        <blockquote type="cite">
          <div dir="ltr">
            <p>I would like to transfer the build from A to B. </p>
          </div>
        </blockquote>
        <div><br>
        </div>
        I don't think there are official instructions for how to do that
        because it's not a procedure users are expected to need to do.
        You should just be able to "sudo port install" the port on the
        other system and if you can't then that's a bug we'd want to
        fix. <br>
      </div>
    </blockquote>
    In general I agree. However, for weird corner cases such as my
    example above, it would be nice to be able to get a system
    operational (e.g., librsvg blocks quite a few ports) while the
    better fix is on the way. <br>
    <blockquote type="cite"
      cite="mid:EBA47742-07E4-4B6D-9936-1EF3DECB5F1F@macports.org">
      <div>
        <blockquote type="cite">
          <div dir="ltr">
            <p>All of the instructions I found online for creating a
              "*.tbz2" bundle seem to only work if the Port hasn't been
              installed already, i.e., I couldn't find instructions on
              how to create it from an already built Port. </p>
          </div>
        </blockquote>
        <br>
      </div>
      <div>Perhaps because until very recently MacPorts installed the
        tbz2 files when you installed a port. <br>
      </div>
    </blockquote>
    <p>That seems logical. <br>
    </p>
    <p>Overall, though, are my steps "correct" for what I want to do or
      is there a better way? Thank you for your help with this. <br>
    </p>
  </body>
</html>