在 2019-06-06四的 23:35 +0200,Julian Andres Klode写道: > Hi folks, > > seeing that Federico Mena Quintero has taken over bzip2 development > and is in the process of porting it to Rust[1], we should consider > removing bzip2 support from apt, dpkg, etc. following the release > of buster. > > My understanding is that having APT depend on a library written in > Rust severily hurts its portability, and makes it hard to support > for stable releases, as Rust is a fairly fast moving target. > > I do not believe that bzip2 is a useful algorithm in todays world, > and we should look at migrating any remaining bzip2-only things > (translation files I think) to xz or zstd.
I do remember there's still some source packages / binary packages in Debian using the bzip2 format. If we are going to do that (which looks reasonable, BTW), a serious archive-wide scan should be made in advance to see how great the impact is and we need to deal with each occurrence. Another issue is that the new toolchain (apt/dpkg/...) will not be able to handle old packages using bzip2. Why not make the bzip2 support optional (like a plugin or something similar)? Regards, Boyuan Yang
signature.asc
Description: This is a digitally signed message part