Closed rseward closed 2 years ago
I am experiencing the same problem on a centos7 machine. I have downloaded yadm version 2.5.0 to workaround it.
I am experiencing the same problem on a centos7 machine. I have downloaded yadm version 2.5.0 to workaround it.
@pescobar Where do you find the 2.5.0 yadm RPM?
I didn't use an RPM. I downloaded latest 2.x from GitHub releases page to /usr/local/bin
I've been able to recreate this. I was a bit surprised by this report as I regularly use many CentOS 7 hosts. However, it seems the incompatibility is from the older version of Git available in the CentOS 7 repos (I typically have a more modern version of Git installed).
The cloning technique has changed in more recent versions of yadm. I still have to get to the bottom of incompatibility, but once I do, I'll see if there is a good way to support Git 1.8.3.1.
I have confirmed if you install a newer version of Git, the clone operation works just fine.
@rseward / @pescobar - Can you test with this branch, "Fix-CentOS7-348"?
https://github.com/TheLocehiliosan/yadm/tree/Fix-CentOS7-348
https://github.com/TheLocehiliosan/yadm/commit/939aa4714f270946fabba99cd7e0c5f01d261e22
I think this small change will probably fix the clone issue on older versions of Git.
@TheLocehiliosan thanks for the fix!
I have tested it in a centos7.8 machine with git 1.8.3.1
and yadm clone
is working fine for me
This fix will be part of the new version released today.
Describe the bug
I have a yadm dotfile repo created in a older version of yadm.
The repo works great with this older version of yadm. However when I try to clone this repo with the newest version of yadm (yadm-3.1.0-70.1), yadm failes to clone the dotfiles.
My clone command fails with output as follows:
To reproduce
Can this be reproduced with the yadm/testbed docker image: [Not Sure]
Steps to reproduce the behavior:
Expected behavior
I would expect dotfiles from a previous version of yadm should be clone-able by the latest version.
I might be asking for advice on how to resolve the errors using yadm 3.1 to check out my existing repo. I am open to the idea of creating a new repo with yadm 3.1 and checking a set of dotfiles into that version.
Environment
Additional context
None