Hi Paul,

> On Mar 22, 2025, at 2:55 AM, Paul Dufresne via Freedos-devel 
> <freedos-devel@lists.sourceforge.net> wrote:
> 
> So I cloned:
> git clone https://gitlab.com/FreeDOS/OS/pkgdevel.git
> 
> export PATH=$PATH:/home/paul/pkgdevel/tools
> 
> paul@fedora:~$ fdvcs3.sh -co bolitare
> WARNING: no configuration file '/home/paul/.fdvcs/settings.cfg'
> Fetch repository package listing file.
> Clone 'g...@gitlab.com:FreeDOS/games/bolitare.git' to 'bolitare' directory
> Clonage dans 'bolitare'...
> The authenticity of host 'gitlab.com (172.65.251.78)' can't be established.
> ED25519 key fingerprint is SHA256:eUXGGm1YGsMAS7vkcx6JOJdOGHPem5gQp4taiCfCLB8.
> This key is not known by any other names.
> Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
> Warning: Permanently added 'gitlab.com' (ED25519) to the list of known hosts.
> g...@gitlab.com: Permission denied (publickey).
> fatal : Impossible de lire le dépôt distant.
> 
> Veuillez vérifier que vous avez les droits d'accès
> et que le dépôt existe.
> ERROR: failed to clone project
> 


You were correct in simply using “-co bolitare” without the group. Since no two 
packages can have the same 8 letter name, the utility looks up and finds the 
appropriate group.

No need to worry about the no configuration file warning. It is not needed 
unless you clone the FD-NLS project and want to integrate translation into the 
project. Or, override default settings of the script. (Like prefer a different 
web browser).

You are getting this GIT error because you could not check out the project 
using SSH. This can happen for a couple reasons. 

1) You do not have permission from the server to clone that project using SSH.
2) Local git does not have access to the SSH keys you use with the server.
3) you SSH keys for that are wrong.
4) you don’t have any SSH keys setup for the server
5) you SSH keys are still locked

Looking the messages, I’d say number 4.

No problem, the script can use HTTPS instead.

fdvcs3.sh -https -co bolitare

Please note, that cloning a project with Git using HTTPS instead of SSH can 
produce complications if wanting to push changes back to the online repository. 

:-)

Jerome




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to