Questions about the -common patch: - The #ifdef SWIG bit can be removed, right? I assume that apt-shell does not rely on swig. - Why is the PushError/PopError stuff necessary? - What is pkgRecords::HasFile for? I don't quite follow - There seem to be some spurious reindentations, at least in sourcelist.cc - I don't think that the GetReleases method is appropriate; it is likely superseded by the Release handling in apt 0.6 -- - mdz