From owner-freebsd-pkg@FreeBSD.ORG Mon Nov 25 15:13:17 2013 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B7E369E2; Mon, 25 Nov 2013 15:13:17 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7349920C4; Mon, 25 Nov 2013 15:13:16 +0000 (UTC) Received: from compute4.internal (compute4.nyi.mail.srv.osa [10.202.2.44]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 099572148B; Mon, 25 Nov 2013 10:13:15 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Mon, 25 Nov 2013 10:13:15 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; s=smtpout; bh=Zaa Am11IcTF4lliRnMeGwcBb3tg=; b=qCCd+3oQJzDwQPKxrrUezBqbh5IEuIgJCzw t+QbuflLOHHPmxzIn7PNMIpj5kKDgf995HYI73IG4iKUo5aYiG/GVajVptsctwBj dUHNyXNmlWNWbRM1pG2yQqc2BxleEdPY/7ILGDpW+5KjxosbU8aPzRdWZfUhjIPB gBmRH7p4= X-Sasl-enc: ze0jmPBBMWKCLSurYk3fwIjLKSMTDGS0N2s1N0n+OVhc 1385392394 Received: from [172.16.1.145] (unknown [68.117.126.78]) by mail.messagingengine.com (Postfix) with ESMTPA id 7686D680096; Mon, 25 Nov 2013 10:13:14 -0500 (EST) Content-Type: multipart/signed; boundary="Apple-Mail=_A05C6D5A-E4BC-4EF4-9A10-A170EAD0FE39"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1822\)) Subject: Re: i386/amd64 coexistence From: Mark Felder In-Reply-To: <1385326078.47935.24.camel@powernoodle.corp.yahoo.com> Date: Mon, 25 Nov 2013 09:13:13 -0600 Message-Id: <255FFBC1-421D-4A2C-8838-D64D38293F54@FreeBSD.org> References: <1385326078.47935.24.camel@powernoodle.corp.yahoo.com> To: sbruno@freebsd.org X-Mailer: Apple Mail (2.1822) Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Nov 2013 15:13:17 -0000 --Apple-Mail=_A05C6D5A-E4BC-4EF4-9A10-A170EAD0FE39 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Nov 24, 2013, at 14:47, Sean Bruno wrote: > I'm trying to understand two things simultaneously. >=20 > 1. How to build a useable emulators/wine with poudriere. > I *think* I have to build this in an i386 jail for this and it does > build there. I keep being pointed at i386-wine though, so I'm very > confused as to what am I supposed to use here. >=20 What we currently have in ports (i386-wine) is a precompiled package for = amd64. Building it requires a 32bit chroot or jail and then packaging up = not only wine but all of its 32bit dependencies. It is very tedious and = the guy who is doing it has it down to a science. We can=92t really = build this in poudriere as the resulting package will be 32bit and you = won=92t be able to install it on amd64 because pkg will notice the arch = difference. > 2. How to maintain and use an i386 & amd64 repo locally on my = machine. > If I need to use a i386 pkg repo locally, how do I innstall from it if > my machine is amd64? I'm super happy with poudriere thus far and am > looking to figure out how to install from a second repo if I want to. > Currently, my pkg.conf defines: >=20 > PACKAGESITE : > file:///usr/local/poudriere/data/packages/11amd64-default You can use multiple repos, but I don=92t think you will be able to use = a different architecture. If you want to use multiple repos, however, you should also move to the = new pkg configuration format: /usr/local/etc/pkg/repos/*.conf You can put all of your repos into their own config files. Format looks = like this: FreeBSD: { url: "http://pkg.FreeBSD.org/${ABI}/latest=94, mirror_type: "srv=94, enabled: yes } --Apple-Mail=_A05C6D5A-E4BC-4EF4-9A10-A170EAD0FE39 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJSk2kJAAoJEJg7ZFAfE+JSf8oH/2C4aKthoSkBRwIXXI98+K7+ Yqr653MV8a/E7aq278VAJeSYMGKWKite1YiOWxR9DtYD1x4i6gGkHUrrreLWrWYE y0KayO0oZrFQuW8TXY6LC8BGFSlAqBtBDjOq6bF/bPVgaKJ5Ml8TlGRajTWfDCux ev2OEUeZmXpyA5lAJtnVreD3iklKdH6Y2GyUxprZIjr2Wwg0Rhk969SKaQ2bPMYu eSl3fCvlwjWPW/mFRnB9xobUViamZe1+2zCJkW1KnLuG3yzRlg3Dp43+YLD/KasS 72A7Ai+3jCaCWEpOCPc/khyiPVvqqUiJaix2WQEDmGcXKKssUxfHtisXL/2hkh8= =To3K -----END PGP SIGNATURE----- --Apple-Mail=_A05C6D5A-E4BC-4EF4-9A10-A170EAD0FE39--