DeprecationWarning: distro.linux_distribution() is deprecated.
It should only be used as a compatibility shim with Python's platform.linux_distribution().
Please use distro.id(), distro.version() and distro.name() instead.
Change-Id: Ibae719b5cb4e7bfce2a0e098e4e6bc0504f7ecc1
Signed-off-by: wang biao <biao716.wang@samsung.com>
raw_image=$(ls mic-output/ivi-*-sdb.raw)
sudo mkdir -p mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform"="openSUSE" ] && [ "$version"=42.3 ]; then
#$raw_image_2=${raw_image##*/}"2"
offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}')
test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir
test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
- linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
- platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
- version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+ platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+ version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
else
raw_image=$(ls mic-output/ivi_with_installerfw-*-sdb.raw)
sudo mkdir -p mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
#$raw_image_2=${raw_image##*/}"2"
offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}')
test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
- platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
- version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+ platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+ version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
else
#export ftp_proxy="ftp://10.112.1.184:8080"
#export socks_proxy="socks://10.112.1.184:8080"
export no_proxy="localhost, 127.0.0.1, 10.113.136.113, ftp.kr.debian.org, 109.123.123.185, 10.113.136.26"
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "opensuse" ]; then
sudo zypper install -y --oldpackage createrepo_c-0.10.4
raw_name=$(ls ivi_with_active_partition-*-sdb.raw)
test -f $raw_name
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
else
parted_boot_output=$(sudo $parted_path $raw_name print| grep 'boot' | awk '{print $1}')
test $blkid_output -eq $parted_boot_output
linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
elif [ !`echo $linux_distro | grep -E "openSUSE.*42.*"` ]; then
python3 repo_parse.py ivi_with_installerfw.ks repo_config.json ivi-profile
python3 repo_parse.py ivi_syslinux_problem.ks repo_config.json syslinux_problem_rep-profile
platform=$(uname -m)
-distro=$(python3 -c "import distro;print(distro.linux_distribution()[0].lower().rstrip())")
+distro=$(python3 -c "import distro;print(distro.name().lower().rstrip())")
if [ "$platform" == "x86_64" ] || [ "$distro" == "centos" ]
then
losetup_path=$(sudo which losetup)
losetup_path=$(sudo which losetup)
sudo $losetup_path -a
loop_used_before=$(sudo $losetup_path -a | wc -l)
-distro=`python3 -c "import distro;a=distro.linux_distribution();print(a[0])"`
+distro=$(python3 -c 'import distro;print(distro.name().rstrip())')
sudo mic -d -v cr raw ivi_624.ks --logfile=./log/handset.log
test -f ./log/handset.log
grep 'Finished' ./log/handset.log
raw_image=$(ls mic-output/ivi-*-sdb.raw)
sudo mkdir -p mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then
#$raw_image_2=${raw_image##*/}"2"
offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}')
test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir
test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
- linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
- platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
- version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+ linux_distro=$(python3 -c 'import distro; a=(distro.name(), distro.version()); print(a)')
+ platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+ version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then
raw_image=$(ls mic-output/ivi-*-sdb.raw)
sudo mkdir -p mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(platform.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(platform.version().rstrip())')
if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then
#$raw_image_2=${raw_image##*/}"2"
offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}')
test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir
test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
- linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
- platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
- version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+ linux_distro=$(python3 -c 'import distro; a=(distro.name(), distro.version()); print(a)')
+ platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+ version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then
raw_image=$(ls mic-output/ivi-*-sdb.raw)
sudo mkdir -p mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
-distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())')
+distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())')
echo $distro
if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then
modprobe_path=$(sudo which modprobe)
sudo $rmmod_path loop
fi
-platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
-version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then
#$raw_image_2=${raw_image##*/}"2"
offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}')
test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot
kpartx_path=$(sudo which kpartx)
linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());')
- platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())')
- version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())')
+ platform=$(python3 -c 'import distro;print(distro.name().rstrip())')
+ version=$(python3 -c 'import distro;print(distro.version().rstrip())')
if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then
echo 'This is openSUSE42.3 platform.'
elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then