I don't know how to generate a debdiff. You can fix the xkb-data package as follows:
# Run this in a temporary directory.
aptitude download xkb-data
dpkg --extract xkb-data*.deb xkb-data-old dpkg --extract xkb-data*.deb xkb-data
pushd xkb-data/usr/share/X11/xkb/symbols for x in $(grep -l -R "^[[:space:]]*include.*;" .) do echo "$x" sed -i -r -e 's/^([[:space:]]*include.*);/\1/g' $x done popd
# see what we have done so far: diff -r xkb-data-old xkb-data
# generate symbols.dir pushd xkb-data/usr/share/X11/xkb/symbols xkbcomp -lfhlpR '*' -o ../symbols.dir popd
# TEST the difference between the generated files: A="xkb-data-old/usr/share/X11/xkb/symbols.dir" B="xkb-data/usr/share/X11/xkb/symbols.dir"
sort "$A" > old-symbols.dir sort "$B" > new-symbols.dir
diff old-symbols.dir new-symbols.dir
I don't know how to generate a debdiff. You can fix the xkb-data package as follows:
# Run this in a temporary directory.
aptitude download xkb-data
dpkg --extract xkb-data*.deb xkb-data-old
dpkg --extract xkb-data*.deb xkb-data
pushd xkb-data/ usr/share/ X11/xkb/ symbols ]]*include. *;" .) :space: ]]*include. *);/\1/ g' $x
for x in $(grep -l -R "^[[:space:
do
echo "$x"
sed -i -r -e 's/^([[
done
popd
# see what we have done so far:
diff -r xkb-data-old xkb-data
# generate symbols.dir usr/share/ X11/xkb/ symbols
pushd xkb-data/
xkbcomp -lfhlpR '*' -o ../symbols.dir
popd
# TEST the difference between the generated files: data-old/ usr/share/ X11/xkb/ symbols. dir" data/usr/ share/X11/ xkb/symbols. dir"
A="xkb-
B="xkb-
sort "$A" > old-symbols.dir
sort "$B" > new-symbols.dir
diff old-symbols.dir new-symbols.dir