<!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>