[build] Fix dpkg front lock issue with apt-get (#12332) (#12349)

Co-authored-by: Liu Shilong <shilongliu@microsoft.com>
This commit is contained in:
mssonicbld 2022-10-20 10:26:58 +08:00 committed by GitHub
parent abc92c6248
commit da80c83842
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -0,0 +1,10 @@
#!/bin/bash
. /usr/local/share/buildinfo/scripts/buildinfo_base.sh
REAL_COMMAND=$(get_command dpkg)
COMMAND_INFO="Locked by command: $REAL_COMMAND $@"
lock_result=$(acquire_apt_installation_lock "$COMMAND_INFO" )
$REAL_COMMAND "$@"
command_result=$?
[ "$lock_result" == y ] && release_apt_installation_lock
exit $command_result