[PATCH] dpkg & dpkg_deb: don't depend on FEATURE_SEAMLESS_GZ

Denys Vlasenko vda.linux at googlemail.com
Fri Jan 6 18:23:25 UTC 2017


On Fri, Jan 6, 2017 at 4:18 AM, Kang-Che Sung <explorer09 at gmail.com> wrote:
> CONFIG_DPKG and CONFIG_DPKG_DEB unnecessarily depend on
> CONFIG_FEATURE_SEAMLESS_GZ. Worse, it has been using "select" clause,
> which would prevent FEATURE_SEAMLESS_GZ from being unselect-able when
> using "make config" without a .config file:
>
>     $ rm .config
>     $ make config
>     [Answer N to almost every boolean choice, and observe that
>     FEATURE_SEAMLESS_GZ cannot be unselected.]
>
> Because the C code of both dpkg and dpkg-deb are already aware of no-GZ
> configuration, it's safe to remove that dependency.

My understanding is that .deb files usually use .gz compression,
and building dpkg without support for .gz results in a useless tool:
there are no .deb files which it can process.


More information about the busybox mailing list