From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 24 20:38:31 2014 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 071D9542; Mon, 24 Mar 2014 20:38:31 +0000 (UTC) Received: from mx1b.lautre.net (etna.lautre.net [80.67.160.72]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8341D878; Mon, 24 Mar 2014 20:38:29 +0000 (UTC) Received: from graf.pompo.net (graf.pompo.net [78.225.128.39]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: thierry@pompo.net) by mx1b.lautre.net (Postfix) with ESMTPSA id 67DCF7E210; Mon, 24 Mar 2014 21:38:27 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id 05DF671E5BD; Mon, 24 Mar 2014 21:38:27 +0100 (CET) Date: Mon, 24 Mar 2014 21:38:27 +0100 From: Thierry Thomas To: Antoine Brodin Subject: Re: svn commit: r348601 - head/Mk Message-ID: <20140324203827.GC32368@graf.pompo.net> Mail-Followup-To: Antoine Brodin , freebsd-emulation@freebsd.org References: <201403182219.s2IMJ1A3078580@svn.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD 10.0-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xF1C516B3C8359753 User-Agent: Mutt/1.5.22 (2013-10-16) Cc: freebsd-emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Mar 2014 20:38:31 -0000 Le ven 21 mar 14 à 20:11:21 +0100, Antoine Brodin écrivait : > > Hi, Hello, > > This commit has bad side effects, now both the .rpm and the .src.rpm > > are extracted on the package builders: > > > > textproc/linux-f10-expat % make -VEXTRACT_ONLY -DPACKAGE_BUILDING > > expat-2.0.1-5.i386.rpm expat-2.0.1-5.src.rpm > > > Please try attached patch. > > Index: Mk/bsd.linux-rpm.mk > =================================================================== > --- Mk/bsd.linux-rpm.mk (revision 348741) > +++ Mk/bsd.linux-rpm.mk (working copy) > @@ -95,9 +95,9 @@ > # is not true. > > DISTFILES?= ${DISTNAME}${EXTRACT_SUFX} > -BIN_DISTFILES:= ${_DISTFILES} > +BIN_DISTFILES:= ${DISTFILES} > SRC_DISTFILES?= ${DISTNAME}${SRC_SUFX} > -EXTRACT_ONLY?= ${BIN_DISTFILES} > +EXTRACT_ONLY?= ${BIN_DISTFILES:C/:[^:]+$//} > > . if defined(PACKAGE_BUILDING) > DISTFILES+= ${SRC_DISTFILES} > > > Cheers, After applying your patch, I cannot see any differences: cd /usr/ports/emulators/linux_base-f10 make extract -DPACKAGE_BUILDING ===> linux_base-f10-10_7 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by linux_base-f10-10_7 for building ===> Extracting for linux_base-f10-10_7 => SHA256 Checksum OK for rpm/i386/fedora/10/basesystem-10.0-1.noarch.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/bash-3.2-30.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/bzip2-1.0.5-3.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/bzip2-libs-1.0.5-3.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/compat-db-4.6.21-5.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/compat-libstdc++-296-2.96-141.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/compat-libstdc++-33-3.2.3-64.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/coreutils-6.12-20.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/db4-4.7.25-7.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/e2fsprogs-1.41.4-6.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/e2fsprogs-libs-1.41.4-6.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/elfutils-0.142-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/fedora-release-10-1.noarch.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/filesystem-2.4.19-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/freetype-2.3.7-3.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/gamin-0.1.9-6.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/gdbm-1.8.0-29.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glib-1.2.10-32.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glib2-2.18.4-2.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glibc-2.9-3.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glibc-common-2.9-3.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/grep-2.5.1a-61.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/info-4.12-4.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/keyutils-libs-1.2-3.fc9.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/krb5-libs-1.6.3-18.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libacl-2.2.47-3.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libattr-2.4.43-2.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libcap-2.10-2.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libgcc-4.3.2-7.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libidn-0.6.14-8.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libselinux-2.0.78-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libsepol-2.0.33-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libstdc++-4.3.2-7.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/ncurses-5.6-20.20080927.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/ncurses-libs-5.6-20.20080927.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/pcre-7.8-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/popt-1.13-4.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/readline-5.2-13.fc9.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/setserial-2.17-22.fc9.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/setup-2.7.4-4.fc10.noarch.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/slang-2.1.4-1.fc10.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/zlib-1.2.3-18.fc9.i386.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/acl-2.2.47-3.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/attr-2.4.43-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/basesystem-10.0-1.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/bash-3.2-29.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/bzip2-1.0.5-3.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/compat-db-4.6.21-5.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/coreutils-6.12-17.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/db4-4.7.25-5.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/e2fsprogs-1.41.4-6.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/elfutils-0.142-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/fedora-release-10-1.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/filesystem-2.4.19-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/freetype-2.3.7-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/gamin-0.1.9-6.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/gcc-4.3.2-7.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/gdbm-1.8.0-29.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glib-1.2.10-32.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glib2-2.18.2-3.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/glibc-2.9-2.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/grep-2.5.1a-61.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/keyutils-1.2-3.fc9.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/krb5-1.6.3-16.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libcap-2.10-2.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libidn-0.6.14-8.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libselinux-2.0.73-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/libsepol-2.0.33-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/ncurses-5.6-20.20080927.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/pcre-7.8-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/readline-5.2-13.fc9.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/setserial-2.17-22.fc9.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/setup-2.7.4-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/slang-2.1.4-1.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/texinfo-4.12-4.fc10.src.rpm. => SHA256 Checksum OK for rpm/i386/fedora/10/zlib-1.2.3-18.fc9.src.rpm. Same results for devel/linux-f10-devtools. I'm looking for another solution. -- Th. Thomas.