Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package homeshick for openSUSE:Factory 
checked in at 2022-11-12 17:41:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/homeshick (Old)
 and      /work/SRC/openSUSE:Factory/.homeshick.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "homeshick"

Sat Nov 12 17:41:30 2022 rev:5 rq:1035324 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/homeshick/homeshick.changes      2020-05-16 
22:28:15.589510233 +0200
+++ /work/SRC/openSUSE:Factory/.homeshick.new.1597/homeshick.changes    
2022-11-12 17:41:51.882416439 +0100
@@ -1,0 +2,6 @@
+Fri Nov 11 21:45:19 UTC 2022 - Olav Reinert <[email protected]>
+
+- Fix build issue against Factory:
+  * Add patch git-protocol-file-allow.patch
+
+-------------------------------------------------------------------

New:
----
  git-protocol-file-allow.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ homeshick.spec ++++++
--- /var/tmp/diff_new_pack.5KfDnj/_old  2022-11-12 17:41:52.262418701 +0100
+++ /var/tmp/diff_new_pack.5KfDnj/_new  2022-11-12 17:41:52.266418725 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package homeshick
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,6 +27,7 @@
 Source1:        README-openSUSE.md
 Source99:       homeshick.rpmlintrc
 Patch0:         suse-packaging.patch
+Patch1:         git-protocol-file-allow.patch
 BuildRequires:  expect
 BuildRequires:  git >= 1.5
 BuildRequires:  iputils
@@ -52,6 +53,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 

++++++ git-protocol-file-allow.patch ++++++
diff --git a/lib/commands/clone.sh b/lib/commands/clone.sh
index a4e1c1b..4e8f10f 100644
--- a/lib/commands/clone.sh
+++ b/lib/commands/clone.sh
@@ -22,16 +22,16 @@ function clone {
        local git_out
        version_compare "$GIT_VERSION" 1.6.5
        if [[ $? != 2 ]]; then
-               git_out=$(git clone --recursive "$git_repo" "$repo_path" 2>&1) 
|| \
+               git_out=$(git -c protocol.file.allow=always clone --recursive 
"$git_repo" "$repo_path" 2>&1) || \
                        err "$EX_SOFTWARE" "Unable to clone $git_repo. Git 
says:" "$git_out"
                success
        else
-               git_out=$(git clone "$git_repo" "$repo_path" 2>&1) || \
+               git_out=$(git -c protocol.file.allow=always clone "$git_repo" 
"$repo_path" 2>&1) || \
                        err "$EX_SOFTWARE" "Unable to clone $git_repo. Git 
says:" "$git_out"
                success
 
                pending 'submodules' "$git_repo"
-               git_out=$(cd "$repo_path"; git submodule update --init 2>&1) || 
\
+               git_out=$(cd "$repo_path"; git -c protocol.file.allow=always 
submodule update --init 2>&1) || \
                        err "$EX_SOFTWARE" "Unable to clone submodules for 
$git_repo. Git says:" "$git_out"
                success
        fi
diff --git a/test/fixtures/dotfiles.sh b/test/fixtures/dotfiles.sh
index cd7442f..cc131d6 100644
--- a/test/fixtures/dotfiles.sh
+++ b/test/fixtures/dotfiles.sh
@@ -75,7 +75,7 @@ EOF
        )
 
        cd "$dotfiles"
-       git submodule add "$dotfiles_vim_submodule" home/.vim
+       git -c protocol.file.allow=always submodule add 
"$dotfiles_vim_submodule" home/.vim
        git commit -m 'New vim configuration submodule'
 }
 
diff --git a/test/fixtures/module-files.sh b/test/fixtures/module-files.sh
index f4d2b6a..a14658a 100644
--- a/test/fixtures/module-files.sh
+++ b/test/fixtures/module-files.sh
@@ -24,7 +24,7 @@ EOF
        )
 
 
-       git submodule add "$my_module"
+       git -c protocol.file.allow=always submodule add "$my_module"
        git commit -m 'my_module (git submodule) added for my new module-files 
repo'
 
        mkdir home
diff --git a/test/fixtures/nested-submodules.sh 
b/test/fixtures/nested-submodules.sh
index f821ecb..5eec1b5 100644
--- a/test/fixtures/nested-submodules.sh
+++ b/test/fixtures/nested-submodules.sh
@@ -40,11 +40,11 @@ EOF
                        git commit -m 'Add info file for level2 repo'
                )
 
-               git submodule add "$level2" level2
+               git -c protocol.file.allow=always submodule add "$level2" level2
                git commit -m 'level2 submodule added for level1'
        )
 
-       git submodule add "$level1" level1
+       git -c protocol.file.allow=always submodule add "$level1" level1
        git commit -m 'level1 submodule added for level0'
 
        local home="$REPO_FIXTURES/home-for-nested-submodule"
@@ -84,15 +84,15 @@ EOF
                                git commit -m 'Add info file for subsub repo'
                        )
 
-                       git submodule add "$subsub" .subdir2
+                       git -c protocol.file.allow=always submodule add 
"$subsub" .subdir2
                        git commit -m 'subsub submodule added for level2'
                )
 
-               git submodule add "$homesub" .subdir1
+               git -c protocol.file.allow=always submodule add "$homesub" 
.subdir1
                git commit -m 'homesub submodule added for level1'
        )
 
-       git submodule add "$home" home
+       git -c protocol.file.allow=always submodule add "$home" home
        git commit -m 'home submodule added for level0'
 }
 
diff --git a/test/fixtures/submodule-outside-home.sh 
b/test/fixtures/submodule-outside-home.sh
index af06798..bbdb2b4 100644
--- a/test/fixtures/submodule-outside-home.sh
+++ b/test/fixtures/submodule-outside-home.sh
@@ -24,7 +24,7 @@ EOF
        )
 
 
-       git submodule add "$the_submodule"
+       git -c protocol.file.allow=always submodule add "$the_submodule"
        git commit -m 'the-submodule (git submodule) added for my new 
module-files repo'
 
        mkdir home

Reply via email to