Version in base suite: 1.2.0

Version in overlay suite: 1.2.1~deb11u1

Base version: glx-alternatives_1.2.0

Target version: glx-alternatives_1.2.1~deb11u1

Base files: glx-alternative-mesa_1.2.0_ppc64el.deb glx-alternative-nvidia_1.2.0_ppc64el.deb glx-diversions_1.2.0_ppc64el.deb update-glx_1.2.0_ppc64el.deb

Target files: glx-alternative-mesa_1.2.1~deb11u1_ppc64el.deb glx-alternative-nvidia_1.2.1~deb11u1_ppc64el.deb glx-diversions_1.2.1~deb11u1_ppc64el.deb update-glx_1.2.1~deb11u1_ppc64el.deb

Postinst files of package glx-diversions: lines which differ

add_slave()
{
local target_link name source_path prefix
target_link="$1"
name="$2"
source_path="$3"
prefix="glx--"
{++}
if [ -f "${source_path}" ] && [ -d "$(dirname "${target_link}")" ]; then
echo --slave "${target_link}" "${prefix}${name}" "${source_path}"
fi
}
{++}
add_multiarch_slave()
{
local target_dir target_sub_dir file source_dir source_sub_dir prefix suffix triplet
target_dir="$1"
target_sub_dir="$2"
file="$3"
source_dir="$4"
source_sub_dir="$5"
prefix="$6"
srcfile="${7:-$file}"
{++}
for triplet in $TRIPLETS ; do
# s|/$||; s|^/|-|;
suffix="${triplet%/}"
suffix="${suffix:+-${suffix#/}}"
add_slave \
"${target_dir}${triplet}${target_sub_dir}${file}" \
"${prefix}${file}${suffix}" \
"${source_dir}${triplet}${source_sub_dir}${srcfile}"
done
}
{++}
if [ "$1" = "configure" ]; then
{++}
# after initial diversion setup add a minimal glx alternative
# s.t. libGL.so.1 etc. are not missing until glx-alternative-mesa
# processed the triggers to properly create the alternative
if [ -z "$2" ]; then
{++}
# libGL.so.1 (from /usr/lib/mesa-diverted/)
slaves="$(add_multiarch_slave /usr/lib "" libGL.so.1 /usr/lib/mesa-diverted)
$(add_multiarch_slave /usr/lib "" libEGL.so.1 /usr/lib/mesa-diverted)
$(add_multiarch_slave /usr/lib "" libGLESv1_CM.so.1 /usr/lib/mesa-diverted)
$(add_multiarch_slave /usr/lib "" libGLESv2.so.2 /usr/lib/mesa-diverted)
"
if echo "$slaves" | grep -q "slave" ; then
update-alternatives --install /usr/lib/glx glx /usr/lib/mesa-diverted 5 $slaves
fi
fi
{++}
fi