From owner-freebsd-questions@FreeBSD.ORG Fri Dec 26 21:42:31 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7EAFA128 for ; Fri, 26 Dec 2014 21:42:31 +0000 (UTC) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bbn0109.outbound.protection.outlook.com [157.56.111.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7ADCC67C8D for ; Fri, 26 Dec 2014 21:42:06 +0000 (UTC) Received: from [10.0.0.21] (73.5.142.244) by BY1PR0301MB0837.namprd03.prod.outlook.com (25.160.193.143) with Microsoft SMTP Server (TLS) id 15.1.49.12; Fri, 26 Dec 2014 21:42:03 +0000 Message-ID: <549DD625.1040408@my.hennepintech.edu> Date: Fri, 26 Dec 2014 15:41:57 -0600 From: Andrew Berg User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Subject: Re: Do I want to switch to the new pkg(8) format? References: <20141226212647.GA35442@kessel.vindaloo.com> In-Reply-To: <20141226212647.GA35442@kessel.vindaloo.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [73.5.142.244] X-ClientProxiedBy: BY2PR01CA0022.prod.exchangelabs.com (10.255.242.12) To BY1PR0301MB0837.namprd03.prod.outlook.com (25.160.193.143) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aberg010@my.HennepinTech.edu; X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:BY1PR0301MB0837; X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004); SRVR:BY1PR0301MB0837; X-Forefront-PRVS: 04371797A5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(6009001)(24454002)(199003)(189002)(106356001)(450100001)(64706001)(122386002)(46102003)(105586002)(110136001)(4396001)(77156002)(99396003)(42186005)(68736005)(86362001)(62966003)(97736003)(87976001)(54356999)(76176999)(77096005)(87266999)(89122001)(65956001)(65806001)(107886001)(107046002)(2351001)(66066001)(101416001)(64126003)(83506001)(21056001)(88552001)(80316001)(19580395003)(23676002)(120916001)(20776003)(47776003)(40100003)(2950100001)(50986999)(33656002)(50466002)(75432002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY1PR0301MB0837; H:[10.0.0.21]; FPR:; SPF:None; MLV:sfv; PTR:InfoNoRecords; A:0; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: my.HennepinTech.edu does not designate permitted sender hosts) X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:; SRVR:BY1PR0301MB0837; X-OriginatorOrg: my.hennepintech.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Dec 2014 21:42:03.2294 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0301MB0837 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Dec 2014 21:42:31 -0000 On 2014.12.26 15:26, Christopher Sean Hilton wrote: > Of the 420 ports that I build, 91 are requested and no more than 15 of > them are tweaked in the "make config" step. I haven't found a way to > to configure pkgng to look at "repo local-A" before looking at "repo > FreeBSD-global" so I pretty much build everything that I use in house. There is a new not-yet-documented option with pkg 1.4.1 - CONSERVATIVE_UPGRADE. If set to yes in pkg.conf, it will prefer the repo that initially installed a given package. This solves a couple annoyances I've had with a multi-repo setup. There is a priority property for repos as well (CONSERVATIVE_UPGRADE prefers same repo -> priority -> any repo with a newer version), but this too is not documented, and I do not know the details of it.