From owner-freebsd-ports@freebsd.org Thu Jun 30 15:25:37 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55ED9B87E11 for ; Thu, 30 Jun 2016 15:25:37 +0000 (UTC) (envelope-from vivek@khera.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3A5212453 for ; Thu, 30 Jun 2016 15:25:37 +0000 (UTC) (envelope-from vivek@khera.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3622EB87E10; Thu, 30 Jun 2016 15:25:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 35CEDB87E0E for ; Thu, 30 Jun 2016 15:25:37 +0000 (UTC) (envelope-from vivek@khera.org) Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C52B32452 for ; Thu, 30 Jun 2016 15:25:36 +0000 (UTC) (envelope-from vivek@khera.org) Received: by mail-wm0-x22f.google.com with SMTP id v199so226135997wmv.0 for ; Thu, 30 Jun 2016 08:25:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=khera.org; s=google11; h=mime-version:from:date:message-id:subject:to; bh=fbJrbjLrJ95UZceVNopLPxwF1Eiyt2+0L2IvuFz0JoY=; b=UKwK6xEY2gTeBBsqBbM2DevpJTGBsDic5/gzWG8ySA0q9CIi3e30UZ0ggNBBzSvlci SD9SKT4dj6mOeb+JglorCv8GUVwsv36PQaQhoczPmKbTfawurPl++adw3g1LZ/sx+HJ0 ZqIU4OoSVa132vLT6ThYoxq8DdbHOfGEGbeOM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fbJrbjLrJ95UZceVNopLPxwF1Eiyt2+0L2IvuFz0JoY=; b=RN99eUMiZikszB5QzcZ3OTjnCo8RMmXYYbosIA58LHOkSZTCfFOoYbUWLgJLvs81E6 ChtUSDgENU67YJ3qfJUuH4TTYzsCKdqRRU3LwgJdfD/XJUfOnUeuPD9btFrbN8MuyEF/ FvifhWVu+KCGQJzqU4g1ZS9hYdyLUcCR1nM42UEhQAHv3HNmz9+CW4RreVSFxMcYdnHp up9HEdJvbEvmPwlGemcp7gnXqX2kiPP3XHAi+hlcPSySp/I5J0pMmERm91SR/muZR0RP FC5+fUJ8zp3CKu/tGXPr22rZlNG8sXYmCWUcMpfM54x8r573cHFJpdEnVk99YitzPGsB s15g== X-Gm-Message-State: ALyK8tIFWvWDMxtHj4EIqmowVhPDhT4S3WjErWJr1ZADJ6iZVEAtZwogOhHw3aDQ1I2lTATAV2tdL0d8be4fCQ== X-Received: by 10.28.65.85 with SMTP id o82mr14714527wma.16.1467300335128; Thu, 30 Jun 2016 08:25:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.203.130 with HTTP; Thu, 30 Jun 2016 08:25:34 -0700 (PDT) From: Vick Khera Date: Thu, 30 Jun 2016 11:25:34 -0400 Message-ID: Subject: is USES=ncurses useless? To: FreeBSD Ports List Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jun 2016 15:25:37 -0000 I've observed (and filed PR 206471 ) that the USES=ncurses flag in a port does not result in the port actually linking with the ncurses library provided by the port. Does anyone else notice this? Specifically two ports I've encountered that have this issue are tmux and tty-clock. They both specify the ncurses from ports, yet link to base system ncurses library. They register dependencies against the ncurses port, too, which seems to be the only accomplishment of this setting. Full gory details are in the PR linked above. I'd appreciate any comments.