fix(build): drop Warp3D's unresolvable OpenMetaverse.Rendering.Meshmerizer 1.0.6 reference - #206
Merged
mdickson merged 1 commit intoSep 21, 2026
Conversation
….0.6 reference
Source/Warp3D/Warp3D.csproj carries
<PackageReference Include="OpenMetaverse.Rendering.Meshmerizer" Version="1.0.6" />
which resolves from neither configured source: nuget.org returns 404 and the
OpenSim-NGC GitHub Packages feed returns 403 for a token that reads every other
NGC package in the tree. NuGet fails the whole-solution restore on it, so a
clean clone of develop produces 16 NU1301 errors and cannot be built.
The reference is redundant: Directory.Build.props already gives every project
UtopiaSkye.OpenMetaverse.Rendering.Meshmerizer 1.1.7, the same component from
the package this organisation publishes.
With the line removed, restore exits 0 and the solution builds with 0 errors.
JohnLegionH
force-pushed
the
pr/warp3d-stale-meshmerizer-ref
branch
from
September 20, 2026 19:24
612dfc1 to
066467f
Compare
mdickson
approved these changes
Sep 21, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What breaks
Source/Warp3D/Warp3D.csprojcarriesThat package resolves from neither source this repository configures. nuget.org
answers 404 for it. The OpenSim-NGC GitHub Packages feed answers 403, using a
token that reads every other NGC package in the tree without trouble - the
UtopiaSkye.*packages restore from the same feed with the same credentials inthe same run.
NuGet fails the restore for the whole solution on it, not just for Warp3D, so a
clean clone of
developcannot be built at all:All 16 are
NU1301, one per project that reaches Warp3D transitively -OpenSim.Region.CoreModules,Phlox.ScriptEngine,OpenSim.Server.RegionServer,OpenSim.Tests.Commonand twelve more. A representative pair of lines:Measured on
developatf4c4d1efa9with nothing else changed.Why the line is redundant
Directory.Build.propsalready gives every project in the tree the samecomponent, from the package this organisation actually publishes:
Warp3D's extra reference is an older, differently named copy of it. Nothing in
Source/Warp3D/is written against an API the 1.1.7 package does not provide,and no other
.csprojor.propsin the tree mentions the unprefixed package -this is its only occurrence.
Result after removal
One line deleted, nothing else touched.
Relationship to the Track L PR
The identical one-line change is also the tip commit of the Track L (AIS v3 +
SSB) pull request, because that branch cannot be built or CI-tested without it;
the two merge clean in either order, and whichever lands second is a no-op.