I also experience this problem; after running debdelta-upgrade I use
this snippet (all on one line; not elegant) to fix up the files so that
apt can find them:
for i in /var/cache/apt/archives/*%*; do sudo mv -n "$i" `perl -e
'$ARGV[0] =~ s/%(2b|7e)/chr(hex($1))/ge; print $ARGV[0]' "$i"`; done
Package: debdelta
Version: 0.67
Severity: normal
When a package includes a "+" in the version, apt currently saves the
file using "+", whereas debdelta saves the file using a % escape: "%2b".
Because of this, debdelta can still download/create the deb archive,
but apt will fail to recognize its
2 matches
Mail list logo