Skip to content

Commit

Permalink
Fix packages names not found in generated Packages
Browse files Browse the repository at this point in the history
  • Loading branch information
fauust committed Feb 9, 2024
1 parent 6212977 commit 9e7bc81
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions scripts/deb-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ set -x

# Due to MDEV-14622 and its effect on Spider installation,
# Spider has to be installed separately after the server
package_list=$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep -vE 'galera|spider|columnstore' | awk '{print $2}' | xargs)
package_list=$(grep "^Package:" Packages | grep -vE 'galera|spider|columnstore' | awk '{print $2}' | xargs)
if grep -qi spider Packages; then
spider_package_list=$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep 'spider' | awk '{print $2}' | xargs)
spider_package_list=$(grep "^Package:" Packages | grep 'spider' | awk '{print $2}' | xargs)
fi
if grep -qi columnstore Packages; then
if [[ $arch != "amd64" ]] && [[ $arch != "arm64" ]]; then
bb_log_warn "Due to MCOL-4123, Columnstore won't be installed on $arch"
else
columnstore_package_list=$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep 'columnstore' | awk '{print $2}' | xargs)
columnstore_package_list=$(grep "^Package:" Packages | grep 'columnstore' | awk '{print $2}' | xargs)
fi
fi

Expand Down
6 changes: 3 additions & 3 deletions scripts/deb-upgrade.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@ case $test_mode in
if grep -qi columnstore Packages; then
bb_log_warn "due to MCOL-4120 (Columnstore leaves the server shut down) and other bugs Columnstore upgrade is tested separately"
fi
package_list=$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep -vE 'galera|spider|columnstore' | awk '{print $2}' | sort | uniq | xargs)
package_list=$(grep "^Package:" Packages | grep -vE 'galera|spider|columnstore' | awk '{print $2}' | xargs)
if grep -qi spider Packages; then
bb_log_warn "due to MDEV-14622 Spider will be installed separately after the server"
spider_package_list=$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep 'spider' | awk '{print $2}' | sort | uniq | xargs)
spider_package_list=$(grep "^Package:" Packages | grep 'spider' | awk '{print $2}' | xargs)
fi
if grep -si tokudb Packages; then
# For the sake of installing TokuDB, disable hugepages
Expand All @@ -59,7 +59,7 @@ case $test_mode in
bb_log_warn "Columnstore isn't necessarily built on Sid, the test will be skipped"
exit
fi
package_list="mariadb-server "$(grep -B 1 'Source: mariadb' Packages | grep 'Package:' | grep 'columnstore' | awk '{print $2}' | sort | uniq | xargs)
package_list="mariadb-server "$(grep "^Package:" Packages | grep 'columnstore' | awk '{print $2}' | xargs)
;;
*)
bb_log_err "unknown test mode: $test_mode"
Expand Down

0 comments on commit 9e7bc81

Please sign in to comment.