From owner-freebsd-pkg@FreeBSD.ORG Tue Sep 9 02:21:49 2014 Return-Path: Delivered-To: freebsd-pkg@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 5A4C9F04 for ; Tue, 9 Sep 2014 02:21:49 +0000 (UTC) Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DAFB5D12 for ; Tue, 9 Sep 2014 00:44:00 +0000 (UTC) Received: by mail-qc0-f173.google.com with SMTP id w7so16512969qcr.32 for ; Mon, 08 Sep 2014 17:44:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Fix8tGg0OoRP4vkMuMYUqq0EjcVgCnqKCBeAL4QlxqU=; b=dOssIq/z0R/LLx4fG+loSxHzkQl24IEE6Y0auhPG8MDACBAMnNXhXiBNR4gogvZ4MR NFq4O1talb4voMRstKNo2rvmNXvhxak1ecFIXCgHG6850BTRKxxn7qTM9iAclxe6YOmd ephSaBHOF43UHFb4s91IUgy1B5ChN+Q5DJ+hDLFZFARJpahl9x3QAm+EHtedCk0P72eS PgxPzcDcvAEioa03im1oc09ORJwdp/g4c8k8UsFMQcFWU75MkoWDDtrTjV6Ad23FCbrr 6POfoAPUg5Pj9gJ0Ig0Qg3ryPGF5SAwEVqjC8pUyLJEGHQymOukowWb29cQSHb3bv0wB Og/g== MIME-Version: 1.0 X-Received: by 10.224.3.5 with SMTP id 5mr21028034qal.1.1410223440000; Mon, 08 Sep 2014 17:44:00 -0700 (PDT) Sender: geeohgeegeeoh@gmail.com Received: by 10.96.14.170 with HTTP; Mon, 8 Sep 2014 17:43:59 -0700 (PDT) In-Reply-To: <540D4BED.5060008@infracaninophile.co.uk> References: <540D4BED.5060008@infracaninophile.co.uk> Date: Tue, 9 Sep 2014 10:43:59 +1000 X-Google-Sender-Auth: eqhZlgfIt-CWpyN9zBGNTxyOmCo Message-ID: Subject: Re: how do I get apache24 to stay installed with mod_mpm_event and mod_python? From: George Michaelson To: Matthew Seaman Content-Type: text/plain; charset=UTF-8 Cc: freebsd-pkg@freebsd.org X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18-1 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: Tue, 09 Sep 2014 02:21:49 -0000 I went with pkg lock for now. its simple. thanks for cluestick. On Mon, Sep 8, 2014 at 4:25 PM, Matthew Seaman wrote: > On 08/09/2014 06:41, George Michaelson wrote: >> Whats the canonical recipe to tell pkg and port to "play nice" so you >> can have non-standard builds of things? > > You can hint to pkg(8) to tell it which repository it should install a > package from by using pkg-annotate(8) -- see the 'WORKING WITH MULTIPLE > REPOSITORIES' section pkg-repository(5). > > Beyond that, you can use pkg-lock(8) to force pkg(8) not to overwrite > your customised installs with the defaults from the pkgrepo. Having to > use pkg-lock(8) to override the logic of the dependency solver is not > ideal, but sometimes needs must. > > Right now, installing packages from ports is not treated entirely > equivalently as using a binary package repository. That's an area which > is currently under development: handling various different types of > package sources coherently. > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. > > PGP: http://www.infracaninophile.co.uk/pgpkey > JID: matthew@infracaninophile.co.uk >