Hi Mark, On Wed, 2016 Apr 27 13:03+0100, Mark Hindley wrote: > > Thanks. I think this is a duplicate of #821159. I gave an updated > index_files_regexp config that the OP suggested meybe the fix > (although I wasn't completely sure of his response). Could you > try that. > > I notice that your apt-get trace has some additional SHA1 filenames, > that I wasn't expecting, so the #821159 may be incomplete.
I tested your proposed fix to lib/apt-cacher.pl in that bug report. Two changes are needed: 1. SHA files, and 2. icons tarballs can be .xz-compressed. So with Components-%VALID_ARCHS%\.yml\.(?:x|g)z icons-(64|128)x\g{-1}\.tar\.(?:x|g)z [0-9a-f]{64} the Ubuntu Xenial system updates cleanly. (Might be good to match the path prefix of the SHA files, since the basename pattern is a wee bit open-ended...)