Hello,
On 15 Sep 2024, at 09:45, Peter Müller peter.mueller@ipfire.org wrote:
Hello *,
pursuant to update APR, I am currently trying to get my local build environment working again. After some back and forth, I failed to bring ./make.sh downloadsrc back into a functional state (which requires properly processing environment variables for HTTP proxy access), and started with a fresh clone of my IPFire 2.x Git repository again.
The build environment should support proxy configuration through environment variables even inside the chroot.
I have been running a build behind a proxy with no other internet access last week and that worked well for me. Please let me know if something does not work as expected.
However, even adding /pub/git/ipfire-2.x.git as a remote origin for the upstream does not work: Trying to do so via SSH (ssh://people.ipfire.org/pub/git/ipfire-2.x.git), Git complains:
fatal: detected dubious ownership in repository at '/pub/git/ipfire-2.x.git'
It then suggests to run "git config --global --add safe.directory /pub/git/ipfire-2.x.git", which however does not change anything - at the next attempt, the same error message is shown.
Attempts to fetch the same repository via its https://git.ipfire.org/pub/git/ipfire-2.x.git URL fail with an error 500.
No, we have not changed anything here. However, I am getting the same problem across many repositories. However when I access them on people01 or fs01, everything is fine.
I disabled the check now because I cannot find anything. The internet has sources that it does not work well for shared repositories.
Has the way for accessing /pub/git/ipfire-2.x.git changed?
No.
-Michael
Thanks, and best regards, Peter Müller