I don't know what "reopen" means here, but if it uses pkgCacheFile it should throw away the entry instance and create a new one. pkgCache, depCache and all the others are using IDs to reference packages/versions/descriptions/whatever which are not stable between binary cache regenerations. If it doesn't it still has to throw away all these stuff, but it should consider using it as its easier to reuse instead of generating all the different caches "by hand".
At least, i don't see what could be a bug in APT here as python-apt gets it right -- it is now able to even change the native architecture while running in multi-arch context, so i am setting it back to incomplete… ** Changed in: apt (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/716599 Title: apt can't open package cache under certain circumstances -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs