From owner-freebsd-ports@freebsd.org Tue Sep 18 01:02:36 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DFCA10ABA11 for ; Tue, 18 Sep 2018 01:02:36 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C716474220 for ; Tue, 18 Sep 2018 01:02:35 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-yb1-xb34.google.com with SMTP id y9-v6so119762ybh.0 for ; Mon, 17 Sep 2018 18:02:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=EwwuDW71pCxIZ2+juvV8WEtl1VeY3LFRB0Q0j8TV/EA=; b=iz2EY87GVOO3Xma/ZA+T33OAMgCRbJKUMWfU4xJAfuzxF1tNAlWLALxvwDebrPfqNM UjTR6NGADLz1QI4Li0MM3gO1JZ+sZJrAU6DYGmK43EKc77dI98FAyoovhLkcjJBO6arv wX7MkwISm78SlV5I6jdjaEHiMBtlHTs7erD2pBr43npaSKXCpIO9/Dvx3jl6zMy+wQ/9 zI8H8VHumvnzFplEW2uEdh4EMKFw57wcFaIO/rO1YrI9NKkKwlYx+P0KrlyMWBY4V+a6 rojtAcxIwDpHIkCpMGZSNRSyGfG1pXun5bsVGpncRGeoZA7AeFHtMwNUVpfAXA9BnUOU cnfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=EwwuDW71pCxIZ2+juvV8WEtl1VeY3LFRB0Q0j8TV/EA=; b=JTyVrktRIQviaDnW7ZGuLcwL7Qsu6yv1XHBDgTShnEsnDLjFaIbGvtAj3PZf8g4Bx8 XGvazzcWe7S7AYJAW7vF+pw/Uq1HpRn45MBX3CocfaOR43GGlDr0sFBPObTj2BHP9IUh F4sG+Tf+dyLNnTQX9VQNPqNDKpd0x8z2UvmRzc3mDAfMJMBgpf5PHxCrjmrl6M5p6rjl 0V2MVLt+VHk2OlUz9aRt/8jYUXOr1RgaworFG32GYuZvNpgC+d0IIbqjq8TsPSo+OHJJ mk20stsKWPFznahq1PrOSonDWh8+Qbse122b9C7ObR8Oeh3uGi4o0wMi/DPtJFwKvFZv 0aEg== X-Gm-Message-State: APzg51B7SxXSWdrAJWyCLPmDjKqPuz4RpLt+kDhl/JXmQihFrZBMUIJN coDZIbvYPaznOFCsODFraeZD9VXiLqoWKzymXlEGKp/6rT4= X-Google-Smtp-Source: ANB0Vdb1GluHzBOBcpZtEHAiqRqQ2bHNxgJtQT8j6n15Da9jx+rapallOwV1XC8JEi+zKa8TMp0DMaKCjE7pOeyX+rA= X-Received: by 2002:a25:900d:: with SMTP id s13-v6mr3930155ybl.201.1537232554636; Mon, 17 Sep 2018 18:02:34 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Adam Weinberger Date: Mon, 17 Sep 2018 19:02:18 -0600 Message-ID: Subject: Re: poudriere and forcing depends To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Sep 2018 01:02:36 -0000 On Mon, Sep 17, 2018 at 6:53 PM Carmel NY wrote: > > I have come across several ports that poudriere builds with the wrong > dependencies. > > I have MySQL 8.0 installed by poudriere. I wanted to install > "databases/mysqlbackup" When built using the system "make install" command, it > works fine. However, when I attempt to build it with poudriere, poudriere > insists on installing MySQL 5.6 and removing MySQL 8.0. I have had a similar > problem with PHP72 and poudriere. > > Either I am doing something incorrectly or else there is a problem with the > way poudriere is choosing what dependencies to use. > > -- > Carmel How are you specifying mysql 8 to poudriere? It sounds like that might be where the problem is, because it's picking up the default (5.6). Keep in mind that poudriere doesn't use the system /etc/make.conf---you'll need to create one in /usr/local/etc/poudriere.d (see the "Create optional make.conf" section of poudriere(8) for a list of make.conf names that it'll check). # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org