Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

parsley and pngload submodules no longer exist #22

Open
noahfriedman opened this issue Jan 29, 2021 · 6 comments
Open

parsley and pngload submodules no longer exist #22

noahfriedman opened this issue Jan 29, 2021 · 6 comments

Comments

@noahfriedman
Copy link

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.

@PuercoPop
Copy link

HackerTheory was not a user but an organization. The projects now live at https://git.mfiano.net/mfiano/

ref: quicklisp/quicklisp-projects#1959

@TheFausap
Copy link

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

@metayan
Copy link

metayan commented Feb 10, 2021

@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

@TheFausap
Copy link

Just an update on that. Now mfiano is on github.com and those two reps are there. It should easier to fetch them.

@noahfriedman
Copy link
Author

It looks like the module urls needs to be updated again to reflect their current location back here on github.

@noahfriedman
Copy link
Author

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants