MBuild
MBuild copied to clipboard
parsley and pngload submodules no longer exist
Sometime in January 2021 these two repositories were removed. In fact the user HackerTheory (who was hosting pngload) seems not to exist at all anymore.
HackerTheory was not a user but an organization. The projects now live at https://git.mfiano.net/mfiano/
- https://git.mfiano.net/mfiano/pngload.git
- https://git.mfiano.net/mfiano/parsley.git
ref: https://github.com/quicklisp/quicklisp-projects/pull/1959
There is still an error related to those repo. The git submodule command tries to load them from github.com and HackerTheory is still present.
fatal: repository 'https://github.com/mfiano/parsley.git/' not found
fatal: clone of 'https://github.com/mfiano/parsley.git' into submodule path '/home/fausap/MBuild/home/parsley' failed
fatal: repository 'https://github.com/HackerTheory/pngload.git/' not found
fatal: clone of 'https://github.com/HackerTheory/pngload.git' into submodule path '/home/fausap/MBuild/home/pngload' failed
@TheFausap : Until #23 is merged, if we already have a cloned repo, we can inside the MBuild directory do something like
git remote add mparlaktuna https://github.com/mparlaktuna/MBuild
git fetch mparlaktuna
git checkout -b mydev
git cherry-pick 0c3923c206c6d7bb5be4d0738e26825b090cb9c3
git submodule sync
To clone a fresh repo, this works:
git clone --depth=100 https://github.com/froggey/MBuild
cd MBuild/
git remote add mparlaktuna https://github.com/mparlaktuna/MBuild
git fetch mparlaktuna
git checkout -b mydev
git cherry-pick 0c3923c206c6d7bb5be4d0738e26825b090cb9c3
git submodule sync
git submodule update --init --depth 100 --jobs 20
Just an update on that. Now mfiano is on github.com and those two reps are there. It should easier to fetch them.
It looks like the module urls needs to be updated again to reflect their current location back here on github.
mfiano's parsley and pngload repositories have been removed. It's not clear to me what repositories to use in their place.
This is one of the things that sucks about projects pulling in remote repositories instead of forking them. Yes, keeping up to date is slightly annoying. But it's even more annoying when upstream simply vanishes!