[oe] [STABLE][PATCH 021/125] rootfs_deb: make Packages.gz, not Packages.bz2.

Koen Kooi k.kooi at student.utwente.nl
Tue Jun 23 09:14:16 UTC 2009


On 23-06-09 10:56, Marcin Juszkiewicz wrote:
> From: Michael Smith<msmith at cbnco.com>
>
> apt ignores Packages.bz2 unless bzip2 exists in /bin/bzip2 (!!).
> If it's in /usr/bin/bzip2 (e.g. SuSE build host) the image fails to build.
>
> Also, remove commented-out check for DEPLOY_KEEP_PACKAGES.
>
> Signed-off-by: Michael Smith<msmith at cbnco.com>
> Signed-off-by: Marcin Juszkiewicz<marcin at juszkiewicz.com.pl>

Acked-by: Koen Kooi <koen at openembedded.org>

> ---
>   classes/rootfs_deb.bbclass |   10 ++++++----
>   1 files changed, 6 insertions(+), 4 deletions(-)
>
> diff --git a/classes/rootfs_deb.bbclass b/classes/rootfs_deb.bbclass
> index 2768c2a..8222066 100644
> --- a/classes/rootfs_deb.bbclass
> +++ b/classes/rootfs_deb.bbclass
> @@ -24,10 +24,12 @@ fakeroot rootfs_deb_do_rootfs () {
>   			continue;
>   		fi
>   		cd ${DEPLOY_DIR_DEB}/$arch
> -		# if [ -z "${DEPLOY_KEEP_PACKAGES}" ]; then
> -			rm -f Packages.gz Packages Packages.bz2
> -		# fi
> -		dpkg-scanpackages . | bzip2>  Packages.bz2
> +		rm -f Packages.gz Packages Packages.bz2
> +
> +		# apt-native ignores Packages.bz2 unless /bin/bzip2 exists
> +		# on the build host, so stick with gzip
> +		dpkg-scanpackages . | gzip>  Packages.gz
> +
>   		echo "Label: $arch">  Release
>
>   		echo "deb file:${DEPLOY_DIR_DEB}/$arch/ ./">>  ${STAGING_ETCDIR_NATIVE}/apt/sources.list.rev






More information about the Openembedded-devel mailing list