forked from ungleich-public/cdist
make virtual package detection more robust in __package_apt
This commit is contained in:
parent
e4100e324a
commit
9317d57ff1
1 changed files with 1 additions and 1 deletions
|
@ -28,7 +28,7 @@ else
|
|||
fi
|
||||
|
||||
# Except dpkg failing, if package is not known / installed
|
||||
packages="$(apt-cache showpkg "$name" | grep -A 20 "Reverse Provides:" | sed 1d | cut -d ' ' -f 1) $name"
|
||||
packages="$(apt-cache showpkg "$name" | sed -e "1,/Reverse Provides:/d" | cut -d ' ' -f 1) $name"
|
||||
for p in $packages; do
|
||||
if [ -n "$(dpkg -s "$p" 2>/dev/null | grep "^Status: install ok installed$")" ]; then
|
||||
echo "installed $p"
|
||||
|
|
Loading…
Reference in a new issue