<div dir="ltr"><div dir="ltr"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>If your ports are marked openmaintainer, that gives permission to others
 to make minor modifications to your ports without notifying you. Not 
all changes happen via PRs; some are committed directly to master.</div></blockquote><div><br></div><div>Does this mean that it's okay to have ports with only myself as maintainer? When I started submitting my first ports around a year ago, I was told that I should always add openmaintainer in addition to myself.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>If you let us know specifically which ports, we could take a look.</div></blockquote><div><br></div><div>The ports are osl, oidn, and embree.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In addition, I have run a "port selfupdate" on my machine, and yet the MacPorts on my machine isn't seeing the new version of the port. Is something broken, either on my machine, or on GitHub?<br></blockquote>
<br>
If your MacPorts is configured to get ports via rsync, it can take an hour for changes to propagate from git to the main rsync server, and up to a day longer for changes to propagate from there to other rsync mirrors.</div></blockquote><div><br></div><div>OSL in particular appears to be a problem on my machine. I've copied the newer version of the portfile directly to my local machine, and tried to build it, but it's failing to build because osl is indirectly dependent on opencolorio (by way of openimageio), and apparently there's a new problem with either opencolorio or openimageio:</div><div><br></div><div>:info:build dyld: Symbol not found: __ZN4YAML6detail9node_data12empty_scalarE<br>:info:build   Referenced from: /opt/local/lib/libOpenColorIO.1.dylib</div><div>:info:build   Expected in: /opt/local/lib/libyaml-cpp.0.6.dylib<br>:info:build  in /opt/local/lib/libOpenColorIO.1.dylib<br>:info:build /bin/sh: line 1: 34490 Trace/BPT trap: 5</div><div>:info: build  opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/build/bin/oslc -q -I/opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/OpenShadingLanguage-1.11.13.0/src/shaders -I/opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/OpenShadingLanguage-1.11.13.0/src/shaders -I/opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/OpenShadingLanguage-1.11.13.0/src/shaders /opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/OpenShadingLanguage-1.11.13.0/src/shaders/emitter.osl -o /opt/local/var/macports/build/_Users_jasonliu_ports_graphics_osl/osl/work/build/src/shaders/emitter.oso</div><div><br></div><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div>-- </div><div>Jason Liu<br></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 7, 2021 at 7:32 AM Ryan Schmidt <<a href="mailto:ryandesign@macports.org" target="_blank">ryandesign@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On May 7, 2021, at 01:59, Jason Liu wrote:<br>
<br>
> I've run across a situation that has left me confused. I started updating some of the portfiles for which I'm the maintainer, and then I noticed that the portfiles seem to have already been updated in git. However, I can't find any PRs for such an update, and I was never notified that the ports for which I'm the maintainer was getting updated... usually, if someone submits a PR for a portfile for which I'm the maintainer, I get a notification through GitHub.<br>
<br>
If your ports are marked openmaintainer, that gives permission to others to make minor modifications to your ports without notifying you. Not all changes happen via PRs; some are committed directly to master.<br>
<br>
If there is an urgent issue that needs to be fixed in a port, someone else might make that fix, even if the port is not marked openmaintainer.<br>
<br>
If you let us know specifically which ports, we could take a look.<br>
<br>
<br>
> In addition, I have run a "port selfupdate" on my machine, and yet the MacPorts on my machine isn't seeing the new version of the port. Is something broken, either on my machine, or on GitHub?<br>
<br>
If your MacPorts is configured to get ports via rsync, it can take an hour for changes to propagate from git to the main rsync server, and up to a day longer for changes to propagate from there to other rsync mirrors.</blockquote></div></div>