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

This commit is contained in:
Liu Shilong 2022-10-11 11:00:51 +08:00 committed by GitHub
parent 247bd78da3
commit c75dfe84ed
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