From owner-freebsd-ports@freebsd.org Sun Aug 27 16:48:39 2017 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 67411DF3457 for ; Sun, 27 Aug 2017 16:48:39 +0000 (UTC) (envelope-from peo@intersonic.se) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4F9DE76D48 for ; Sun, 27 Aug 2017 16:48:39 +0000 (UTC) (envelope-from peo@intersonic.se) Received: by mailman.ysv.freebsd.org (Postfix) id 4B900DF3456; Sun, 27 Aug 2017 16:48:39 +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 4B138DF3455 for ; Sun, 27 Aug 2017 16:48:39 +0000 (UTC) (envelope-from peo@intersonic.se) Received: from neonpark.inter-sonic.com (neonpark.inter-sonic.com [212.247.8.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "neonpark.inter-sonic.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0EACE76D47 for ; Sun, 27 Aug 2017 16:48:38 +0000 (UTC) (envelope-from peo@intersonic.se) X-Virus-Scanned: amavisd-new at Intersonic AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intersonic.se; s=INTERSONICSE; t=1503852056; bh=oZgHv6V+SF3eUdXwkk91Zm06PpzMbmkk8YrzQwFsJ4Q=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=pG78T1Rde6r/RT6eA2xVxhfjv+zBKbetJgeapzD9SMqw+mz933eYKsGY5ctP4RE0r i9/9n4gyWVAVuxdrbTbwmSIN1nOCxjfDiZ/ooYrTfrOPqwL2We3ci8AArBlaP3WqQ3 c4N26/oB9F/sZkLQWGIukkh/93QW4mxJ6o+iE5Lo= Subject: Re: FreeBSD Port: void-zones-tools-1.0.2 To: Vidar Karlsen , Ernie Luzar Cc: "ports@FreeBSD.org" , Kevin Oberman References: <59A1E3D2.2020001@gmail.com> From: Per olof Ljungmark Organization: Intersonic AB Message-ID: <5a5744d6-dc54-4002-9fb0-4ba8a4f0f8ac@intersonic.se> Date: Sun, 27 Aug 2017 18:40:53 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 16:48:39 -0000 Hello, On 2017-08-27 00:44, Vidar Karlsen wrote: > >> On 26 Aug 2017, at 23:27, Kevin Oberman wrote: >> >> On Sat, Aug 26, 2017 at 2:10 PM, Ernie Luzar wrote: >> >>> Installed the port today. No manual included or any information about how >>> to use it. The port really should have man pages and a pkg-message file >>> containing info about where to look for usage info. >>> >> The only documentation is the README.md file. You might drop the >> maintainer, vidar@karlsen.tech, a note suggesting that it be installed into >> /usr/local/share/doc/foid-zone-tools and a line to that effect be added to >> pkg-descr. A bit off the original topic, but we are forced to use Bind and I was just wondering if there is a similar port for Bind or if this port could easily be tweaked to produce bind zone files? Thanks! //per From owner-freebsd-ports@freebsd.org Sun Aug 27 17:30:36 2017 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 38B5EDF4148 for ; Sun, 27 Aug 2017 17:30:36 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x22a.google.com (mail-lf0-x22a.google.com [IPv6:2a00:1450:4010:c07::22a]) (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 B637C7C2A5 for ; Sun, 27 Aug 2017 17:30:35 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x22a.google.com with SMTP id z12so11128346lfd.3 for ; Sun, 27 Aug 2017 10:30:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ub5iOBDi1WLd8HHpBJVX72y11E7MLoWhtUMunyL9dpk=; b=nX/hhjOik8EshJU4EveDIPTIaa6e5D6mUFy0kvsnolM59jqqA5n2Q5ZCSRbM7p/ZYS QUAAKRL7sPTcAt/VB8j6uDIfmtCwZOFVYWpa7veVte/RKp6XlsZoPeC0ydxNm077uBq5 Sp4I9lsX1DZyT6NfJDADwP1RVwsjFc04lynP7AbB0XeBDFnKZV9PbUpFc/xBb6Wn+5SC nOErSGNXWW6M7YckUXNGkKX4rM7CPbPCc4UytQT+G3ZnJ53WmSHq+XozaOZAIdwvtM5h el2NGg+Ic8BfCT7Qg8OK03gYyMwwUfGkUFCBC4IMnWHxrc7ExQkQSRN0KBIq3v7uE+xG f3uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ub5iOBDi1WLd8HHpBJVX72y11E7MLoWhtUMunyL9dpk=; b=lfEGyfGfzs3jD2bLGvLjgiDKHWLsu6RHCdX5JnNSwxZrCpVMP5yqEjyhS4GPSx7Ppp hOoI+iY75PJSnZ0mlKhpwR4D81aHs9tCN71gXTSET+DHCdZHyr3Klwxmr0lulggKYvLM g6Sc7TeKTUTy82GAjHfpB0gT5fz1t1eLvq41J2zOpFEoZ3Za39Tm43oCTOHA7n8KfdXJ JZGnIV6V7Stu6068mWUMjQd+DGEFSsfP7PXT8Hn6UHNnpFqybCXupd89aIEiQU41p5rb NcoZuQxZJ+bIxbE/iIOjoMEjvaLnMqcAERH0LnObE5CiQbeYg7BsRwewzpCrdtbCUXfb MXzg== X-Gm-Message-State: AHYfb5gQByvyOmSPCLPcN35kJ4wvp/sYs/RpIwqBPirmEvqHpxrro7ob FL18H6BrCW1PQjWRY8ARpN14adW0JQ== X-Received: by 10.46.9.65 with SMTP id 62mr1615120ljj.177.1503855033311; Sun, 27 Aug 2017 10:30:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.21.225 with HTTP; Sun, 27 Aug 2017 10:30:32 -0700 (PDT) From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Sun, 27 Aug 2017 19:30:32 +0200 Message-ID: Subject: Conditional patch To: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 17:30:36 -0000 Hi, Is it possible to apply a patch in files/ conditionally? I can't find this information in the handbook. Thanks in advance. From owner-freebsd-ports@freebsd.org Sun Aug 27 17:33:05 2017 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 8D0E1DF4426 for ; Sun, 27 Aug 2017 17:33:05 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 52B4A7CAC1 for ; Sun, 27 Aug 2017 17:33:05 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1dm1Qo-000F2k-C4; Sun, 27 Aug 2017 19:33:06 +0200 Date: Sun, 27 Aug 2017 19:33:06 +0200 From: Kurt Jaeger To: Fernando =?iso-8859-1?Q?Apestegu=EDa?= Cc: FreeBSD Mailing List Subject: Re: Conditional patch Message-ID: <20170827173306.GQ81427@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 17:33:05 -0000 Hi! > Is it possible to apply a patch in files/ conditionally? I can't find > this information in the handbook. There's EXTRA_PATCHES, search in devel/*/Makefile for examples on how to use them. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Aug 27 17:36:56 2017 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 E2BEADF453C for ; Sun, 27 Aug 2017 17:36:56 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (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 689967CC13 for ; Sun, 27 Aug 2017 17:36:56 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x230.google.com with SMTP id d202so14463176lfd.5 for ; Sun, 27 Aug 2017 10:36:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Rn2+jyCevQcyCsZPzwpoB+U7dvkUTRcmxfbqx6Kg0As=; b=Ab+Pi0ZO1+AoqcEVsKYkG2fQrkQSLcFOvQS4fyof+ulyilgnxIdIIF4vBHsONH6Nub 5TtDtzwOqZZe9X6yAuco6ZuP5SK0Gv9SGEvZxZklDiHPpDY6Ji0hbityTD0reP8GMHLN aAoAGrvmclCPd66nvK4HkacZbHyw0HFkqLx6/wObgr+oYmdnhWTI0QXPmM6y+5a8VuPM ZI/p8JK8W03ITQG2kkWgzddbWYl37GDzEGnezijiXWArPpfW0JG0qaIrct8gH0m7uGZk qHDOM73Y8FjXaCCpMMYxUypprZflAuqkz+55GHi3S/IkdqTiaIzw3qURwL2sUcgnmZ4k NoWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Rn2+jyCevQcyCsZPzwpoB+U7dvkUTRcmxfbqx6Kg0As=; b=aEcfuEIAupWkCbxWnaG/Scf0ZaZz+bBrvbPwVSTTYRc0N32uCSICB8qqUUuuwvQF+f t+gScwl+fkbF7rElHh9muHJEGXbB6wXFnX967T7CmUdvpaQJDKvUnt8ao6OFQM6a08bI exi20cUsJVf6EPJAgbTO2Z3+3ilo1s9K73G9fIGhs73S6XgcXulhtY7G9ixCET7UHN3v IUAZnyTDOlS732PECCF3Pn0PzQyDR80LsbU4L1PdM856eDnu/61XW7ytR14vlL3OSJU2 /5hXiC4xb8yehJjKMQlEoQF1lpxJzg89Rhtj7N+wNjv8quot58o1B66ZPF2QJ/WeSRcI JCgQ== X-Gm-Message-State: AHYfb5jOr+cst85DQtvD7t8KBKxWhpq/Op0/4ACDeaAxrel+jSWYv3Ta B8PrZJi9XtWfK5S07uVEl5GWn/JVmQ== X-Received: by 10.46.64.88 with SMTP id n85mr1609712lja.108.1503855414148; Sun, 27 Aug 2017 10:36:54 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.21.225 with HTTP; Sun, 27 Aug 2017 10:36:53 -0700 (PDT) In-Reply-To: <20170827173306.GQ81427@home.opsec.eu> References: <20170827173306.GQ81427@home.opsec.eu> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Sun, 27 Aug 2017 19:36:53 +0200 Message-ID: Subject: Re: Conditional patch To: Kurt Jaeger Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 17:36:57 -0000 On Sun, Aug 27, 2017 at 7:33 PM, Kurt Jaeger wrote: > Hi! > >> Is it possible to apply a patch in files/ conditionally? I can't find >> this information in the handbook. > > There's EXTRA_PATCHES, search in devel/*/Makefile for examples > on how to use them. Got it. Thanks! > > -- > pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Aug 27 22:05:03 2017 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 3E865DF8D72 for ; Sun, 27 Aug 2017 22:05:03 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 21F0483C74 for ; Sun, 27 Aug 2017 22:05:03 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id 1E29FDF8D71; Sun, 27 Aug 2017 22:05:03 +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 1BFE3DF8D70 for ; Sun, 27 Aug 2017 22:05:03 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm23-vm8.access.bullet.mail.bf1.yahoo.com (nm23-vm8.access.bullet.mail.bf1.yahoo.com [216.109.115.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDCF283C73 for ; Sun, 27 Aug 2017 22:05:01 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1503871391; bh=0kpFGP/CeS7Ksws/mhCb+kKQvodalGMVqOXogmmPIMw=; h=From:To:Subject:Date:From:Subject; b=ib9GV11LmAVo9tJpoUA5rwf9K79qvTtMFtoNvpdC4oeHqQ/BePYgg3tzXghwmouaG5ado15VSKChT3xz4BhrsnrJy2Mx3O0+4pP0up1mBjG6b8Wdsv25SGfcMbJcrIGZjOXf//AaaC0YQ893+tfNgwIKePY2AtWbx1mgXqSuckw= Received: from [66.196.81.161] by nm23.access.bullet.mail.bf1.yahoo.com with NNFMP; 27 Aug 2017 22:03:11 -0000 Received: from [98.139.244.52] by tm7.access.bullet.mail.bf1.yahoo.com with NNFMP; 27 Aug 2017 22:03:11 -0000 Received: from [127.0.0.1] by smtp114.sbc.mail.bf1.yahoo.com with NNFMP; 27 Aug 2017 22:03:11 -0000 X-Yahoo-Newman-Id: 388162.95432.bm@smtp114.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: WqIDMf4VM1kEw8IE3GSvYofox.Pk2D3NvXnMghTi18mclly hvZFgSathlPLicM_SgDQ_tj59m8ErEqmLJqhIjsjj9xOnep.PBNo6O6SQIVN jFD8duipYgPdLgXSVt7KHFUxgLzrHsc8Foe0LYgt9PnL4uzaSmZuGBynzBaG xYVe0K..HIUxaN5PIAX5OQc8i8HTaanyhELPfdvE._OyI.AgOmNLk_ZMxyY1 .Uwm_BQE0bf14nq3ItVfvVLmcP.tgBLpAQ5tE10pxQHq9.OkC9_RToShzJaw oscpwq.ARgGu_sR9cRmasFbUTIc.CGIbQwSGLk6VmllxGjparwZ0274nZr2. h3HagEAIBkL57_xMRvU8oPxDgqpLrxtfkRdcvqcsJ1L1h5jEzEVntg5e756v AQDBKOFCQ97qMm_RChwMrqnoJF5rTuZnW34QdUy53N2Rq5QJ9aFUjooAuNOp QnUaQIPMltypfiIW8kWB4olsSW.M3Xn7yvyQgE0r2xmMY9JZwCfCVEX16Fdr 5 X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: freebsd-ports Subject: gtkmm30 package install failed: size mismatch Date: Sun, 27 Aug 2017 18:03:12 -0400 Message-ID: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 22:05:03 -0000 17:22:34 Sun, 27 Aug [momcat:root]~> pkg install gtkmm30 Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. The following 7 package(s) will be affected (of 0 checked): New packages to be INSTALLED: gtkmm30: 3.22.0 pangomm: 2.40.1 libxml++: 2.34.2,1 libsigc++: 2.10.0 glibmm: 2.50.1,1 cairomm: 1.12.2 atkmm: 2.24.2 Number of packages to be installed: 7 The process will require 36 MiB more space. 6 MiB to be downloaded. Proceed with this action? [y/N]: y [1/7] Fetching gtkmm30-3.22.0.txz: 100% 1 MiB 112.0kB/s 00:13 pkg: cached package gtkmm30-3.22.0: size mismatch, fetching from remote [2/7] Fetching gtkmm30-3.22.0.txz: 100% 1 MiB 121.4kB/s 00:12 pkg: cached package gtkmm30-3.22.0: size mismatch, cannot continue 17:23:44 Sun, 27 Aug [momcat:root]~> From owner-freebsd-ports@freebsd.org Sun Aug 27 23:58:29 2017 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 D12CAE01576 for ; Sun, 27 Aug 2017 23:58:29 +0000 (UTC) (envelope-from freebsd01@dgmm.net) Received: from outbound-queue-adx-1.mail.thdo.gradwell.net (outbound-queue-adx-1.mail.thdo.gradwell.net [212.11.71.246]) by mx1.freebsd.org (Postfix) with ESMTP id 69CC6278B for ; Sun, 27 Aug 2017 23:58:28 +0000 (UTC) (envelope-from freebsd01@dgmm.net) Received: from outbound-edge-adx-1.mail.thdo.gradwell.net (outbound-edge-adx-1.mail.thdo.gradwell.net [212.11.71.230]) by outbound-queue-adx-1.mail.thdo.gradwell.net (Postfix) with ESMTP id 1B90021B9E for ; Mon, 28 Aug 2017 00:57:39 +0100 (BST) Received: from cpc89374-jarr11-2-0-cust348.16-2.cable.virginm.net (HELO amd.asgard.uk) (82.13.141.93) (smtp-auth username fbsd%pop3.dgmm.net, mechanism plain) by outbound-edge-adx-1.mail.thdo.gradwell.net (qpsmtpd/0.83) with ESMTPA; Mon, 28 Aug 2017 00:57:38 +0100 From: Dave To: freebsd-ports@freebsd.org Subject: GVFS build fail Date: Mon, 28 Aug 2017 00:57:37 +0100 Message-ID: <1736856.AO5X9Za7aC@amd.asgard.uk> User-Agent: KMail/4.14.10 (FreeBSD/10.3-RELEASE-p20; KDE/4.14.30; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Gradwell-MongoId: 59a35c72.1678d-7698-1 X-Gradwell-Auth-Method: mailbox X-Gradwell-Auth-Credentials: fbsd@pop3.dgmm.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Aug 2017 23:58:29 -0000 Getting a build fail with GVFS from ports. Tried rebuilding everything list in make build-depends portupgrade -cf libxslt py27-lxml p5-Locale-libintl intltool msgfmt docbook-xsl Tried rebuilding libxml and related ports portupgrade -cf libxml++ libxml2 p5-XML-LibXML py27-libxml2 py27-lxml %uname -a FreeBSD amd.asgard.uk 10.3-RELEASE-p20 FreeBSD 10.3-RELEASE-p20 #0: Wed Jul 12 03:13:07 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 I'm guessing that the lack of others reporting this points to something I need ti update/rebuild, or as left over config/library file somewhere Any suggestions? Making all in man gmake[4]: Entering directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3/man' /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-cat.xml /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-copy.xml /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-info.xml /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-ls.xml /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-less.xml /usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-mime.xml file:///usr/local/share/xml/catalog.ports:1: parser file:///usr/local/share/xml/catalog.ports:1: error : Document is empty ^ I/O parser error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl error : Document is empty gmake[4]: *** [Makefile:708: gvfs-cat.1] Error 4 file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty ^ gmake[4]: *** Waiting for unfinished jobs.... I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl file:///usr/local/share/xml/catalog.ports:1: ^ I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl parser file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty ^ error : Document is empty ^ gmake[4]: *** [Makefile:708: gvfs-mime.1] Error 4 I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gmake[4]: *** [Makefile:708: gvfs-info.1] Error 4 gmake[4]: *** [Makefile:708: gvfs-ls.1] Error 4 gmake[4]: *** [Makefile:708: gvfs-copy.1] Error 4 file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty ^ I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gmake[4]: *** [Makefile:708: gvfs-less.1] Error 4 gmake[4]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3/man' gmake[3]: *** [Makefile:527: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3' gmake[2]: *** [Makefile:459: all] Error 2 gmake[2]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/gvfs *** Error code 1 Stop. make: stopped in /usr/ports/devel/gvfs From owner-freebsd-ports@freebsd.org Mon Aug 28 01:08:10 2017 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 3CFBDE026B0 for ; Mon, 28 Aug 2017 01:08:10 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2AC2B6381E for ; Mon, 28 Aug 2017 01:08:10 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 27474E026AF; Mon, 28 Aug 2017 01:08:10 +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 25162E026AE for ; Mon, 28 Aug 2017 01:08:10 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EF95E6381D; Mon, 28 Aug 2017 01:08:09 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 55FB8155F6; Mon, 28 Aug 2017 01:08:09 +0000 (UTC) From: Jan Beich To: Cc: freebsd-ports Subject: Re: gtkmm30 package install failed: size mismatch References: Date: Mon, 28 Aug 2017 03:08:05 +0200 In-Reply-To: (scratch's message of "Sun, 27 Aug 2017 18:03:12 -0400") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 01:08:10 -0000 writes: > 17:22:34 Sun, 27 Aug > [momcat:root]~> pkg install gtkmm30 > > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > All repositories are up to date. > The following 7 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > gtkmm30: 3.22.0 > pangomm: 2.40.1 > libxml++: 2.34.2,1 > libsigc++: 2.10.0 > glibmm: 2.50.1,1 > cairomm: 1.12.2 > atkmm: 2.24.2 > > Number of packages to be installed: 7 > > The process will require 36 MiB more space. > 6 MiB to be downloaded. > > Proceed with this action? [y/N]: y > [1/7] Fetching gtkmm30-3.22.0.txz: 100% 1 MiB 112.0kB/s 00:13 > pkg: cached package gtkmm30-3.22.0: size mismatch, fetching from > remote > [2/7] Fetching gtkmm30-3.22.0.txz: 100% 1 MiB 121.4kB/s 00:12 > pkg: cached package gtkmm30-3.22.0: size mismatch, cannot > continue Try running: pkg update -f From owner-freebsd-ports@freebsd.org Mon Aug 28 05:39:20 2017 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 65957E062CD for ; Mon, 28 Aug 2017 05:39:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5323B69BAC for ; Mon, 28 Aug 2017 05:39:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v7S5dKiK026083 for ; Mon, 28 Aug 2017 05:39:20 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports@FreeBSD.org Subject: [Bug 220746] [NEW PORT] databases/pg_filedump: Low-level examination of PostgreSQL tables and indexes Date: Mon, 28 Aug 2017 05:39:20 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: amutu@amutu.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 05:39:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220746 Jov changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freebsd-ports@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ports@freebsd.org Mon Aug 28 05:44:53 2017 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 9D19DE0646A for ; Mon, 28 Aug 2017 05:44:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8AF4F69ED5 for ; Mon, 28 Aug 2017 05:44:53 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v7S5irfL041858 for ; Mon, 28 Aug 2017 05:44:53 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports@FreeBSD.org Subject: [Bug 220746] [NEW PORT] databases/pg_filedump: Low-level examination of PostgreSQL tables and indexes Date: Mon, 28 Aug 2017 05:44:53 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature, needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: amutu@amutu.com X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 05:44:53 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220746 --- Comment #10 from Jov --- Hi Po-Chuan Hsieh, please see this PR at your convenience. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ports@freebsd.org Mon Aug 28 05:52:05 2017 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 F3437E0650D for ; Mon, 28 Aug 2017 05:52:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E15AE6A0C2 for ; Mon, 28 Aug 2017 05:52:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v7S5q5dZ059211 for ; Mon, 28 Aug 2017 05:52:05 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports@FreeBSD.org Subject: [Bug 220746] [NEW PORT] databases/pg_filedump: Low-level examination of PostgreSQL tables and indexes Date: Mon, 28 Aug 2017 05:52:06 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 05:52:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220746 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs-qa | --- Comment #11 from Kubilay Kocak --- Please don't add the freebsd-ports mailing to the CC field in Bugzilla issu= es. We appreciate that waiting can be frustrating, and that people want to get their issues additional exposure. Posting (yourself) about the issue and wh= at it needs on the list is OK, however. In this case the issue is already assigned (to sunpoet). Where issues are already assigned, the issue can be 'timed out' after 2 or so weeks of no ac= tion (after being assigned), and the assignee can be reset, opening it up to som= eone else to assign themselves.=20 Alternatively, if one of your issues is already assigned to someone, feel f= ree to ping that committer (on the issue as a comment preferably, or by email),= and ask them to reset assignment if they can't work on it. Note that sometimes = it's better (and quicker) to have an assignee than not, as it may take longer for someone else to assign themselves. If no response is received after that, cc bugmeister with a comment on the issue and we will reset the Assignee. Also note there is a relatively large queue for new ports at the moment, an= d if everything else is done (QA, etc), normally the only thing to do is wait fo= r a committer to take it and commit. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ports@freebsd.org Mon Aug 28 05:52:14 2017 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 045AEE0651D for ; Mon, 28 Aug 2017 05:52:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E67EB6A1F3 for ; Mon, 28 Aug 2017 05:52:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v7S5qD2p060837 for ; Mon, 28 Aug 2017 05:52:13 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports@FreeBSD.org Subject: [Bug 220746] [NEW PORT] databases/pg_filedump: Low-level examination of PostgreSQL tables and indexes Date: Mon, 28 Aug 2017 05:52:14 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: feature X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sunpoet@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 05:52:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220746 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- CC|freebsd-ports@FreeBSD.org | --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-ports@freebsd.org Mon Aug 28 08:27:37 2017 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 38A40E08B69 for ; Mon, 28 Aug 2017 08:27:37 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2427B6E0EC for ; Mon, 28 Aug 2017 08:27:37 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2372CE08B67; Mon, 28 Aug 2017 08:27: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 231A3E08B66 for ; Mon, 28 Aug 2017 08:27:37 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 153186E0EB for ; Mon, 28 Aug 2017 08:27:37 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v7S8Ranm034184 for ; Mon, 28 Aug 2017 08:27:36 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v7S8RaWt034183; Mon, 28 Aug 2017 08:27:36 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201708280827.v7S8RaWt034183@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 28 Aug 2017 08:27:36 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 08:27:37 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ sysutils/n98-magerun | 1.97.12 | 1.98.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Aug 28 09:09:10 2017 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 1D673E09710 for ; Mon, 28 Aug 2017 09:09:10 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D31EB6F445 for ; Mon, 28 Aug 2017 09:09:09 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 971FBBDD2D; Mon, 28 Aug 2017 11:09:06 +0200 (CEST) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 5E062BDD25; Mon, 28 Aug 2017 11:09:06 +0200 (CEST) Subject: Re: Conditional patch To: Kurt Jaeger , =?UTF-8?Q?Fernando_Apestegu=c3=ada?= Cc: FreeBSD Mailing List References: <20170827173306.GQ81427@home.opsec.eu> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <5587584b-f80d-af40-4220-83184a18cb60@FreeBSD.org> Date: Mon, 28 Aug 2017 11:09:04 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20170827173306.GQ81427@home.opsec.eu> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="fCNkce03eVswc7nE6FouCWjetS4Un95T4" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 09:09:10 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --fCNkce03eVswc7nE6FouCWjetS4Un95T4 Content-Type: multipart/mixed; boundary="K43Bq3FbK85S5O6L1ibOrpenf8xLhcpmH"; protected-headers="v1" From: Mathieu Arnold To: Kurt Jaeger , =?UTF-8?Q?Fernando_Apestegu=c3=ada?= Cc: FreeBSD Mailing List Message-ID: <5587584b-f80d-af40-4220-83184a18cb60@FreeBSD.org> Subject: Re: Conditional patch References: <20170827173306.GQ81427@home.opsec.eu> In-Reply-To: <20170827173306.GQ81427@home.opsec.eu> --K43Bq3FbK85S5O6L1ibOrpenf8xLhcpmH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 27/08/2017 =C3=A0 19:33, Kurt Jaeger a =C3=A9crit=C2=A0: > Hi! > >> Is it possible to apply a patch in files/ conditionally? I can't find >> this information in the handbook. > There's EXTRA_PATCHES, search in devel/*/Makefile for examples > on how to use them. > There is away to fast reference to EXTRA_PATCH in the PATCHFILES section, I'll write an additional sub-section in the Patching section. --=20 Mathieu Arnold --K43Bq3FbK85S5O6L1ibOrpenf8xLhcpmH-- --fCNkce03eVswc7nE6FouCWjetS4Un95T4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJZo92xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IMBQP/2P01X1vP7dqvmTZnfwP8f94 iUEQpxKnwX5QwEl8JkXHdwTJ9QVrbfslmqXlZe07vB73oWeHtVxudUoTHSpC69Vz lnAvMA0ZHrI+LOKJD5o5FkZet4YLw4mTIksOVknGUexG3qgf1mNEwpNR2z2kaAhz uPmj6YxC/elOOGoA4x8bw7IsQmoY4/xKCncmiikV0Jx/gChICRLWhieNGz2hsDmn isNDGkff6g/OS3u4hj5/cX/P5VLevYkZuponqt1aDq1FOCz09QBWusrWY9dLQhpC NwWDcNemz3D3SmWdpOI/iJ4qD8htMRVQ11J9k10/JRQdHYccNlSbjCj6ocIGIkSc kACGFh3srmReTrsOP4Wgxw3IlqVQEwbQfr4wM0ha0plteaZRR1xFaywYbLRkkQ08 dRfnaN+iPTU9xYh+unIBD/JwcQiUm/dTa5xCoIt76DFHtGXswoBNPgyQaoZUJPsW kid+dtszXPh+Tdor+4cCD32jlUTWjeyWFSrDij23qsOgG0d8uOOktwLEUqf1DBmO nSfuV1Ij6JY5FG5AbUGniP7SGII17yNjj7zPcIqZKINEc4NyrR8RgEd7B2V7KSqZ ceK4TYQ37MgZodfQRtkt0ayOAv3Ho6a0VfEvuc/+5ohyJGB4wPLRsXrTy2z3GxEG kS6t58d2IfjReqUJYQz3 =ft/Y -----END PGP SIGNATURE----- --fCNkce03eVswc7nE6FouCWjetS4Un95T4-- From owner-freebsd-ports@freebsd.org Mon Aug 28 11:08:36 2017 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 97F93E0B152 for ; Mon, 28 Aug 2017 11:08:36 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (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 1A9827267D; Mon, 28 Aug 2017 11:08:36 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x234.google.com with SMTP id a126so784626lfa.0; Mon, 28 Aug 2017 04:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ITOKI9AFuBNEoTLF4e3IQQyiPx6QCySuq92FZd3RQrw=; b=NzJCgTAbuGxeSRTtWc9ePmf5PRoP70YhCBTm+OFxh2iqjN85LsAy3EnLEwJEjcol4s chUHeccGTvkv+VkPdoTU0c6atnJFGtCPEEtSrnE1MqgEniQBKiX0oI0nVfOtAqLVpNvV t2qQcGA4UwrKMuQabojvKRCn1Qmp5bE9mkVTgh8cRgQuYq3p8T3KN+6cSn/ZJ/Ixdxmf +9JDD8T9w2GYBqj2NlcKQtXn3MSBSJqcWtI5UriLfTQ2WeNNTGBTqKgV7T3rMt2nVVuI d7YA6GBGMiG7xFqNECINIAzgD9WPo5bIIyMxuhXBzjOOU5gGphLELTJKuGW3I5SunR8R ksJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ITOKI9AFuBNEoTLF4e3IQQyiPx6QCySuq92FZd3RQrw=; b=onbj8RD4kNrzZK9rank9vl96ti+muzVq9YSchBKmcMYsw9WBLIrIS3BZ3YNYAsOyV/ p1bebCbXOY5EQi2piprBp6yfLxc9IhLnbIvr+jUOMljmToddBXv0Gdj02wtGb4cxL1ya ji+PstAP78ZsDtxrASIZtVT4QWPy2TjJbAr4mHbbeyxPBJrxH24X29F2HSREY7vlyhQL QKxXGRYTiWx3o1kgBY4IapJ+ZdKjeQ0aG5w/TCXiG8gxVbPyQjb3n5RpYGdt6BvnlkKd l2u5XNkhI9YDjJzB5eVa3AosNVYWf36BQzbigKvk9qA88vbPoAy7aDbnwYIJy8Tlc09W 3I8A== X-Gm-Message-State: AHYfb5jRhl0BSxAMFZf4f8RBMnJ/cvRof5vsSXIVeknbbidsMScvyCgX q5F9JHVAAmAtQDsX7zbJ4XhgyF413Q== X-Received: by 10.25.27.206 with SMTP id b197mr71946lfb.129.1503918513066; Mon, 28 Aug 2017 04:08:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.21.225 with HTTP; Mon, 28 Aug 2017 04:08:31 -0700 (PDT) Received: by 10.25.21.225 with HTTP; Mon, 28 Aug 2017 04:08:31 -0700 (PDT) In-Reply-To: References: <20170827173306.GQ81427@home.opsec.eu> <5587584b-f80d-af40-4220-83184a18cb60@FreeBSD.org> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Mon, 28 Aug 2017 13:08:31 +0200 Message-ID: Subject: Re: Conditional patch To: Mathieu Arnold Cc: FreeBSD Mailing List , Kurt Jaeger Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 11:08:36 -0000 El 28 ago. 2017 11:09, "Mathieu Arnold" escribi=C3=B3: Le 27/08/2017 =C3=A0 19:33, Kurt Jaeger a =C3=A9crit : > Hi! > >> Is it possible to apply a patch in files/ conditionally? I can't find >> this information in the handbook. > There's EXTRA_PATCHES, search in devel/*/Makefile for examples > on how to use them. > There is away to fast reference to EXTRA_PATCH in the PATCHFILES section, I'll write an additional sub-section in the Patching section. That'd be useful, thanks -- Mathieu Arnold From owner-freebsd-ports@freebsd.org Mon Aug 28 11:19:33 2017 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 08C74E0B4CF for ; Mon, 28 Aug 2017 11:19:33 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DE4D472ADB for ; Mon, 28 Aug 2017 11:19:32 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id DA401E0B4CE; Mon, 28 Aug 2017 11:19:32 +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 D7D75E0B4CD for ; Mon, 28 Aug 2017 11:19:32 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm8-vm7.access.bullet.mail.bf1.yahoo.com (nm8-vm7.access.bullet.mail.bf1.yahoo.com [216.109.114.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9625972ADA for ; Mon, 28 Aug 2017 11:19:32 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1503919036; bh=OjWSs9qfAEdVrxdAlBGCfCwkvZKusFS5yZWDGEN39vQ=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=aSo532y9ElM9FVDYdm4PfPvHmOvsPEkVB30usjYIFz8H1sjvBXcv1HKr21bM/rOUvj84rEBA+tKp6h6dp/+dBcxdu10fyMNUwlCNQHwqM3p+7NARfbrjnEu6a6kgNUfBJ+ZYSvAB+lisnf32rKuegZMXzP22nQ2QmyGwMK12iAw= Received: from [66.196.81.165] by nm8.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:17:16 -0000 Received: from [98.139.221.250] by tm11.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:17:16 -0000 Received: from [127.0.0.1] by smtp120.sbc.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:17:16 -0000 X-Yahoo-Newman-Id: 289936.46133.bm@smtp120.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: XL46rscVM1mO9aH2zY21sV4.xV0XSrabn1RXrDUxiumBlvA 1uUI1AC3DxzEAK2oLu4JIWd05FYXfHwxmQwcTbEsF2IsMvFPM4FKIU7PfMu1 L7yZ4q9qaQIRPyV0j27vM2cwJftMUXkZaP7YdN0hT2h2iTvFXgGq2s1UppYt bV_SNrL0KJMQS2OgmiGQSxwkwWu1wkVvZtaq1OvRmJl2F7L_ODvBvKZOo_s5 tbwc8P4lEa_4DZbA.TqXbUeeBqVG964W5EVbdzRaYsJtiGEyohlcHZ8Nu8Hx 9b4U_8m1l5V5zvVgMHJcFBiLuGPdzAQFLPuZWJdaIRcyBiasfbAceqEV4AFP ouIpvIFw5oMyQcxkHgdSm_84SdU7Ys6v4lDfJN1FTHGRMngh_hWmVTX1xdeB v7l5PgyARhmpxHNuh5g1kuEkCYaOymwiZNRW2MYuuW9yqPmDcnm62M7qjwMv zAMgJgUNKXQxnelM1_cJYZBwOd2e9lZSj1guZrzlDQc68pk_D6LIob2TIxNI 4QVGVugzu X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Dave Cc: freebsd-ports Subject: Re: GVFS build fail Date: Mon, 28 Aug 2017 07:17:16 -0400 Message-ID: References: <1736856.AO5X9Za7aC@amd.asgard.uk> In-Reply-To: <1736856.AO5X9Za7aC@amd.asgard.uk> X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 11:19:33 -0000 I don't know whose idea it was to include GVFS, but it's glued onto everything and the constant warnings about how this or that part doesn't work are getting right up my nostril. Perhaps whoever decided to include it is a hobbyist who, if asked, would say "well yeah, it doesn't work, but I thought everyone would want it anyway 'cos it's sooo neeet!!!!!" There really needs to be some policy about not including sub-v1.0 bits. [Default] On Mon, 28 Aug 2017 00:57:37 +0100, Dave wrote: >Getting a build fail with GVFS from ports. > >Tried rebuilding everything list in make build-depends >portupgrade -cf libxslt py27-lxml p5-Locale-libintl intltool msgfmt docbook-xsl > >Tried rebuilding libxml and related ports >portupgrade -cf libxml++ libxml2 p5-XML-LibXML py27-libxml2 py27-lxml > >%uname -a >FreeBSD amd.asgard.uk 10.3-RELEASE-p20 FreeBSD 10.3-RELEASE-p20 #0: Wed Jul 12 03:13:07 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > >I'm guessing that the lack of others reporting this points to something I need ti update/rebuild, or as left over config/library file somewhere > >Any suggestions? > > >Making all in man >gmake[4]: Entering directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3/man' >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-cat.xml >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-copy.xml >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-info.xml >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-ls.xml >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-less.xml >/usr/local/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gvfs-mime.xml >file:///usr/local/share/xml/catalog.ports:1: parser file:///usr/local/share/xml/catalog.ports:1: error : Document is empty > >^ >I/O parser error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >error : Document is empty > >gmake[4]: *** [Makefile:708: gvfs-cat.1] Error 4 >file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty > >^ >gmake[4]: *** Waiting for unfinished jobs.... >I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >file:///usr/local/share/xml/catalog.ports:1: ^ >I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >parser file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty > >^ >error : Document is empty > >^ >gmake[4]: *** [Makefile:708: gvfs-mime.1] Error 4 >I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >gmake[4]: *** [Makefile:708: gvfs-info.1] Error 4 >gmake[4]: *** [Makefile:708: gvfs-ls.1] Error 4 >gmake[4]: *** [Makefile:708: gvfs-copy.1] Error 4 >file:///usr/local/share/xml/catalog.ports:1: parser error : Document is empty > >^ >I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl >gmake[4]: *** [Makefile:708: gvfs-less.1] Error 4 >gmake[4]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3/man' >gmake[3]: *** [Makefile:527: all-recursive] Error 1 >gmake[3]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3' >gmake[2]: *** [Makefile:459: all] Error 2 >gmake[2]: Leaving directory '/usr/ports/devel/gvfs/work/gvfs-1.26.3' >===> Compilation failed unexpectedly. >Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to >the maintainer. >*** Error code 1 > >Stop. >make[1]: stopped in /usr/ports/devel/gvfs >*** Error code 1 > >Stop. >make: stopped in /usr/ports/devel/gvfs > > >_______________________________________________ >freebsd-ports@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Mon Aug 28 11:31:33 2017 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 D00C5E0B937 for ; Mon, 28 Aug 2017 11:31:33 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B296273250 for ; Mon, 28 Aug 2017 11:31:33 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id B18A6E0B936; Mon, 28 Aug 2017 11:31:33 +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 B0E20E0B935 for ; Mon, 28 Aug 2017 11:31:33 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm15-vm7.access.bullet.mail.bf1.yahoo.com (nm15-vm7.access.bullet.mail.bf1.yahoo.com [216.109.115.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6933C7324E for ; Mon, 28 Aug 2017 11:31:32 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1503919733; bh=480F03pxye7+d6TgwGFLMFm3mryNysUYzR+VgAOr80c=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=syRtKvdXmpZZWay/DltEWXWoydVCnrG9fUvVJiDOEjFJamRGq1elQKb75s4rTNPm2JDC/8nH+AFv0Sz1R3khJUWf7ctuOPRl+hiPo1484aBH3sv8NK+2RQY19x3f15xRigruBqt/sIb1FAZrrs0jAr3Cy7d5O8CGk/JrFAkKe6M= Received: from [66.196.81.157] by nm15.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:28:53 -0000 Received: from [98.139.221.158] by tm3.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:28:53 -0000 Received: from [127.0.0.1] by smtp118.sbc.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 11:28:53 -0000 X-Yahoo-Newman-Id: 799214.54496.bm@smtp118.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: UwN03OwVM1kII_PHhN8OdZx03ZNJuTZnNfjYuoZLPyEn_c9 KufFw2OWRv4M7.4JesPVTf5d4lAAZ0QtSD0TR6azycS5JY.IPboqKbOaaP.8 nc2M2THmXna4pWiOJGy8TWMCsb7CZSV870glsz7zHcMz0oMro3LEPHMhTAuL v8oEc2.2Iso0VU2bQbwkK0XrnnT29ijtTyklBb0Ppi7dZEree5RkXCaVr2IP .d2pZR8sG.HfrV6MB6M2NVkL2ajrCQXFNWg0SEEr.4fQ3wa0XROK2jr6cnG5 tlFStAcYLfhRI_nNhWjePU3rPXMOiI9Wmg3.RAHkcjQqDE7YVCOx4PZY8n6s eqa7Ej5cNZVL515v13ARDarAVZ65Te29ga5G1LAZyd_jgLurmlTSTJkX52yJ 172E8QJXEwwuTyoDICpPjYB8rZHHs7X9OVccqrlyfeKWzn.X4p9WKFxz3ulP 5flNBNvIeYMCH30pSxbXSSAviXeGhzX_FcoydrdZy.BXEHjYshXZD1WEROkI - X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Jan Beich Cc: freebsd-ports Subject: Re: gtkmm30 package install failed: size mismatch Date: Mon, 28 Aug 2017 07:28:53 -0400 Message-ID: <72v7qc582o4vavthitd29e7q3ks6297n5u@4ax.com> References: In-Reply-To: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 11:31:33 -0000 [Default] On Mon, 28 Aug 2017 03:08:05 +0200, Jan Beich wrote: >Try running: pkg update -f Are you thinking of something else, perhaps? The man page doesn't show an -f switch, and pkg thinks the repositories were already current, which is why (I suppose) it tried a remote fetch. What am I missing here? From owner-freebsd-ports@freebsd.org Mon Aug 28 11:43:20 2017 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 EFCBBE0BD43 for ; Mon, 28 Aug 2017 11:43:20 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B463473AEF for ; Mon, 28 Aug 2017 11:43:20 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id B3899E0BD42; Mon, 28 Aug 2017 11:43:20 +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 B31EBE0BD41 for ; Mon, 28 Aug 2017 11:43:20 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-oln040092064095.outbound.protection.outlook.com [40.92.64.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 25D9273AEE; Mon, 28 Aug 2017 11:43:19 +0000 (UTC) (envelope-from bourne.identity@hotmail.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=s5AF+4yMU7DEny1SKyi+JPr0i+tpouwz1px0lqMp420=; b=A0LgjakMd1jzbCzQIMp0e0wu6iPcqSEwVghVUN0l9RfREuUWbb091n9sdkIg0fRTlWr+OhMwYWDjBts4DXWWffz9LtM5D3kumh3yRseqB42HDj4FHlckmsccs3m7HyKV27W14fkRyJeJLnoFlRTpNe6h0U6vF/o8c7zUdEKD815bjqEpQbFib0ly7r14LMePwkGl5Dkp8vMg1QLSF9S4mpxezdQXEHTs+dGVdpcRWqyoE1FsxNEsM1NZGeaA+q4ldnHxAhbw9gzqMtFvngfkarqeLfOpmISoTkCmr8kBRCkQVEtziCeuFYWukEVf+8mCHx7taJqL+mjRklYIXChOxw== Received: from VE1EUR01FT014.eop-EUR01.prod.protection.outlook.com (10.152.2.53) by VE1EUR01HT054.eop-EUR01.prod.protection.outlook.com (10.152.3.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1341.15; Mon, 28 Aug 2017 11:43:17 +0000 Received: from VI1PR02MB1200.eurprd02.prod.outlook.com (10.152.2.53) by VE1EUR01FT014.mail.protection.outlook.com (10.152.2.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1341.15 via Frontend Transport; Mon, 28 Aug 2017 11:43:17 +0000 Received: from VI1PR02MB1200.eurprd02.prod.outlook.com ([fe80::60cb:ba4f:60e1:a1b8]) by VI1PR02MB1200.eurprd02.prod.outlook.com ([fe80::60cb:ba4f:60e1:a1b8%13]) with mapi id 15.01.1385.013; Mon, 28 Aug 2017 11:43:17 +0000 From: Manish Jain To: "scratch65535@att.net" , Jan Beich CC: freebsd-ports Subject: Re: gtkmm30 package install failed: size mismatch Thread-Topic: gtkmm30 package install failed: size mismatch Thread-Index: AQHTH4CSHZznMxNFfU2w6gmg0gVhJ6KY9UmIgACtXYCAAAPHAA== Date: Mon, 28 Aug 2017 11:43:17 +0000 Message-ID: References: <72v7qc582o4vavthitd29e7q3ks6297n5u@4ax.com> In-Reply-To: <72v7qc582o4vavthitd29e7q3ks6297n5u@4ax.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: att.net; dkim=none (message not signed) header.d=none;att.net; dmarc=none action=none header.from=hotmail.com; x-incomingtopheadermarker: OriginalChecksum:570842CCD9F46181E20F269C6516E27DBD473A7E9DE95A9B22B43F192324EB3D; UpperCasedChecksum:5107C29108B03BE52989659BFF50F6295528F4E4877947DFF994342684CEB0A1; SizeAsReceived:7231; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Sep7z8ZQXGBmsMQiWVNR9VWf47UX55p9] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VE1EUR01HT054; 6:R0Jyqa2azxzR/eYZc2lVTe56VCpySSTauSSUkgfBc+MlIglSuUGE0ppjXlqzbRdoYQFgZKvIUuciGF+rNhdIGdfDoR+XPuUkCOAEHDW+TP0VDPxV09e8D7YadXL4uW3UBS7w48aFHO3fM3hV2wNxOXfkAqYqxkEQKzzrkm4U1+izGDTW2+lUZioQASV/2hYELX362BMeWXnie/+FfcOQdy751faizet94rwgpXNuZLe5k3992qBGx3WEi8Ms/rV1BSa5373x0abnEZLnkeTvuFLGMOVZXIdN3z4iX2Gqp07PerYd88iDHNsgJh+zAyoDF65THUoz1bE5wrx7Vv/VoA==; 5:O50z1yN06m2hWR5+l5As2PMCAAekmHWRdC3wihw3600LLqWEssbaUtmIaUyO+/NxZgvERfwbY9BqqbtNmztppPCV3HGPrPoNc4howIeE3uBD5vnpuLmbHfIsL5r9vvIWAQy4nSTNmooP0Qob/Fypdw==; 24:6rYzFVQIXKNK/b4wCiSD8n+sToGG+t/nyR++YrZ7S80JJ9jSpw/yIvEmJndUnecbL4NQpP8NOWYmrC+8o9yBZ8liu9vaQLah0w0S+d/kEBk=; 7:iC2gW+k4elWvFBHogRaFebxj58pNdalIgGNeCnDLryZZK9R4L9kqJkgvSBFg24kuWTsv1s1AP81yctpPSq7kmA/jiK1j97VUtMjMEMFavVkZCzSC6SnsJUPw+FSkGzTuWjOUPwhqQFux9VmANibv23f5aTAeISX0liZ4zSXxdhMYDZ6sZXXkj1qGYSYZnjpinWhw4HZoH2T8WfIYRNCxD/rNh3uh33t4X4Xqf+c6Seg= x-incomingheadercount: 47 x-eopattributedmessage: 0 x-forefront-antispam-report: EFV:NLI; SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:VE1EUR01HT054; H:VI1PR02MB1200.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en; x-ms-office365-filtering-correlation-id: d1681973-35fc-4daf-b3f4-08d4ee09f911 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VE1EUR01HT054; x-ms-traffictypediagnostic: VE1EUR01HT054: x-exchange-antispam-report-test: UriScan:(228869891846254); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:VE1EUR01HT054; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VE1EUR01HT054; x-forefront-prvs: 0413C9F1ED spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <7CA54823E361BC409438383ADDDB2A9B@eurprd02.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Aug 2017 11:43:17.3292 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR01HT054 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 11:43:21 -0000 DQoNCk9uIDA4LzI4LzE3IDE2OjU4LCBzY3JhdGNoNjU1MzVAYXR0Lm5ldCB3cm90ZToNCj4gW0Rl ZmF1bHRdIE9uIE1vbiwgMjggQXVnIDIwMTcgMDM6MDg6MDUgKzAyMDAsIEphbiBCZWljaA0KPiA8 amJlaWNoQEZyZWVCU0Qub3JnPiB3cm90ZToNCj4gDQo+PiBUcnkgcnVubmluZzogcGtnIHVwZGF0 ZSAtZg0KPiANCj4gQXJlIHlvdSB0aGlua2luZyBvZiBzb21ldGhpbmcgZWxzZSwgcGVyaGFwcz8g IFRoZSBtYW4gcGFnZQ0KPiBkb2Vzbid0IHNob3cgYW4gLWYgc3dpdGNoLCBhbmQgcGtnIHRoaW5r cyB0aGUgcmVwb3NpdG9yaWVzIHdlcmUNCj4gYWxyZWFkeSBjdXJyZW50LCB3aGljaCBpcyB3aHkg KEkgc3VwcG9zZSkgaXQgdHJpZWQgYSByZW1vdGUNCj4gZmV0Y2guICBXaGF0IGFtIEkgbWlzc2lu ZyBoZXJlPw0KDQpIaSwgWW91IGhhdmUgdG8gbG9vayBhdCBgbWFuIHBrZy11cGRhdGVgDQoNCi1m IGlzIGFyZyBmb3IgdXBkYXRlLCBub3QgcGtnDQoNClJlZ2FyZHMNCk1hbmlzaCBKYWluDQo= From owner-freebsd-ports@freebsd.org Mon Aug 28 12:09:32 2017 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 DE79CE0C7DD for ; Mon, 28 Aug 2017 12:09:32 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BE5F474C60 for ; Mon, 28 Aug 2017 12:09:32 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id B9F08E0C7DC; Mon, 28 Aug 2017 12:09:32 +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 B7975E0C7DB for ; Mon, 28 Aug 2017 12:09:32 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm14-vm8.access.bullet.mail.bf1.yahoo.com (nm14-vm8.access.bullet.mail.bf1.yahoo.com [216.109.115.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6530374C5F for ; Mon, 28 Aug 2017 12:09:32 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1503922056; bh=myO29hjVUdwV9BmK8xA9SFUwD/iu0/zSxBSiX2yVKcc=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=SfCq8RW5a5pZ3sc90WZ3+Owk6k1HlGTod43SrIfUdsSn+D0v+y6ryz5tOGQnPEzKSSfiFIp9DG0dnmrgq0Y+ANxhhd2xvSQw3mLQrTt+/nyDMWP4ojNUTXtLv083FU/GpNgwqcYS0JZ+lRIgzLhqK/GcjQMU8U85iky8fVqMykc= Received: from [66.196.81.160] by nm14.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 12:07:36 -0000 Received: from [98.139.244.51] by tm6.access.bullet.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 12:07:36 -0000 Received: from [127.0.0.1] by smtp113.sbc.mail.bf1.yahoo.com with NNFMP; 28 Aug 2017 12:07:36 -0000 X-Yahoo-Newman-Id: 524242.38865.bm@smtp113.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: mYO_vY8VM1n0zMKgR5GyQC32BVwfimBqcRsuyi1h4GADL8v IkiJzyBa1EO1DptjWxX7AYL_SzQFIKr32VGFITgF1Uc_fGUAQw81g8eXbYR8 wzAKVJX53F9kmKI5nddv9KTndGESj14eMfZo3mH_WFK3gIOVRLjIf3MupyyY E.3N_zclSuDrPA_VRCIHEAq5fU_vmeVv1a4YSwPRzATBtr9jcs36dmC6Eq6F y0WJPi1UlVfL525publT4784syRSODnWBVuZ9cV4FuwhEUqGriNpGTmAoGYV 8Cub9mLt6G7UL45VxshVZmg0Zyolg4uDTguYQryhtQY0WrAkACTixg0FZwp_ ZE5rNFoKnMIT0WTLRtRAZfiJ2IaAun0WT1UKRz8yGkSb6wM3Yz_62MhEwXcD h5R0J8vw4iAwKov51kWp7WCtkUJDoECpCYgLG2wLXAQOS5dm7IIpIIesHBHf GadKoya.4idrTJT3cb8jHr.fC0zkWDXpHqjM6pMZRByU33gAqKBtRwFZGWIZ ktCbwRw-- X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Manish Jain Cc: Jan Beich , freebsd-ports Subject: Re: gtkmm30 package install failed: size mismatch Date: Mon, 28 Aug 2017 08:07:36 -0400 Message-ID: References: <72v7qc582o4vavthitd29e7q3ks6297n5u@4ax.com> In-Reply-To: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 12:09:33 -0000 Thanks, Manish. Very non-standard syntax, that. So evidently when pkg claims that the repositories are current, as it did, it may be, in effect, lying. Which suggests that *it* should be doing the forced update as step 3 in its attempt to get good bits. [sigh] [Default] On Mon, 28 Aug 2017 11:43:17 +0000, Manish Jain wrote: > > >On 08/28/17 16:58, scratch65535@att.net wrote: >> [Default] On Mon, 28 Aug 2017 03:08:05 +0200, Jan Beich >> wrote: >> >>> Try running: pkg update -f >> >> Are you thinking of something else, perhaps? The man page >> doesn't show an -f switch, and pkg thinks the repositories were >> already current, which is why (I suppose) it tried a remote >> fetch. What am I missing here? > >Hi, You have to look at `man pkg-update` > >-f is arg for update, not pkg > >Regards >Manish Jain >_______________________________________________ >freebsd-ports@freebsd.org mailing list >https://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Mon Aug 28 14:16:14 2017 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 38476E0E222 for ; Mon, 28 Aug 2017 14:16:14 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 18B907C8EE for ; Mon, 28 Aug 2017 14:16:14 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: by mailman.ysv.freebsd.org (Postfix) id 1502EE0E221; Mon, 28 Aug 2017 14:16:14 +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 1497EE0E220 for ; Mon, 28 Aug 2017 14:16:14 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: from mail-pg0-x247.google.com (mail-pg0-x247.google.com [IPv6:2607:f8b0:400e:c05::247]) (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 E64037C8ED for ; Mon, 28 Aug 2017 14:16:13 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: by mail-pg0-x247.google.com with SMTP id 140so1547830pga.18 for ; Mon, 28 Aug 2017 07:16:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=forematica-com.20150623.gappssmtp.com; s=20150623; h=mime-version:message-id:date:subject:from:to; bh=J3+xesSKyx9J17P+Nb2hmtrFwkAJbalFSApko8v4ULM=; b=KBYCqoHJSasK0jUbcU3Q3cq6JttHnFV9Yqw35LBh2u5Gup6fJb3FcEz9T830uLFUcl SkDcQme3cDIu7ADXWvaw51Y3vtg5qleci2qPrbd6R4qE/UfJ5PTJz7J9LkitZZwzHhst 0qTkS4Nph2rN+W+mGJmNLt4C0uFzhYwMp74ivjLNjreywj0QRTQUNGF7pdozOLE/SPZW 8UOdigXSv/sBwIWpllkdckDHy2y82yt9sOKLkstdhbKjRMGu5RvirWO5zvwy69iTRxPQ +bMys7KB7JpgG/I8Jw3mFVqCp5wM3Tsc3djeQVVy13DpHG0ywJjgqeFZfPLzQdBx8HWI dYKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:message-id:date:subject:from:to; bh=J3+xesSKyx9J17P+Nb2hmtrFwkAJbalFSApko8v4ULM=; b=Fz3Fo9VsViumiK9HoNWw1b3vPQuWpb3ymHMBDLqNHpr6dPhqd3WxZb53qQ5P6mI4Bd z9SH/o/UfG1dV+SWYgmTgkHr0MmAfz86BB7DYUgPuBVdzH0cB6InrOI+6ZSLjy0SrV0j cNciGlv4iSfqLThyp5k0FswPUCRzhZ2Xhhdt90sZACc/CvOV8zms1D36uBVDxoavDmwb 64gHJfLeDMyrHqtQE9R5OzqF3h+P9W3JNCL+DklBFV8BTIz2BiRNHtF5/KA6RFpsefpO bjdF/ycZDOVW2SRZ4CeZ+axXClQZ6IYbDpCI7dkQ0c4uMLFxGsfa15Fi98APPxcsbKTd nY7g== X-Gm-Message-State: AHYfb5hP3sCYBJerYHQ+0ABGSNuUQkGjsrK9f3RGWvy2LBhAvB0OP+Aa xm5M4I0Gj/i8mvhwc5Kgmr9Bcf8LnZA4 MIME-Version: 1.0 X-Received: by 10.99.120.71 with SMTP id t68mr468505pgc.31.1503929773246; Mon, 28 Aug 2017 07:16:13 -0700 (PDT) Message-ID: <001a114840dae6d18c0557d0effc@google.com> Date: Mon, 28 Aug 2017 14:16:13 +0000 Subject: IBM Lotus Software Users List From: alyssa.healy@forematica.com To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 14:16:14 -0000 PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgbmFtZT0iX01haWxBdXRvU2ln Ij48c3BhbiAgDQpzdHlsZT0iY29sb3I6cmdiKDMxLDc4LDEyMSkiPkhpPC9zcGFuPjwvYT48c3Bh biAgDQpzdHlsZT0iY29sb3I6cmdiKDMxLDc4LDEyMSkiPiB0aGVyZSw8c3Bhbj48L3NwYW4+PC9z cGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJn YigzMSw3OCwxMjEpIj7CoDxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDMxLDc4LDEyMSkiPldvdWxkIHlvdSBiZSAg DQppbnRlcmVzdGVkIGluIGFjcXVpcmluZyA8Yj5JQk08L2I+wqA8Yj5Mb3R1cyBTb2Z0d2FyZSBV c2Vycw0KTGlzdDwvYj7CoGZvciBtYXJrZXRpbmcgb3IgZW1haWwgY2FtcGFpZ24/PGJyPg0KPGJy Pg0KPGI+TGlzdCBjb250YWluczwvYj46IE5hbWUsIENvbXBhbnkmIzM5O3MgTmFtZSwgUGhvbmUg TnVtYmVyLCBKb2IgVGl0bGUsICANCkVtYWlsDQphZGRyZXNzLCBDb21wbGV0ZSBNYWlsaW5nIGFk ZHJlc3MsIENvbXBhbnkgcmV2ZW51ZSwgc2l6ZSwgV2ViIGFkZHJlc3MgIA0KZXRjLjxzcGFuPjwv c3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiAgDQpzdHlsZT0i Y29sb3I6cmdiKDMxLDc4LDEyMSkiPsKgPHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+V2Ug YWxzbyBoYXZlICANCm90aGVyIHRlY2hub2xvZ3kgdXNlcnM6PC9zcGFuPjwvYj48c3BhbiBzdHls ZT0iY29sb3I6cmdiKDMxLDc4LDEyMSkiPiAgDQpSYXRpb25hbCBTb2Z0d2FyZSwgTm92ZWxsLCBP cmFjbGUgQ29ycG9yYXRpb24sIFZNd2FyZSwgPC9zcGFuPjxzcGFuICANCnN0eWxlPSJjb2xvcjpy Z2IoMzEsNzgsMTIxKSI+YW5kIG1hbnkNCm1vcmUuPHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQoN CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+ wqA8L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6 cmdiKDMxLDc4LDEyMSkiPldlIGFsc28gcHJvdmlkZSAgDQpEZWNpc2lvbiBNYWtlcnMgQ29udGFj dHMgc3VjaCBhc8KgPGI+Qy0NCmxldmVsLCBWUCBsZXZlbCwgRGlyZWN0b3JzIGFuZCBNYW5hZ2Vy cyBjb250YWN0IGRldGFpbHM8L2I+Ljxicj4NCjxicj4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1J TiIgc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwxMjEpIj5JZiBpdCBzb3VuZHMgIA0KdmFsdWFibGUg Zm9yIHlvdSwga2luZGx5DQpsZXQgbWUga25vdyB5b3VyIGNyaXRlcmlhLjwvc3Bhbj48c3BhbiBz dHlsZT0iY29sb3I6cmdiKDMxLDc4LDEyMSkiPjxicj4NCjxicj4NCkF3YWl0IHlvdXIgcmVzcG9u c2UhPGJyPg0KPGJyPg0KPHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+UmVnYXJkcyw8YnI+DQo8 Yj5BbHlzc2EgSGVhbHk8L2I+PHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+RGVtYW5kICAN CkdlbmVyYXRpb24tRGF0YWJhc2UgQ29vcmRpbmF0b3I8L3NwYW4+PC9iPjxzcGFuICANCnN0eWxl PSJjb2xvcjpyZ2IoMzEsNzgsMTIxKSI+PGJyPg0KPGJyPg0KaWYgeW91IGFyZSBub3QgdGhlIHJp Z2h0IHBlcnNvbiwgZmVlbCBmcmVlIHRvIGZvcndhcmQgdGhpcyBlbWFpbCB0byB0aGUgIA0Kcmln aHQNCnBlcnNvbiBpbiB5b3VyIG9yZ2FuaXphdGlvbi48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4N Cg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gIA0Kc3R5bGU9ImNvbG9yOnJnYigzMSw3OCwx MjEpIj7CoDxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBh bGlnbj0iY2VudGVyIiBzdHlsZT0idGV4dC1hbGlnbjpjZW50ZXIiPjxzcGFuICANCnN0eWxlPSJj b2xvcjpyZ2IoMTg5LDIxNCwyMzgpIj5UbyBvcHQgb3V0DQpraW5kbHkgcmVwbHkgYmFjayB3aXRo IHVuc3Vic2NyaWJlPHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+PC9kaXY+DQo8cD4mbmJzcDs8L3A+ PGEgc3R5bGU9J2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDMycHggMCA0MHB4IDA7IHBhZGRpbmc6 ICANCjEwcHg7IGZvbnQtc2l6ZTogMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjogMDsg Ym9yZGVyLXRvcDogMXB4IHNvbGlkICANCmdyYXk7ICcgaHJlZj0naHR0cHM6Ly9nb28uZ2wvMmtz ZFJ2Jz5wb3dlcmVkIGJ5IEdTTS4gRnJlZSBtYWlsIG1lcmdlIGFuZCAgDQplbWFpbCBtYXJrZXRp bmcgc29mdHdhcmUgZm9yIEdtYWlsLjwvYT4NCg== From owner-freebsd-ports@freebsd.org Mon Aug 28 21:03:59 2017 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 3A1FBE13FEE for ; Mon, 28 Aug 2017 21:03:59 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 1346C644FE for ; Mon, 28 Aug 2017 21:03:58 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id A0B52B84B; Tue, 29 Aug 2017 05:54:36 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 524DCC434; Tue, 29 Aug 2017 05:54:36 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 0BB85C433; Tue, 29 Aug 2017 05:54:35 +0900 (JST) Date: Tue, 29 Aug 2017 05:54:09 +0900 (JST) Message-Id: <20170829.055409.2045927483340272352.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: PR commit request From: Yasuhiro KIMURA X-Mailer: Mew version 6.7 on Emacs 25.2 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 21:03:59 -0000 Dear committers, Would someone please commit following PR with maintainer timeout? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221186 With best regards. --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Mon Aug 28 21:48:46 2017 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 62086E1490E for ; Mon, 28 Aug 2017 21:48:46 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 DA96365BCB for ; Mon, 28 Aug 2017 21:48:45 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x232.google.com with SMTP id k186so6881128lfe.2 for ; Mon, 28 Aug 2017 14:48:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=/CmtJIjxypBkgLlc85uo6r55BBG8XOp+G/XXf0ceRFM=; b=YquKve+PyVTL5NY9A10rjgRFF7RbxiJGUEurgpSAKwq4vFy681df6f5C6nl/KDi8la hr2wjzONOiq19M8rRZ1GzuukxwecAYrr2H4IFvOSFzkJxWezhGJNTKZISaI/UUNMb05s /PrqMKAWXoqoxop/LBH9Q6zmHVk800I4UN837H1GJEDr5+zSkwSLF6sr8+TnPoxQxMOh VBnyULvBSCzTfZH4TA5mqTJIT90cXJOPtw44XLpBQkqjHlfTJKRQShZ3wvA5SlScRqgl tvnOtpw92NXkCghtqFqQDs/0xcI93+Clkja17ZN+o5/xuh+4ywMqIOGtfS6YlcIqOMX1 4CrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=/CmtJIjxypBkgLlc85uo6r55BBG8XOp+G/XXf0ceRFM=; b=BT1xDQfujJTmPXD4rVm0ytnIwzwTzADUnNxHOwJ9guT2VrU6aF2btw5FhPLHtF9els aKhiAaT0aTkdx1ksYHlqKU5GwZ9eqMPvP+4beQQesXfmH0Loc0fi3HPl15NmZTVJuruE MjNX7UcETGDA5ZygXxkkqttOAvUb2WpHm2CRoROKe/ZSb8uIuShYRCs64334Ott0r4rA IGFvimlj1H83jBZziBOuf+Ai8qW1r1fLlxOo3lH66yO27+5x3QXujgTzmtZaDtnfLFb4 qN+HwjNema0pJpxELbjimGpkK8OpG31are1HXhMlBPBpAzevlIWUlDtws3I9LtczIHt6 Ra1w== X-Gm-Message-State: AHYfb5jJ9CHWSVvU/oUrJA0kqAu5QCO7Vht+1FH5mdE3UORA0hAdpR/a myFsNY3Oowbgot1Xmn5lR9PlEURZjw== X-Received: by 10.46.9.138 with SMTP id 132mr833558ljj.187.1503956923616; Mon, 28 Aug 2017 14:48:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.115.220 with HTTP; Mon, 28 Aug 2017 14:48:42 -0700 (PDT) Received: by 10.25.115.220 with HTTP; Mon, 28 Aug 2017 14:48:42 -0700 (PDT) In-Reply-To: References: From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Mon, 28 Aug 2017 23:48:42 +0200 Message-ID: Subject: PR looking for committer To: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Aug 2017 21:48:46 -0000 Hi, Can a committer have a look at this? https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221835 Thanks From owner-freebsd-ports@freebsd.org Tue Aug 29 02:30:41 2017 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 24B6CE1B1D0 for ; Tue, 29 Aug 2017 02:30:41 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 10CCB6EE89 for ; Tue, 29 Aug 2017 02:30:41 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 10349E1B1CD; Tue, 29 Aug 2017 02:30:41 +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 0FE79E1B1CC for ; Tue, 29 Aug 2017 02:30:41 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id DC22C6EE88 for ; Tue, 29 Aug 2017 02:30:40 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v7T2UUuu055908 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Mon, 28 Aug 2017 19:30:30 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: FreeBSD Port: RetroArch-1.3.6_7 To: bluesky Cc: ports@freebsd.org References: From: Yuri Message-ID: <28ce0de8-be68-0f34-5832-eca682d1fe82@rawbw.com> Date: Mon, 28 Aug 2017 19:30:29 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 02:30:41 -0000 On 07/11/17 01:02, bluesky wrote: > Hello. The Retroarch port seems a bit out of date. Retroarch is on > version 1.6.0 now. > > Thank you. > Your mistake is that you CCed ports@. As a result, it landed in the folder for ports@, and not in the personal mailbox, so I didn't see it. I will update the port. You are the first user who asked. Yuri From owner-freebsd-ports@freebsd.org Tue Aug 29 05:24:56 2017 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 DA673E1F645 for ; Tue, 29 Aug 2017 05:24:56 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A44A873E2C for ; Tue, 29 Aug 2017 05:24:56 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1dmZ1A-000IiV-Tp; Tue, 29 Aug 2017 07:24:52 +0200 Date: Tue, 29 Aug 2017 07:24:52 +0200 From: Kurt Jaeger To: Yasuhiro KIMURA Cc: freebsd-ports@freebsd.org Subject: Re: PR commit request Message-ID: <20170829052452.GV81427@home.opsec.eu> References: <20170829.055409.2045927483340272352.yasu@utahime.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170829.055409.2045927483340272352.yasu@utahime.org> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 05:24:57 -0000 Hi! > Would someone please commit following PR with maintainer timeout? > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221186 Done. It helps if you note the port involved in the subject 8-} -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Tue Aug 29 14:26:31 2017 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 0BEB6DDC832 for ; Tue, 29 Aug 2017 14:26:31 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: from mail-io0-x246.google.com (mail-io0-x246.google.com [IPv6:2607:f8b0:4001:c06::246]) (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 CA86E63E6C for ; Tue, 29 Aug 2017 14:26:30 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: by mail-io0-x246.google.com with SMTP id s101so26997409ioe.5 for ; Tue, 29 Aug 2017 07:26:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailessential-com.20150623.gappssmtp.com; s=20150623; h=mime-version:message-id:date:subject:from:to; bh=ZpWFw9wOJrhYuFI/QIroINOjXFtzq4FPQHO2PQFi9rE=; b=VSpqt7kS+pYnHVoxE6PdmoSkrpTpoPtEHFEWd5vcOYV8vE5+j4enZ3UiS0+RgxZFUG bGa7iLoAbG1QkOpo5rb/olbvqVEO/G2POWz8ikTrmOdrUSLzLv89LTfbRshjdZw1VFy6 50yY1dIary2dwG37BFt7OA8W8LT2sD7AWTdAfG98OGo7lpjFaMxMuZpV7mWrtJbVYRR4 alC8HDdI6wNLPwrdd982zAt7/xAh4+eUhEkZF6sk1TXEPjwG75PBmiHi/WhnYk7JAg3w duYobmkh6rwswg33ipJsu4iMAMb+15frfVAJbLEeyg3k9Ix7b5jH6PEAKexIh7BrcBuq fWRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:message-id:date:subject:from:to; bh=ZpWFw9wOJrhYuFI/QIroINOjXFtzq4FPQHO2PQFi9rE=; b=Stv8xnzHk+ukeGaHdyqXaL2IfNrki6ELzyMJyhsFqfdHQ8JO4NnEHnXAOxrThe+0ki CRy+wcsK7hQoX9n2X56dJawKW1wONVlEojSI3+YwHEyuYWMUuFpb+/n5ypwkK/aPwkF9 1k9WwP0To4BnCnlxyOyIfonRvhWCkT+1uGgOawv+EV+jlSgKzHZ3h/doe8ukg2sPjugb OgFIwsNLgyAKaVM/2JbsyWqQPksnoEnVO8++puOMRylQembsD7MlvnBDGZj/bZAQ72aK s3AecrvNgjP/XTh/5CCLzHzKx6HVk59d22ATXmv8qvrxkDlnPxGwIyS2+odDrB8T//tJ pyKg== X-Gm-Message-State: AHYfb5gihtSwbF4MxP/MW6XCdR7ILglAxRzhittGt+Wjtfgcx/sNuCEx A8hcTQueu1NFMqOtyxGx5ZJKMv6Lp0L0 MIME-Version: 1.0 X-Received: by 10.36.68.6 with SMTP id o6mr2938893ita.0.1504016790311; Tue, 29 Aug 2017 07:26:30 -0700 (PDT) Message-ID: <001a1143a4b085edbb0557e532c0@google.com> Date: Tue, 29 Aug 2017 14:26:30 +0000 Subject: Linux Users List From: bernice.bailey@mailessential.com To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 14:26:31 -0000 PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tncm91bmQt aW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXpl OmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0 aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3BhbiAgDQpsYW5nPSJFTi1JTiIgc3R5bGU9 ImNvbG9yOnJnYig0NiwxMTYsMTgxKSI+SGksPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpz dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xv cjpyZ2IoNDYsMTE2LDE4MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0i TXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVh dDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRp YWwiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7C oDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1JTiIgIA0Kc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Nl Z29lICANClVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6cmdiKDQ2LDExNiwxODEpIj48c3Bhbj48 L3NwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tn cm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3Vu ZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdp bjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3BhbiAgDQpsYW5nPSJFTi1JTiIg c3R5bGU9ImNvbG9yOnJnYig0NiwxMTYsMTgxKSI+V2Ugd291bGQgbGlrZSB0byBsZWFybiB5b3Vy ICANCmludGVyZXN0IGluIGFjcXVpcmluZyBvdXIgcmVjZW50bHkgdXBkYXRlZCA8Yj5MaW51eCBV c2VycyBMaXN0PC9iPiB3aGljaCAgDQpoZWxwcyB5b3UgdG8NCmltcHJvdmUgeW91ciBidXNpbmVz cyBjYW1wYWlnbi48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1h bCIgIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9u OmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlh bDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3Bh bj7CoDwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3Jv dW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQt c2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46 aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0 eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPldlIGhhdmUgYSB2ZXJpZmllZCBsaXN0IG9mIE1T UHMgIA0Kd2l0aCBjb21wbGV0ZSBjb250YWN0IGluZm9ybWF0aW9uIGxpa2UNCkNvbXBhbnkgbmFt ZSwgV2Vic2l0ZSwgQ29udGFjdCBuYW1lIChGaXJzdCwgTWlkZGxlLCBMYXN0KSwgVGl0bGUsIERp cmVjdCAgDQplbWFpbA0KYWRkcmVzcywgUGhvbmUgbnVtYmVyLCBQb3N0YWwgYWRkcmVzcywgSW5k dXN0cnksIEVtcGxveWVlIHNpemUsIFJldmVudWUgIA0Kc2l6ZSwNCkZheCBldGMuPHNwYW4+PC9z cGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3Jv dW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQt c2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46 aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0 eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPsKgPC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tSU4iIHN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4 MSkiPldlICANCmhhdmUgb3RoZXIgSW5ub3ZhdGlvbiBpbmZvcm1hdGlvbiBhbHNvDQpsaWtlOjwv c3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tSU4iPiA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tSU4iICAN CnN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPlVidW50dSwgQ2VudE9TLCBGZWRvcmEsIG1h Y09TIFNpZXJyYSwgIA0KQ2hyb21pdW0gT1MsIE9yYWNsZSBMaW51eCwgVGl6ZW4sDQphbmQgbWFu eSBtb3JlLjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAg DQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5p dGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2Jh Y2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFu ICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7CoDwvc3Bhbj48 L2I+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFn ZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5p dGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7 YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0i Y29sb3I6cmdiKDQ2LDExNiwxODEpIj5TcGVjaWFsdGllczo8L3NwYW4+PC9iPjxzcGFuICANCmxh bmc9IkVOLUlOIj4gPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpzdHlsZT0iY29sb3I6cmdi KDQ2LDExNiwxODEpIj5VYnVudHUsDQpDZW50T1MsIEZlZG9yYSwgbWFjT1MgU2llcnJhLCBDaHJv bWl1bSBPUywgT3JhY2xlIExpbnV4LCAgDQpUaXplbi48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4N Cg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5pdGlh bDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRpYWw7YmFj a2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2JhY2tncm91 bmQtY2xpcDppbml0aWFsIj48c3Bhbj7CoDwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3Jt YWwiICANCnN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlv bjppbml0aWFsO2JhY2tncm91bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRp YWw7YmFja2dyb3VuZC1vcmlnaW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNw YW4gIA0KbGFuZz0iRU4tSU4iIHN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPlBsZWFzZSBs ZXQgbWUga25vdyBpZiB0aGlzIGlzICANCnNvbWV0aGluZyBvZiBpbnRlcmVzdCB0byB5b3U/IEkg d291bGQgbG92ZQ0KdG8gc2hhcmUgZnVydGhlciBkZXRhaWxzIGZvciB5b3VyIHJldmlldy48L3Nw YW4+PHNwYW4gbGFuZz0iRU4tSU4iICANCnN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSAg DQpVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOnJnYig0NiwxMTYsMTgxKSI+PHNwYW4+PC9zcGFu Pjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3JvdW5k LWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtc2l6 ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46aW5p dGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0eWxl PSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPsKgPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpz dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xv cjpyZ2IoNDYsMTE2LDE4MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0i TXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVh dDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRp YWwiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj5C ZXN0IFJlZ2FyZHMsPC9zcGFuPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1mYW1p bHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpyZ2IoNDYsMTE2LDE4 MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpz dHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlh bDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tn cm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICAN Cmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7CoDwvc3Bhbj48L2I+ PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTpp bml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlh bDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFj a2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29s b3I6cmdiKDQ2LDExNiwxODEpIj5CZXJuaWNlICANCkJhaWxleTwvc3Bhbj48c3Bhbj48L3NwYW4+ PC9iPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1h Z2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmlu aXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFs O2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48Yj48c3BhbiAgDQpsYW5nPSJFTi1JTiIgc3R5bGU9 ImNvbG9yOnJnYig0NiwxMTYsMTgxKSI+RGF0YWJhc2UgQ29uc3VsdGFudC0gR2xvYmFsIElUICAN Ckdyb3d0aDwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tSU4iIHN0eWxlPSJmb250LWZhbWlseTom cXVvdDtTZWdvZSAgDQpVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOnJnYig0NiwxMTYsMTgxKSI+ PHNwYW4+PC9zcGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxl PSJiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2Jh Y2tncm91bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3Vu ZC1vcmlnaW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0i RU4tSU4iIHN0eWxlPSJmb250LXNpemU6OXB0O2NvbG9yOnJnYig0NiwxMTYsMTgxKSI+SWYgeW91 IGRvbuKAmXQgd2lzaCAgDQp0byByZWNlaXZlIGZ1cnRoZXIgZW1haWxzLA0KcGxlYXNlIHJlcGx5 IHdpdGggUmVtb3ZlLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1JTiIgIA0Kc3R5bGU9ImZvbnQtc2l6 ZToxMS41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtj b2xvcjpyZ2IoNDYsMTE2LDE4MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1JTiI+wqA8L3NwYW4+PC9wPg0KDQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3Bhbj7CoDwvc3Bhbj48L3A+PC9kaXY+DQo8cD4mbmJzcDs8L3A+PGEg c3R5bGU9J2Rpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDMycHggMCA0MHB4IDA7IHBhZGRpbmc6ICAN CjEwcHg7IGZvbnQtc2l6ZTogMWVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjogMDsgYm9y ZGVyLXRvcDogMXB4IHNvbGlkICANCmdyYXk7ICcgaHJlZj0naHR0cHM6Ly9nb28uZ2wvMmtzZFJ2 Jz5wb3dlcmVkIGJ5IEdTTS4gRnJlZSBtYWlsIG1lcmdlIGFuZCAgDQplbWFpbCBtYXJrZXRpbmcg c29mdHdhcmUgZm9yIEdtYWlsLjwvYT4NCg== From owner-freebsd-ports@freebsd.org Tue Aug 29 14:30:02 2017 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 54FC6DDC9BA for ; Tue, 29 Aug 2017 14:30:02 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3551B64030 for ; Tue, 29 Aug 2017 14:30:02 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: by mailman.ysv.freebsd.org (Postfix) id 34293DDC9B9; Tue, 29 Aug 2017 14:30:02 +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 33C78DDC9B8 for ; Tue, 29 Aug 2017 14:30:02 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: from mail-pf0-x248.google.com (mail-pf0-x248.google.com [IPv6:2607:f8b0:400e:c00::248]) (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 086CF6402F for ; Tue, 29 Aug 2017 14:30:02 +0000 (UTC) (envelope-from bernice.bailey@mailessential.com) Received: by mail-pf0-x248.google.com with SMTP id a7so8854923pfl.18 for ; Tue, 29 Aug 2017 07:30:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailessential-com.20150623.gappssmtp.com; s=20150623; h=mime-version:message-id:date:subject:from:to; bh=WshjocFQr5sCnScu/omGub04t/gkuc2FQABs2KmSXqg=; b=ORyPM2RMennzn6zBA9gBsMsjNoEqYhFH0X3Xz2pV6XFJAUatggxgxfRHsKVmp+ExHw vWHVcW+M7+VEUqLL/v6uuE99YKeEudwgNgXULAjzJzgkfbOX2YoK57igM3hC5WE/WaAR pAusDlS/nuPLPNUJZr8vFIW5+NZG+bt60X52VC01zTg+H4KOfi+0M2Ce2A3ELaTUDGPP m4Z633pDwl3ZAOxETlEJsJZSFO/XwhaimEkQRYoz2fCpBQox9jSsC2p7oW70mE0tNRcb 6pcW1qAezQByiZEFwdo5mUE26VqbJIL5pyRYv1WGscs3RZkYt5Yhh5PlwIEcvSloSuuE 1eGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:message-id:date:subject:from:to; bh=WshjocFQr5sCnScu/omGub04t/gkuc2FQABs2KmSXqg=; b=sgJg8UnSVaXiOVPgT2EqY6NgWLwzSNscM40qA16+B4xHfRS92TCG02ziwORfDUECZf roNK22utJ8QNoN7o1WkUKX3fvdIx716E/cuMQ5ROQs0KAhNg6776qYY0B+FZTOSGZFrS otdWylZHn8kdMIoisKsS5zbtvp7RpxItA673RkoRUbByheWK/uMU+9W6O2gcd8enmDEV 4kw1J/mPx5azpLbIeKokobbWURfRz9ZLiqW5xr3sUfVTNwBb176LWpov2d0KiTAfc0zI pwrlxlBC8EGDU2zsEQlKLTUyNw0hNfYQomnnc6gDp8Ih+KmOWR/3ThMLh/ndw2/Ph4+R ZVlw== X-Gm-Message-State: AHYfb5jI1sYzq29OgghICJz2frDv48W0HL1FdmJQjQGDw/AW2dCHuyJH s19nb+NMrd0yyhfOazRXRkUz2QAqGWwo MIME-Version: 1.0 X-Received: by 10.99.119.201 with SMTP id s192mr355750pgc.83.1504017001601; Tue, 29 Aug 2017 07:30:01 -0700 (PDT) Message-ID: Date: Tue, 29 Aug 2017 14:30:01 +0000 Subject: IBM Notes Users List From: bernice.bailey@mailessential.com To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 14:30:02 -0000 PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCI+SGksPHNwYW4+PC9zcGFuPjwvcD4N Cg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBhbSByZWFjaGluZyBvdXQgdG8geW91IHJlZ2FyZGlu ZyA8Yj5JQk0gTm90ZXMgVXNlcnMgIA0KTGlzdDwvYj4gZm9yIHlvdXIgc2FsZXMgYW5kIG1hcmtl dGluZyBjYW1wYWlnbnM8c3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5X ZSBoYXZlIG90aGVyIElubm92YXRpb24gaW5mb3JtYXRpb24gYWxzbyBsaWtlOiA8c3BhbiAgDQpz dHlsZT0iZm9udC1zaXplOjlwdDtsaW5lLWhlaWdodDoxMDclO2ZvbnQtZmFtaWx5OlZlcmRhbmEs c2Fucy1zZXJpZiI+VGltZXRyYWRlLCAgDQpTaWx2ZXJsaW5lIENhbGVuZGFyLCBTcXVhcmUgQXBw b2ludG1lbnRzLA0KQ2F0YWxvZ1N0dWRpbywgQm9va2luZ0J1ZywgYW5kIG1hbnkgbW9yZS48L3Nw YW4+PHNwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TGlzdCBDb250YWlu czogTmFtZSwgQ29tcGFueSYjMzk7cyBOYW1lLCBQaG9uZSBOdW1iZXIsICANCkZheA0KTnVtYmVy LCBKb2IgVGl0bGUsIEVtYWlsIGFkZHJlc3MsIENvbXBsZXRlIE1haWxpbmcgQWRkcmVzcywgU0lD IGNvZGUsICANCkNvbXBhbnkNCnJldmVudWUsIHNpemUsIFdlYiBhZGRyZXNzIGV0Yy48c3Bhbj48 L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBvZmZlcjogPHNwYW4+PC9zcGFu PjwvcD4NCg0KPHAgY2xhc3M9ImdtYWlsLU1zb0xpc3RQYXJhZ3JhcGhDeFNwRmlyc3QiIHN0eWxl PSIiPjxzcGFuICANCnN0eWxlPSJmb250LWZhbWlseTpTeW1ib2wiPsK3PHNwYW4gIA0Kc3R5bGU9 ImZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6 ZTo3cHQ7bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OiZxdW90O1RpbWVzICANCk5ldyBS b21hbiZxdW90OyI+wqDCoMKgwqDCoMKgwqDCoA0KPC9zcGFuPjwvc3Bhbj5Db21wbGV0ZSBsaXN0 IHdpdGggRW1haWwgYWRkcmVzcyBpbiBhbiBFeGNlbA0KU2hlZXQgZm9yIHVubGltaXRlZCB1c2Fn ZS48c3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iZ21haWwtTXNvTGlzdFBhcmFncmFwaEN4 U3BNaWRkbGUiIHN0eWxlPSIiPjxzcGFuICANCnN0eWxlPSJmb250LWZhbWlseTpTeW1ib2wiPsK3 PHNwYW4gIA0Kc3R5bGU9ImZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXN0cmV0Y2g6 bm9ybWFsO2ZvbnQtc2l6ZTo3cHQ7bGluZS1oZWlnaHQ6bm9ybWFsO2ZvbnQtZmFtaWx5OiZxdW90 O1RpbWVzICANCk5ldyBSb21hbiZxdW90OyI+wqDCoMKgwqDCoMKgwqDCoA0KPC9zcGFuPjwvc3Bh bj5EbyBhbiBlbWFpbCBibGFzdCBlbmRvcnNpbmcgeW91cg0KcHJvZHVjdC9zZXJ2aWNlcyBhbmQg cHJvdmlkaW5nIHlvdXIgY29udGFjdCBpbmZvcm1hdGlvbi48c3Bhbj48L3NwYW4+PC9wPg0KDQo8 cCBjbGFzcz0iZ21haWwtTXNvTGlzdFBhcmFncmFwaEN4U3BMYXN0IiBzdHlsZT0iIj48c3BhbiAg DQpzdHlsZT0iZm9udC1mYW1pbHk6U3ltYm9sIj7CtzxzcGFuICANCnN0eWxlPSJmb250LXZhcmlh bnQtbnVtZXJpYzpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6N3B0O2xpbmUt aGVpZ2h0Om5vcm1hbDtmb250LWZhbWlseTomcXVvdDtUaW1lcyAgDQpOZXcgUm9tYW4mcXVvdDsi PsKgwqDCoMKgwqDCoMKgwqANCjwvc3Bhbj48L3NwYW4+RW1haWwgYXBwZW5kaW5nLCBtdWx0aXBs ZSBjb250YWN0cyBhcHBlbmRpbmcsDQpEYXRhIGFwcGVuZGluZyB3aGljaCB3aWxsIGFwcGVuZCBv ciBhZGQgdGhlIG1pc3NpbmcgaW5mb3JtYXRpb24gdG8geW91cg0KZXhpc3RpbmcgZGF0YWJhc2Uu PHNwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TGV0IG1lIGtub3cgeW91 ciB0aG91Z2h0cyBvciBwYXNzIG9uIHRoZSBtZXNzYWdlIHRvIHRoZQ0KcmlnaHQgcGVyc29uIGlu IHlvdXIgY29tcGFueS48c3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iZ21haWwtTXNvTm9T cGFjaW5nIj5UaGFua3MgJmFtcDsgcmVnYXJkcyw8c3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFz cz0iZ21haWwtTXNvTm9TcGFjaW5nIj48Yj48c3BhbiAgDQpzdHlsZT0iZm9udC1zaXplOjEwcHQ7 Zm9udC1mYW1pbHk6QXJpYWwsc2Fucy1zZXJpZjtjb2xvcjpibGFjaztiYWNrZ3JvdW5kLWltYWdl OmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtc2l6ZTppbml0 aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46aW5pdGlhbDti YWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+QmVybmljZSAgDQpCYWlsZXk8c3Bhbj48L3NwYW4+PC9z cGFuPjwvYj48L3A+DQoNCjxwIGNsYXNzPSJnbWFpbC1Nc29Ob1NwYWNpbmciPjxiPk1hcmtldGlu ZyBBbmFseXN0LDxzcGFuPjwvc3Bhbj48L2I+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 Yj7CoDwvYj48L3A+PC9kaXY+DQo8cD4mbmJzcDs8L3A+PGEgc3R5bGU9J2Rpc3BsYXk6IGJsb2Nr OyBtYXJnaW46IDMycHggMCA0MHB4IDA7IHBhZGRpbmc6ICANCjEwcHg7IGZvbnQtc2l6ZTogMWVt OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjogMDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICAN CmdyYXk7ICcgaHJlZj0naHR0cHM6Ly9nb28uZ2wvMmtzZFJ2Jz5wb3dlcmVkIGJ5IEdTTS4gRnJl ZSBtYWlsIG1lcmdlIGFuZCAgDQplbWFpbCBtYXJrZXRpbmcgc29mdHdhcmUgZm9yIEdtYWlsLjwv YT4NCg== From owner-freebsd-ports@freebsd.org Tue Aug 29 18:54:44 2017 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 86A7DDE2FF2 for ; Tue, 29 Aug 2017 18:54:44 +0000 (UTC) (envelope-from jennifer.gannon@tradesowz.com) Received: from smtp103.biz.mail.bf1.yahoo.com (smtp103.biz.mail.bf1.yahoo.com [98.139.221.62]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F3726D2E7 for ; Tue, 29 Aug 2017 18:54:43 +0000 (UTC) (envelope-from jennifer.gannon@tradesowz.com) Received: (qmail 21713 invoked from network); 29 Aug 2017 18:48:02 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1504032482; bh=jmht6wQq0VkWIVM9EyA+D06Mcxvh3XuDOCrkcBuhdXQ=; h=From:To:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=DhOapEdLX+Npqhbo6w2RtudngirIBenCkkaTV1qZiuGQAh2upCdwcQq6KgXMS1PEmm1NIFLFGmrRrDF91yD7HsCX0iPkRIRynHq2ouijYSTFlP6D1wqs2jqTE249Tl0EKQtVkQELJGj8y90VQ3dFVH7lZOKyT7R1Ukid2i3OvUY= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: rUf_HTAVM1ng7ckqGvXjbsjXNjyWfRYZvQyLWdExhmB3J_g ArTZkje03sAyNo9kAYgaJCfU1RRZtC.cel0rler99lmC.WXjCcYlgHdISMPn BiNay0D1.LHbhega8Qq_KLK6AMWK7erckIv4qc8Oz_K3GIuAypZ0SVT93Q3x MsJ5xg2Qg3635sFaIiqze5FSTFQCJtNB3ujQWAYY9gnMXUyyw03qL3t.FIlY Nql9DCxSq2JW7PBXbHbew0D1T1UxvnND3qJI95ByfJjBmTyq1B7yU_QLVxz6 XPCO2KMH7tgQQTn.rUx8vAPh3NrygQV7ZED4.qddS3WDJ69gWTCdju469PAA ABKlTcNYfOeCFa6GdxYSXHKTvyy0dz01fTziYktL1XqHUaRY5kJubB4eHK9v iK3obpcCOck_bM4lFkYeMiAxnIgTlX5DvPnEBFUwyXFI4U7_Nv.MsX3FfrFk VCfa24E0_NJXnzpBdEpbVyAp20ni_MbzPAkXq3FWnhs.dHAqqIhmPZw81I.n pPobNQ.98IFLnHCftdZHuWjtk4axL0urXxUDtzFPJsPDSJvWDblr1AQ-- X-Yahoo-SMTP: 6MzKoCiswBAMzJzyKIgKgFJmcLrwMVy90368fXQJ5H9O7B7LQqWs7hyakVZWZ6uitZVTxqg- From: "Jennifer Gannon" To: References: In-Reply-To: Subject: RE: Process Expo Attendees List 2017 Date: Tue, 29 Aug 2017 14:47:59 -0400 Message-ID: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdMROhbcu++hCGxRTg6+5vkogqjsQgACnZUQAAI/D5AAAAAKUAAADkJwAAAj25AAAV59QAAAAAnwAAA3VgAAAAAKQAAloxxAAAASsJAAAHeG0AAAAArAAAAfO2AAABOagAAAAAoAAAAACKAAAAy+AAAANRfgAAAACcAAAAc88AAAO+AgAAADtJAAAAJG4AAAAAqwAAAQ5vAAAAop4AAAFYTAAAAYxSAAAAGXAAAACScwAAAACjAAAAAG0AAACdegAAAACcAAAAAKsAPBYXPw Content-Language: en-in Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 18:54:44 -0000 Hi, I hope you're doing well. I was wondering if you had a chance to review my previous email that I sent to you. Kindly let me know your interest so that I can get back to you with counts and pricing available. Best Regards, Jennifer From: Jennifer Gannon [mailto:jennifer.gannon@expoevetzs.com] Sent: 10 August 2017 12:01 To: 'freebsd-ports@freebsd.org' Subject: Process Expo Attendees List 2017 Importance: High Hi, Would you be interested in Process Expo - FPSA Attendees List 2017 which includes complete contact details and verified email addresses of :- Key decision makers :- Food production and Manufacturing responsibilities including CEO, Owner, Corporate management, Sales and Marketing, Production, Operations, Sanitation, Maintenance, Research and development, Quality assurance, Engineering, Chefs, Contract manufacturers, Bakery, Grains, Seeds, and Snacks, Beverage, Dairy, Meat, Poultry, Seafood, Prepared Foods, Fruits, Vegetables, Confectionery, Candy, Sweets, Pet Foods and many more across US | UK | CANADA and Europe. The list includes First Name, Last Name, Title, Email, company, Phone Number, fax Number, Website, Revenue Size, Social Media link, mailing address etc. in an Excel sheet. If you are interested please let me know your targeted criteria, so that I can assist you with the count/costs, and more details for your consideration. Looking forward to hear from you Regards, Jennifer Gannon Marketing Executive If you do not wish to receive future emails from us, please reply as 'leave out' From owner-freebsd-ports@freebsd.org Tue Aug 29 19:36:39 2017 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 7C90EDE3BCF for ; Tue, 29 Aug 2017 19:36:39 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 43E8E6E614 for ; Tue, 29 Aug 2017 19:36:39 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1dmmJV-000JuV-M4; Tue, 29 Aug 2017 21:36:41 +0200 Date: Tue, 29 Aug 2017 21:36:41 +0200 From: Kurt Jaeger To: Fernando =?iso-8859-1?Q?Apestegu=EDa?= Cc: FreeBSD Mailing List Subject: Re: PR looking for committer Message-ID: <20170829193641.GW81427@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2017 19:36:39 -0000 Hi! > Can a committer have a look at this? > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221835 It hit the tree, thanks! -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Wed Aug 30 05:53:26 2017 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 5699DDEFFD6 for ; Wed, 30 Aug 2017 05:53:26 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: from mail-yw0-f172.google.com (mail-yw0-f172.google.com [209.85.161.172]) (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 1B9818481C for ; Wed, 30 Aug 2017 05:53:25 +0000 (UTC) (envelope-from ultima1252@gmail.com) Received: by mail-yw0-f172.google.com with SMTP id t188so26785353ywb.1 for ; Tue, 29 Aug 2017 22:53:25 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=W9A6mo/PQTHfPraxNRUT9gl1hUKbuSxSXtflFp3ESEI=; b=qwUPs1Xl5Q1G0OCzQ/u6qGozcjeQk0zF7j7wwXMlB83/GzOc1G+W+5kJjmhFyO19VM MGEVkHe64tN5IydpozTWTuwnKBzwPKq6BMrBx7UAc4Ojp0NtVvopcFduivGrh8R89kMt /nttXEjnaASWolS6+7HSbZDfTjrEb6sZh0PsSoD+gy+Kto4AE1xPqixPbVZN9VkRCMvb MySq90S3JWmn0WQi7K//xp/vhSysLpoCost6VW5CtF2w9y9uTzhDMHJrYCrn1rLxc0MO G0KC+WaltdV8m05L5o1tRoe+L7ftTctavXQrn1fzQQ1ZTQHW0meBh9srT0AlL7iuaLWD 4Dpg== X-Gm-Message-State: AHYfb5jqhdC69sZz9abEfOXaxmV8mHflCPef1Q81TtQ+6Da/QSwsSpKv Cr2hNFoCSrnLFcCuMR4= X-Received: by 10.13.203.151 with SMTP id n145mr252179ywd.55.1504070608402; Tue, 29 Aug 2017 22:23:28 -0700 (PDT) Received: from mail-yw0-f180.google.com (mail-yw0-f180.google.com. [209.85.161.180]) by smtp.gmail.com with ESMTPSA id y134sm1780797ywg.19.2017.08.29.22.23.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 Aug 2017 22:23:28 -0700 (PDT) Received: by mail-yw0-f180.google.com with SMTP id s143so26472742ywg.0 for ; Tue, 29 Aug 2017 22:23:28 -0700 (PDT) X-Received: by 10.129.161.209 with SMTP id y200mr244194ywg.7.1504070607937; Tue, 29 Aug 2017 22:23:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.231.71 with HTTP; Tue, 29 Aug 2017 22:23:27 -0700 (PDT) In-Reply-To: <18d514bf-a99d-dcd7-7a03-46eceec57d74@FreeBSD.org> References: <3e39194c-5743-3a76-f6a5-fa959240bdf1@tuxfamily.org> <20170820211636.GA44994@ircbsd.lifeofadishwasher.com> <4522149a-ab77-3b7b-cb02-1ae2cdf096b4@toco-domains.de> <18d514bf-a99d-dcd7-7a03-46eceec57d74@FreeBSD.org> From: Richard Gallamore Date: Tue, 29 Aug 2017 22:23:27 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Add gitlab.com into bsd.sites.mk To: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 05:53:26 -0000 Just created a review[1] for the USE_GITLAB feature. If you would like to test or provide feedback with another feature or perhaps something that could have been done better it would be great to get feedback! Best regards Richard Gallamore [1] https://reviews.freebsd.org/D12162 From owner-freebsd-ports@freebsd.org Wed Aug 30 08:32:49 2017 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 C6DB0DF2E84 for ; Wed, 30 Aug 2017 08:32:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B291563422 for ; Wed, 30 Aug 2017 08:32:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AF21FDF2E83; Wed, 30 Aug 2017 08:32:49 +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 AC31FDF2E82 for ; Wed, 30 Aug 2017 08:32:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 900EE63420 for ; Wed, 30 Aug 2017 08:32:49 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v7U8WnYK027672 for ; Wed, 30 Aug 2017 08:32:49 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v7U8WnxV027671; Wed, 30 Aug 2017 08:32:49 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201708300832.v7U8WnxV027671@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 30 Aug 2017 08:32:49 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 08:32:49 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ emulators/mame | 0.166 | mame0189 ------------------------------------------------+-----------------+------------ emulators/mess | 0.166 | mame0189 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Wed Aug 30 10:09:44 2017 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 D0C99DF4A03 for ; Wed, 30 Aug 2017 10:09:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-94.reflexion.net [208.70.210.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 857B865F48 for ; Wed, 30 Aug 2017 10:09:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 3405 invoked from network); 30 Aug 2017 10:09:42 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 30 Aug 2017 10:09:42 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Wed, 30 Aug 2017 06:09:42 -0400 (EDT) Received: (qmail 32279 invoked from network); 30 Aug 2017 10:09:41 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Aug 2017 10:09:41 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 19411EC8143; Wed, 30 Aug 2017 03:09:41 -0700 (PDT) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work Message-Id: <7BCCF7B6-7AA0-470E-A3ED-9D116E13DBFC@dsl-only.net> Date: Wed, 30 Aug 2017 03:09:40 -0700 Cc: freebsd-arm To: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 10:09:44 -0000 qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use them with poudriere, hanging at the command (showing an example process id): /usr/local/bin/qemu-ppc-static /bin/ps -ww -p 47841 -o jid=3D which eats CPU time and grows memory SIZE over time. Examples from after waiting a while in each case: PID USERNAME THR PRI NICE SIZE RES SWAP STATE C TIME = CPU COMMAND 48319 root 2 103 0 8413M 234M 0K CPU11 11 2:50 = 101.97% /usr/local/bin/qemu-ppc64-static /bin/ps -ww -p 48318 -o jid PID USERNAME THR PRI NICE SIZE RES SWAP STATE C TIME = CPU COMMAND 47842 root 2 103 0 16597M 455M 0K CPU1 1 5:25 = 96.38% /usr/local/bin/qemu-ppc-static /bin/ps -ww -p 47841 -o jid=3D By contrast I've no such problem with qemu-arm-static or qemu-aarch64-static : these were able to build lang/gcc7 (full bootstrap) in between 4 and 5 hours hours each, the prerequisites also being built in the process. # svnlite info /usr/ports/ | grep "Re[plv]" Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 448068 Last Changed Rev: 448068 My attempts to manually use qemu-ppc64-static and qemu-ppc-static (with -L supplied) also get such results. The same for qemu-ppc*-static running a statically linked rescue program (so no -L needed). It appears that qemu-ppc64-static and qemu-ppc-static from emulators/qemu-user-static are broken. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Wed Aug 30 10:46:31 2017 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 CBD3DDF54D6 for ; Wed, 30 Aug 2017 10:46:31 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 40993670A9 for ; Wed, 30 Aug 2017 10:46:31 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: by mail-lf0-x232.google.com with SMTP id d202so22952612lfd.5 for ; Wed, 30 Aug 2017 03:46:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=n6ewiPhb1dXupPvgiQbE4UaIiKlOWj9A/6c/+9fkEEY=; b=eLEyeu5NpFAQiGCNb+5kXv+Sf04PU44eMo35uYP2/zkh5p5LkV1k52ekmzfC68najR kuhddwB8yewDXgoScE9CvNb5GYTSImBdsEVyXVX8ck/qf0SnL7N2h+VEg0zjh20xVOhC KYw+RrdEm4P1lgjtQ5nWlGkdhtQ1K7z2W5A+Mk/V7VYJZHpJAgpFPaim0tktOXvjkfiB m+0bAIVmAoWis2LMq/XZVAaD4BtUHTz91ba9URdXsg91wmvIoU9lpT6ldv1Kq5HtWawV C65TX1FXmUJ8L4ADhUjfvu/MQ0E9cbnR9wfuygIVkMBXlfGdW4nYkgc6cmrj46VtNhv9 77AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=n6ewiPhb1dXupPvgiQbE4UaIiKlOWj9A/6c/+9fkEEY=; b=YXVNFCBWUCa5Ob/667D42Miftmb+Z7NzGjKC89ZEm+SpA/DGIA9yTm+7ZT6Z179W8s SDIMtaQzYGvCozpbbZ7g85mA1CB1ArinuHCLsBu+HaJKUkGThH4nwRVd+QsIGcuIdRhI OAoA6OUt5vuR1aZR6p6VdGCW6WkSDkNVfXJCjbsta/nvtoxXeyWVArVmUqqPUrC4GUj+ 1/6aIxYsvcg1JEAoGNSrpPugpxUm6B1UB1Xe822UrmcEPuAKWgbAejFvcY/miu9REMDM y+6E966+MR++rPWWtRbiyuGOmi4PMaC1ACBc+6SQqNzGmDAZ2T1HqXZdgLr4LxftT3uo D8LQ== X-Gm-Message-State: AHYfb5gXcK3QZ/v7B7RfnRR80hGv3RA0dikwzTXp8d0TZaLY/YuOB9c/ I7aGlWOub3nQG1qRL4ZSL3j32CAoHw== X-Received: by 10.25.56.6 with SMTP id f6mr513614lfa.249.1504089988364; Wed, 30 Aug 2017 03:46:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.115.220 with HTTP; Wed, 30 Aug 2017 03:46:27 -0700 (PDT) Received: by 10.25.115.220 with HTTP; Wed, 30 Aug 2017 03:46:27 -0700 (PDT) In-Reply-To: <20170829193641.GW81427@home.opsec.eu> References: <20170829193641.GW81427@home.opsec.eu> From: =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= Date: Wed, 30 Aug 2017 12:46:27 +0200 Message-ID: Subject: Re: PR looking for committer To: Kurt Jaeger Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 10:46:31 -0000 El 29 ago. 2017 21:36, "Kurt Jaeger" escribi=C3=B3: Hi! > Can a committer have a look at this? > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D221835 It hit the tree, thanks! Thank you. Could you (or any other committer) also have a look at the PR blocked by this one? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Wed Aug 30 11:00:50 2017 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 27AA9DF5ADF; Wed, 30 Aug 2017 11:00:50 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [192.108.105.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.soaustin.net", Issuer "StartCom Class 2 IV Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D00367842; Wed, 30 Aug 2017 11:00:49 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from lonesome.com (bones.soaustin.net [192.108.105.22]) by mail.soaustin.net (Postfix) with ESMTPSA id 2F2AD67F; Wed, 30 Aug 2017 06:00:48 -0500 (CDT) Date: Wed, 30 Aug 2017 06:00:47 -0500 From: Mark Linimon To: Mark Millard Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports , freebsd-arm Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work Message-ID: <20170830110046.GA32595@lonesome.com> References: <7BCCF7B6-7AA0-470E-A3ED-9D116E13DBFC@dsl-only.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7BCCF7B6-7AA0-470E-A3ED-9D116E13DBFC@dsl-only.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 11:00:50 -0000 On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: > It appears that qemu-ppc64-static and qemu-ppc-static from > emulators/qemu-user-static are broken. Correct, and known for some time. (fwiw sparc64 hangs as well.) mcl From owner-freebsd-ports@freebsd.org Wed Aug 30 12:01:02 2017 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 1F19BDF6F7F; Wed, 30 Aug 2017 12:01:02 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: from mail-qt0-x233.google.com (mail-qt0-x233.google.com [IPv6:2607:f8b0:400d:c0d::233]) (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 CC4F869A14; Wed, 30 Aug 2017 12:01:01 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: by mail-qt0-x233.google.com with SMTP id u11so26099780qtu.1; Wed, 30 Aug 2017 05:01:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NpPfIuwGyGGWk7ZVbc5A7z+WG8m3+vqmefm1PV98Fss=; b=iQkcV23n1kTEOIgkHYKJ+MoOcutglEO4aj4okmgYtA/YuvoVMATobkd7phEp8qStl5 ZKfJzJGV8qBJvJ6bEkh+bvaB96u8L0Gjo0Z3yfdJyCxPIirPHrqpQmIIcr6YalRNVpEa +TyWq+Ej68rAXztiG0TzC0TfGdgKqk1VVbTIWlBfW+aYtdPj4Fh/WovRTDjcKUCsWpnD dr89hfM6y6/UocAQDrCW50r6AXK8fH80XFIoot4V1Dx5Si7tgKhZpDvxgfE1VYQRbloS dAdaonh/UdLCIfK1cG3R/rJXOOXxRZ3aD4vCBAe62j26D1u4X1pxIaCtS2mLCDTpBxql rTcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NpPfIuwGyGGWk7ZVbc5A7z+WG8m3+vqmefm1PV98Fss=; b=nUzMrmRACPKyLy3/pg779oFPpJP7f82ICfnabAAy+9olrLdrrJwj6Ml1VzFC5dWUZZ XKa6X08iUykVwisb2Vomq2J2QQIiQbMv7tVXFY/ewpsbDwRxmxUNU6b6cuZ4kWsHCmuB FgZZIkNEj6ExnZtetKOMz9MDvwyi331jD5BaK8eH8M4HnfxFHxqvC51FLacrj5puLfUt ebHVa6HPZeIT+M7blLMcpaxXZwVRtuCPbljsUyTZzBHELzLpF207JDNHOpk5pG9u5pLW VEoJHqb0lycS8x2ppm7DE0DCkj7JmQ0j8FzwV2WwRTPoRtCqlYazl0jbZB5AQnB7uf8o paGA== X-Gm-Message-State: AHYfb5iKp8WUvW+/QSigAb+0l0H14g9gG+ZG2fJfHBSVG8PoKfwBg4PQ S/6PO7Wl50yW/Tg4tgMwPKLi2sHLDW9L X-Received: by 10.200.1.207 with SMTP id b15mr1635684qtg.30.1504094455917; Wed, 30 Aug 2017 05:00:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.38.129 with HTTP; Wed, 30 Aug 2017 05:00:55 -0700 (PDT) In-Reply-To: References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> From: Cassiano Peixoto Date: Wed, 30 Aug 2017 09:00:55 -0300 Message-ID: Subject: Re: pkg issue after FreeBSD 11 upgrade To: Matthew Seaman Cc: "freebsd-ports@freebsd.org" , freebsd-stable@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 12:01:02 -0000 Hi Matthew, Sorry back to this subject. But I really need to restart services with a port. I'm quite sure there is a bug with pkg and FreeBSD 11. I made a simple port to restart cron service: # $FreeBSD$ PORTNAME= ze PORTVERSION= 1.0 CATEGORIES= custom MASTER_SITES= # DISTFILES= # EXTRACT_ONLY= # NONE MAINTAINER= peixotocassiano@gmail.com COMMENT= ze port #NO_MTREE= yes SUB_FILES= pkg-install NO_BUILD= yes NO_WRKSUBDIR= yes do-install: mkdir -p ${STAGEDIR}${DATADIR} @${CP} -r ${FILESDIR}/versions ${STAGEDIR}${DATADIR}/ post-install: ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Here is my pkg-install to restart cron service: #!/bin/sh if [ $2 = "POST-INSTALL" ]; then service cron restart fi Here is the output when I install the port: root@kkk:~ # service cron start cron already running? (pid=2287). root@kkk:~ # pkg install ze Updating Custom repository catalogue... Fetching meta.txz: 100% 560 B 0.6kB/s 00:01 Fetching packagesite.txz: 100% 122 KiB 62.6kB/s 00:02 Processing entries: 100% Custom repository update completed. 427 packages processed. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: ze: 1.0 Number of packages to be installed: 1 672 B to be downloaded. [1/1] Fetching ze-1.0.txz: 100% 672 B 0.7kB/s 00:01 Checking integrity... done (0 conflicting) [1/1] Installing ze-1.0... + set -- ze-1.0 PRE-INSTALL + [ PRE-INSTALL '=' POST-INSTALL ] Extracting ze-1.0: 100% + set -- ze-1.0 POST-INSTALL + [ POST-INSTALL '=' POST-INSTALL ] + service cron restart Stopping cron. Waiting for PIDS: 2287. Starting cron. root@kkk:~ # ps ax | grep cron 2320 1 S+ 0:00.00 grep cron As you can see the cron has stopped but hasn't started. But If I install the same port with traditional ports approach it works, see: root@kkk: /usr/ports/custom/ze/# ps ax | grep cron 1280 - Is 0:00.97 /usr/sbin/cron -s root@kkk: /usr/ports/custom/ze# make install ===> ze-1.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by ze-1.1 for building ===> Extracting for ze-1.1 ===> Patching for ze-1.1 ===> Configuring for ze-1.1 ===> Staging for ze-1.1 ===> Generating temporary packing list mkdir -p /usr/ports/custom/ze/work/stage/usr/local/share/ze /bin/sh /usr/ports/custom/ze/work/pkg-install ze-1.1 POST-INSTALL ====> Compressing man pages (compress-man) ===> Installing for ze-1.1 ===> Checking if ze already installed Stopping cron. Waiting for PIDS: 1280. Starting cron. ===> Registering installation for ze-1.1 Installing ze-1.1... root@kkk: /usr/ports/custom/ze# ps ax | grep cron 37527 - Ss 0:00.00 /usr/sbin/cron -s Thanks for your help. On Fri, Aug 11, 2017 at 1:45 PM, Cassiano Peixoto wrote: > Hi Matthew, > > Thanks for your answer. Slapd is just an example, it happens with any > application like apache, mysql, dovecot and others. > > I can see the process is running and up, and it dies after pkg process has > finished. Looks like pkg is killing any application related to its thread. > > I know it's not the best approach, but used to work on FreeBSD 10. > > Anyway, I'll change my script to restart services out of pkg process. > > Thanks. > > On Fri, Aug 11, 2017 at 5:09 AM, Matthew Seaman > wrote: > >> On 10/08/2017 22:05, Cassiano Peixoto wrote: >> > I ran into an issue after FreeBSD 11 upgrade. I have some meta ports >> that >> > starts services like slapd. >> > >> > Its has been working fine on 10-STABLE. But after FreeBSD >> > 11-STABLE r321625M upgrade it stopped working. >> > >> > Here is a simple example of my pkg-install.in script: >> > >> > #!/bin/sh >> > /usr/local/etc/rc.d/slapd stop >> > /usr/local/etc/rc.d/slapd start >> > >> > I can see its executing while upgrading a package: >> > >> > Stopping slapd. >> > Waiting for PIDS: 13875. >> > Starting slapd. >> > >> > But looking if the process is running, it's not: >> > >> > # ps ax | grep slapd >> > 14164 0 S+ 0:00.00 grep slapd >> > >> > Then I manually run the rc.d script and the service starts: >> > >> > # /usr/local/etc/rc.d/slapd restart >> > slapd not running? (check /var/run/openldap/slapd.pid). >> > Starting slapd. >> > >> > So my question is: something has changed on FreeBSD 11 not allowing this >> > kind of execution? >> > >> > BTW, I'm using pkg 1.10.1 and my ports collection is as same as I was >> using >> > on FreeBSD 10. >> >> Restarting daemons after upgrading is something the project has been >> quite resistant to implementing. Mostly because as soon as you start >> looking into it in any depth the true complexity of doing that sort of >> thing reliably for any conceivable system becomes apparent and you end >> up muttering darkly about systemd and losing the will to live. >> >> However, yes, restarting slapd -- it's clear that your script does get >> called, but slapd fails to start at that point during the upgrade >> process. slapd is well known (at least to me) for failing to start >> /silently/ -- you need to check the process is actually there after >> trying to start it, and look at the logfiles and so forth. It also >> seems to quit at the slightest provocation, presumably to avoid any >> potential for data corruption. >> >> So check you logs to see why slapd didn't start. It's quite possible >> that it was simply that something else that slapd needed wasn't >> available at that exact point during the upgrade process, and just >> waiting until the upgrade had finished would sort things out. >> >> Cheers, >> >> Matthew >> >> > From owner-freebsd-ports@freebsd.org Wed Aug 30 12:30:32 2017 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 ED030E00A20 for ; Wed, 30 Aug 2017 12:30:32 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 7901D6AAF2 for ; Wed, 30 Aug 2017 12:30:32 +0000 (UTC) (envelope-from killing@multiplay.co.uk) Received: by mail-wm0-x22e.google.com with SMTP id a80so8986300wma.0 for ; Wed, 30 Aug 2017 05:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=CX7+KSP523ttWqjUBAilcL8d5bFGRPqPEYKJLZK5hig=; b=fTMKD/XOxOsiuSW8IJN2gRegEzMOQGZKLVKsQbuAimzsZ/P6R74KCGzQnbZGVWFkhb HNuDuhm79pnnXR/T1eo6PrvP4AMKGjSKlcONC1H3InQJTfukNd+EBZfyu58HupASwRZ9 x3hE56oc65JRt3Sx67k9Sfc30LBk2E4wNoPiiVCVTc4EWqlL6e9l9pxR5MvsL7+zbFf3 6QM8UkLRBKGmWIHgYr+mPVreQhJcpaoKqSnG9NUNfalGheuHJRbF96JB7329qmCyHhLo nmcPd41Qb88vFcjjYRilUOl1BMRN8NX8Ig6brzQn1vFXWMelv2mgjgLpmiijlKh73z/n vT1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=CX7+KSP523ttWqjUBAilcL8d5bFGRPqPEYKJLZK5hig=; b=USF9zcF1/MthIFJESlnZUk6reNduIQbCRczeVJPfX/kvjutBjAwZpJUDqR7PffPQeE c1UM3B/yPwOTwGN0CxEyjGu0dr0ITfFcPnjKvqEenrhlAJ44ySCxc6UZ2YJJdzp+EQV/ wUlrizE66RohSp5HI/m+0pK2V8Kp0WjgVC/9qK1IKyhUE4Fpnh44gk0p2wGKiwurx88N iWpLct/EpiGqEOAuEriGqjJvjhpA7pPe0ggaZ/ZNV9bW+kBc24pg9rI9N0Dbw8wO+TPw DNPTuXha8eIcRAMlO8g8fl5Mojz0SZH04WZh8xcC/IQWHOHVq96dv3jrGh4ixx35iThq 0Lgg== X-Gm-Message-State: AHYfb5i2xBUiS7bc4r0sRnAaTO4x0UlAP8f+CkDuMagPtLzCKHrEImHA /rkmdpmfgXzGwLfZlf3yMQ== X-Received: by 10.28.65.196 with SMTP id o187mr1440363wma.8.1504096230154; Wed, 30 Aug 2017 05:30:30 -0700 (PDT) Received: from [10.10.1.111] ([185.97.61.1]) by smtp.gmail.com with ESMTPSA id w187sm3159804wme.40.2017.08.30.05.30.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Aug 2017 05:30:29 -0700 (PDT) Subject: Re: pkg issue after FreeBSD 11 upgrade To: freebsd-ports@freebsd.org References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> From: Steven Hartland Message-ID: Date: Wed, 30 Aug 2017 13:30:29 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 12:30:33 -0000 Try tracing the install with truss or ktrace. I suspect you'll find there is an issue where a pipe being closed; stdin, stdout or stderr, which results in the daemon that was started being stopped again, or something similar. On 30/08/2017 13:00, Cassiano Peixoto wrote: > Hi Matthew, > > Sorry back to this subject. But I really need to restart services with a > port. I'm quite sure there is a bug with pkg and FreeBSD 11. > > I made a simple port to restart cron service: > > # $FreeBSD$ > PORTNAME= ze > PORTVERSION= 1.0 > CATEGORIES= custom > MASTER_SITES= # > DISTFILES= # > EXTRACT_ONLY= # NONE > > MAINTAINER= peixotocassiano@gmail.com > COMMENT= ze port > > #NO_MTREE= yes > > > > SUB_FILES= pkg-install > > > > NO_BUILD= yes > > NO_WRKSUBDIR= yes > > > > do-install: > > mkdir -p ${STAGEDIR}${DATADIR} > > @${CP} -r ${FILESDIR}/versions ${STAGEDIR}${DATADIR}/ > > > > post-install: > > ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL > > > .include > > Here is my pkg-install to restart cron service: > > #!/bin/sh > > if [ $2 = "POST-INSTALL" ]; then > > service cron restart > > fi > > Here is the output when I install the port: > > root@kkk:~ # service cron start > cron already running? (pid=2287). > > root@kkk:~ # pkg install ze > Updating Custom repository catalogue... > Fetching meta.txz: 100% 560 B 0.6kB/s 00:01 > Fetching packagesite.txz: 100% 122 KiB 62.6kB/s 00:02 > Processing entries: 100% > Custom repository update completed. 427 packages processed. > All repositories are up to date. > The following 1 package(s) will be affected (of 0 checked): > > New packages to be INSTALLED: > ze: 1.0 > > Number of packages to be installed: 1 > > 672 B to be downloaded. > [1/1] Fetching ze-1.0.txz: 100% 672 B 0.7kB/s 00:01 > Checking integrity... done (0 conflicting) > [1/1] Installing ze-1.0... > + set -- ze-1.0 PRE-INSTALL > + [ PRE-INSTALL '=' POST-INSTALL ] > Extracting ze-1.0: 100% > + set -- ze-1.0 POST-INSTALL > + [ POST-INSTALL '=' POST-INSTALL ] > + service cron restart > Stopping cron. > Waiting for PIDS: 2287. > Starting cron. > > root@kkk:~ # ps ax | grep cron > 2320 1 S+ 0:00.00 grep cron > > As you can see the cron has stopped but hasn't started. > > But If I install the same port with traditional ports approach it works, > see: > > root@kkk: /usr/ports/custom/ze/# ps ax | grep cron > 1280 - Is 0:00.97 /usr/sbin/cron -s > > root@kkk: /usr/ports/custom/ze# make install > ===> ze-1.1 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by ze-1.1 for building > ===> Extracting for ze-1.1 > ===> Patching for ze-1.1 > ===> Configuring for ze-1.1 > ===> Staging for ze-1.1 > ===> Generating temporary packing list > mkdir -p /usr/ports/custom/ze/work/stage/usr/local/share/ze > /bin/sh /usr/ports/custom/ze/work/pkg-install ze-1.1 POST-INSTALL > ====> Compressing man pages (compress-man) > ===> Installing for ze-1.1 > ===> Checking if ze already installed > Stopping cron. > Waiting for PIDS: 1280. > Starting cron. > ===> Registering installation for ze-1.1 > Installing ze-1.1... > > root@kkk: /usr/ports/custom/ze# ps ax | grep cron > 37527 - Ss 0:00.00 /usr/sbin/cron -s > > Thanks for your help. > > > > On Fri, Aug 11, 2017 at 1:45 PM, Cassiano Peixoto > wrote: >> Hi Matthew, >> >> Thanks for your answer. Slapd is just an example, it happens with any >> application like apache, mysql, dovecot and others. >> >> I can see the process is running and up, and it dies after pkg process has >> finished. Looks like pkg is killing any application related to its thread. >> >> I know it's not the best approach, but used to work on FreeBSD 10. >> >> Anyway, I'll change my script to restart services out of pkg process. >> >> Thanks. >> >> On Fri, Aug 11, 2017 at 5:09 AM, Matthew Seaman >> wrote: >> >>> On 10/08/2017 22:05, Cassiano Peixoto wrote: >>>> I ran into an issue after FreeBSD 11 upgrade. I have some meta ports >>> that >>>> starts services like slapd. >>>> >>>> Its has been working fine on 10-STABLE. But after FreeBSD >>>> 11-STABLE r321625M upgrade it stopped working. >>>> >>>> Here is a simple example of my pkg-install.in script: >>>> >>>> #!/bin/sh >>>> /usr/local/etc/rc.d/slapd stop >>>> /usr/local/etc/rc.d/slapd start >>>> >>>> I can see its executing while upgrading a package: >>>> >>>> Stopping slapd. >>>> Waiting for PIDS: 13875. >>>> Starting slapd. >>>> >>>> But looking if the process is running, it's not: >>>> >>>> # ps ax | grep slapd >>>> 14164 0 S+ 0:00.00 grep slapd >>>> >>>> Then I manually run the rc.d script and the service starts: >>>> >>>> # /usr/local/etc/rc.d/slapd restart >>>> slapd not running? (check /var/run/openldap/slapd.pid). >>>> Starting slapd. >>>> >>>> So my question is: something has changed on FreeBSD 11 not allowing this >>>> kind of execution? >>>> >>>> BTW, I'm using pkg 1.10.1 and my ports collection is as same as I was >>> using >>>> on FreeBSD 10. >>> Restarting daemons after upgrading is something the project has been >>> quite resistant to implementing. Mostly because as soon as you start >>> looking into it in any depth the true complexity of doing that sort of >>> thing reliably for any conceivable system becomes apparent and you end >>> up muttering darkly about systemd and losing the will to live. >>> >>> However, yes, restarting slapd -- it's clear that your script does get >>> called, but slapd fails to start at that point during the upgrade >>> process. slapd is well known (at least to me) for failing to start >>> /silently/ -- you need to check the process is actually there after >>> trying to start it, and look at the logfiles and so forth. It also >>> seems to quit at the slightest provocation, presumably to avoid any >>> potential for data corruption. >>> >>> So check you logs to see why slapd didn't start. It's quite possible >>> that it was simply that something else that slapd needed wasn't >>> available at that exact point during the upgrade process, and just >>> waiting until the upgrade had finished would sort things out. >>> >>> Cheers, >>> >>> Matthew >>> >>> > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Wed Aug 30 12:48:56 2017 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 E2918E00F20; Wed, 30 Aug 2017 12:48:56 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BDD236B399; Wed, 30 Aug 2017 12:48:56 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 1189A1F84C; Wed, 30 Aug 2017 12:48:56 +0000 (UTC) Date: Wed, 30 Aug 2017 14:48:55 +0200 From: Baptiste Daroussin To: Cassiano Peixoto Cc: Matthew Seaman , freebsd-stable@freebsd.org, "freebsd-ports@freebsd.org" Subject: Re: pkg issue after FreeBSD 11 upgrade Message-ID: <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="iwilfg3mpwxm4orf" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170714 (1.8.3) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 12:48:57 -0000 --iwilfg3mpwxm4orf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 30, 2017 at 09:00:55AM -0300, Cassiano Peixoto wrote: > Hi Matthew, >=20 > Sorry back to this subject. But I really need to restart services with a > port. I'm quite sure there is a bug with pkg and FreeBSD 11. >=20 > I made a simple port to restart cron service: It is not a bug, it is by design, pkg becomes the reaper of the scripts it = runs and kills everything once the script is executed. btw if you install crontab in cron.d you do not need to restart the service, cron will figure out itself and reload what it needed. Bapt --iwilfg3mpwxm4orf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlmmtDUACgkQY4mL3PG3 Plpciw/7BpzAPh+s3Y/DtoCKai+2fdmmNeBvI/AUZpyKedxAUY3dDm36hnEAsw2U YRiWHT2C4SLCE+fvxDj8NFPXR5NXdrZ4leBPAQzcSkPFJozLHvQrOswl7v9/MKiZ QIpJV49xhjSnubWpyN+Cpa5Am46hmjLOXWNF+nrTgln8gh5tMTZIwTkw/HK0tWeF UBGR55T43iezGREbC86qdswrV2Ysnlcd7BHazsU/U9r1oUjT6LNrfgM8HyXRLmyM 7kdpeEfYmWl4mQ+wBGtTFTDDqC80HVthffqSes7pQfmSTio2xLOuza+9mjD1dZen RNaRJchVRVEfN4BP6sel7OlJFCNbgBCrGM6cMcp3H7rzbQWpHnq7bdurXOT9XDXe Jpz9t+fDh2CyKEY59ZlGDC4oI+/ZxT1hxCwzLHu+h5D7JczEo+kXQc+Hr83hFWcD dCkPaZuo8izt++V2mpaa2LSetcl2jI3hrVTh99JmmmXdTrPVuxT6Tm7ssJVcWR+L 6nj72w+zVs3M2USZS4hQa7LCoDp23zdZbwtBOELyAYHCsjGaXXuug25nWi99O/+P 1SfZWDsKprZKipZt+fWXHQW+Qu4HeumNUK4pCW0XIr/8j7A7Ge7LHOh+iRHklvJ4 o/aStqMKIRoH0y2FfvthNllpkmycd/utX6eksq6dLiCgpoPhDHs= =ZKUk -----END PGP SIGNATURE----- --iwilfg3mpwxm4orf-- From owner-freebsd-ports@freebsd.org Wed Aug 30 12:55:24 2017 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 5DF9BE012F7; Wed, 30 Aug 2017 12:55:24 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d: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 0F0476BACD; Wed, 30 Aug 2017 12:55:24 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: by mail-qk0-x22f.google.com with SMTP id l65so27366081qkc.0; Wed, 30 Aug 2017 05:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3Ma4nnzqgRm0wWTndLhmOkASU+DqbW9BS+sm+tdMC6c=; b=s3WwfvccmgfZrVvZw5mH2VuGzfolWTkCGFBzvY4sOL8yahJtThy6n1K82g42X0uqz1 v4Goyov/8i351wsVovW/VA5i7UoFFxAmk2Zr+zDlXJB8Pxl664sGxTFsMEm/SnmgkC+w 0g3LB+DdR2+G4lD85iovsUR3++h69nMqw8Tgxx33ebxxiAd2ra/9mBPX+XCFU3skxG6U HI18EljUEai2+4xrEIHWrmkSsYUqN3pJTzuw8GcGeLEBVbjaG3nqqYy/pqF09O3MgsH+ ILSDK3DO28o9WEZgAPJOJYuzyU9RzuO0J+0ckz3oGJsYpn/bmF9Te0Xfu4++0OE+FrQ2 C3OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3Ma4nnzqgRm0wWTndLhmOkASU+DqbW9BS+sm+tdMC6c=; b=ePmhPbs+VOpj9h2mH9aWqM7krmZgiwXVE3+bOvXgkH4obgZIsrYGMm4fJy0YUkZes4 LvASpqDGcd+0iFhCd3LpH8b5xfRa/5g3QIXvhbnTUSIgC1ZhjhGb5T1JE4LXoIMKwbS0 vSoaxRB+skKKJJOs0cO6YYzh504MeD1BHZRXIzTadfrPRfLA2jA8Ey9R/tOZWiJcAEFl qqY+myIfSlZ2s+Q7F7Wtnbd6ccKtzrWHEnbKGHUlBEgic+rFiKJj/SNAh4uDbRGwmfx+ 4MlbRG7ywo0WKxGhk3M0oksW09KAwfTb4PhRZJuh12DcPMkVgTULYn70gPq8jrQrOVJg AY+g== X-Gm-Message-State: AHYfb5jnIroXS4GCNwBQK+FY0hXxWhvZpgoYJ0u0GIKBIBMf043alZ+0 4vSY915Ty1mpsQQphGRkefIyjrE4Kg== X-Received: by 10.55.27.96 with SMTP id b93mr9975411qkb.282.1504097723006; Wed, 30 Aug 2017 05:55:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.38.129 with HTTP; Wed, 30 Aug 2017 05:55:22 -0700 (PDT) In-Reply-To: <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> From: Cassiano Peixoto Date: Wed, 30 Aug 2017 09:55:22 -0300 Message-ID: Subject: Re: pkg issue after FreeBSD 11 upgrade To: Baptiste Daroussin Cc: Matthew Seaman , freebsd-stable@freebsd.org, "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 12:55:24 -0000 Hi Baptiste, Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. Cron is just an example, I manage more than 50 FreeBSD servers, and I've been using ports for years to update some configs and restart the service on all of them. Many times I need to change nginx config, ldap, etc. I just need to restart the service. Is there some flag to disable it? Or some hack that I could do? Thanks. On Wed, Aug 30, 2017 at 9:48 AM, Baptiste Daroussin wrote: > On Wed, Aug 30, 2017 at 09:00:55AM -0300, Cassiano Peixoto wrote: > > Hi Matthew, > > > > Sorry back to this subject. But I really need to restart services with a > > port. I'm quite sure there is a bug with pkg and FreeBSD 11. > > > > I made a simple port to restart cron service: > > It is not a bug, it is by design, pkg becomes the reaper of the scripts it > runs > and kills everything once the script is executed. > > btw if you install crontab in cron.d you do not need to restart the > service, > cron will figure out itself and reload what it needed. > > Bapt > From owner-freebsd-ports@freebsd.org Wed Aug 30 12:59:52 2017 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 21BBEE014A2; Wed, 30 Aug 2017 12:59:52 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F1B426BD97; Wed, 30 Aug 2017 12:59:51 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 223B61FCCD; Wed, 30 Aug 2017 12:59:51 +0000 (UTC) Date: Wed, 30 Aug 2017 14:59:50 +0200 From: Baptiste Daroussin To: Cassiano Peixoto Cc: Matthew Seaman , freebsd-stable@freebsd.org, "freebsd-ports@freebsd.org" Subject: Re: pkg issue after FreeBSD 11 upgrade Message-ID: <20170830125950.mcp34sddcp6c757t@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mlwiwldfnfnqq37l" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170714 (1.8.3) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 12:59:52 -0000 --mlwiwldfnfnqq37l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 30, 2017 at 09:55:22AM -0300, Cassiano Peixoto wrote: > Hi Baptiste, >=20 > Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. It only worked on FreeBSD 10 prior to 10.2, the reaper functionnality in fr= eebsd kernel appeared in 10.2 >=20 > Cron is just an example, I manage more than 50 FreeBSD servers, and I've > been using ports for years to update some configs and restart the service > on all of them. Many times I need to change nginx config, ldap, etc. I ju= st > need to restart the service. HANDLE_RC_SCRIPTS=3Dtrue in your pkg.conf and pkg will automatically restart anything rc script provide once the package containing it is upgrading. This is off by default because in many cases it is dangerous (database upgr= ades, dovecot like things upgrade etc). But if you know what you are doing it doe= s the job. Best regards, Bapt --mlwiwldfnfnqq37l Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlmmtrgACgkQY4mL3PG3 PlqHEw/+MRYsI8ooPOcoCefWAd0FuPycC1zNtZfSTEnKXibcq6l7TNS8eHVC5f6S UPPwPetke/+UIM6AKXtVHyi+ZKh8BFQk/OcbHEUceOdNKnA5goFB10oexKPdqdid 5XXZ+yqj2msrW2liEzcpfwk0M4W3bTS9OmAv0IRqCasln18r29CC/cq91j32ZBWw vvSLPUBeC/+dxYsL0y30rmh4CZvev+71B65OeBmrOTgpiYF/bJOUaT+BeB54RetC 2538jyRpodOOvgcwywT9o4YSDqX4M8mFFRl89/eZsYI28/BJSVOb0nlQ2OqO9nb2 AfCaeNixSoVy26oNV3L3bjUANc1sb8ziiu/YozmHjuZ5L6B8lSQnYdAgoXJUgSKs vJnHGHZn2owboL04wkoteHGzhlj8WfvhnrYFjP1jEkSuXiQAjFnDkMkDwlH4NVVy UjUW2LKNCyLiTDU+heu7tRCZgYBDDqMERV2DrIGCi9fEn/ZgbyTxI2kSjpRMvhRK TNUAu8OOLZUpMkJYf8/bnMq1Bk1t0k1JFu2xDoVAu3I32/j/iaUgPdZG6q34y0Uh KBN4LwqJw4vhuK7RK8KsuLyriLiY9Xpy4968dWOuxBivjHud015SR/kzbbiwhkS2 jqiCwpdTcuAdjNA6I3dehwA9Ro3iP2fHNxHF4XJC5TXislgN230= =2bkK -----END PGP SIGNATURE----- --mlwiwldfnfnqq37l-- From owner-freebsd-ports@freebsd.org Wed Aug 30 13:01:45 2017 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 40765E0172B; Wed, 30 Aug 2017 13:01:45 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (unknown [IPv6:2a01:4f8:a0:51d6::108:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 059CD6C18B; Wed, 30 Aug 2017 13:01:45 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.seppmail (business-24-134-14-193.pool2.vodafone-ip.de [24.134.14.193]) by host64.shmhost.net (Postfix) with ESMTPSA id BC5D28117B; Wed, 30 Aug 2017 15:01:31 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: pkg issue after FreeBSD 11 upgrade From: Franco Fichtner In-Reply-To: Date: Wed, 30 Aug 2017 15:01:30 +0200 Cc: Baptiste Daroussin , freebsd-stable@freebsd.org, Matthew Seaman , "freebsd-ports@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> To: Cassiano Peixoto X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 13:01:45 -0000 Hi Cassiano, > On 30. Aug 2017, at 2:55 PM, Cassiano Peixoto = wrote: >=20 > Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 = only. It was a later 10.x change as far as I know. > Is there some flag to disable it? Or some hack that I could do? No. At OPNsense we use a patch to revert the behaviour. = https://github.com/opnsense/ports/blob/master/ports-mgmt/pkg/files/patch-l= ibpkg_scripts.c Cheers, Franco= From owner-freebsd-ports@freebsd.org Wed Aug 30 13:05:05 2017 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 99AC8E018F9; Wed, 30 Aug 2017 13:05:05 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 75D5B6C477; Wed, 30 Aug 2017 13:05:05 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id D122D1FF24; Wed, 30 Aug 2017 13:05:04 +0000 (UTC) Date: Wed, 30 Aug 2017 15:05:04 +0200 From: Baptiste Daroussin To: Franco Fichtner Cc: Cassiano Peixoto , freebsd-stable@freebsd.org, Matthew Seaman , "freebsd-ports@freebsd.org" Subject: Re: pkg issue after FreeBSD 11 upgrade Message-ID: <20170830130504.kgbwkztaomnqq3hy@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="u7bfalyehqj2uupg" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170714 (1.8.3) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 13:05:05 -0000 --u7bfalyehqj2uupg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 30, 2017 at 03:01:30PM +0200, Franco Fichtner wrote: > Hi Cassiano, >=20 > > On 30. Aug 2017, at 2:55 PM, Cassiano Peixoto wrote: > >=20 > > Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. >=20 > It was a later 10.x change as far as I know. >=20 > > Is there some flag to disable it? Or some hack that I could do? >=20 > No. At OPNsense we use a patch to revert the behaviour. >=20 > https://github.com/opnsense/ports/blob/master/ports-mgmt/pkg/files/patch-= libpkg_scripts.c Why and what is your use case, there is a reason why this code has been add= ed, and I would like to hear more about use cases so we can try to address them. Best regards, Bapt --u7bfalyehqj2uupg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlmmuAAACgkQY4mL3PG3 PlqxuQ//flVXRlQHww9kjQ9i7iVEVLKcodNCqX6mHQTLmp/fuYBmDILgw4My5IPK xJzcR8FPfeiNSuPRL3jAXKwrWoSc2w+HgnGO8AsCPULHNuylsVIoAqe1L/dibjfn LmxekNfiZgb/mrcKswjZRfLxyhLNkkhqoKt4bIeMBgtHvRa8DKFIImuJnwZLVYiz MpeUyJSLGYrdcO+0xyZwXVVCElz2FZV9OlbC+WYlJBbIvStIybEmix5ZavuWMGgj lcEOt2iNuPiGB7R1O3Og+X3hGsSRf4BxnRYQW4aiHc0HUjYO5MlHtdWYgL7Xt3JZ Ztanh6YOFGavYPHbG4//fIuvPz3Lx7olrrCreWP6IjbwNlcKDxnctWo1SnjUzS/A jbj70jpN8MgUa/tZFq2rrdLf3kAF/4mR52xdTR06NcvZmWmfAld+p7NmBnprmkax FgYZ2g6HdyCY132dOBejJ5Iq6yjmg5TpVaVjjdThezLMxMs1FtjuL83V/c3RP8lt 5CrTvzWEyMPSxz7xNzGShRNSurv97gPc0M4kbUqgMhQNL8UQgGv+b0tgOK07j1WV kJADTLFjrNJcwzc8EjxhHHh5GI1VCiL9QMpE/ZnEdj7Qf1HoI4oNKOy4WNtQYrQW rk4O9X/UBRbia9L4aZMn1gBH+rDXZ1V/j9ldo7LrpCfg5FH2tFs= =aLYO -----END PGP SIGNATURE----- --u7bfalyehqj2uupg-- From owner-freebsd-ports@freebsd.org Wed Aug 30 13:07:53 2017 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 F253EE01A76; Wed, 30 Aug 2017 13:07:53 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: from mail-qk0-x22b.google.com (mail-qk0-x22b.google.com [IPv6:2607:f8b0:400d:c09::22b]) (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 A91446C6BD; Wed, 30 Aug 2017 13:07:53 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: by mail-qk0-x22b.google.com with SMTP id a77so27500339qkb.1; Wed, 30 Aug 2017 06:07:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=3pzK1xcTM9zB0Bapo1Ar8wmDHGqDnzxrw+BsxRMVbAQ=; b=FjBqvLbdlYO7p/vSHjuY4kU9P76IM2sXiSPQNiZxJpWlJ/uYwxDD0/xqvXwQs/+gyw eXHx9YNEr/YjmRldFeSjgm0O9sh5tzsNbxDDbnKmj6qtb4WJ3nvr9+fIR/GmqDdOp4dQ ZdEfednHGsmazgpIEyuTvtJDhndUweK/gIeqf2TiI57OOGKEO0OwY5fFY5zsBBetmbGE HDqeb/alBUjLMFMzRhh0pKngyGQ6AyW4wcMMg05aewVYjr4tY/rTNdsJlfixk0tyjr3Y s5mECt3aEDdMVDlDApZOlHVTvSPK4qxDLpgUnCW9G1njNxBzckq268F/lXnCmts8qn1t U+/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=3pzK1xcTM9zB0Bapo1Ar8wmDHGqDnzxrw+BsxRMVbAQ=; b=odi8LNO04StnZI7M1zeeJlxroeyD7/yMEN2tiTV4Y2bPty8c6rhisFUuw6iAHng9lC TuKt1bLZ+QzvU5cwLUJmAX+1UJtwYRSTnblYXkb8NllFW7tBl7XBzyY/1SnsC8wcVUhR hhwVB+7J5nL+QftTxmPQ1H9pRdWRIVsmeY9uu3iuioMMgFnbB7iYquWfTqImVWHRSoLb 9PPD3ypaRUbV4MiaFm4AVw3QeqJimjQs2j3HvlkpcpIYHhbHJeuQa2kZbZ4VsQDBmMN4 xP4I5Hzyk06kwgIBbllg5ft9c6Da1kMof3q9K2itzzYItudK/BVYHTROMLN9mUrQWGWo iZqg== X-Gm-Message-State: AHYfb5ipfKcqcodx5r6ZMymscXRUxMGRSsuZB1/FGYrpULGGxTzC8mFe 62nfyzo7ZNGNjhvajHpCDfXIwSuTvImfDac= X-Received: by 10.55.97.76 with SMTP id v73mr1546612qkb.90.1504098472310; Wed, 30 Aug 2017 06:07:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.38.129 with HTTP; Wed, 30 Aug 2017 06:07:51 -0700 (PDT) In-Reply-To: <20170830125950.mcp34sddcp6c757t@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> <20170830125950.mcp34sddcp6c757t@ivaldir.net> From: Cassiano Peixoto Date: Wed, 30 Aug 2017 10:07:51 -0300 Message-ID: Subject: Re: pkg issue after FreeBSD 11 upgrade To: Baptiste Daroussin Cc: Matthew Seaman , freebsd-stable@freebsd.org, "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 13:07:54 -0000 Ok I know about HANDLE_RC_SCRIPTS, it's a good approach. But how to deal with when I need to restart a service without upgrading? Reaper functionnality is a trouble for many administrators who made meta ports to manage their servers. I really think it could be a option to be enabled/disabled. Can you see this possibility? Thanks. On Wed, Aug 30, 2017 at 9:59 AM, Baptiste Daroussin wrote: > On Wed, Aug 30, 2017 at 09:55:22AM -0300, Cassiano Peixoto wrote: > > Hi Baptiste, > > > > Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. > > It only worked on FreeBSD 10 prior to 10.2, the reaper functionnality in > freebsd > kernel appeared in 10.2 > > > > Cron is just an example, I manage more than 50 FreeBSD servers, and I've > > been using ports for years to update some configs and restart the service > > on all of them. Many times I need to change nginx config, ldap, etc. I > just > > need to restart the service. > > HANDLE_RC_SCRIPTS=true in your pkg.conf and pkg will automatically restart > anything rc script provide once the package containing it is upgrading. > > This is off by default because in many cases it is dangerous (database > upgrades, > dovecot like things upgrade etc). But if you know what you are doing it > does the > job. > > Best regards, > Bapt > From owner-freebsd-ports@freebsd.org Wed Aug 30 13:15:15 2017 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 29B3BE01D82; Wed, 30 Aug 2017 13:15:15 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: from mail-qk0-x22d.google.com (mail-qk0-x22d.google.com [IPv6:2607:f8b0:400d:c09::22d]) (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 D412B6CBD1; Wed, 30 Aug 2017 13:15:14 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: by mail-qk0-x22d.google.com with SMTP id a77so27594439qkb.1; Wed, 30 Aug 2017 06:15:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AF0FnDIIAfE6sXeuI5tje0jc1+guNiMqwxAPq93cFXA=; b=p1ZGPhqt4jZJzbkKySBYkPMjCktAkp8872UwRo8NrsGuSeQlLrcGM6kD2wzhn6NAuP +rqs1ypuLdui+ZAqy7C9YaFMloSxa9694Qdl9AEvfo+guWsobo9dmkNii76+eJgJWSa6 jBQJtfhbq4WnMP3a32tmMwvwbKiFdvEd/xk6R5J1uN24SGVuL4ZW7FjFcWL96RP9ozHa yL0MZHeB8VnS/4ltLZ9G7hY6nF5Q3jOCXt28jx4VGCNHr9LRpN9vqFbdx+6sCYkJGcFj 4EBSTEhjVfdlMWr6c/wf2mnC1lJiMTSyd6IrPIdRAsWoVhPaqG2n/p6CKUDYY7AfqDqy wltw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AF0FnDIIAfE6sXeuI5tje0jc1+guNiMqwxAPq93cFXA=; b=czQjtu1xwvgWUTfjvEIFW1WYI1b49BR6h9acVP9W19GhThPNGKzu1LI+WWTq6P31GD jZSlcnYFoiDNJc/XXLI60vKEl76UmsDyRBBjsjIXTKmEsIcTBraxJoJF8G70hV0itM1W iU918tJ04Obb62k+smq+J0B7o3BABqwEyY1uluVwt+XekjjNbSrMUfeQa6++kQMS5OL5 O+4u6Le2uUzclQwoZLMFcKcOKGrN2veQzqyAVZKf1GIMc2PbGK/rsVCvXo7ldLvpUjXo O0Du0LiVkskLQjesKY/LKiYOttcjTWIFjRv2Uey4OzcJ2p3IBX+heoTNYQqZH7OXMPg/ CcAA== X-Gm-Message-State: AHYfb5hSmtYa2QdbB691thN0RvUTXWXyMEUPo1tWMu92cnb9VDVNqVTt m5WT6fyaSgtBKGXrkILhcz5Pzkukf/Ke X-Received: by 10.55.97.76 with SMTP id v73mr1584232qkb.90.1504098913900; Wed, 30 Aug 2017 06:15:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.38.129 with HTTP; Wed, 30 Aug 2017 06:15:13 -0700 (PDT) In-Reply-To: References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> From: Cassiano Peixoto Date: Wed, 30 Aug 2017 10:15:13 -0300 Message-ID: Subject: Re: pkg issue after FreeBSD 11 upgrade To: Franco Fichtner Cc: Baptiste Daroussin , freebsd-stable@freebsd.org, Matthew Seaman , "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 13:15:15 -0000 Hi Franco, Thank you. You know what I'm suffering. As I said in my last email I think it would be an option to enable/disable. I just upgraded my customers servers to FreeBSD 11 and I just realized it. I think when more admins who maintain this kind of port (needing to restart services), as soon as they migrate they will face the same problem. On Wed, Aug 30, 2017 at 10:01 AM, Franco Fichtner wrote: > Hi Cassiano, > > > On 30. Aug 2017, at 2:55 PM, Cassiano Peixoto > wrote: > > > > Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. > > It was a later 10.x change as far as I know. > > > Is there some flag to disable it? Or some hack that I could do? > > No. At OPNsense we use a patch to revert the behaviour. > > https://github.com/opnsense/ports/blob/master/ports-mgmt/ > pkg/files/patch-libpkg_scripts.c > > > Cheers, > Franco From owner-freebsd-ports@freebsd.org Wed Aug 30 13:23:43 2017 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 53649E020FA; Wed, 30 Aug 2017 13:23:43 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (unknown [IPv6:2a01:4f8:a0:51d6::108:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0BFFD6D1D6; Wed, 30 Aug 2017 13:23:43 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.seppmail (business-24-134-14-193.pool2.vodafone-ip.de [24.134.14.193]) by host64.shmhost.net (Postfix) with ESMTPSA id 8E41A866B7; Wed, 30 Aug 2017 15:23:40 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: pkg issue after FreeBSD 11 upgrade From: Franco Fichtner In-Reply-To: <20170830130504.kgbwkztaomnqq3hy@ivaldir.net> Date: Wed, 30 Aug 2017 15:23:39 +0200 Cc: Cassiano Peixoto , freebsd-stable@freebsd.org, Matthew Seaman , "freebsd-ports@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <26A778CD-11ED-4DAF-A2A8-7D0E263430A1@lastsummer.de> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> <20170830130504.kgbwkztaomnqq3hy@ivaldir.net> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 13:23:43 -0000 Hi Baptiste, > On 30. Aug 2017, at 3:05 PM, Baptiste Daroussin = wrote: >=20 >> No. At OPNsense we use a patch to revert the behaviour. >>=20 >> = https://github.com/opnsense/ports/blob/master/ports-mgmt/pkg/files/patch-l= ibpkg_scripts.c >=20 > Why and what is your use case, there is a reason why this code has = been added, > and I would like to hear more about use cases so we can try to address = them. There's to things in this patch. (1) The hard fail for scripts leaves a GUI-driven environment without its package, so post-install fails become fatal and appliances are completely stranded, possibly left without means of recovery. This is where FreeBSD base and the "appliance" GUI packages are = completely separated. This is somewhat mitigated by marking said GUI package vital, but vital won't help if the package was deinstalled during an upgrade and then the upgrade script itself fails. Every now and then, I see "user disappeared" during package installs on stock FreeBSD systems so the install fails. I am guessing that's the same issue. (2) The reaper kills a package-based watchdog / backend service. Maybe HANDLE_RC_SCRIPTS can cope with this, but it would be beneficial to be able to enable this per package / rc service / metadata as generally the reaper is a fine and sane addition. Cheers, Franco= From owner-freebsd-ports@freebsd.org Wed Aug 30 14:11:03 2017 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 318ACE02F52; Wed, 30 Aug 2017 14:11:03 +0000 (UTC) (envelope-from crees@physics.org) Received: from mail37c50.megamailservers.eu (mail161c50.megamailservers.eu [91.136.10.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 56D2D6E94F; Wed, 30 Aug 2017 14:11:01 +0000 (UTC) (envelope-from crees@physics.org) X-Authenticated-User: bayofrum.uwclub.net Received: from pegasus.bayofrum.net (host-80-41-56-156.as13285.net [80.41.56.156]) (authenticated bits=0) by mail37c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id v7UDr6Ai001600; Wed, 30 Aug 2017 13:53:08 +0000 Received: from [192.168.1.150] (zeus.bayofrum.net [192.168.1.150]) by pegasus.bayofrum.net (Postfix) with ESMTPSA id 7D080801DD; Wed, 30 Aug 2017 14:51:49 +0100 (BST) Subject: Re: pkg issue after FreeBSD 11 upgrade To: Cassiano Peixoto , Baptiste Daroussin Cc: freebsd-stable@freebsd.org, Matthew Seaman , "freebsd-ports@freebsd.org" References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> <20170830125950.mcp34sddcp6c757t@ivaldir.net> From: Chris Rees Message-ID: Date: Wed, 30 Aug 2017 14:51:49 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:51.0) Gecko/20100101 Firefox/51.0 SeaMonkey/2.48 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-bayofrum-MailScanner-Information: Please contact the ISP for more information X-bayofrum-MailScanner-ID: 7D080801DD.A05FC X-bayofrum-MailScanner: Found to be clean X-bayofrum-MailScanner-From: crees@physics.org X-Spam-Status: No X-CTCH-RefID: str=0001.0A0B0201.59A6C344.011E, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.2 cv=LIoWeNe9 c=1 sm=1 tr=0 a=eImF4KVNE/MQsd0gg/pNFQ==:117 a=eImF4KVNE/MQsd0gg/pNFQ==:17 a=IkcTkHD0fZMA:10 a=KeKAF7QvOSUA:10 a=6I5d2MoRAAAA:8 a=FWAKdnKL9gblLq5QA-kA:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 14:11:03 -0000 Cassiano Peixoto wrote: > Ok I know about HANDLE_RC_SCRIPTS, it's a good approach. But how to deal > with when I need to restart a service without upgrading? Reaper > functionnality is a trouble for many administrators who made meta ports to > manage their servers. I really think it could be a option to be > enabled/disabled. Can you see this possibility? > > Thanks. > > On Wed, Aug 30, 2017 at 9:59 AM, Baptiste Daroussin > wrote: > >> On Wed, Aug 30, 2017 at 09:55:22AM -0300, Cassiano Peixoto wrote: >>> Hi Baptiste, >>> >>> Why it used to work on FreeBSD 10? It stopped worked on FreeBSD 11 only. >> It only worked on FreeBSD 10 prior to 10.2, the reaper functionnality in >> freebsd >> kernel appeared in 10.2 >>> Cron is just an example, I manage more than 50 FreeBSD servers, and I've >>> been using ports for years to update some configs and restart the service >>> on all of them. Many times I need to change nginx config, ldap, etc. I >> just >>> need to restart the service. >> HANDLE_RC_SCRIPTS=true in your pkg.conf and pkg will automatically restart >> anything rc script provide once the package containing it is upgrading. >> >> This is off by default because in many cases it is dangerous (database >> upgrades, >> dovecot like things upgrade etc). But if you know what you are doing it >> does the >> job. >> >> Best regards, >> Bapt >> > Hey, I think you also want process supervision given your other comments. You can do this easily using daemon -P to run your scripts (but you'd need to rewrite the rc script...) Or use runit or similar? You could implement "runlevels" with that if that's REALLY what you want :) Cheers, Chris -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From owner-freebsd-ports@freebsd.org Wed Aug 30 14:21:06 2017 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 62B10E031F8 for ; Wed, 30 Aug 2017 14:21:06 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 436596EEF9 for ; Wed, 30 Aug 2017 14:21:06 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3F2FDE031F6; Wed, 30 Aug 2017 14:21:06 +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 3EC6BE031F5 for ; Wed, 30 Aug 2017 14:21:06 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: from mail-qt0-x246.google.com (mail-qt0-x246.google.com [IPv6:2607:f8b0:400d:c0d::246]) (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 F0ABB6EEF7 for ; Wed, 30 Aug 2017 14:21:05 +0000 (UTC) (envelope-from alyssa.healy@forematica.com) Received: by mail-qt0-x246.google.com with SMTP id e2so19808275qta.8 for ; Wed, 30 Aug 2017 07:21:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=forematica-com.20150623.gappssmtp.com; s=20150623; h=mime-version:message-id:date:subject:from:to; bh=mURmWRYJeG7QkaTFkDAaZO3+gRUD9OdEyZxCyWTjp7M=; b=MHQYM806yxVY4EErxDENTishICD1aXOzLHGme8Z3LX1gY7ZP1cfwK9KslUJNub7RSi HPzcoUpLhO/TVq1hDTmI39qidgh0PHCYS59284RKndzijyOwcCGdNMgJnQylMfiwKIPW ahbAxjBJZbPDyyhqnM8EuGupZvCS38ZEci0Uxv6dhW5A+SAQZsIq7tfIz9V0JFn7/+Lq E1AmYm3EXbO5QA1HBd5GaTjiBw5snTSVHrImFd6UftN8nCUzLUl06X3iqGO2+mHflOW+ 1UsRjQwsBJeWps6BGZfQxYgGRD41AltB/rtgsi8yxvG25vx4qbI8h+fbYCyzaH2RkYpe rIHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:message-id:date:subject:from:to; bh=mURmWRYJeG7QkaTFkDAaZO3+gRUD9OdEyZxCyWTjp7M=; b=UAprhVU+53Y/HZZ6lhdRyhXr9l8GHCn5eJiUajuZXkfYJxqPh8TxMig/N8r7mgtUj9 8Jd12/Cig2aKq0l0SqwI8ECuatkhGHKLPe2sugX44iJKkV0YpKSabMhpnuyNo+LM3dJW VfDU7itk+tOZIpRto3sAbx23hQqFQ4flo9VpAqXo9t8W2NIsbz9Dv1EEalvCrSdARSqL X/NOQCaL3phqX2nveYPubzFngBp85zwOnhkDs5mh2pcoaC17GawtRtjIjVyYlzRyuvly ywzC70wHcU+TvK35K2M/Z24bA4G/5clGOBwNtjiusbwXbPe8J+QtmrZbULVC83s6gkBn ax9g== X-Gm-Message-State: AHYfb5gkkFfZ6w8hItbUOLREeu6vtJhO9uORxRe5XlUw6xpabqwetdHR gRndxU6aQJNQ28yJL1bDhZ99gc92S91f MIME-Version: 1.0 X-Received: by 10.237.59.75 with SMTP id q11mr1068836qte.54.1504102865175; Wed, 30 Aug 2017 07:21:05 -0700 (PDT) Message-ID: <94eb2c1906bafc0cfb0557f93c63@google.com> Date: Wed, 30 Aug 2017 14:21:05 +0000 Subject: Linux Users List From: alyssa.healy@forematica.com To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 14:21:06 -0000 PGRpdiBkaXI9Imx0ciI+PHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tncm91bmQt aW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXpl OmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0 aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3BhbiAgDQpsYW5nPSJFTi1JTiIgc3R5bGU9 ImNvbG9yOnJnYig0NiwxMTYsMTgxKSI+SGksPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpz dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xv cjpyZ2IoNDYsMTE2LDE4MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0i TXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVh dDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRp YWwiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7C oDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1JTiIgIA0Kc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O1Nl Z29lICANClVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6cmdiKDQ2LDExNiwxODEpIj48c3Bhbj48 L3NwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tn cm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3Vu ZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdp bjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3BhbiAgDQpsYW5nPSJFTi1JTiIg c3R5bGU9ImNvbG9yOnJnYig0NiwxMTYsMTgxKSI+V2Ugd291bGQgbGlrZSB0byBsZWFybiB5b3Vy ICANCmludGVyZXN0IGluIGFjcXVpcmluZyBvdXIgcmVjZW50bHkgdXBkYXRlZCA8Yj5MaW51eCBV c2VycyBMaXN0PC9iPiB3aGljaCAgDQpoZWxwcyB5b3UgdG8NCmltcHJvdmUgeW91ciBidXNpbmVz cyBjYW1wYWlnbi48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1zb05vcm1h bCIgIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5pdGlhbDtiYWNrZ3JvdW5kLXBvc2l0aW9u OmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6aW5pdGlh bDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2JhY2tncm91bmQtY2xpcDppbml0aWFsIj48c3Bh bj7CoDwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3Jv dW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQt c2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46 aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0 eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPldlIGhhdmUgYSB2ZXJpZmllZCBsaXN0IG9mIE1T UHMgIA0Kd2l0aCBjb21wbGV0ZSBjb250YWN0IGluZm9ybWF0aW9uIGxpa2UNCkNvbXBhbnkgbmFt ZSwgV2Vic2l0ZSwgQ29udGFjdCBuYW1lIChGaXJzdCwgTWlkZGxlLCBMYXN0KSwgVGl0bGUsIERp cmVjdCAgDQplbWFpbA0KYWRkcmVzcywgUGhvbmUgbnVtYmVyLCBQb3N0YWwgYWRkcmVzcywgSW5k dXN0cnksIEVtcGxveWVlIHNpemUsIFJldmVudWUgIA0Kc2l6ZSwNCkZheCBldGMuPHNwYW4+PC9z cGFuPjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3Jv dW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQt c2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46 aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0 eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPsKgPC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tSU4iIHN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4 MSkiPldlICANCmhhdmUgb3RoZXIgSW5ub3ZhdGlvbiBpbmZvcm1hdGlvbiBhbHNvDQpsaWtlOjwv c3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tSU4iPiA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tSU4iICAN CnN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPlVidW50dSwgQ2VudE9TLCBGZWRvcmEsIG1h Y09TIFNpZXJyYSwgIA0KQ2hyb21pdW0gT1MsIE9yYWNsZSBMaW51eCwgVGl6ZW4sDQphbmQgbWFu eSBtb3JlLjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAg DQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5p dGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2Jh Y2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFu ICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7CoDwvc3Bhbj48 L2I+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFn ZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5p dGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7 YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0i Y29sb3I6cmdiKDQ2LDExNiwxODEpIj5TcGVjaWFsdGllczo8L3NwYW4+PC9iPjxzcGFuICANCmxh bmc9IkVOLUlOIj4gPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpzdHlsZT0iY29sb3I6cmdi KDQ2LDExNiwxODEpIj5VYnVudHUsDQpDZW50T1MsIEZlZG9yYSwgbWFjT1MgU2llcnJhLCBDaHJv bWl1bSBPUywgT3JhY2xlIExpbnV4LCAgDQpUaXplbi48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4N Cg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgIA0Kc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6aW5pdGlh bDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmluaXRpYWw7YmFja2dyb3VuZC1zaXplOmluaXRpYWw7YmFj a2dyb3VuZC1yZXBlYXQ6aW5pdGlhbDtiYWNrZ3JvdW5kLW9yaWdpbjppbml0aWFsO2JhY2tncm91 bmQtY2xpcDppbml0aWFsIj48c3Bhbj7CoDwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3Jt YWwiICANCnN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlv bjppbml0aWFsO2JhY2tncm91bmQtc2l6ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRp YWw7YmFja2dyb3VuZC1vcmlnaW46aW5pdGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNw YW4gIA0KbGFuZz0iRU4tSU4iIHN0eWxlPSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPlBsZWFzZSBs ZXQgbWUga25vdyBpZiB0aGlzIGlzICANCnNvbWV0aGluZyBvZiBpbnRlcmVzdCB0byB5b3U/IEkg d291bGQgbG92ZQ0KdG8gc2hhcmUgZnVydGhlciBkZXRhaWxzIGZvciB5b3VyIHJldmlldy48L3Nw YW4+PHNwYW4gbGFuZz0iRU4tSU4iICANCnN0eWxlPSJmb250LWZhbWlseTomcXVvdDtTZWdvZSAg DQpVSSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOnJnYig0NiwxMTYsMTgxKSI+PHNwYW4+PC9zcGFu Pjwvc3Bhbj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3JvdW5k LWltYWdlOmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtc2l6 ZTppbml0aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46aW5p dGlhbDtiYWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0eWxl PSJjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPsKgPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUlOIiAgDQpz dHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xv cjpyZ2IoNDYsMTE2LDE4MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0i TXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQt cG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVh dDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRp YWwiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj5C ZXN0IFJlZ2FyZHMsPC9zcGFuPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1mYW1p bHk6JnF1b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpyZ2IoNDYsMTE2LDE4 MSkiPjxzcGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpz dHlsZT0iYmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlh bDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tn cm91bmQtb3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICAN Cmxhbmc9IkVOLUlOIiBzdHlsZT0iY29sb3I6cmdiKDQ2LDExNiwxODEpIj7CoDwvc3Bhbj48L2I+ PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTpp bml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNrZ3JvdW5kLXNpemU6aW5pdGlh bDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQtb3JpZ2luOmluaXRpYWw7YmFj a2dyb3VuZC1jbGlwOmluaXRpYWwiPjxiPjxzcGFuICANCmxhbmc9IkVOLUlOIiBzdHlsZT0iY29s b3I6cmdiKDQ2LDExNiwxODEpIj5BbHlzc2EgIA0KSGVhbHk8c3Bhbj48L3NwYW4+PC9zcGFuPjwv Yj48L3A+DQoNCjxwIGNsYXNzPSJNc29Ob3JtYWwiICANCnN0eWxlPSJiYWNrZ3JvdW5kLWltYWdl OmluaXRpYWw7YmFja2dyb3VuZC1wb3NpdGlvbjppbml0aWFsO2JhY2tncm91bmQtc2l6ZTppbml0 aWFsO2JhY2tncm91bmQtcmVwZWF0OmluaXRpYWw7YmFja2dyb3VuZC1vcmlnaW46aW5pdGlhbDti YWNrZ3JvdW5kLWNsaXA6aW5pdGlhbCI+PGI+PHNwYW4gIA0KbGFuZz0iRU4tSU4iIHN0eWxlPSJj b2xvcjpyZ2IoNDYsMTE2LDE4MSkiPkRhdGFiYXNlIENvbnN1bHRhbnQtIEdsb2JhbCBJVCAgDQpH cm93dGg8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUlOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1 b3Q7U2Vnb2UgIA0KVUkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPjxz cGFuPjwvc3Bhbj48L3NwYW4+PC9wPg0KDQo8cCBjbGFzcz0iTXNvTm9ybWFsIiAgDQpzdHlsZT0i YmFja2dyb3VuZC1pbWFnZTppbml0aWFsO2JhY2tncm91bmQtcG9zaXRpb246aW5pdGlhbDtiYWNr Z3JvdW5kLXNpemU6aW5pdGlhbDtiYWNrZ3JvdW5kLXJlcGVhdDppbml0aWFsO2JhY2tncm91bmQt b3JpZ2luOmluaXRpYWw7YmFja2dyb3VuZC1jbGlwOmluaXRpYWwiPjxzcGFuICANCmxhbmc9IkVO LUlOIiBzdHlsZT0iZm9udC1zaXplOjlwdDtjb2xvcjpyZ2IoNDYsMTE2LDE4MSkiPklmIHlvdSBk b27igJl0IHdpc2ggIA0KdG8gcmVjZWl2ZSBmdXJ0aGVyIGVtYWlscywNCnBsZWFzZSByZXBseSB3 aXRoIFJlbW92ZS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tSU4iICANCnN0eWxlPSJmb250LXNpemU6 MTEuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O1NlZ29lICANClVJJnF1b3Q7LHNhbnMtc2VyaWY7Y29s b3I6cmdiKDQ2LDExNiwxODEpIj48c3Bhbj48L3NwYW4+PC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tSU4iPsKgPC9zcGFuPjwvcD4NCg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+PHNwYW4+wqA8L3NwYW4+PC9wPjwvZGl2Pg0KPHA+Jm5ic3A7PC9wPjxhIHN0 eWxlPSdkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAzMnB4IDAgNDBweCAwOyBwYWRkaW5nOiAgDQox MHB4OyBmb250LXNpemU6IDFlbTsgdGV4dC1hbGlnbjogY2VudGVyOyBib3JkZXI6IDA7IGJvcmRl ci10b3A6IDFweCBzb2xpZCAgDQpncmF5OyAnIGhyZWY9J2h0dHBzOi8vZ29vLmdsLzJrc2RSdic+ cG93ZXJlZCBieSBHU00uIEZyZWUgbWFpbCBtZXJnZSBhbmQgIA0KZW1haWwgbWFya2V0aW5nIHNv ZnR3YXJlIGZvciBHbWFpbC48L2E+DQo= From owner-freebsd-ports@freebsd.org Wed Aug 30 14:34:28 2017 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 08B5DE035F5; Wed, 30 Aug 2017 14:34:28 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D80066F618; Wed, 30 Aug 2017 14:34:27 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 380931389; Wed, 30 Aug 2017 14:34:27 +0000 (UTC) Date: Wed, 30 Aug 2017 16:34:27 +0200 From: Baptiste Daroussin To: Cassiano Peixoto Cc: Matthew Seaman , freebsd-stable@freebsd.org, "freebsd-ports@freebsd.org" Subject: Re: pkg issue after FreeBSD 11 upgrade Message-ID: <20170830143426.r53pztrybmmvfy6c@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> <20170830125950.mcp34sddcp6c757t@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="vcnzoghu4f62oozl" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170714 (1.8.3) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 14:34:28 -0000 --vcnzoghu4f62oozl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 30, 2017 at 10:07:51AM -0300, Cassiano Peixoto wrote: > Ok I know about HANDLE_RC_SCRIPTS, it's a good approach. But how to deal > with when I need to restart a service without upgrading? Reaper > functionnality is a trouble for many administrators who made meta ports to > manage their servers. I really think it could be a option to be > enabled/disabled. Can you see this possibility? >=20 Yes I could add an option to disable the reaper functionnality (and will probably to unblock such use case as soon as I have time to do it.) However I still think this is not the right idea :) and a better one could = be found Bapt --vcnzoghu4f62oozl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlmmzOwACgkQY4mL3PG3 PloL3w/8C6qQd7JhPXERMD8QLSgFiRo4ZRp/yObh5igDZcIIs8hPQgGKviHFPSfr sgfi+2LyaTv6sNtblHlvaSNSjUlV8iUGdNEUpJ/uG4ELqYpgSP8+G/yuXbcZ8yh9 xfMUgwRsxH1KTdzRlIapAVgvWnfXB691D9AuJMs+6jhpYf3fgH7Qhrz+BWZjVS2o qZy/ga/aML+Xjs11ByButtjby3z9H/ASxEWxuTJQvkzcoyhX2H7MoqyoHN4oB2yC G0jZkSf4itwRtCHz1/pLZ3LjdoJSTB+EOK9gNKnbsEtD2RgXSARTo64PIdrzjJtj nBe877Fmwuqg+lRi3wpKfxYTiNOIL9Nyv4F7tfJy9k8FF5H/Oq+vt1jDRqrHQX8F C5YZuO/FwmQ7k6mIyfvwGSDRcBJ1bkDTN1V+zJJTB5Qlu9GgwC6Jq4zid2r0cnFq C9JXVPx7ug8BCLhDQWY1/9w2HG2VmBrF52YkyYkOwvIKmjMgEigu1rLJiANdVbaQ 4pJqEFD5vxNx3ArprCroEhK8PN5q4f9yuvK8VHY/unKJeLrWmPMO52eZyX7/qUki L6rVq1CZuQuX/Tsz9OQUqH/HouKtfgCsEyX4tzbGpywvTlBxbc9mjD0L0UI40MdS 1TRTKkpGOGYKyiWcVnkiwVrepNY5/GraQzuOoZkBnPBBv6m9JVM= =42m/ -----END PGP SIGNATURE----- --vcnzoghu4f62oozl-- From owner-freebsd-ports@freebsd.org Wed Aug 30 15:46:46 2017 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 B3F66E0488F; Wed, 30 Aug 2017 15:46:46 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (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 697F071809; Wed, 30 Aug 2017 15:46:46 +0000 (UTC) (envelope-from peixotocassiano@gmail.com) Received: by mail-qt0-x229.google.com with SMTP id h15so13686253qta.4; Wed, 30 Aug 2017 08:46:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jkH04P7LzxVvAaquNPmVAvImFQZdCUnTvof0m9C8DxA=; b=F1lPCRLVA+kc+zagFs2qGnZMkFhHhR1cb5MNe+faBJwgEpKUCwvsTTaU3OpgcwVGUC mNIlBjBb9H/+7g22b5QdNenrGSPxwFZlmEZk99uu7cdetfpxlbs1pqXAvj5+vawtCicc dL9xCidhb9Bfx85WegNJBUmNmen//XZrflMU14BMSSc0wQmJecNPRJHSZdRyJX7NEggS 8+KLMV0hUmhN8Q3Tx5y3aUhoJG6OK/RNBx1l4WY28/kswLi/Ni0GNk1LgMcj5YS3HYkt n2u2w6TEL5/rEd0R/Y5REVfmBUHVk4wkM/GbBKZtY+Pt1cr3u0qdKPqFdBoi3SOPlAhQ rXiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jkH04P7LzxVvAaquNPmVAvImFQZdCUnTvof0m9C8DxA=; b=OUZ1OLzdsGXhlBV/fAoqu8SM0HKLAo4xpEgP9zHlQgjYA/MuEKiJ/Y4KiekDWjG4Rd dV5jZkJ+TnxqvvNx5h7GytF4C3BSZ3LDrUGJMRSpL90uKZE32hwU1FYI/z+g0lNxoKlw mHVh1+aNMrGYE8Yj/x29VjsQM7gzx5djhRHmacoYuB+B4BADQYpMI5jhbKOea8CoF4f4 KbbZzwi8+bq8M4pcr4k1b97GNGbnTWblPf+LZGOw0pSqq9jr40mFogr0gsr5Uiwa9idg MwE+9AX3eqtjdkMZkxiXakUNsubh9PCag0bV9rzdUT8ppfE2JFD/ZoH8yFI85NgJNz/E 23iQ== X-Gm-Message-State: AHYfb5gybZe54KvPW+jPH5h2ZG3EbVoA5Yl6udFFBC8BVANJ14pA145L hzPYz1LBLQtSymKtqDVASI2lv2+H11zO X-Received: by 10.200.56.1 with SMTP id q1mr2555200qtb.16.1504108005177; Wed, 30 Aug 2017 08:46:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.38.129 with HTTP; Wed, 30 Aug 2017 08:46:44 -0700 (PDT) In-Reply-To: <20170830143426.r53pztrybmmvfy6c@ivaldir.net> References: <4c16c960-3b4a-75ab-41ed-51c8109b940a@FreeBSD.org> <20170830124855.ph5cca5pwjd2pphf@ivaldir.net> <20170830125950.mcp34sddcp6c757t@ivaldir.net> <20170830143426.r53pztrybmmvfy6c@ivaldir.net> From: Cassiano Peixoto Date: Wed, 30 Aug 2017 12:46:44 -0300 Message-ID: Subject: Re: pkg issue after FreeBSD 11 upgrade To: Baptiste Daroussin Cc: Matthew Seaman , "freebsd-stable@freebsd.org" , "freebsd-ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 15:46:46 -0000 Thank you for your support Baptiste, I really appreciate that. As same as HANDLE_RC_SCRIPTS option the new one should be handled carefully. Please keep us posted when it's ready. On Wednesday, August 30, 2017, Baptiste Daroussin wrote: > On Wed, Aug 30, 2017 at 10:07:51AM -0300, Cassiano Peixoto wrote: > > Ok I know about HANDLE_RC_SCRIPTS, it's a good approach. But how to deal > > with when I need to restart a service without upgrading? Reaper > > functionnality is a trouble for many administrators who made meta ports > to > > manage their servers. I really think it could be a option to be > > enabled/disabled. Can you see this possibility? > > > > Yes I could add an option to disable the reaper functionnality (and will > probably to unblock such use case as soon as I have time to do it.) > > However I still think this is not the right idea :) and a better one could > be > found > > Bapt > From owner-freebsd-ports@freebsd.org Wed Aug 30 23:22:49 2017 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 950B7E0C896 for ; Wed, 30 Aug 2017 23:22:49 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-94.reflexion.net [208.70.210.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 541DB84611 for ; Wed, 30 Aug 2017 23:22:47 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 11338 invoked from network); 30 Aug 2017 23:22:41 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 30 Aug 2017 23:22:41 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Wed, 30 Aug 2017 19:22:41 -0400 (EDT) Received: (qmail 23177 invoked from network); 30 Aug 2017 23:22:41 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 30 Aug 2017 23:22:41 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 846A0EC938A; Wed, 30 Aug 2017 16:22:40 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: <20170830110046.GA32595@lonesome.com> Date: Wed, 30 Aug 2017 16:22:39 -0700 Cc: FreeBSD Toolchain , FreeBSD PowerPC ML , FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: References: <7BCCF7B6-7AA0-470E-A3ED-9D116E13DBFC@dsl-only.net> <20170830110046.GA32595@lonesome.com> To: Mark Linimon X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 23:22:49 -0000 On 2017-Aug-30, at 4:00 AM, Mark Linimon wrote: > On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >> It appears that qemu-ppc64-static and qemu-ppc-static from >> emulators/qemu-user-static are broken. >=20 > Correct, and known for some time. (fwiw sparc64 hangs as well.) Looks like qemu-ppc64-static is stuck in a loop, calling repeatedly: do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14, = arg2=3D35995509911, arg3=3D1024, arg4=3D268435904, arg5=3D281494784, = arg6=3D35985701568, arg7=3D515, arg8=3D35985668288) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c:210 210 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c: No such file or directory. Which is for: 58 AUE_READLINK STD { ssize_t readlink(char *path, char = *buf, \ size_t count); } As confirmed by (note the "callq 0x60207360 " ): (gdb)=20 lock_user_string (guest_addr=3D14) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h:508 508 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h: No such file or directory. (gdb) x/64i 0x0000000060045d3e =3D> 0x60045d3e : callq 0x6004fd20 = 0x60045d43 : test %rax,%rax 0x60045d46 : js 0x6004b99c = 0x60045d4c : inc %rax 0x60045d4f : mov $0x1,%edx 0x60045d54 : mov %rbx,%rdi 0x60045d57 : mov %rax,%rsi 0x60045d5a : callq 0x6003c430 = 0x60045d5f : test %eax,%eax 0x60045d61 : jne 0x6004bce4 = 0x60045d67 : add = 0x26d91b2(%rip),%rbx # 0x6271ef20 0x60045d6e : je 0x6004bce4 = 0x60045d74 : mov $0x3,%edx 0x60045d79 : mov -0x2a8(%rbp),%r14 0x60045d80 : mov %r14,%rdi 0x60045d83 : mov %r12,%rsi 0x60045d86 : callq 0x6003c430 = 0x60045d8b : test %eax,%eax 0x60045d8d : jne 0x6004bce4 = 0x60045d93 : add = 0x26d9186(%rip),%r14 # 0x6271ef20 0x60045d9a : mov = -0x294(%rbp),%r10d 0x60045da1 : mov = $0xfffffffffffffff2,%r13 0x60045da8 : je 0x6004bcf2 = 0x60045dae : mov $0x602b93da,%esi 0x60045db3 : mov %rbx,%rdi 0x60045db6 : callq 0x60230af0 = 0x60045dbb : test %eax,%eax 0x60045dbd : je 0x6004c566 = 0x60045dc3 : mov %rbx,%rdi 0x60045dc6 : callq 0x60158660 0x60045dcb : mov %rax,%rdi 0x60045dce : mov %r14,%rsi 0x60045dd1 : mov %r12,%rdx 0x60045dd4 : callq 0x60207360 = But note that the "lock_user_string (guest_addr=3D14)" and "do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14," indicate that the "readlink(char *path," is using a really small address for the path string. I've not figured a way for poudriere bulk builds to leave behind the source code automatically. So far I've not looked at the qemu-bsd-user source code. I do build with both debug and optimization turned on via bsd.port.mk having: STRIP_CMD=3D ${TRUE} .endif DEBUG_FLAGS?=3D -g +.if defined(ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG) +CFLAGS:=3D ${CFLAGS} ${DEBUG_FLAGS} +.else CFLAGS:=3D ${CFLAGS:N-O*:N-fno-strict*} ${DEBUG_FLAGS} +.endif .if defined(INSTALL_TARGET) INSTALL_TARGET:=3D ${INSTALL_TARGET:S/^install-strip$/install/g} .endif mixed with make.conf indicating to use the new alternative: WANT_QT_VERBOSE_CONFIGURE=3D1 # DEFAULT_VERSIONS+=3Dperl5=3D5.24 gcc=3D7 # # =46rom a local /usr/ports/Mk/bsd.port.mk extension: ALLOW_OPTIMIZATIONS_FOR_WITH_DEBUG=3D # .if ${.CURDIR:M*/devel/llvm*} #WITH_DEBUG=3D .elif ${.CURDIR:M*/www/webkit-qt5*} #WITH_DEBUG=3D .else WITH_DEBUG=3D .endif MALLOC_PRODUCTION=3D I got as much information as I report above via use of: /usr/local/bin/gdb /usr/local/bin/qemu-user-static and then: run = /usr/obj/DESTDIRs/clang-powerpc64-installworld-dist-from-src/rescue/id and then interrupting it and exploring. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Wed Aug 30 23:32:41 2017 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 0C3FDE0CAB4; Wed, 30 Aug 2017 23:32:41 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from gw.catspoiler.org (unknown [IPv6:2602:304:b010:ef20::f2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gw.catspoiler.org", Issuer "gw.catspoiler.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D150184A01; Wed, 30 Aug 2017 23:32:40 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.15.2/8.15.2) with ESMTP id v7UNWSVY073465; Wed, 30 Aug 2017 16:32:32 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <201708302332.v7UNWSVY073465@gw.catspoiler.org> Date: Wed, 30 Aug 2017 16:32:28 -0700 (PDT) From: Don Lewis Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work To: markmi@dsl-only.net cc: linimon@lonesome.com, freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, freebsd-ppc@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 23:32:41 -0000 On 30 Aug, Mark Millard wrote: > On 2017-Aug-30, at 4:00 AM, Mark Linimon wrote: > >> On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >>> It appears that qemu-ppc64-static and qemu-ppc-static from >>> emulators/qemu-user-static are broken. >> >> Correct, and known for some time. (fwiw sparc64 hangs as well.) > > Looks like qemu-ppc64-static is stuck in a loop, calling > repeatedly: > > do_freebsd_syscall (cpu_env=0x860ea3ac0, num=58, arg1=14, arg2=35995509911, arg3=1024, arg4=268435904, arg5=281494784, arg6=35985701568, arg7=515, arg8=35985668288) > at /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/bsd-user/syscall.c:210 > 210 /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/bsd-user/syscall.c: No such file or directory. > > Which is for: > > 58 AUE_READLINK STD { ssize_t readlink(char *path, char *buf, \ > size_t count); } > > As confirmed by (note the "callq 0x60207360 " ): > > (gdb) > lock_user_string (guest_addr=14) at /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/bsd-user/qemu.h:508 > 508 /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/bsd-user/qemu.h: No such file or directory. > > (gdb) x/64i 0x0000000060045d3e > => 0x60045d3e : callq 0x6004fd20 > 0x60045d43 : test %rax,%rax > 0x60045d46 : js 0x6004b99c > 0x60045d4c : inc %rax > 0x60045d4f : mov $0x1,%edx > 0x60045d54 : mov %rbx,%rdi > 0x60045d57 : mov %rax,%rsi > 0x60045d5a : callq 0x6003c430 > 0x60045d5f : test %eax,%eax > 0x60045d61 : jne 0x6004bce4 > 0x60045d67 : add 0x26d91b2(%rip),%rbx # 0x6271ef20 > 0x60045d6e : je 0x6004bce4 > 0x60045d74 : mov $0x3,%edx > 0x60045d79 : mov -0x2a8(%rbp),%r14 > 0x60045d80 : mov %r14,%rdi > 0x60045d83 : mov %r12,%rsi > 0x60045d86 : callq 0x6003c430 > 0x60045d8b : test %eax,%eax > 0x60045d8d : jne 0x6004bce4 > 0x60045d93 : add 0x26d9186(%rip),%r14 # 0x6271ef20 > 0x60045d9a : mov -0x294(%rbp),%r10d > 0x60045da1 : mov $0xfffffffffffffff2,%r13 > 0x60045da8 : je 0x6004bcf2 > 0x60045dae : mov $0x602b93da,%esi > 0x60045db3 : mov %rbx,%rdi > 0x60045db6 : callq 0x60230af0 > 0x60045dbb : test %eax,%eax > 0x60045dbd : je 0x6004c566 > 0x60045dc3 : mov %rbx,%rdi > 0x60045dc6 : callq 0x60158660 > 0x60045dcb : mov %rax,%rdi > 0x60045dce : mov %r14,%rsi > 0x60045dd1 : mov %r12,%rdx > 0x60045dd4 : callq 0x60207360 > > But note that the "lock_user_string (guest_addr=14)" and > "do_freebsd_syscall (cpu_env=0x860ea3ac0, num=58, arg1=14," > indicate that the "readlink(char *path," is using a really > small address for the path string. > > > I've not figured a way for poudriere bulk builds to leave > behind the source code automatically. So far I've not > looked at the qemu-bsd-user source code. I do build with > both debug and optimization turned on via bsd.port.mk > having: The -w option will create a tarball of the work directory if the package build fails. I also often use the testport -i option I want to poke around in the WRKDIR after a build. From owner-freebsd-ports@freebsd.org Thu Aug 31 03:44:00 2017 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 623FAE14705 for ; Thu, 31 Aug 2017 03:44:00 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-93.reflexion.net [208.70.210.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 17D2D67484 for ; Thu, 31 Aug 2017 03:43:59 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 7613 invoked from network); 31 Aug 2017 03:43:53 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 31 Aug 2017 03:43:53 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Wed, 30 Aug 2017 23:43:53 -0400 (EDT) Received: (qmail 11559 invoked from network); 31 Aug 2017 03:43:53 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 31 Aug 2017 03:43:53 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 5F07EEC86F0; Wed, 30 Aug 2017 20:43:52 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: <201708302332.v7UNWSVY073465@gw.catspoiler.org> Date: Wed, 30 Aug 2017 20:43:51 -0700 Cc: linimon@lonesome.com, freebsd-toolchain@freebsd.org, freebsd-ports@freebsd.org, freebsd-ppc@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> To: Don Lewis X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 03:44:00 -0000 On 2017-Aug-30, at 4:32 PM, Don Lewis wrote: > On 30 Aug, Mark Millard wrote: >> On 2017-Aug-30, at 4:00 AM, Mark Linimon = wrote: >>=20 >>> On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >>>> It appears that qemu-ppc64-static and qemu-ppc-static from >>>> emulators/qemu-user-static are broken. >>>=20 >>> Correct, and known for some time. (fwiw sparc64 hangs as well.) >>=20 >> Looks like qemu-ppc64-static is stuck in a loop, calling >> repeatedly: >>=20 >> do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14, = arg2=3D35995509911, arg3=3D1024, arg4=3D268435904, arg5=3D281494784, = arg6=3D35985701568, arg7=3D515, arg8=3D35985668288) >> at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c:210 >> 210 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c: No such file or directory. >>=20 >> Which is for: >>=20 >> 58 AUE_READLINK STD { ssize_t readlink(char *path, char = *buf, \ >> size_t count); } >>=20 >> As confirmed by (note the "callq 0x60207360 " ): >>=20 >> (gdb)=20 >> lock_user_string (guest_addr=3D14) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h:508 >> 508 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h: No such file or directory. >>=20 >> (gdb) x/64i 0x0000000060045d3e >> =3D> 0x60045d3e : callq 0x6004fd20 = >> 0x60045d43 : test %rax,%rax >> 0x60045d46 : js 0x6004b99c = >> 0x60045d4c : inc %rax >> 0x60045d4f : mov $0x1,%edx >> 0x60045d54 : mov %rbx,%rdi >> 0x60045d57 : mov %rax,%rsi >> 0x60045d5a : callq 0x6003c430 = >> 0x60045d5f : test %eax,%eax >> 0x60045d61 : jne 0x6004bce4 = >> 0x60045d67 : add = 0x26d91b2(%rip),%rbx # 0x6271ef20 >> 0x60045d6e : je 0x6004bce4 = >> 0x60045d74 : mov $0x3,%edx >> 0x60045d79 : mov -0x2a8(%rbp),%r14 >> 0x60045d80 : mov %r14,%rdi >> 0x60045d83 : mov %r12,%rsi >> 0x60045d86 : callq 0x6003c430 = >> 0x60045d8b : test %eax,%eax >> 0x60045d8d : jne 0x6004bce4 = >> 0x60045d93 : add = 0x26d9186(%rip),%r14 # 0x6271ef20 >> 0x60045d9a : mov = -0x294(%rbp),%r10d >> 0x60045da1 : mov = $0xfffffffffffffff2,%r13 >> 0x60045da8 : je 0x6004bcf2 = >> 0x60045dae : mov $0x602b93da,%esi >> 0x60045db3 : mov %rbx,%rdi >> 0x60045db6 : callq 0x60230af0 = >> 0x60045dbb : test %eax,%eax >> 0x60045dbd : je 0x6004c566 = >> 0x60045dc3 : mov %rbx,%rdi >> 0x60045dc6 : callq 0x60158660 >> 0x60045dcb : mov %rax,%rdi >> 0x60045dce : mov %r14,%rsi >> 0x60045dd1 : mov %r12,%rdx >> 0x60045dd4 : callq 0x60207360 = >>=20 >> But note that the "lock_user_string (guest_addr=3D14)" and >> "do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14," >> indicate that the "readlink(char *path," is using a really >> small address for the path string. >>=20 >>=20 >> I've not figured a way for poudriere bulk builds to leave >> behind the source code automatically. So far I've not >> looked at the qemu-bsd-user source code. I do build with >> both debug and optimization turned on via bsd.port.mk >> having: >=20 > The -w option will create a tarball of the work directory if the > package build fails. I also often use the testport -i option I want = to > poke around in the WRKDIR after a build. I've been using -w right along. But I'd not used testport at all. It looks to me like the syscall errno handling is messed up. The details that I've observed follow. It follows a simplified sequence of discovery as far a presentation order goes. The looping code is: static inline void target_cpu_loop(CPUPPCState *env) { CPUState *cs =3D CPU(ppc_env_get_cpu(env)); target_siginfo_t info; int trapnr; target_ulong ret; =20 for(;;) { cpu_exec_start(cs); trapnr =3D cpu_exec(cs); cpu_exec_end(cs); process_queued_cpu_work(cs); =20 switch(trapnr) { . . . case POWERPC_EXCP_SYSCALL_USER: /* system call in user-mode emulation */ /* WARNING: * PPC ABI uses overflow flag in cr0 to signal an error * in syscalls. */ env->crf[0] &=3D ~0x1; ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], env->gpr[5], env->gpr[6], env->gpr[7], env->gpr[8], env->gpr[9], env->gpr[10]); if (ret =3D=3D (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { /* Returning from a successful sigreturn syscall. Avoid corrupting register state. */ break; } if (ret > (target_ulong)(-515)) { env->crf[0] |=3D 0x1; ret =3D -ret; } env->gpr[3] =3D ret; break; . . . } process_pending_signals(env); } } The observed env->gpr[3] =3D=3D 14 is from a prior loop iteration having ret =3D=3D 14 in the: env->gpr[3] =3D ret; Prior to this were the values (as seen via lock_user_string): guest_addr=3D278408977 guest_addr=3D2 That 2 also came from the prior ret =3D=3D 2 in the: env->gpr[3] =3D ret; from when the 278408977 was in being attempted. For both the ret =3D=3D 2 and ret =3D=3D 14 were from: ret =3D -ret; so the return values from do_freebsd_syscall were -2 and -14 (interpreted as signed). The return values trace back to the following code, where TARGET_EFAULT =3D=3D 14 : static inline abi_long do_bsd_readlink(CPUArchState *env, abi_long arg1, abi_long arg2, abi_long arg3) { abi_long ret; void *p1, *p2; =20 LOCK_PATH(p1, arg1); p2 =3D lock_user(VERIFY_WRITE, arg2, arg3, 0); if (p2 =3D=3D NULL) { UNLOCK_PATH(p1, arg1); return -TARGET_EFAULT; } #ifdef __FreeBSD__ if (strcmp(p1, "/proc/curproc/file") =3D=3D 0) { CPUState *cpu =3D ENV_GET_CPU(env); TaskState *ts =3D (TaskState *)cpu->opaque; strncpy(p2, ts->bprm->fullpath, arg3); ret =3D MIN((abi_long)strlen(ts->bprm->fullpath), arg3); } else #endif ret =3D get_errno(readlink(path(p1), p2, arg3)); unlock_user(p2, arg2, ret); UNLOCK_PATH(p1, arg1); return ret; } The 2 is from: ret =3D get_errno(readlink(path(p1), p2, arg3)); At the time the p1 points to "/etc/malloc.conf": (gdb) step=20 path (name=3D0x10982f11 "/etc/malloc.conf") at util/path.c:173 169 const char *path(const char *name) 170 { 171 /* Only do absolute paths: quick and dirty, but should = mostly be OK. 172 Could do relative by tracking cwd. */ (gdb)=20 173 if (!base || !name || name[0] !=3D '/') 174 return name; 175=09 176 return follow_path(base, name) ?: name; 177 } (gdb) print base $8 =3D (struct pathelem *) 0x0 So name is returned unchanged. The 2 is in turn from: #define __ENOENT 2 /* No such file or directory */ Overall one oddity is that this code structure seems to use -ret from: ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], env->gpr[5], env->gpr[6], env->gpr[7], env->gpr[8], env->gpr[9], env->gpr[10]); to retry the same operation again the next iteration, but with env->gpr[3] =3D=3D -ret (as ret was on the return of do_freebsd_syscall ). Once abs(ret) =3D=3D 14 it is fully stuck repeating itself. I've no clue if: env->gpr[3] =3D ret; even makes sense here. I've not tried to track down the memory leak activity that is associated. Nor have I checked anything for the: cpu_exec_start(cs); trapnr =3D cpu_exec(cs); cpu_exec_end(cs); process_queued_cpu_work(cs); activity. It likely contributes to why the loop retries the readlink again (with a junk address for the path). =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Thu Aug 31 06:00:18 2017 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 E8FE5E16A13 for ; Thu, 31 Aug 2017 06:00:18 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C98D56A8D8 for ; Thu, 31 Aug 2017 06:00:18 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from [74.134.208.22] ([74.134.208.22:52655] helo=localhost) by dnvrco-omsmta01 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id 46/7C-08177-EA5A7A95; Thu, 31 Aug 2017 05:59:11 +0000 Date: Thu, 31 Aug 2017 05:59:10 +0000 Message-ID: <46.7C.08177.EA5A7A95@dnvrco-omsmta01> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: Synth and circular dependencies References: <30.03.31699.752AB995@dnvrco-omsmta03> <201708220330.v7M3UJeJ026761@gw.catspoiler.org> <20170822122523.28de2ad2@gumby.homeunix.com> <8B.5A.25924.D54EC995@dnvrco-omsmta02> <75.0B.31699.8FB0E995@dnvrco-omsmta03> <201708240200.v7O1xxFI037944@gw.catspoiler.org> X-RR-Connecting-IP: 107.14.64.6:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 06:00:19 -0000 Now I've been busy, selecting port options to include in /usr/local/etc/synth/LiveSystem-make.conf but when I run "synth status gnumeric", I get Configuration invalid: [D] Port options directory: /var/db/ports so without a directory like /var/db/ports showing options derived from the ports dialog, synth seems not to work. Is there any dialog-free way to use synth? Synth has been ported to pkgsrc where there is no dialog, so maybe there is a way? Or maybe synth does not run with pkgsrc? Synth seems to be falling into desuetude there. Tom From owner-freebsd-ports@freebsd.org Thu Aug 31 06:05:39 2017 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 DB75BE16C00 for ; Thu, 31 Aug 2017 06:05:39 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x22f.google.com (mail-qk0-x22f.google.com [IPv6:2607:f8b0:400d: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 936B06AC4D for ; Thu, 31 Aug 2017 06:05:39 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x22f.google.com with SMTP id o63so36545965qkb.3 for ; Wed, 30 Aug 2017 23:05:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9xaprUL9aooD+UJ4B6rWgLB+mwVBGY/hb/DRPEgzAlw=; b=N4RcMAjgmpcwpSDzlC71SnnlDAZ79Jx2UUTIDQcccIqXe9ZOOwt5FuSWib8W2MLEo6 KgQ5bMk1uRZmrEpn/7kYIYytFiq2qPjYVsPMV8LMWVtc3bZAfQ/P4c2BOVkEnt/Ccw2n vQMuG3jwRYUE/hj0hcUsl4jNjyLRuPTdoCsF/0C+2FeC6IsYbboGvThgtZerPJsSrFEU L80zpy6XB1OdfxD9VfnB7kTa9Ohm8BlWn/ruKAan6sjWjsv3dLRIZZE+UXaP1ENsRc9H UGRW8lHrizrvanBwnfwGoSNi2NU4PCJhuF3ZV/VIdsQ0ZB5HTupHE4jg+V3HLCJ1mRWU THzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9xaprUL9aooD+UJ4B6rWgLB+mwVBGY/hb/DRPEgzAlw=; b=Bi3q3i2D+55K90c1b04pyey39c0e0iUfxK9h3m7uxwxx2tXc3iDvJnOKPMUQS+Qjmh wEeCzE7yLs3y49grhqSSp8GEHXkRpuatWkFEzpbc1i06UiwC0iGCXyzh46Dn5A1vUH/k s+WZb29eUin3zgRUboktO6q2+NSipzeEA2l1WQ1/jeVSsQEUFBZ7LDDX4lRh92kFWV7o 0h6wIEdpdp5IHS8E37HmLSeze9m2R08SzwxuuxNcquMDBZKJUYeshY+4ngZiEHLq2Ywb X81mZXFCqXOzd6b8fIXdfPkCnhWn7nS0jIDbJra6C9RO15DAVCY4b2xpyKGpWJMm6Y4S FSuA== X-Gm-Message-State: AHYfb5jnLvBqPqQFH/KIRpV0FoLeE5OXrDCnbTQdikFeHvz1H4rgaNQG sEpfnjoAFCRdutAxDDbl5mVjhkUB6m71 X-Received: by 10.55.204.214 with SMTP id n83mr2231290qkl.47.1504159538682; Wed, 30 Aug 2017 23:05:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.94.202 with HTTP; Wed, 30 Aug 2017 23:05:38 -0700 (PDT) X-Originating-IP: [101.53.219.133] In-Reply-To: <46.7C.08177.EA5A7A95@dnvrco-omsmta01> References: <30.03.31699.752AB995@dnvrco-omsmta03> <201708220330.v7M3UJeJ026761@gw.catspoiler.org> <20170822122523.28de2ad2@gumby.homeunix.com> <8B.5A.25924.D54EC995@dnvrco-omsmta02> <75.0B.31699.8FB0E995@dnvrco-omsmta03> <201708240200.v7O1xxFI037944@gw.catspoiler.org> <46.7C.08177.EA5A7A95@dnvrco-omsmta01> From: Jonathan Chen Date: Thu, 31 Aug 2017 18:05:38 +1200 Message-ID: Subject: Re: Synth and circular dependencies To: Thomas Mueller Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 06:05:40 -0000 On 31 August 2017 at 17:59, Thomas Mueller wrote: > Now I've been busy, selecting port options to include in > /usr/local/etc/synth/LiveSystem-make.conf > > but when I run "synth status gnumeric", I get > > Configuration invalid: [D] Port options directory: /var/db/ports > > so without a directory like /var/db/ports showing options derived from the ports dialog, synth seems not to work. The directory *must* be there, but it can be empty. > Is there any dialog-free way to use synth? Yup, I'm using it with the LiveSystem-make.conf. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Thu Aug 31 06:53:34 2017 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 8D1C3E177C7 for ; Thu, 31 Aug 2017 06:53:34 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7085B6C276; Thu, 31 Aug 2017 06:53:34 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ryuu.rg.net) by ran.psg.com with esmtp (Exim 4.86_2) (envelope-from ) id 1dnJM3-0002fY-Vj; Thu, 31 Aug 2017 06:53:32 +0000 Date: Thu, 31 Aug 2017 15:53:30 +0900 Message-ID: From: Randy Bush To: cy@freebsd.org Cc: FreeBSD Ports Subject: somebody typed the USES setting in /usr/ports/sysutils/screen? User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.5 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 06:53:34 -0000 up to date 10.3 up to date ports psg.com:/usr/ports/sysutils/screen# make config make: "/usr/ports/Mk/Uses/ncurses.mk" line 84: USES=ncurses only accept 'port' and 'base' as arguments, got ports From owner-freebsd-ports@freebsd.org Thu Aug 31 08:00:55 2017 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 6C5D1E1876F for ; Thu, 31 Aug 2017 08:00:55 +0000 (UTC) (envelope-from mueller6721@twc.com) Received: from dnvrco-oedge-vip.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "dnvrco-oedge-vip.email.rr.com", Issuer "dnvrco-oedge-vip.email.rr.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4B5576D995 for ; Thu, 31 Aug 2017 08:00:54 +0000 (UTC) (envelope-from mueller6721@twc.com) Received: from [74.134.208.22] ([74.134.208.22:55901] helo=localhost) by dnvrco-omsmta03 (envelope-from ) (ecelerity 3.6.9.48312 r(Core:3.6.9.0)) with ESMTP id 62/6E-31699-F22C7A95; Thu, 31 Aug 2017 08:00:48 +0000 Date: Thu, 31 Aug 2017 08:00:47 +0000 Message-ID: <62.6E.31699.F22C7A95@dnvrco-omsmta03> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: Synth and circular dependencies References: <30.03.31699.752AB995@dnvrco-omsmta03> <201708220330.v7M3UJeJ026761@gw.catspoiler.org> <20170822122523.28de2ad2@gumby.homeunix.com> <8B.5A.25924.D54EC995@dnvrco-omsmta02> <75.0B.31699.8FB0E995@dnvrco-omsmta03> <201708240200.v7O1xxFI037944@gw.catspoiler.org> <46.7C.08177.EA5A7A95@dnvrco-omsmta01> X-RR-Connecting-IP: 107.14.64.88:25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 08:00:55 -0000 > On 31 August 2017 at 17:59, Thomas Mueller wrote: > > Now I've been busy, selecting port options to include in > > /usr/local/etc/synth/LiveSystem-make.conf > > but when I run "synth status gnumeric", I get > > Configuration invalid: [D] Port options directory: /var/db/ports > > so without a directory like /var/db/ports showing options derived from the ports dialog, synth seems not to work. > The directory *must* be there, but it can be empty. > > Is there any dialog-free way to use synth? > Yup, I'm using it with the LiveSystem-make.conf. > Cheers. > Jonathan Chen I tried setting the port options directory to /usr/local/etc/synth/LiveSystem-make.conf, but I guess that was not good enough. Maybe it had to be a directory, not a file? I will try again when I get back into that installation. I also wonder about the future of synth with John Marino banished from FreeBSD, don't want to go to DragonFlyBSD because of incompatibility problems not relating to dports. Tom From owner-freebsd-ports@freebsd.org Thu Aug 31 08:54:38 2017 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 CC296E19748 for ; Thu, 31 Aug 2017 08:54:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AAEDE6F15F for ; Thu, 31 Aug 2017 08:54:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A9F50E19747; Thu, 31 Aug 2017 08:54:38 +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 A99BDE19746 for ; Thu, 31 Aug 2017 08:54:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9BB326F15C for ; Thu, 31 Aug 2017 08:54:38 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id v7V8sc77075042 for ; Thu, 31 Aug 2017 08:54:38 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id v7V8scHj075041; Thu, 31 Aug 2017 08:54:38 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201708310854.v7V8scHj075041@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 31 Aug 2017 08:54:38 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 08:54:38 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ graphics/opencollada | 1.6.47 | v1.6.59 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu Aug 31 12:56:21 2017 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 7DF0DE1E3A8 for ; Thu, 31 Aug 2017 12:56:21 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F71277097; Thu, 31 Aug 2017 12:56:20 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id nOybdXXSXM9gtnOyddLRgr; Thu, 31 Aug 2017 06:53:44 -0600 X-Authority-Analysis: v=2.2 cv=a+JAzQaF c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=kj9zAlcOel0A:10 a=KeKAF7QvOSUA:10 a=No5EcEP4AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=RG-ToFEQJVCN0xDAf3oA:9 a=CjuIK1q_8ugA:10 a=d7s2MEQe8WEhQVw-R4CT:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 88ADEAAA; Thu, 31 Aug 2017 05:53:41 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id v7VCrfZb092800; Thu, 31 Aug 2017 05:53:41 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201708311253.v7VCrfZb092800@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Randy Bush cc: cy@freebsd.org, FreeBSD Ports Subject: Re: somebody typed the USES setting in /usr/ports/sysutils/screen? In-Reply-To: Message from Randy Bush of "Thu, 31 Aug 2017 15:53:30 +0900." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 31 Aug 2017 05:53:41 -0700 X-CMAE-Envelope: MS4wfG+nd6JoMJ7BjxfsplFMowgaRIuHI8fmPLJo37dD1AgOfAllXUA3+UU3tI47CyAmE/9cBzmrao9utnhKGP+Nhv0Cm7NJAG3ArtkGm9uWWWDdUKeU9jZU gdozdkq4Jo1HCraOI+R0Hs+PlexbAfW2kmICauGCNMArsb7amMpCm6klr74bLxMTqlUgcc9M1rbTftzJNiEz6X/aQ5X3q8YFuP5Ix0KCUObpQDyZh9d5bCnp X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 12:56:21 -0000 In message , Randy Bush writes: > up to date 10.3 > up to date ports > > psg.com:/usr/ports/sysutils/screen# make config > make: "/usr/ports/Mk/Uses/ncurses.mk" line 84: USES=ncurses only accept 'port > ' and 'base' as arguments, got ports I'm sorry about that. Fixed in r449031. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. From owner-freebsd-ports@freebsd.org Thu Aug 31 12:57:14 2017 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 D57BCE1E402 for ; Thu, 31 Aug 2017 12:57:14 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:8006::18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B663E77149; Thu, 31 Aug 2017 12:57:14 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=ryuu.rg.net) by ran.psg.com with esmtp (Exim 4.86_2) (envelope-from ) id 1dnP20-0004EZ-Ln; Thu, 31 Aug 2017 12:57:12 +0000 Date: Thu, 31 Aug 2017 21:57:11 +0900 Message-ID: From: Randy Bush To: Cy Schubert Cc: cy@freebsd.org, FreeBSD Ports Subject: Re: somebody typed the USES setting in /usr/ports/sysutils/screen? In-Reply-To: <201708311253.v7VCrfZb092800@slippy.cwsent.com> References: <201708311253.v7VCrfZb092800@slippy.cwsent.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.5 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 12:57:14 -0000 >> psg.com:/usr/ports/sysutils/screen# make config >> make: "/usr/ports/Mk/Uses/ncurses.mk" line 84: USES=ncurses only accept 'port >> ' and 'base' as arguments, got ports > > I'm sorry about that. Fixed in r449031. thanks! randy From owner-freebsd-ports@freebsd.org Thu Aug 31 15:07:17 2017 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 7D124E20C6C; Thu, 31 Aug 2017 15:07:17 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mail-io0-x233.google.com (mail-io0-x233.google.com [IPv6:2607:f8b0:4001:c06::233]) (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 4372C7FEBB; Thu, 31 Aug 2017 15:07:17 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mail-io0-x233.google.com with SMTP id b2so224056iof.0; Thu, 31 Aug 2017 08:07:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:user-agent:mime-version:to:subject :content-transfer-encoding; bh=biehNS7xeQ+sZ40z16V66Pl08fReakUnVG9ejXDNXWo=; b=cqmd4+yB6DpOBPt0yZGzv9BbYZtTEG47HqytDd0UtoMFcVyKx5X1K4SP1XPAvnuUnZ jVCv2XBU2Ol9H9u4y6/PmXEzdMwJ37byqBkTwe4v1hqGhAXS2dqAay+F6JxHQGqCkKMw X0xrDeef6tyDz9NzftZFE/vXfserPgWGO9QKQLXEucGDhDw8YWJSm46vh8ilab/4xZ6N RGEV9pz6zuDWVw9+y7wIiJUGm2vU3lnnJ4IPRDXzIYT7gWF+kcfXmv+cD+Gqc/jHvfk2 uSwvi8XPYnobiZ1iJYfv3wwXQBdycxEPJtMbjjt+9KW5EKMZaPhgMAA3v6HCMgm75yFv zaWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:content-transfer-encoding; bh=biehNS7xeQ+sZ40z16V66Pl08fReakUnVG9ejXDNXWo=; b=AC2eqZ/RzBH6iBt6YeKvUaXVE7hwgoFswqLpBlIDKrkPd1UUeRb3w9cGln6SIUm2nm k0Uj3ccE3tMnvH7mY++t3Gmimivw+8lXJYEoHxDyfkxtnrXf4i/QaSxsxNz7XCYlVQ3Z Dbzc/fVZNx3cfuhkGk9FXqfA2BMTbapVkk/QNnnS36Of2mYdrcTmTCun8MVypQw9sT2H I+z22VRirWku8+GBDK+j1BWi3CXaXfg7LL8T5GE/ihzCzqqpq4mLXSCJHRmUkAUrY/N3 evbLbz5MaStNaFcihTJdWCbf6dyFaSMFiK+fqwLun04ufeIPbEmAexz9iq8lUOyzm8QK aQSQ== X-Gm-Message-State: AHPjjUgx6zGr1gWZeowXAMSegjgeZ/KQRJIOnyla+750Kbg6+jabF3Pc yeR56uS83kBPOEHo X-Google-Smtp-Source: ADKCNb6IiDKqHm88LVwGvSy4eNrfQ/O33kPJBxiNAKotNuTcQIZHVnItBQt2Y4Mvfq/rHJSeYfiGLg== X-Received: by 10.36.65.213 with SMTP id b82mr1126375itd.118.1504192036160; Thu, 31 Aug 2017 08:07:16 -0700 (PDT) Received: from [10.0.10.3] (cpe-74-141-88-147.neo.res.rr.com. [74.141.88.147]) by smtp.googlemail.com with ESMTPSA id g75sm2013646ita.4.2017.08.31.08.07.15 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 31 Aug 2017 08:07:15 -0700 (PDT) Message-ID: <59A82622.4030502@gmail.com> Date: Thu, 31 Aug 2017 11:07:14 -0400 From: Ernie Luzar User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" Subject: standard locations for port files Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 15:07:17 -0000 Lets say I have a product that I want to port to Freebsd. Were is the standard location for the log file and PID file. Would it be in /usr/local/etc/product/product.log /usr/local/etc/product/product.pid or /var/log/product.log /var/run/product.pid From owner-freebsd-ports@freebsd.org Thu Aug 31 15:16:30 2017 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 191FCE20F5D; Thu, 31 Aug 2017 15:16:30 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E41B580452; Thu, 31 Aug 2017 15:16:29 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 10b0eb15 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 31 Aug 2017 09:16:22 -0600 (MDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: standard locations for port files From: Adam Weinberger In-Reply-To: <59A82622.4030502@gmail.com> Date: Thu, 31 Aug 2017 09:16:20 -0600 Cc: "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" Content-Transfer-Encoding: 7bit Message-Id: <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> References: <59A82622.4030502@gmail.com> To: Ernie Luzar X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 15:16:30 -0000 > On 31 Aug, 2017, at 9:07, Ernie Luzar wrote: > > Lets say I have a product that I want to port to Freebsd. > > Were is the standard location for the log file and PID file. > > Would it be in > /usr/local/etc/product/product.log > /usr/local/etc/product/product.pid > > or > > /var/log/product.log > /var/run/product.pid It should be in /var. Many users keep /usr/local mounted read-only. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Aug 31 15:16:32 2017 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 61423E20F63; Thu, 31 Aug 2017 15:16:32 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 277E280453; Thu, 31 Aug 2017 15:16:31 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 68EF128460; Thu, 31 Aug 2017 17:16:23 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 7C1E42846D; Thu, 31 Aug 2017 17:16:21 +0200 (CEST) Subject: Re: standard locations for port files To: Ernie Luzar , "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" References: <59A82622.4030502@gmail.com> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <59A82844.3070104@quip.cz> Date: Thu, 31 Aug 2017 17:16:20 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <59A82622.4030502@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 15:16:32 -0000 Ernie Luzar wrote on 2017/08/31 17:07: > Lets say I have a product that I want to port to Freebsd. > > Were is the standard location for the log file and PID file. > > Would it be in > /usr/local/etc/product/product.log > /usr/local/etc/product/product.pid > > or > > /var/log/product.log > /var/run/product.pid The later is more correct and most of the ports do this. Let's see Apache as example: /var/run/httpd.pid /var/log/httpd-error.log Miroslav Lachman From owner-freebsd-ports@freebsd.org Thu Aug 31 15:25:27 2017 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 DA325E00348; Thu, 31 Aug 2017 15:25:27 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: from mail-io0-x243.google.com (mail-io0-x243.google.com [IPv6:2607:f8b0:4001:c06::243]) (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 9FBDA80A78; Thu, 31 Aug 2017 15:25:27 +0000 (UTC) (envelope-from luzar722@gmail.com) Received: by mail-io0-x243.google.com with SMTP id f99so1792325ioi.0; Thu, 31 Aug 2017 08:25:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-transfer-encoding; bh=8ZZ5p64D7NkGJXYwUyYPi5RmgablhCVnP85CkrsUTww=; b=oidpKlRHTf8p8a+gwHKxWqnAuEDzHwCSEdm0YjrpjOPY4Uor/ghNBMDXifzWz1VC2B RuUOxJM3a9vet8FYBPnaWmIehih4wedPfAF3W6ah/TF2wi+F+PrpZmOq78pjK2JnyBgo ZjideOjdXkWk1szFnS9VZcGFzGwoUjf72wsRL9EjMNVOmMTHDLRGYPCKNVxyE98rm15u AKMCSyWOFQ6leNL4SxgceYYT/R6ECdwWxznETA5Wmp0rWRlvVXTVCZ7HsPWJcCtXylmK kuU0Ii2PyK+/NAoYY4xyzDSNkBiinpzU0O9/m7p8asR62kw+CimLwARGICy2w1HuPg2W 2f5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-transfer-encoding; bh=8ZZ5p64D7NkGJXYwUyYPi5RmgablhCVnP85CkrsUTww=; b=Iu8iQwy297joS7/2aQ3BrsOyMwqKYxum3K8raPytWKIUEfbtKeqfYHugMD+bkTbdAc dzFn8YtBkZTVqeN6gu+6lCKgl198zfsr43epo5vCZHGdi9EhUX1WNWUGggwF/0ijB9bY QTdZaPk6a+OYSh62ejPukhlcyN+cnJCmDnAKUyqqz/A/fKR5A6rbQXhRbah4RM4iMtUc OsEwyjh2tZiQla0NSDvT+R7lqw05LezsLfNl9TIYSIRyb56WDXHejwEO6acNzs+HVU2x tTqq9Uz1bJ3wdtsPK2lpImPHcWkrGMJB8ymzVUVG8Ak07o7XtWNIH5AhKd1AU0q+Z/HS c9PQ== X-Gm-Message-State: AHYfb5iWPlzx59qEDV1QocXpOJ6ZX/UW1p3xDWTeDrL8KEor8jZ0PPjc VPU0l7oM/gzmByQ6 X-Google-Smtp-Source: ADKCNb6ozURwgtMH+8MZ1yPtms14iqsLqov5TxzsNy9AdCv/4Dy39lyT5+EjpdgSOz/0ikGmXQxNEg== X-Received: by 10.36.177.76 with SMTP id c12mr1119665itj.142.1504193127048; Thu, 31 Aug 2017 08:25:27 -0700 (PDT) Received: from [10.0.10.3] (cpe-74-141-88-147.neo.res.rr.com. [74.141.88.147]) by smtp.googlemail.com with ESMTPSA id 10sm2535745ios.55.2017.08.31.08.25.25 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 31 Aug 2017 08:25:26 -0700 (PDT) Message-ID: <59A82A64.4050507@gmail.com> Date: Thu, 31 Aug 2017 11:25:24 -0400 From: Ernie Luzar User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Adam Weinberger CC: "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" Subject: Re: standard locations for port files References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> In-Reply-To: <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 15:25:28 -0000 Adam Weinberger wrote: >> On 31 Aug, 2017, at 9:07, Ernie Luzar wrote: >> >> Lets say I have a product that I want to port to Freebsd. >> >> Were is the standard location for the log file and PID file. >> >> Would it be in >> /usr/local/etc/product/product.log >> /usr/local/etc/product/product.pid >> >> or >> >> /var/log/product.log >> /var/run/product.pid > > It should be in /var. Many users keep /usr/local mounted read-only. > > # Adam > > Lets say /usr/local/etc/product/ is chrooted and the only thing in it is the product.conf. Is there any security benefit for chrooting that directory path? From owner-freebsd-ports@freebsd.org Thu Aug 31 16:00:52 2017 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 7B40EE00E8F; Thu, 31 Aug 2017 16:00:52 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [78.47.246.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 10EBA820BC; Thu, 31 Aug 2017 16:00:51 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id v7VG0fb0046793 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 31 Aug 2017 18:00:42 +0200 (CEST) (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: luzar722@gmail.com Received: from [10.58.0.4] ([10.58.0.4]) by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTPS id v7VG0Wsh005995 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 31 Aug 2017 23:00:32 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: standard locations for port files To: Ernie Luzar , "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" References: <59A82622.4030502@gmail.com> From: Eugene Grosbein Message-ID: <59A8329C.7020205@grosbein.net> Date: Thu, 31 Aug 2017 23:00:28 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <59A82622.4030502@gmail.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00, LOCAL_FROM, RDNS_NONE autolearn=no autolearn_force=no version=3.4.1 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 1.9 RDNS_NONE Delivered to internal network by a host with no rDNS * 2.6 LOCAL_FROM From my domains X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hz.grosbein.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 16:00:52 -0000 31.08.2017 22:07, Ernie Luzar wrote: > Lets say I have a product that I want to port to Freebsd. > > Were is the standard location for the log file and PID file. > > Would it be in > /usr/local/etc/product/product.log > /usr/local/etc/product/product.pid > > or > > /var/log/product.log > /var/run/product.pid FreeBSD cleans /var/run at boot time, so /var/run/product.pid is guaranteed to not exist when "product" is first started that time. On the other hand, /usr/local/etc/product/product.pid can (and will) exist after unclean system reboot and it can contain a PID of already running another process, so that simple check for double-start would fail. So, use /var/run for PID files to be safe. From owner-freebsd-ports@freebsd.org Thu Aug 31 16:05:31 2017 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 EA3C0E0111D; Thu, 31 Aug 2017 16:05:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9AC7382678; Thu, 31 Aug 2017 16:05:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 002E3BDD2F; Thu, 31 Aug 2017 18:05:28 +0200 (CEST) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id D4568BDD2D; Thu, 31 Aug 2017 18:05:27 +0200 (CEST) Subject: Re: standard locations for port files To: Ernie Luzar , Adam Weinberger Cc: "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <59A82A64.4050507@gmail.com> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Thu, 31 Aug 2017 18:05:25 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <59A82A64.4050507@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="rRh1jTFuQJEtukbhn7K9lD14qsmmLmDHF" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 16:05:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rRh1jTFuQJEtukbhn7K9lD14qsmmLmDHF Content-Type: multipart/mixed; boundary="3eEShrigsC23DIN2JSuQ5UOePcFakxweQ"; protected-headers="v1" From: Mathieu Arnold To: Ernie Luzar , Adam Weinberger Cc: "freebsd-questions@freebsd.org" , "freebsd-ports@freebsd.org" Message-ID: Subject: Re: standard locations for port files References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <59A82A64.4050507@gmail.com> In-Reply-To: <59A82A64.4050507@gmail.com> --3eEShrigsC23DIN2JSuQ5UOePcFakxweQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 31/08/2017 =C3=A0 17:25, Ernie Luzar a =C3=A9crit=C2=A0: > Adam Weinberger wrote: >>> On 31 Aug, 2017, at 9:07, Ernie Luzar wrote: >>> >>> Lets say I have a product that I want to port to Freebsd. >>> >>> Were is the standard location for the log file and PID file. >>> >>> Would it be in >>> /usr/local/etc/product/product.log >>> /usr/local/etc/product/product.pid >>> >>> or >>> >>> /var/log/product.log >>> /var/run/product.pid >> >> It should be in /var. Many users keep /usr/local mounted read-only. >> >> # Adam >> >> > Lets say /usr/local/etc/product/ is chrooted and the only thing in it > is the product.conf. Is there any security benefit for chrooting that > directory path? > The etc directory is for configuration files and scripts, that is, files that almost never changes. Do *not* put pid or log files in there. --=20 Mathieu Arnold --3eEShrigsC23DIN2JSuQ5UOePcFakxweQ-- --rRh1jTFuQJEtukbhn7K9lD14qsmmLmDHF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJZqDPHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IJAUQAIb9Ns69r7FBiq2GTSZ1aOdz NBLLg2JfDiNFvaX+DIx/wa7fDziX9JHK+Ex6MZkIM4Nj0LynIYm7mMZwqDR+RVQ3 D8DGWrjv0nX+kqN5sLotNQti9iGjYD6O+hXj6Be+qQeQmieIlz51ZPRs5y7SnG5A jvzHiNVOJFHa/U7Md5iWBTwSOhZ04y0HnYFX03F0h1ibPdFcWJLLoXkB/uvju26P mEJpWaWOnErzOZdW37++Y/v4WWc0/KpZcVlIfGvfbeR31Oeo5VsTRk7dkepemhfq lVDmhJJVxgHhBfNs9BciZrDmg7XzsXA6KXbb6uUtvOFKiy2Aakne0zaJ0b3BY2S9 WDj2K0cAlfWiTS84GpcgnFEUNdPEbvPWvY4EXpW9HAdx7W1aN+loVq2HgCWCDF39 EVoL68cGueN6IkVY3ezqzScTn9OLQ/6Oc71KVSlaVJcAZzZEO7rhsSQdWyhbkEGx xzdt/no/0zf9aTMJIixqFYl7Oj2ueae3osk7IhqYCOA0DBkeObx4o+EDIA6lPlAz oNBEYyTSck1ZHl9dQ/m5bwo5fyAhe9PCbrcOAEDmWoq3K1HSAR5XQbacVlkwgGmU icOvE3UNFWeFwTSkpMJjleG+wOJu2IoX2GhUlReaGlPnribRpmiZxub5D1l2ksqO tqlp1ysSH4ZAIAG4U3BL =H3NL -----END PGP SIGNATURE----- --rRh1jTFuQJEtukbhn7K9lD14qsmmLmDHF-- From owner-freebsd-ports@freebsd.org Thu Aug 31 18:43:52 2017 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 C71FAE039C0 for ; Thu, 31 Aug 2017 18:43:52 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A8B85635AB for ; Thu, 31 Aug 2017 18:43:52 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id A4E4BE039BF; Thu, 31 Aug 2017 18:43:52 +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 A2916E039BE for ; Thu, 31 Aug 2017 18:43:52 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm20-vm5.access.bullet.mail.bf1.yahoo.com (nm20-vm5.access.bullet.mail.bf1.yahoo.com [216.109.115.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 52B17635AA for ; Thu, 31 Aug 2017 18:43:51 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1504204869; bh=tJawjoCDs/LZZbeU/QUXYKEy3NKhWb5yFo5900i20XI=; h=From:To:Subject:Date:References:In-Reply-To:From:Subject; b=NmasalZMRiKgVAFIRS8OTK0ol6j+0/LyL6yaQkJAMmU0P4Jp0ZaUDJWX5d0olhRB4Fyq3xvoI9Ptelsk0mqwIRfGl9aIr7sVeh9v2ZacSWqNAnvjijHpR0xLXbSVVcsfcDCbUQtmVVTlfp80tDOzjia/ow14RrhwHMoT4DwrhG4= Received: from [66.196.81.162] by nm20.access.bullet.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 18:41:09 -0000 Received: from [98.139.221.250] by tm8.access.bullet.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 18:41:08 -0000 Received: from [127.0.0.1] by smtp120.sbc.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 18:41:08 -0000 X-Yahoo-Newman-Id: 979064.95973.bm@smtp120.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: 23n7SU0VM1lQU_WycgwlGbvYABdNLE.IIjuleQXUfFL6wOk NimZ_12lj4S9q4cwhnxVJ_62a_1G0I2gTR5mfUq0BoOICYcKRDaupHN5yGCS nPA0Ytpcohki1JgCFaP4Zil6OqAY_vvKvn6xnjCELjdvmTEtLlZeXJUvLDrd HMjgSQkvXQEaCsgiCVgZ9_I92_U8Vt_n44RIuOQ1V5reVqIZl2BIHD0chyMb 6O5GbiAxhef7gYEa4PCRWZNxzVK2ecrEk6Vxq_o4lnStZFwpaknRgHiwCrPJ Y3hRkS6BvuhOF9U4LCYkge8N2B9rZxrcm90Xu_juU1NVGHdX1ReZ8g1sgv5Q cZEW5z9560zjgk09XnXosKt9GguTpiQD4chkWe3st0WDojXamH3neEQV2VG2 thnE0lujDi86U9ZweTZQhjmsFleKeZ0Kkwheur9SvztCLnCzBC4Bja8Tfaz9 US8KYXh6FMDYMBmmHoSNhXR4XeXgtsXQ_BGmQ3BM7lxjTKSnxX_WBGkWNqe9 7npgI6h3bUm.dNRKX4TM7 X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: freebsd-ports Subject: Re: standard locations for port files Date: Thu, 31 Aug 2017 14:41:11 -0400 Message-ID: References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> In-Reply-To: <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 18:43:52 -0000 Why wouldn't logs be in /usr/local/var/...? Given that all other port "stuff" is under /usr/local, what advantage is there in making logs an exception? [Default] On Thu, 31 Aug 2017 09:16:20 -0600, Adam Weinberger wrote: >> On 31 Aug, 2017, at 9:07, Ernie Luzar wrote: >> >> Lets say I have a product that I want to port to Freebsd. >> >> Were is the standard location for the log file and PID file. >> >> Would it be in >> /usr/local/etc/product/product.log >> /usr/local/etc/product/product.pid >> >> or >> >> /var/log/product.log >> /var/run/product.pid > >It should be in /var. Many users keep /usr/local mounted read-only. > ># Adam From owner-freebsd-ports@freebsd.org Thu Aug 31 18:53:31 2017 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 47439E03C63 for ; Thu, 31 Aug 2017 18:53:31 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2362563A5C for ; Thu, 31 Aug 2017 18:53:31 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 22900E03C62; Thu, 31 Aug 2017 18:53:31 +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 206E9E03C61 for ; Thu, 31 Aug 2017 18:53:31 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (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 A5A9663A5B for ; Thu, 31 Aug 2017 18:53:30 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-wm0-x22d.google.com with SMTP id f127so3062086wmf.1 for ; Thu, 31 Aug 2017 11:53:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=kJj7M/E7ga+a8u7d0TQ/HBlgUQz0DYbiS2Te31muUtY=; b=AXJtvupLuZmLJS/aa7zkwFbS1nRNQqIbUzl3j1fr/piQmoTyzyXoavm5SiiugrxB0x cTb4dkN+j4ryoD3r8rOB0f4OjxLe1pqAb90dudGB+7gAcEZCLovnVK0LoHTXY0L5RMCd TNZZdDQlwyDm70pqHME3VPeQTIjLp3a5CLNJ0dA03ymFYfYa2UxJEL5GwpOiZTzxLD4Q EPkF2NKP3Dcbp9K3p6I1VMHjW5mdhc+w3/siYTOFkRRKhjr59WPC4h/RGV3M5eptx7pY 8L/NpnXYvwiPwbtn/ufD4moKXZfoSArGgOId6iCkEnBVU/kkMwADgp0SXVv8mLfwNdPL 0TXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=kJj7M/E7ga+a8u7d0TQ/HBlgUQz0DYbiS2Te31muUtY=; b=WewdEQPp762z0aLqVjw4sNK8/an47JF628sZTiT/2Z6BYZQQW0Fss1J4JOkhiyTIFf Xg2QNgou+e2ZDCmVTUI/Dgslk5bgHDK/u/433hQB/ifXVqACtaiLJA9ZFpSkKaK4YQQg uAnJccLLSHIVmE6+34up5AV2bab/rl8cgFMcdGGNz9xW1xA0jiAkVeRv4kpdi+zA/lJJ 4zyWm+/TdmU0+WvdLRVdGhKghOhs7UrgVG/RVnQvG03ed8Ymm3PSADL4XQ7szFkETyq7 EfJU+6YbhoulYF6bpwelbKn2GKAgql93iu5EiJpdQSKUd2+XGQQvUlWp3XLNaoRlbmPN WUJg== X-Gm-Message-State: AHYfb5g+kE3utWHc8T2N5aoTPtxpAHRz0VZtaA+Fo0ki0QCUVnY5Mc2V TxsHWX/YP03OG/Il6DMlteTJCmoo3A== X-Google-Smtp-Source: ADKCNb7YbxRZ2/xLNr23zBrT6xuQSeJ7Y9xGLhZmCbo4y2BhSRf4eFnDQi2IPPSLdldTfnPLmw9yz2e8S2USA+/V/kA= X-Received: by 10.80.151.83 with SMTP id d19mr2227532edb.132.1504205608317; Thu, 31 Aug 2017 11:53:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.192.138 with HTTP; Thu, 31 Aug 2017 11:53:27 -0700 (PDT) In-Reply-To: References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> From: Adam Vande More Date: Thu, 31 Aug 2017 13:53:27 -0500 Message-ID: Subject: Re: standard locations for port files To: scratch65535@att.net Cc: freebsd-ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 18:53:31 -0000 On Thu, Aug 31, 2017 at 1:41 PM, wrote: > Why wouldn't logs be in /usr/local/var/...? Given that all > other port "stuff" is under /usr/local, what advantage is there > in making logs an exception? > Because logs shouldn't be under /usr. man hier -- Adam From owner-freebsd-ports@freebsd.org Thu Aug 31 19:05:20 2017 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 E4D93E03E53 for ; Thu, 31 Aug 2017 19:05:20 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D177863E76 for ; Thu, 31 Aug 2017 19:05:20 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id CD94EE03E52; Thu, 31 Aug 2017 19:05:20 +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 CB506E03E51 for ; Thu, 31 Aug 2017 19:05:20 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3319263E75 for ; Thu, 31 Aug 2017 19:05:19 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id c827eea2 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 31 Aug 2017 13:05:17 -0600 (MDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: standard locations for port files From: Adam Weinberger In-Reply-To: Date: Thu, 31 Aug 2017 13:05:15 -0600 Cc: freebsd-ports Content-Transfer-Encoding: 7bit Message-Id: <92E5DAA1-7CDB-45F6-8955-FF228CA0E3A7@adamw.org> References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> To: scratch65535@att.net X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 19:05:21 -0000 > On 31 Aug, 2017, at 12:41, scratch65535@att.net wrote: > > Why wouldn't logs be in /usr/local/var/...? Given that all > other port "stuff" is under /usr/local, what advantage is there > in making logs an exception? > > [Default] On Thu, 31 Aug 2017 09:16:20 -0600, Adam Weinberger > wrote: > >>> On 31 Aug, 2017, at 9:07, Ernie Luzar wrote: >>> >>> Lets say I have a product that I want to port to Freebsd. >>> >>> Were is the standard location for the log file and PID file. >>> >>> Would it be in >>> /usr/local/etc/product/product.log >>> /usr/local/etc/product/product.pid >>> >>> or >>> >>> /var/log/product.log >>> /var/run/product.pid >> >> It should be in /var. Many users keep /usr/local mounted read-only. ... because many users keep /usr/local mounted read-only. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org >> >> # Adam > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Thu Aug 31 19:13:21 2017 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 13607E04039 for ; Thu, 31 Aug 2017 19:13:21 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-94.reflexion.net [208.70.210.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BA3E564205 for ; Thu, 31 Aug 2017 19:13:20 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 15750 invoked from network); 31 Aug 2017 19:13:19 -0000 Received: from unknown (HELO mail-cs-02.app.dca.reflexion.local) (10.81.19.2) by 0 (rfx-qmail) with SMTP; 31 Aug 2017 19:13:19 -0000 Received: by mail-cs-02.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Thu, 31 Aug 2017 15:13:19 -0400 (EDT) Received: (qmail 15339 invoked from network); 31 Aug 2017 19:13:18 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 31 Aug 2017 19:13:18 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 24003EC7A6F; Thu, 31 Aug 2017 12:13:18 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> Date: Thu, 31 Aug 2017 12:13:17 -0700 Cc: Mark Linimon , FreeBSD Toolchain , FreeBSD Ports , freebsd-ppc@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> To: Don Lewis X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 19:13:21 -0000 [Turns out that the emulated program counter is not progressing for syscall emulation, at least for syscall falure cases.] On 2017-Aug-30, at 8:43 PM, Mark Millard wrote: > On 2017-Aug-30, at 4:32 PM, Don Lewis wrote: >=20 >> On 30 Aug, Mark Millard wrote: >>> On 2017-Aug-30, at 4:00 AM, Mark Linimon = wrote: >>>=20 >>>> On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >>>>> It appears that qemu-ppc64-static and qemu-ppc-static from >>>>> emulators/qemu-user-static are broken. >>>>=20 >>>> Correct, and known for some time. (fwiw sparc64 hangs as well.) >>>=20 >>> Looks like qemu-ppc64-static is stuck in a loop, calling >>> repeatedly: >>>=20 >>> do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14, = arg2=3D35995509911, arg3=3D1024, arg4=3D268435904, arg5=3D281494784, = arg6=3D35985701568, arg7=3D515, arg8=3D35985668288) >>> at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c:210 >>> 210 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c: No such file or directory. >>>=20 >>> Which is for: >>>=20 >>> 58 AUE_READLINK STD { ssize_t readlink(char *path, char = *buf, \ >>> size_t count); } >>>=20 >>> As confirmed by (note the "callq 0x60207360 " ): >>>=20 >>> (gdb)=20 >>> lock_user_string (guest_addr=3D14) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h:508 >>> 508 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h: No such file or directory. >>>=20 >>> (gdb) x/64i 0x0000000060045d3e >>> =3D> 0x60045d3e : callq 0x6004fd20 = >>> 0x60045d43 : test %rax,%rax >>> 0x60045d46 : js 0x6004b99c = >>> 0x60045d4c : inc %rax >>> 0x60045d4f : mov $0x1,%edx >>> 0x60045d54 : mov %rbx,%rdi >>> 0x60045d57 : mov %rax,%rsi >>> 0x60045d5a : callq 0x6003c430 = >>> 0x60045d5f : test %eax,%eax >>> 0x60045d61 : jne 0x6004bce4 = >>> 0x60045d67 : add = 0x26d91b2(%rip),%rbx # 0x6271ef20 >>> 0x60045d6e : je 0x6004bce4 = >>> 0x60045d74 : mov $0x3,%edx >>> 0x60045d79 : mov -0x2a8(%rbp),%r14 >>> 0x60045d80 : mov %r14,%rdi >>> 0x60045d83 : mov %r12,%rsi >>> 0x60045d86 : callq 0x6003c430 = >>> 0x60045d8b : test %eax,%eax >>> 0x60045d8d : jne 0x6004bce4 = >>> 0x60045d93 : add = 0x26d9186(%rip),%r14 # 0x6271ef20 >>> 0x60045d9a : mov = -0x294(%rbp),%r10d >>> 0x60045da1 : mov = $0xfffffffffffffff2,%r13 >>> 0x60045da8 : je 0x6004bcf2 = >>> 0x60045dae : mov $0x602b93da,%esi >>> 0x60045db3 : mov %rbx,%rdi >>> 0x60045db6 : callq 0x60230af0 = >>> 0x60045dbb : test %eax,%eax >>> 0x60045dbd : je 0x6004c566 = >>> 0x60045dc3 : mov %rbx,%rdi >>> 0x60045dc6 : callq 0x60158660 >>> 0x60045dcb : mov %rax,%rdi >>> 0x60045dce : mov %r14,%rsi >>> 0x60045dd1 : mov %r12,%rdx >>> 0x60045dd4 : callq 0x60207360 = >>>=20 >>> But note that the "lock_user_string (guest_addr=3D14)" and >>> "do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14," >>> indicate that the "readlink(char *path," is using a really >>> small address for the path string. >>>=20 >>>=20 >>> I've not figured a way for poudriere bulk builds to leave >>> behind the source code automatically. So far I've not >>> looked at the qemu-bsd-user source code. I do build with >>> both debug and optimization turned on via bsd.port.mk >>> having: >>=20 >> The -w option will create a tarball of the work directory if the >> package build fails. I also often use the testport -i option I want = to >> poke around in the WRKDIR after a build. >=20 > I've been using -w right along. But I'd not used testport at all. >=20 > It looks to me like the syscall errno handling is messed > up. The details that I've observed follow. It follows > a simplified sequence of discovery as far a presentation > order goes. >=20 > The looping code is: >=20 > static inline void target_cpu_loop(CPUPPCState *env) > { > CPUState *cs =3D CPU(ppc_env_get_cpu(env)); > target_siginfo_t info; > int trapnr; > target_ulong ret; >=20 > for(;;) { > cpu_exec_start(cs); > trapnr =3D cpu_exec(cs); > cpu_exec_end(cs); > process_queued_cpu_work(cs); >=20 > switch(trapnr) { > . . . > case POWERPC_EXCP_SYSCALL_USER: > /* system call in user-mode emulation */ > /* WARNING: > * PPC ABI uses overflow flag in cr0 to signal an error > * in syscalls. > */ > env->crf[0] &=3D ~0x1; > ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], > env->gpr[5], env->gpr[6], env->gpr[7], > env->gpr[8], env->gpr[9], env->gpr[10]); > if (ret =3D=3D (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { > /* Returning from a successful sigreturn syscall. > Avoid corrupting register state. */ > break; > } > if (ret > (target_ulong)(-515)) { > env->crf[0] |=3D 0x1; > ret =3D -ret; > } > env->gpr[3] =3D ret; > break; > . . . > } > process_pending_signals(env); > } > } >=20 > The observed env->gpr[3] =3D=3D 14 is from a prior loop > iteration having ret =3D=3D 14 in the: >=20 > env->gpr[3] =3D ret; >=20 > Prior to this were the values (as seen via > lock_user_string): >=20 > guest_addr=3D278408977 > guest_addr=3D2 >=20 > That 2 also came from the prior ret =3D=3D 2 in the: >=20 > env->gpr[3] =3D ret; >=20 > from when the 278408977 was in being attempted. >=20 > For both the ret =3D=3D 2 and ret =3D=3D 14 were from: >=20 > ret =3D -ret; >=20 > so the return values from do_freebsd_syscall were > -2 and -14 (interpreted as signed). >=20 > The return values trace back to the following code, > where TARGET_EFAULT =3D=3D 14 : >=20 > static inline abi_long do_bsd_readlink(CPUArchState *env, abi_long = arg1, > abi_long arg2, abi_long arg3) > { > abi_long ret; > void *p1, *p2; >=20 > LOCK_PATH(p1, arg1); > p2 =3D lock_user(VERIFY_WRITE, arg2, arg3, 0); > if (p2 =3D=3D NULL) { > UNLOCK_PATH(p1, arg1); > return -TARGET_EFAULT; > } > #ifdef __FreeBSD__ > if (strcmp(p1, "/proc/curproc/file") =3D=3D 0) { > CPUState *cpu =3D ENV_GET_CPU(env); > TaskState *ts =3D (TaskState *)cpu->opaque; > strncpy(p2, ts->bprm->fullpath, arg3); > ret =3D MIN((abi_long)strlen(ts->bprm->fullpath), arg3); > } else > #endif > ret =3D get_errno(readlink(path(p1), p2, arg3)); > unlock_user(p2, arg2, ret); > UNLOCK_PATH(p1, arg1); >=20 > return ret; > } >=20 > The 2 is from: >=20 > ret =3D get_errno(readlink(path(p1), p2, arg3)); >=20 > At the time the p1 points to "/etc/malloc.conf": >=20 > (gdb) step=20 > path (name=3D0x10982f11 "/etc/malloc.conf") at util/path.c:173 >=20 > 169 const char *path(const char *name) > 170 { > 171 /* Only do absolute paths: quick and dirty, but should = mostly be OK. > 172 Could do relative by tracking cwd. */ > (gdb)=20 > 173 if (!base || !name || name[0] !=3D '/') > 174 return name; > 175=09 > 176 return follow_path(base, name) ?: name; > 177 } >=20 > (gdb) print base > $8 =3D (struct pathelem *) 0x0 >=20 > So name is returned unchanged. >=20 >=20 > The 2 is in turn from: >=20 > #define __ENOENT 2 /* No such file or = directory */ >=20 >=20 > Overall one oddity is that this code structure > seems to use -ret from: >=20 > ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], > env->gpr[5], env->gpr[6], env->gpr[7], > env->gpr[8], env->gpr[9], env->gpr[10]); >=20 > to retry the same operation again the next iteration, > but with env->gpr[3] =3D=3D -ret (as ret was on the return > of do_freebsd_syscall ). >=20 > Once abs(ret) =3D=3D 14 it is fully stuck repeating itself. >=20 > I've no clue if: >=20 > env->gpr[3] =3D ret; >=20 > even makes sense here. >=20 > I've not tried to track down the memory leak activity > that is associated. >=20 > Nor have I checked anything for the: >=20 > cpu_exec_start(cs); > trapnr =3D cpu_exec(cs); > cpu_exec_end(cs); > process_queued_cpu_work(cs); >=20 > activity. It likely contributes to why the loop > retries the readlink again (with a junk address > for the path). I do not see activity advancing the emulated program counter as this looping/retrying happens. Nor anything that is adjusting the problematical re-used env->gpr[3] other than the: 516 env->gpr[3] =3D ret; after the negation of ret for the syscall failure handling. This is confirmed by the following: (gdb) bt #0 cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 #1 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #2 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #3 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #4 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #5 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 . . . (gdb) list 569 { 570 uintptr_t ret; 571 int32_t insns_left; 572=09 573 trace_exec_tb(tb, tb->pc); 574 ret =3D cpu_tb_exec(cpu, tb); 575 tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); 576 *tb_exit =3D ret & TB_EXIT_MASK; 577 if (*tb_exit !=3D TB_EXIT_REQUESTED) { 578 *last_tb =3D tb; . . . cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $16 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; . . . (gdb) print/x itb->pc $18 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $19 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $20 =3D 0x1074d784 and so on. So it appears that syscall emulation does not progress the emulated instruction pointer and so the syscall repeats over and over. (I've still not tracked down what is leaking memory during this looping. But that is probably a secodnary concern at this point.) So how does the code get from: 139 trapnr =3D cpu_exec(cs); to (re-)trying the failed syscall (readlink) attempt? (gdb) bt #0 0x00000000601e25c0 in siglongjmp () #1 0x000000006003a1aa in cpu_loop_exit_restore (cpu=3D, = pc=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:77 #2 0x00000000600e0eeb in raise_exception_err_ra (env=3D, = exception=3D, error_code=3D0, raddr=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:905 #3 helper_raise_exception_err (env=3D, = exception=3D, error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:928 #4 0x00000000607233e6 in static_code_gen_buffer () #5 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 #6 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #7 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #8 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #9 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #10 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 It does a siglongjmp via helper_raise_execption_err : (gdb) up #1 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); (gdb) list 161 qemu_log_unlock(); 162 } 163 #endif /* DEBUG_DISAS */ 164=09 165 cpu->can_do_io =3D !use_icount; 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); 167 cpu->can_do_io =3D 1; 168 last_tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); 169 tb_exit =3D ret & TB_EXIT_MASK; 170 trace_exec_tb_exit(last_tb, tb_exit); (gdb) print tb_ptr $11 =3D (uint8_t *) 0x607233c0 = "A\213n\354\205\355\017\214\037" 0x607233c0 : mov -0x14(%r14),%ebp 0x607233c4 : test %ebp,%ebp 0x607233c6 : jl 0x607233eb = 0x607233cc : movq = $0x1074d784,0x3c8(%r14) 0x607233d7 : mov %r14,%rdi 0x607233da : mov $0x203,%esi 0x607233df : xor %edx,%edx 0x607233e1 : callq 0x600e0ed0 = =3D> 0x607233e6 : jmpq 0x6071ef06 = 0x607233eb : mov $0x60723343,%eax 0x607233f0 : jmpq 0x6071ef08 = The exception is exception=3D=3D515 . 515 is the figure matching up with POWERPC_EXCP_SYSCALL_USER . (gdb) stepi helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 927 { (gdb) bt #0 helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 #1 0x00000000607233e6 in static_code_gen_buffer () #2 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 #3 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #4 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #5 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #6 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #7 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 Later there is: raise_exception_err_ra (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0, raddr=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:903 903 cs->exception_index =3D exception; and then: (gdb) s cpu_loop_exit_restore (cpu=3D0x860e9b8c0, pc=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:74 74 if (pc) { (gdb) n 77 siglongjmp(cpu->jmp_env, 1); (gdb) n 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 645 if (sigsetjmp(cpu->jmp_env, 0) !=3D 0) { (gdb) bt #0 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 #1 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #2 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #3 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 (gdb) n 651 cpu =3D current_cpu; (gdb)=20 652 cc =3D CPU_GET_CLASS(cpu); (gdb)=20 658 cpu->can_do_io =3D 1; (gdb)=20 659 tb_lock_reset(); (gdb)=20 660 if (qemu_mutex_iothread_locked()) { (gdb)=20 661 qemu_mutex_unlock_iothread(); (gdb)=20 666 while (!cpu_handle_exception(cpu, &ret)) { (gdb)=20 679 cc->cpu_exec_exit(cpu); (gdb) n 680 rcu_read_unlock(); (gdb) n 683 } (gdb) n target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:140 140 cpu_exec_end(cs); And it sends up back in: 141 process_queued_cpu_work(cs); 142=09 143 switch(trapnr) { . . . 497 case POWERPC_EXCP_SYSCALL_USER: 498 /* system call in user-mode emulation */ 499 /* WARNING: 500 * PPC ABI uses overflow flag in cr0 to signal an = error 501 * in syscalls. 502 */ (gdb)=20 503 env->crf[0] &=3D ~0x1; 504 ret =3D do_freebsd_syscall(env, env->gpr[0], = env->gpr[3], env->gpr[4], 505 env->gpr[5], env->gpr[6], = env->gpr[7], 506 env->gpr[8], env->gpr[9], = env->gpr[10]); 507 if (ret =3D=3D = (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { 508 /* Returning from a successful sigreturn = syscall. 509 Avoid corrupting register state. */ 510 break; 511 } 512 if (ret > (target_ulong)(-515)) { (gdb)=20 513 env->crf[0] |=3D 0x1; 514 ret =3D -ret; 515 } 516 env->gpr[3] =3D ret; 517 break; =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Thu Aug 31 19:40:58 2017 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 89EE7E048B7 for ; Thu, 31 Aug 2017 19:40:58 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-93.reflexion.net [208.70.210.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DC6364CA3 for ; Thu, 31 Aug 2017 19:40:57 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 13294 invoked from network); 31 Aug 2017 19:40:56 -0000 Received: from unknown (HELO mail-cs-01.app.dca.reflexion.local) (10.81.19.1) by 0 (rfx-qmail) with SMTP; 31 Aug 2017 19:40:56 -0000 Received: by mail-cs-01.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Thu, 31 Aug 2017 15:40:56 -0400 (EDT) Received: (qmail 4786 invoked from network); 31 Aug 2017 19:40:56 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 31 Aug 2017 19:40:56 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 79869EC7ED7; Thu, 31 Aug 2017 12:40:55 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> Date: Thu, 31 Aug 2017 12:40:54 -0700 Cc: Don Lewis , Mark Linimon , FreeBSD Toolchain , FreeBSD Ports , freebsd-ppc@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> To: Sean Bruno X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 19:40:58 -0000 [Just adding Sean Bruno in case the information is new to him. I top post a note for that.] Sean: The below reports on what I've found for what is happening for qemu-ppc64-static (and possibly others) when it gets stuck eating CPU time (and leaking memory), at least for the example I ran into (that basically blocks all use of qemu-ppc64-static it happens very early in all(?) attempted uses that load. The content reflects my exploration order. The summary is: A) I've found an example context where the emulated pc does not progress and it ends up looping repeating a syscall. B) Given that is involved: I've found that env->gpr[3] handling for failed syscall attempts contributes to the detailed failure behaviors. (This part is, of course, likely very powerpc specific.) But I found (B) before finding (A) as its context and (A) might be the only problem for all I know: having the emulated program counter progress correctly might end up dealing with env->gpr[3] correctly in the newly executed code. At this point I've no clue where the emulated PC should be adjusted in the code or what the detailed adjustment rules should be for the context, only that the PC is not being adjusted now but needs to be adjusted. =3D=3D=3D Mark Millard markmi at dsl-only.net On 2017-Aug-31, at 12:13 PM, Mark Millard = wrote: [Turns out that the emulated program counter is not progressing for syscall emulation, at least for [some] syscall [failure] cases.] On 2017-Aug-30, at 8:43 PM, Mark Millard wrote: > On 2017-Aug-30, at 4:32 PM, Don Lewis wrote: >=20 >> On 30 Aug, Mark Millard wrote: >>> On 2017-Aug-30, at 4:00 AM, Mark Linimon = wrote: >>>=20 >>>> On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >>>>> It appears that qemu-ppc64-static and qemu-ppc-static from >>>>> emulators/qemu-user-static are broken. >>>>=20 >>>> Correct, and known for some time. (fwiw sparc64 hangs as well.) >>>=20 >>> Looks like qemu-ppc64-static is stuck in a loop, calling >>> repeatedly: >>>=20 >>> do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14, = arg2=3D35995509911, arg3=3D1024, arg4=3D268435904, arg5=3D281494784, = arg6=3D35985701568, arg7=3D515, arg8=3D35985668288) >>> at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c:210 >>> 210 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c: No such file or directory. >>>=20 >>> Which is for: >>>=20 >>> 58 AUE_READLINK STD { ssize_t readlink(char *path, char = *buf, \ >>> size_t count); } >>>=20 >>> As confirmed by (note the "callq 0x60207360 " ): >>>=20 >>> (gdb)=20 >>> lock_user_string (guest_addr=3D14) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h:508 >>> 508 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h: No such file or directory. >>>=20 >>> (gdb) x/64i 0x0000000060045d3e >>> =3D> 0x60045d3e : callq 0x6004fd20 = >>> 0x60045d43 : test %rax,%rax >>> 0x60045d46 : js 0x6004b99c = >>> 0x60045d4c : inc %rax >>> 0x60045d4f : mov $0x1,%edx >>> 0x60045d54 : mov %rbx,%rdi >>> 0x60045d57 : mov %rax,%rsi >>> 0x60045d5a : callq 0x6003c430 = >>> 0x60045d5f : test %eax,%eax >>> 0x60045d61 : jne 0x6004bce4 = >>> 0x60045d67 : add = 0x26d91b2(%rip),%rbx # 0x6271ef20 >>> 0x60045d6e : je 0x6004bce4 = >>> 0x60045d74 : mov $0x3,%edx >>> 0x60045d79 : mov -0x2a8(%rbp),%r14 >>> 0x60045d80 : mov %r14,%rdi >>> 0x60045d83 : mov %r12,%rsi >>> 0x60045d86 : callq 0x6003c430 = >>> 0x60045d8b : test %eax,%eax >>> 0x60045d8d : jne 0x6004bce4 = >>> 0x60045d93 : add = 0x26d9186(%rip),%r14 # 0x6271ef20 >>> 0x60045d9a : mov = -0x294(%rbp),%r10d >>> 0x60045da1 : mov = $0xfffffffffffffff2,%r13 >>> 0x60045da8 : je 0x6004bcf2 = >>> 0x60045dae : mov $0x602b93da,%esi >>> 0x60045db3 : mov %rbx,%rdi >>> 0x60045db6 : callq 0x60230af0 = >>> 0x60045dbb : test %eax,%eax >>> 0x60045dbd : je 0x6004c566 = >>> 0x60045dc3 : mov %rbx,%rdi >>> 0x60045dc6 : callq 0x60158660 >>> 0x60045dcb : mov %rax,%rdi >>> 0x60045dce : mov %r14,%rsi >>> 0x60045dd1 : mov %r12,%rdx >>> 0x60045dd4 : callq 0x60207360 = >>>=20 >>> But note that the "lock_user_string (guest_addr=3D14)" and >>> "do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14," >>> indicate that the "readlink(char *path," is using a really >>> small address for the path string. >>>=20 >>>=20 >>> I've not figured a way for poudriere bulk builds to leave >>> behind the source code automatically. So far I've not >>> looked at the qemu-bsd-user source code. I do build with >>> both debug and optimization turned on via bsd.port.mk >>> having: >>=20 >> The -w option will create a tarball of the work directory if the >> package build fails. I also often use the testport -i option I want = to >> poke around in the WRKDIR after a build. >=20 > I've been using -w right along. But I'd not used testport at all. >=20 > It looks to me like the syscall errno handling is messed > up. The details that I've observed follow. It follows > a simplified sequence of discovery as far a presentation > order goes. >=20 > The looping code is: >=20 > static inline void target_cpu_loop(CPUPPCState *env) > { > CPUState *cs =3D CPU(ppc_env_get_cpu(env)); > target_siginfo_t info; > int trapnr; > target_ulong ret; >=20 > for(;;) { > cpu_exec_start(cs); > trapnr =3D cpu_exec(cs); > cpu_exec_end(cs); > process_queued_cpu_work(cs); >=20 > switch(trapnr) { > . . . > case POWERPC_EXCP_SYSCALL_USER: > /* system call in user-mode emulation */ > /* WARNING: > * PPC ABI uses overflow flag in cr0 to signal an error > * in syscalls. > */ > env->crf[0] &=3D ~0x1; > ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], > env->gpr[5], env->gpr[6], env->gpr[7], > env->gpr[8], env->gpr[9], env->gpr[10]); > if (ret =3D=3D (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { > /* Returning from a successful sigreturn syscall. > Avoid corrupting register state. */ > break; > } > if (ret > (target_ulong)(-515)) { > env->crf[0] |=3D 0x1; > ret =3D -ret; > } > env->gpr[3] =3D ret; > break; > . . . > } > process_pending_signals(env); > } > } >=20 > The observed env->gpr[3] =3D=3D 14 is from a prior loop > iteration having ret =3D=3D 14 in the: >=20 > env->gpr[3] =3D ret; >=20 > Prior to this were the values (as seen via > lock_user_string): >=20 > guest_addr=3D278408977 > guest_addr=3D2 >=20 > That 2 also came from the prior ret =3D=3D 2 in the: >=20 > env->gpr[3] =3D ret; >=20 > from when the 278408977 was in being attempted. >=20 > For both the ret =3D=3D 2 and ret =3D=3D 14 were from: >=20 > ret =3D -ret; >=20 > so the return values from do_freebsd_syscall were > -2 and -14 (interpreted as signed). >=20 > The return values trace back to the following code, > where TARGET_EFAULT =3D=3D 14 : >=20 > static inline abi_long do_bsd_readlink(CPUArchState *env, abi_long = arg1, > abi_long arg2, abi_long arg3) > { > abi_long ret; > void *p1, *p2; >=20 > LOCK_PATH(p1, arg1); > p2 =3D lock_user(VERIFY_WRITE, arg2, arg3, 0); > if (p2 =3D=3D NULL) { > UNLOCK_PATH(p1, arg1); > return -TARGET_EFAULT; > } > #ifdef __FreeBSD__ > if (strcmp(p1, "/proc/curproc/file") =3D=3D 0) { > CPUState *cpu =3D ENV_GET_CPU(env); > TaskState *ts =3D (TaskState *)cpu->opaque; > strncpy(p2, ts->bprm->fullpath, arg3); > ret =3D MIN((abi_long)strlen(ts->bprm->fullpath), arg3); > } else > #endif > ret =3D get_errno(readlink(path(p1), p2, arg3)); > unlock_user(p2, arg2, ret); > UNLOCK_PATH(p1, arg1); >=20 > return ret; > } >=20 > The 2 is from: >=20 > ret =3D get_errno(readlink(path(p1), p2, arg3)); >=20 > At the time the p1 points to "/etc/malloc.conf": >=20 > (gdb) step=20 > path (name=3D0x10982f11 "/etc/malloc.conf") at util/path.c:173 >=20 > 169 const char *path(const char *name) > 170 { > 171 /* Only do absolute paths: quick and dirty, but should = mostly be OK. > 172 Could do relative by tracking cwd. */ > (gdb)=20 > 173 if (!base || !name || name[0] !=3D '/') > 174 return name; > 175=09 > 176 return follow_path(base, name) ?: name; > 177 } >=20 > (gdb) print base > $8 =3D (struct pathelem *) 0x0 >=20 > So name is returned unchanged. >=20 >=20 > The 2 is in turn from: >=20 > #define __ENOENT 2 /* No such file or = directory */ >=20 >=20 > Overall one oddity is that this code structure > seems to use -ret from: >=20 > ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], > env->gpr[5], env->gpr[6], env->gpr[7], > env->gpr[8], env->gpr[9], env->gpr[10]); >=20 > to retry the same operation again the next iteration, > but with env->gpr[3] =3D=3D -ret (as ret was on the return > of do_freebsd_syscall ). >=20 > Once abs(ret) =3D=3D 14 it is fully stuck repeating itself. >=20 > I've no clue if: >=20 > env->gpr[3] =3D ret; >=20 > even makes sense here. >=20 > I've not tried to track down the memory leak activity > that is associated. >=20 > Nor have I checked anything for the: >=20 > cpu_exec_start(cs); > trapnr =3D cpu_exec(cs); > cpu_exec_end(cs); > process_queued_cpu_work(cs); >=20 > activity. It likely contributes to why the loop > retries the readlink again (with a junk address > for the path). I do not see activity advancing the emulated program counter as this looping/retrying happens. Nor anything that is adjusting the problematical re-used env->gpr[3] other than the: 516 env->gpr[3] =3D ret; after the negation of ret for the syscall failure handling. This is confirmed by the following: (gdb) bt #0 cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 #1 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #2 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #3 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #4 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #5 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 . . . (gdb) list 569 { 570 uintptr_t ret; 571 int32_t insns_left; 572=09 573 trace_exec_tb(tb, tb->pc); 574 ret =3D cpu_tb_exec(cpu, tb); 575 tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); 576 *tb_exit =3D ret & TB_EXIT_MASK; 577 if (*tb_exit !=3D TB_EXIT_REQUESTED) { 578 *last_tb =3D tb; . . . cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $16 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; . . . (gdb) print/x itb->pc $18 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $19 =3D 0x1074d784 (gdb) c Continuing. Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 141 CPUArchState *env =3D cpu->env_ptr; (gdb) print/x itb->pc $20 =3D 0x1074d784 and so on. So it appears that syscall emulation does not progress the emulated instruction pointer and so the syscall repeats over and over. (I've still not tracked down what is leaking memory during this looping. But that is probably a secodnary concern at this point.) So how does the code get from: 139 trapnr =3D cpu_exec(cs); to (re-)trying the failed syscall (readlink) attempt? (gdb) bt #0 0x00000000601e25c0 in siglongjmp () #1 0x000000006003a1aa in cpu_loop_exit_restore (cpu=3D, = pc=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:77 #2 0x00000000600e0eeb in raise_exception_err_ra (env=3D, = exception=3D, error_code=3D0, raddr=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:905 #3 helper_raise_exception_err (env=3D, = exception=3D, error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:928 #4 0x00000000607233e6 in static_code_gen_buffer () #5 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 #6 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #7 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #8 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #9 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #10 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 It does a siglongjmp via helper_raise_execption_err : (gdb) up #1 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); (gdb) list 161 qemu_log_unlock(); 162 } 163 #endif /* DEBUG_DISAS */ 164=09 165 cpu->can_do_io =3D !use_icount; 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); 167 cpu->can_do_io =3D 1; 168 last_tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); 169 tb_exit =3D ret & TB_EXIT_MASK; 170 trace_exec_tb_exit(last_tb, tb_exit); (gdb) print tb_ptr $11 =3D (uint8_t *) 0x607233c0 = "A\213n\354\205\355\017\214\037" 0x607233c0 : mov -0x14(%r14),%ebp 0x607233c4 : test %ebp,%ebp 0x607233c6 : jl 0x607233eb = 0x607233cc : movq = $0x1074d784,0x3c8(%r14) 0x607233d7 : mov %r14,%rdi 0x607233da : mov $0x203,%esi 0x607233df : xor %edx,%edx 0x607233e1 : callq 0x600e0ed0 = =3D> 0x607233e6 : jmpq 0x6071ef06 = 0x607233eb : mov $0x60723343,%eax 0x607233f0 : jmpq 0x6071ef08 = The exception is exception=3D=3D515 . 515 is the figure matching up with POWERPC_EXCP_SYSCALL_USER . (gdb) stepi helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 927 { (gdb) bt #0 helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 #1 0x00000000607233e6 in static_code_gen_buffer () #2 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340= ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 #3 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 #4 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 #5 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #6 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #7 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 Later there is: raise_exception_err_ra (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0, raddr=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:903 903 cs->exception_index =3D exception; and then: (gdb) s cpu_loop_exit_restore (cpu=3D0x860e9b8c0, pc=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:74 74 if (pc) { (gdb) n 77 siglongjmp(cpu->jmp_env, 1); (gdb) n 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 645 if (sigsetjmp(cpu->jmp_env, 0) !=3D 0) { (gdb) bt #0 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 #1 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #2 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #3 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 (gdb) n 651 cpu =3D current_cpu; (gdb)=20 652 cc =3D CPU_GET_CLASS(cpu); (gdb)=20 658 cpu->can_do_io =3D 1; (gdb)=20 659 tb_lock_reset(); (gdb)=20 660 if (qemu_mutex_iothread_locked()) { (gdb)=20 661 qemu_mutex_unlock_iothread(); (gdb)=20 666 while (!cpu_handle_exception(cpu, &ret)) { (gdb)=20 679 cc->cpu_exec_exit(cpu); (gdb) n 680 rcu_read_unlock(); (gdb) n 683 } (gdb) n target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:140 140 cpu_exec_end(cs); And it sends up back in: 141 process_queued_cpu_work(cs); 142=09 143 switch(trapnr) { . . . 497 case POWERPC_EXCP_SYSCALL_USER: 498 /* system call in user-mode emulation */ 499 /* WARNING: 500 * PPC ABI uses overflow flag in cr0 to signal an = error 501 * in syscalls. 502 */ (gdb)=20 503 env->crf[0] &=3D ~0x1; 504 ret =3D do_freebsd_syscall(env, env->gpr[0], = env->gpr[3], env->gpr[4], 505 env->gpr[5], env->gpr[6], = env->gpr[7], 506 env->gpr[8], env->gpr[9], = env->gpr[10]); 507 if (ret =3D=3D = (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { 508 /* Returning from a successful sigreturn = syscall. 509 Avoid corrupting register state. */ 510 break; 511 } 512 if (ret > (target_ulong)(-515)) { (gdb)=20 513 env->crf[0] |=3D 0x1; 514 ret =3D -ret; 515 } 516 env->gpr[3] =3D ret; 517 break; =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Thu Aug 31 19:56:27 2017 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 BEB66E04CC7 for ; Thu, 31 Aug 2017 19:56:27 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9FA816537A for ; Thu, 31 Aug 2017 19:56:27 +0000 (UTC) (envelope-from scratch65535@att.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9B8B6E04CC6; Thu, 31 Aug 2017 19:56:27 +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 9AFE1E04CC5 for ; Thu, 31 Aug 2017 19:56:27 +0000 (UTC) (envelope-from scratch65535@att.net) Received: from nm2-vm7.access.bullet.mail.bf1.yahoo.com (nm2-vm7.access.bullet.mail.bf1.yahoo.com [216.109.114.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 53E4765379 for ; Thu, 31 Aug 2017 19:56:26 +0000 (UTC) (envelope-from scratch65535@att.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=att.net; s=s1024; t=1504209246; bh=GVR+poXMapzW2RcgegWA73DMTUg1xZfNBMjENaRA99U=; h=From:To:Cc:Subject:Date:References:In-Reply-To:From:Subject; b=UuRPZbM+6a2lijJHUV+IRmJ6Vw8N3sSvFMRqI/773nBX9XjO5DwZE8g/KIzZG1Aq5PxvLOCEFXe4knN/ANPNLi6gdfhGCBMS6dSLMqbrmSz03nejDMmqS4G5g9ErvmbL0zhuA7Vxu4qPSr8NJnoduA/kDxPvTekPIAK7BE8d5w8= Received: from [66.196.81.161] by nm2.access.bullet.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 19:54:06 -0000 Received: from [98.139.244.53] by tm7.access.bullet.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 19:54:06 -0000 Received: from [127.0.0.1] by smtp115.sbc.mail.bf1.yahoo.com with NNFMP; 31 Aug 2017 19:54:06 -0000 X-Yahoo-Newman-Id: 280478.72729.bm@smtp115.sbc.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: zE_RPs4VM1nHL.mansoMlGIsbO3gT7hm1EoSwIsOAqubcgl FjHtsJgDaomot89nr_m4KlRhG3Jb5CZaWuV6IxKLmBZe4FfXZ8RG16LN77ta pRGpw9OuV_ZWyCFOOgex1x2YL1peSuXtwmfTx7vNE2T05w7.AgZXwjrybuDQ zOyExnufiv8lsW3HG02oeUzfDvnDxPXjeM3hAafCRHDattGk8C0YfsRflam8 CWnVL49AAUXP9eUlA3JzKD5Cgo1NxI8d9qQwAkOyuhVovc9CTPMbpa7wAlYb Fp8SO2klGVz5lr2t.CEp9PRCyD91j4p9EjlpO6lv3Y2HYiXNzA3wr30HNivL 8qNCHntHaCTk1jzInivIFvENb5U342oHe7tUCaaMOxqKJ0dHXVubrPHF.aXG .Pqae.Y5oPHoiXHcL9rjspBKBYtnaTNuHSBgtCY2NR5TXGXkihp6y4IOpqP. SO1FR0hm_HZjIVvJDMV0SRX6stwf2tQZEoE6JRDN25KryZ5SeK6v.p6.y7HG 9PYiTAR5_xXExM4XLDwBSR8tzUl0- X-Yahoo-SMTP: pPvqnOaswBBbYZLVYFzvU7GaowLcbNioPp.aF8KvOjZk From: To: Adam Vande More Cc: freebsd-ports Subject: Re: standard locations for port files Date: Thu, 31 Aug 2017 15:54:09 -0400 Message-ID: <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> In-Reply-To: X-Mailer: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 19:56:27 -0000 [Default] On Thu, 31 Aug 2017 13:53:27 -0500, Adam Vande More wrote: >On Thu, Aug 31, 2017 at 1:41 PM, wrote: > >> Why wouldn't logs be in /usr/local/var/...? Given that all >> other port "stuff" is under /usr/local, what advantage is there >> in making logs an exception? >> > >Because logs shouldn't be under /usr. Why not? The current location wasn't determined by natural law, it was just someone's decision, almost certainly made without much thought at all. It could be re-decided just as easily. There are many advantages to predictability that usually go unappreciated because of how pervasive it is in our everyday lives. To take a somewhat trivial example, we know to look for cream in the milk case rather than the ice-cream case even if we'd never shopped in that particular supermarket before, I'm sure you could come up with thousands of similar ways in which your life is effortlessly made easier by predictability. From owner-freebsd-ports@freebsd.org Thu Aug 31 20:06:13 2017 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 DEC7EE04F3C for ; Thu, 31 Aug 2017 20:06:13 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C96E7657D2 for ; Thu, 31 Aug 2017 20:06:13 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id C88DCE04F3B; Thu, 31 Aug 2017 20:06:13 +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 C80F8E04F3A for ; Thu, 31 Aug 2017 20:06:13 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 148AC657D1 for ; Thu, 31 Aug 2017 20:06:12 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 8220b7f3 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 31 Aug 2017 14:06:07 -0600 (MDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: standard locations for port files From: Adam Weinberger In-Reply-To: <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> Date: Thu, 31 Aug 2017 14:06:06 -0600 Cc: Adam Vande More , freebsd-ports Content-Transfer-Encoding: quoted-printable Message-Id: References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> To: scratch65535@att.net X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 20:06:14 -0000 > On 31 Aug, 2017, at 13:54, = wrote: >=20 > [Default] On Thu, 31 Aug 2017 13:53:27 -0500, Adam Vande More > wrote: >=20 >> On Thu, Aug 31, 2017 at 1:41 PM, wrote: >>=20 >>> Why wouldn't logs be in /usr/local/var/...? Given that all >>> other port "stuff" is under /usr/local, what advantage is there >>> in making logs an exception? >>>=20 >>=20 >> Because logs shouldn't be under /usr. >=20 > Why not? The current location wasn't determined by natural law, > it was just someone's decision, almost certainly made without > much thought at all. It could be re-decided just as easily. =20 >=20 > There are many advantages to predictability that usually go > unappreciated because of how pervasive it is in our everyday > lives. To take a somewhat trivial example, we know to look for > cream in the milk case rather than the ice-cream case even if > we'd never shopped in that particular supermarket before, I'm > sure you could come up with thousands of similar ways in which > your life is effortlessly made easier by predictability. It is predictable. You can predict that logs will in /var. # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Aug 31 20:19:47 2017 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 87BF0E05200 for ; Thu, 31 Aug 2017 20:19:47 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (kipling.tavi.co.uk [81.187.145.130]) by mx1.freebsd.org (Postfix) with ESMTP id 3AB7B65E2B for ; Thu, 31 Aug 2017 20:19:46 +0000 (UTC) (envelope-from rde@tavi.co.uk) Received: from kipling.tavi.co.uk (localhost [127.0.0.1]) by kipling.tavi.co.uk (Postfix) with ESMTP id B49AE892BD for ; Thu, 31 Aug 2017 21:12:08 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=tavi.co.uk; h=date:from:to :subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=selector1; bh=JZhd2Jp ZHwkd3m6vil2aneZ5poc=; b=rOimvv+5Vt3EQbaNaHp9kCYRL0ksIP0V6iHo3JK tXJ4+E45RsxGmN6KmpMb3HJXLwQOet2Xj6KWNsBG/4dCMz2g0Ei8IKoN9jcBVkk/ YJZn4k3g8bPJIn6puY/0x+cS/6TYHQ8EfO3KhIjboYtO4vki7zupkmbH+Bl1hbyS Fimc= Received: from raksha.tavi.co.uk (raksha.tavi.co.uk [81.187.145.139]) (Authenticated sender: rde@tavi.co.uk) by kipling.tavi.co.uk (Postfix) with ESMTPA id 6179E892BA for ; Thu, 31 Aug 2017 21:12:08 +0100 (BST) Date: Thu, 31 Aug 2017 21:12:08 +0100 From: Bob Eager To: freebsd-ports@freebsd.org Subject: Re: standard locations for port files Message-ID: <20170831211208.30cdc328@raksha.tavi.co.uk> In-Reply-To: <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> X-Mailer: Claws Mail 3.15.0 (GTK+ 2.24.31; i386-portbld-freebsd11.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUwXjFLc0vD0cS7y7zw9PDZ4tkWSRaVrZZ+m39qi2tXfVj////7+/utwK4IPggAOAAJUUA7AAABKklEQVQ4jWPYjQMwDFYJp0NKEKCNJmEf9h8CsimXiL2e33s3/e7F7K2Cs3f3dCMkQkMKj4YuCY3K3iR+e7fMaiSjvkX0/5cFGrWpe2uLzOpaExUVqMS/8PX/Re5ey960OLBTZpFA8+IlSBKPQ92zNyUUBsosN58uIY0k8f+/ONCoYytkVuhWzVwNkYiYbqk5M3NmOVBi41YZ8RsGF7shEtFb5KJ3r969CyixM7OTPeFUxG2IxLO8/9/SvqXlc+/x3h295YzLlj2nIRJQj//nRvc5TEIal8RsXBLVuCQwIgoq/u80DomP6HEOk/iOS+IJLonZOCT+ReOQ+Lkbh0QKLonbOCR+7MYhsRqHBJrVcIl/1TgklqKLQyQ+tGKIgyQOqXpjig94diZRAgAXmDX6jyWafAAAAABJRU5ErkJggg====== MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 20:19:47 -0000 On Thu, 31 Aug 2017 15:54:09 -0400 wrote: > [Default] On Thu, 31 Aug 2017 13:53:27 -0500, Adam Vande More > wrote: > > >On Thu, Aug 31, 2017 at 1:41 PM, wrote: > > > >> Why wouldn't logs be in /usr/local/var/...? Given that all > >> other port "stuff" is under /usr/local, what advantage is there > >> in making logs an exception? > >> > > > >Because logs shouldn't be under /usr. > > Why not? The current location wasn't determined by natural law, > it was just someone's decision, almost certainly made without > much thought at all. It could be re-decided just as easily. The current hierarchy has had a lot of thought put into it. Files in /usr generally don't constantly change (although if /home is symlinked to /usr/home they might, I guess. Files in /var *do* change a lot, hence its name. It's also the reason that the root file system is separate; if it isn't written to much, it's less likely to sustain damage. /var is designed for files that *change* - that's why logs go there. If you want to, by all means create /var/local and put your logs there. A compelling reason, already mentioned, is that there are a lot of systems that have /usr mounted read only (e.g. net booted systems, or those that are booted from a USB stick). Such systems usually put /var in a RAM disk, so that logs can be kept. Even if /var is on an actual disk, it means that other parts of the file system can be kept read only. This improves reliability and integrity, and makes recovery after a crash a lot quicker. All in all, /var is the *right* place. From owner-freebsd-ports@freebsd.org Thu Aug 31 20:20:53 2017 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 0276FE0528C for ; Thu, 31 Aug 2017 20:20:53 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id D1D4B660BE for ; Thu, 31 Aug 2017 20:20:52 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mailman.ysv.freebsd.org (Postfix) id CA867E0528B; Thu, 31 Aug 2017 20:20:52 +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 CA246E0528A for ; Thu, 31 Aug 2017 20:20:52 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qt0-x232.google.com (mail-qt0-x232.google.com [IPv6:2607:f8b0:400d:c0d::232]) (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 87D35660BC for ; Thu, 31 Aug 2017 20:20:52 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qt0-x232.google.com with SMTP id h15so3231376qta.4 for ; Thu, 31 Aug 2017 13:20:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=+yb221UcnP7L2UCMWKbo5DvPBEMgCeRW0RY5B1SAJKA=; b=0tWJSiPIrCKVFM5aW+il2CkUgGBVG2G2ptl2L/idLAuxudT9oaGIctl2FRnN5rEyL9 TaOhkt0xf4smYknTQxYzhpHi6CupPHF8cuJDV//+r4qczs7YrDiHwYLuJAjmMl31cPXk YUaLxE+kXgWrM7uE3a9AtRgrfSzBcPIsWKz39LotkL0XnGpt4QaRt17z0T3NHop84Q5D M03q3EchPW0SaB0NNl3QIwM2PQveQT6otCF2M+qFHaX7VmnMzF8+qqg1ybWnNJqzaurD 8lpSmrJQDhadMjO+mAYt5Urgx7zvV5H7q4d60ZgqUBYkgNx6g7GYvcendwAOWR448V8R qHvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=+yb221UcnP7L2UCMWKbo5DvPBEMgCeRW0RY5B1SAJKA=; b=Y3tCmm/RplO2QZKLGBiVU3rqgk7jOlxEJe97ji1+KLnQfkgW1khB4dlfolwm+8/pkP n1wsNA2P7Y1JiiNB+OFq54TVc0idfsAHMuV2YhFkJ2NZbkFOtKiZW6Xb95h0jKMMILk/ RzpMoAkZZYNoWTCCoEmbdCqwqOcB9DQEngwteUQofm+C9cTi+NLjG5CmptSdTr6Sw2p0 JsKjcA3YfX9PX9m02TbXRyoHXcWFMhs6oQztY/Eco5I7TjqE2Hntj9mH5jcXrKhGY29M VAISISrny4d19Bg0h8O6KnVSByDPW3kWNMcPabvLAMFlkB47Oc0VTHUsIiMV+BL0Wfps m7Vg== X-Gm-Message-State: AHYfb5hr8/b7BDBh/inMuneE8obYyyY2BzaG7f7rNUJOb2yPFfSr3h81 6JRASH3DoF2OOJ4hp3t7qoD4pKFEyCjV X-Google-Smtp-Source: ADKCNb7/yPd9O1+lOyQ4VAxZOCzs3/X/FvCWEFoMJApnvy4CbKxitgqm2Zs2tvnnK/Pgmnal+G5k8PvCFxt7bMNxh3A= X-Received: by 10.237.62.181 with SMTP id n50mr9123498qtf.120.1504210851494; Thu, 31 Aug 2017 13:20:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.94.202 with HTTP; Thu, 31 Aug 2017 13:20:50 -0700 (PDT) X-Originating-IP: [203.99.129.1] In-Reply-To: <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> From: Jonathan Chen Date: Fri, 1 Sep 2017 08:20:50 +1200 Message-ID: Subject: Re: standard locations for port files To: scratch65535@att.net Cc: freebsd-ports Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 20:20:53 -0000 On 1 September 2017 at 07:54, wrote: > [Default] On Thu, 31 Aug 2017 13:53:27 -0500, Adam Vande More > wrote: > >>On Thu, Aug 31, 2017 at 1:41 PM, wrote: >> >>> Why wouldn't logs be in /usr/local/var/...? Given that all >>> other port "stuff" is under /usr/local, what advantage is there >>> in making logs an exception? >>> >> >>Because logs shouldn't be under /usr. > > Why not? The current location wasn't determined by natural law, > it was just someone's decision, almost certainly made without > much thought at all. It could be re-decided just as easily. That particular decision was made decades ago that logs are expected to live in /var/log; and re-deciding that decision would break predictably on all BSD based systems. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Thu Aug 31 21:58:06 2017 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 4D795E068F2 for ; Thu, 31 Aug 2017 21:58:06 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2982F6979A for ; Thu, 31 Aug 2017 21:58:06 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: by mailman.ysv.freebsd.org (Postfix) id 25BD3E068F1; Thu, 31 Aug 2017 21:58:06 +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 25297E068F0 for ; Thu, 31 Aug 2017 21:58:06 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (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 F07B769799 for ; Thu, 31 Aug 2017 21:58:05 +0000 (UTC) (envelope-from leeb@ratnaling.org) Received: by mail-io0-x232.google.com with SMTP id 81so6507297ioj.5 for ; Thu, 31 Aug 2017 14:58:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ratnaling-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IqxILUf/Mt1yiJ8gllQA0kg6g8EiHgwfJys4uBU99Ks=; b=k+sjf3n8RDVwDn2HVq46CJbvtv5Zl01prDm3LoBBKV0hgdPCDcMIm8HS2b25DeblNf i7BQ9MBwhz6+B3iW3g7rqgAfmOV6yWWsjLbTiBCDjKURMUd6hkvkDJ+5sDfmTIWtfG3w hFk8wQP7/CazTlIiu/WRSHUcfmYvRQHx3so4DuYe9QHV3FmCi68ShC42SDjA7kr1RNdO U4Gl7fROBM+vje+fJjzsgFCFIu8YYQpei3mmPSRGW87NF6RQKOMEjgTeqOEhOtRGbtQK YFMwrCZZu5T4X8wZ3QBqsg1F5UE/DixJPNK8ek70DypIMxb7okVhJHKC5BZuN5N8hSd9 WhpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=IqxILUf/Mt1yiJ8gllQA0kg6g8EiHgwfJys4uBU99Ks=; b=JAL6BRiagn+Hdwxuz85tRC29vvyeOcFe0KjicBCAbNytnHKU1LqFunoaA39pERtpfc 6dM+yrDr0dYJ70f7xF+gdf4hrIpt9wX5xcjmM7q4UQNU0WtytNUdDRzehEna11V+nDyE 3gPuVGFcpXx2DEyy0eM8gPTzH8EB8rsmg+sIjnSC3TtqLQUyd6JQ5rDfGXXnEq6W5bhm +5ERW/DYUDAtxbXMF6k4spAAVd41WXWqR8n1I9j/0vk5cnuO2xzcIpOFHMOu2mXIWShI IhkKJjOyOkw9RJCJ3sQy4UfMsVvpeKpgnsQWmKOhkYujIiEOC8RDdskaEKAmpy4mZmPE fuog== X-Gm-Message-State: AHPjjUhcvkcHYeL3ONxoAdFxInM4SAGNKMy5I9VNXoLWMexLu3zh8Xrf Dk8RkjGgM2NnyYf/sR5xiutr3DShm0FnQKw= X-Google-Smtp-Source: ADKCNb5eginnkdDKhm3/cCu6vkiwxtMUE/FsoOD+5Q5zxw0ITwN4YPEpwmGNOttLtdvDt5wbR5CrEobrN7yjQi0+0Go= X-Received: by 10.107.187.67 with SMTP id l64mr3859910iof.131.1504216685028; Thu, 31 Aug 2017 14:58:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.131.5 with HTTP; Thu, 31 Aug 2017 14:58:04 -0700 (PDT) In-Reply-To: <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> References: <59A82622.4030502@gmail.com> <729F1CC6-9A65-4CDF-B7E5-FB520779FD15@adamw.org> <76pgqcptlcrvhuavu1bquknbbdfr8n0cdf@4ax.com> From: Lee Brown Date: Thu, 31 Aug 2017 14:58:04 -0700 Message-ID: Subject: Re: standard locations for port files To: freebsd-ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 21:58:06 -0000 On Thu, Aug 31, 2017 at 12:54 PM, wrote: > [Default] On Thu, 31 Aug 2017 13:53:27 -0500, Adam Vande More > wrote: > > >On Thu, Aug 31, 2017 at 1:41 PM, wrote: > > > >> Why wouldn't logs be in /usr/local/var/...? Given that all > >> other port "stuff" is under /usr/local, what advantage is there > >> in making logs an exception? > >> > > > >Because logs shouldn't be under /usr. > > Why not? The current location wasn't determined by natural law, > it was just someone's decision, almost certainly made without > much thought at all. It could be re-decided just as easily. > > It's in hier(7) /usr/ contains the majority of user utilities and applications /var/ multi-purpose log, temporary, transient, and spool files Within local/, the general layout sketched out by hier for /usr should be used. From owner-freebsd-ports@freebsd.org Thu Aug 31 23:37:32 2017 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 C601CE0AFA6 for ; Thu, 31 Aug 2017 23:37:32 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-93.reflexion.net [208.70.210.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 874636CA84 for ; Thu, 31 Aug 2017 23:37:31 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 31703 invoked from network); 31 Aug 2017 23:42:44 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 31 Aug 2017 23:42:44 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.40.2) with SMTP; Thu, 31 Aug 2017 19:37:30 -0400 (EDT) Received: (qmail 5645 invoked from network); 31 Aug 2017 23:37:29 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 31 Aug 2017 23:37:29 -0000 Received: from [192.168.1.109] (c-67-170-167-181.hsd1.or.comcast.net [67.170.167.181]) by iron2.pdx.net (Postfix) with ESMTPSA id 0D2E5EC7ED7; Thu, 31 Aug 2017 16:37:29 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: Date: Thu, 31 Aug 2017 16:37:28 -0700 Cc: Mark Linimon , Don Lewis , FreeBSD Toolchain , FreeBSD Ports , FreeBSD PowerPC ML Content-Transfer-Encoding: quoted-printable Message-Id: <32379D16-A06E-4BE8-8FC5-C68A8B80E1D2@dsl-only.net> References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> To: Sean Bruno X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Aug 2017 23:37:32 -0000 [I show some of the target/ppc/translate.c source code and related material this time. Not that I know enough to patch it correctly.] On 2017-Aug-31, at 12:13 PM, Mark Millard = wrote: > [Turns out that the emulated program counter is not progressing > for syscall emulation, at least for [some] syscall [failure] cases.] >=20 > On 2017-Aug-30, at 8:43 PM, Mark Millard = wrote: >=20 >> On 2017-Aug-30, at 4:32 PM, Don Lewis = wrote: >>=20 >>> On 30 Aug, Mark Millard wrote: >>>> On 2017-Aug-30, at 4:00 AM, Mark Linimon = wrote: >>>>=20 >>>>> On Wed, Aug 30, 2017 at 03:09:40AM -0700, Mark Millard wrote: >>>>>> It appears that qemu-ppc64-static and qemu-ppc-static from >>>>>> emulators/qemu-user-static are broken. >>>>>=20 >>>>> Correct, and known for some time. (fwiw sparc64 hangs as well.) >>>>=20 >>>> Looks like qemu-ppc64-static is stuck in a loop, calling >>>> repeatedly: >>>>=20 >>>> do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14, = arg2=3D35995509911, arg3=3D1024, arg4=3D268435904, arg5=3D281494784, = arg6=3D35985701568, arg7=3D515, arg8=3D35985668288) >>>> at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c:210 >>>> 210 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/syscall.c: No such file or directory. >>>>=20 >>>> Which is for: >>>>=20 >>>> 58 AUE_READLINK STD { ssize_t readlink(char *path, char = *buf, \ >>>> size_t count); } >>>>=20 >>>> As confirmed by (note the "callq 0x60207360 " ): >>>>=20 >>>> (gdb)=20 >>>> lock_user_string (guest_addr=3D14) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h:508 >>>> 508 = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/qemu.h: No such file or directory. >>>>=20 >>>> (gdb) x/64i 0x0000000060045d3e >>>> =3D> 0x60045d3e : callq 0x6004fd20 = >>>> 0x60045d43 : test %rax,%rax >>>> 0x60045d46 : js 0x6004b99c = >>>> 0x60045d4c : inc %rax >>>> 0x60045d4f : mov $0x1,%edx >>>> 0x60045d54 : mov %rbx,%rdi >>>> 0x60045d57 : mov %rax,%rsi >>>> 0x60045d5a : callq 0x6003c430 = >>>> 0x60045d5f : test %eax,%eax >>>> 0x60045d61 : jne 0x6004bce4 = >>>> 0x60045d67 : add = 0x26d91b2(%rip),%rbx # 0x6271ef20 >>>> 0x60045d6e : je 0x6004bce4 = >>>> 0x60045d74 : mov $0x3,%edx >>>> 0x60045d79 : mov -0x2a8(%rbp),%r14 >>>> 0x60045d80 : mov %r14,%rdi >>>> 0x60045d83 : mov %r12,%rsi >>>> 0x60045d86 : callq 0x6003c430 = >>>> 0x60045d8b : test %eax,%eax >>>> 0x60045d8d : jne 0x6004bce4 = >>>> 0x60045d93 : add = 0x26d9186(%rip),%r14 # 0x6271ef20 >>>> 0x60045d9a : mov = -0x294(%rbp),%r10d >>>> 0x60045da1 : mov = $0xfffffffffffffff2,%r13 >>>> 0x60045da8 : je 0x6004bcf2 = >>>> 0x60045dae : mov $0x602b93da,%esi >>>> 0x60045db3 : mov %rbx,%rdi >>>> 0x60045db6 : callq 0x60230af0 = >>>> 0x60045dbb : test %eax,%eax >>>> 0x60045dbd : je 0x6004c566 = >>>> 0x60045dc3 : mov %rbx,%rdi >>>> 0x60045dc6 : callq 0x60158660 >>>> 0x60045dcb : mov %rax,%rdi >>>> 0x60045dce : mov %r14,%rsi >>>> 0x60045dd1 : mov %r12,%rdx >>>> 0x60045dd4 : callq 0x60207360 = >>>>=20 >>>> But note that the "lock_user_string (guest_addr=3D14)" and >>>> "do_freebsd_syscall (cpu_env=3D0x860ea3ac0, num=3D58, arg1=3D14," >>>> indicate that the "readlink(char *path," is using a really >>>> small address for the path string. >>>>=20 >>>>=20 >>>> I've not figured a way for poudriere bulk builds to leave >>>> behind the source code automatically. So far I've not >>>> looked at the qemu-bsd-user source code. I do build with >>>> both debug and optimization turned on via bsd.port.mk >>>> having: >>>=20 >>> The -w option will create a tarball of the work directory if the >>> package build fails. I also often use the testport -i option I want = to >>> poke around in the WRKDIR after a build. >>=20 >> I've been using -w right along. But I'd not used testport at all. >>=20 >> It looks to me like the syscall errno handling is messed >> up. The details that I've observed follow. It follows >> a simplified sequence of discovery as far a presentation >> order goes. >>=20 >> The looping code is: >>=20 >> static inline void target_cpu_loop(CPUPPCState *env) >> { >> CPUState *cs =3D CPU(ppc_env_get_cpu(env)); >> target_siginfo_t info; >> int trapnr; >> target_ulong ret; >>=20 >> for(;;) { >> cpu_exec_start(cs); >> trapnr =3D cpu_exec(cs); >> cpu_exec_end(cs); >> process_queued_cpu_work(cs); >>=20 >> switch(trapnr) { >> . . . >> case POWERPC_EXCP_SYSCALL_USER: >> /* system call in user-mode emulation */ >> /* WARNING: >> * PPC ABI uses overflow flag in cr0 to signal an error >> * in syscalls. >> */ >> env->crf[0] &=3D ~0x1; >> ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], >> env->gpr[5], env->gpr[6], env->gpr[7], >> env->gpr[8], env->gpr[9], env->gpr[10]); >> if (ret =3D=3D (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { >> /* Returning from a successful sigreturn syscall. >> Avoid corrupting register state. */ >> break; >> } >> if (ret > (target_ulong)(-515)) { >> env->crf[0] |=3D 0x1; >> ret =3D -ret; >> } >> env->gpr[3] =3D ret; >> break; >> . . . >> } >> process_pending_signals(env); >> } >> } >>=20 >> The observed env->gpr[3] =3D=3D 14 is from a prior loop >> iteration having ret =3D=3D 14 in the: >>=20 >> env->gpr[3] =3D ret; >>=20 >> Prior to this were the values (as seen via >> lock_user_string): >>=20 >> guest_addr=3D278408977 >> guest_addr=3D2 >>=20 >> That 2 also came from the prior ret =3D=3D 2 in the: >>=20 >> env->gpr[3] =3D ret; >>=20 >> from when the 278408977 was in being attempted. >>=20 >> For both the ret =3D=3D 2 and ret =3D=3D 14 were from: >>=20 >> ret =3D -ret; >>=20 >> so the return values from do_freebsd_syscall were >> -2 and -14 (interpreted as signed). >>=20 >> The return values trace back to the following code, >> where TARGET_EFAULT =3D=3D 14 : >>=20 >> static inline abi_long do_bsd_readlink(CPUArchState *env, abi_long = arg1, >> abi_long arg2, abi_long arg3) >> { >> abi_long ret; >> void *p1, *p2; >>=20 >> LOCK_PATH(p1, arg1); >> p2 =3D lock_user(VERIFY_WRITE, arg2, arg3, 0); >> if (p2 =3D=3D NULL) { >> UNLOCK_PATH(p1, arg1); >> return -TARGET_EFAULT; >> } >> #ifdef __FreeBSD__ >> if (strcmp(p1, "/proc/curproc/file") =3D=3D 0) { >> CPUState *cpu =3D ENV_GET_CPU(env); >> TaskState *ts =3D (TaskState *)cpu->opaque; >> strncpy(p2, ts->bprm->fullpath, arg3); >> ret =3D MIN((abi_long)strlen(ts->bprm->fullpath), arg3); >> } else >> #endif >> ret =3D get_errno(readlink(path(p1), p2, arg3)); >> unlock_user(p2, arg2, ret); >> UNLOCK_PATH(p1, arg1); >>=20 >> return ret; >> } >>=20 >> The 2 is from: >>=20 >> ret =3D get_errno(readlink(path(p1), p2, arg3)); >>=20 >> At the time the p1 points to "/etc/malloc.conf": >>=20 >> (gdb) step=20 >> path (name=3D0x10982f11 "/etc/malloc.conf") at util/path.c:173 >>=20 >> 169 const char *path(const char *name) >> 170 { >> 171 /* Only do absolute paths: quick and dirty, but should = mostly be OK. >> 172 Could do relative by tracking cwd. */ >> (gdb)=20 >> 173 if (!base || !name || name[0] !=3D '/') >> 174 return name; >> 175=09 >> 176 return follow_path(base, name) ?: name; >> 177 } >>=20 >> (gdb) print base >> $8 =3D (struct pathelem *) 0x0 >>=20 >> So name is returned unchanged. >>=20 >>=20 >> The 2 is in turn from: >>=20 >> #define __ENOENT 2 /* No such file or = directory */ >>=20 >>=20 >> Overall one oddity is that this code structure >> seems to use -ret from: >>=20 >> ret =3D do_freebsd_syscall(env, env->gpr[0], env->gpr[3], = env->gpr[4], >> env->gpr[5], env->gpr[6], env->gpr[7], >> env->gpr[8], env->gpr[9], env->gpr[10]); >>=20 >> to retry the same operation again the next iteration, >> but with env->gpr[3] =3D=3D -ret (as ret was on the return >> of do_freebsd_syscall ). >>=20 >> Once abs(ret) =3D=3D 14 it is fully stuck repeating itself. >>=20 >> I've no clue if: >>=20 >> env->gpr[3] =3D ret; >>=20 >> even makes sense here. >>=20 >> I've not tried to track down the memory leak activity >> that is associated. >>=20 >> Nor have I checked anything for the: >>=20 >> cpu_exec_start(cs); >> trapnr =3D cpu_exec(cs); >> cpu_exec_end(cs); >> process_queued_cpu_work(cs); >>=20 >> activity. It likely contributes to why the loop >> retries the readlink again (with a junk address >> for the path). >=20 > I do not see activity advancing the emulated > program counter as this looping/retrying happens. > Nor anything that is adjusting the problematical > re-used env->gpr[3] other than the: >=20 > 516 env->gpr[3] =3D ret; >=20 > after the negation of ret for the syscall failure > handling. >=20 > This is confirmed by the following: >=20 > (gdb) bt > #0 cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 > #1 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 > #2 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 > #3 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 > #4 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 > #5 0x000000006003e003 in main (argc=3D, = argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 > . . . > (gdb) list > 569 { > 570 uintptr_t ret; > 571 int32_t insns_left; > 572=09 > 573 trace_exec_tb(tb, tb->pc); > 574 ret =3D cpu_tb_exec(cpu, tb); > 575 tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); > 576 *tb_exit =3D ret & TB_EXIT_MASK; > 577 if (*tb_exit !=3D TB_EXIT_REQUESTED) { > 578 *last_tb =3D tb; > . . . > cpu_tb_exec (cpu=3D0x860e9b8c0, itb=3D0x60723340 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 > 141 CPUArchState *env =3D cpu->env_ptr; > (gdb) print/x itb->pc > $16 =3D 0x1074d784 > (gdb) c > Continuing. >=20 > Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 > 141 CPUArchState *env =3D cpu->env_ptr; > . . . > (gdb) print/x itb->pc > $18 =3D 0x1074d784 > (gdb) c > Continuing. >=20 > Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 > 141 CPUArchState *env =3D cpu->env_ptr; > (gdb) print/x itb->pc > $19 =3D 0x1074d784 > (gdb) c > Continuing. >=20 > Thread 1 hit Breakpoint 9, cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:141 > 141 CPUArchState *env =3D cpu->env_ptr; > (gdb) print/x itb->pc > $20 =3D 0x1074d784 >=20 > and so on. >=20 > So it appears that syscall emulation does not progress the > emulated instruction pointer and so the syscall repeats > over and over. >=20 > (I've still not tracked down what is leaking memory > during this looping. But that is probably a secodnary > concern at this point.) >=20 >=20 > So how does the code get from: >=20 > 139 trapnr =3D cpu_exec(cs); >=20 > to (re-)trying the failed syscall (readlink) attempt? >=20 > (gdb) bt > #0 0x00000000601e25c0 in siglongjmp () > #1 0x000000006003a1aa in cpu_loop_exit_restore (cpu=3D, pc=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:77 > #2 0x00000000600e0eeb in raise_exception_err_ra (env=3D, exception=3D, error_code=3D0, raddr=3D0) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:905 > #3 helper_raise_exception_err (env=3D, = exception=3D, error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:928 > #4 0x00000000607233e6 in static_code_gen_buffer () > #5 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 > #6 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 > #7 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 > #8 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 > #9 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 > #10 0x000000006003e003 in main (argc=3D, = argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 >=20 > It does a siglongjmp via helper_raise_execption_err : >=20 > (gdb) up > #1 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 > 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); > (gdb) list > 161 qemu_log_unlock(); > 162 } > 163 #endif /* DEBUG_DISAS */ > 164=09 > 165 cpu->can_do_io =3D !use_icount; > 166 ret =3D tcg_qemu_tb_exec(env, tb_ptr); > 167 cpu->can_do_io =3D 1; > 168 last_tb =3D (TranslationBlock *)(ret & ~TB_EXIT_MASK); > 169 tb_exit =3D ret & TB_EXIT_MASK; > 170 trace_exec_tb_exit(last_tb, tb_exit); > (gdb) print tb_ptr > $11 =3D (uint8_t *) 0x607233c0 = "A\213n\354\205\355\017\214\037" >=20 > 0x607233c0 : mov -0x14(%r14),%ebp > 0x607233c4 : test %ebp,%ebp > 0x607233c6 : jl 0x607233eb = > 0x607233cc : movq = $0x1074d784,0x3c8(%r14) > 0x607233d7 : mov %r14,%rdi > 0x607233da : mov $0x203,%esi > 0x607233df : xor %edx,%edx > 0x607233e1 : callq 0x600e0ed0 = > =3D> 0x607233e6 : jmpq = 0x6071ef06 > 0x607233eb : mov $0x60723343,%eax > 0x607233f0 : jmpq 0x6071ef08 = >=20 > The exception is exception=3D=3D515 . 515 is the > figure matching up with POWERPC_EXCP_SYSCALL_USER . >=20 > (gdb) stepi > helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 > 927 { > (gdb) bt > #0 helper_raise_exception_err (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:927 > #1 0x00000000607233e6 in static_code_gen_buffer () > #2 0x0000000060039ffa in cpu_tb_exec (cpu=3D0x860e9b8c0, = itb=3D0x60723340 ) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:166 > #3 0x0000000060039cb5 in cpu_loop_exec_tb (cpu=3D, = tb=3D, last_tb=3D, tb_exit=3D) > at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:574 > #4 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:672 > #5 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 > #6 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 > #7 0x000000006003e003 in main (argc=3D, = argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 >=20 > Later there is: >=20 > raise_exception_err_ra (env=3D0x860ea3ac0, exception=3D515, = error_code=3D0, raddr=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/excp_helper.c:903 > 903 cs->exception_index =3D exception; >=20 > and then: >=20 > (gdb) s > cpu_loop_exit_restore (cpu=3D0x860e9b8c0, pc=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec-common.c:74 > 74 if (pc) { > (gdb) n > 77 siglongjmp(cpu->jmp_env, 1); > (gdb) n > 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 > 645 if (sigsetjmp(cpu->jmp_env, 0) !=3D 0) { > (gdb) bt > #0 0x00000000600398e9 in cpu_exec (cpu=3D0x860e9b8c0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:645 > #1 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 > #2 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 > #3 0x000000006003e003 in main (argc=3D, = argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516 > (gdb) n > 651 cpu =3D current_cpu; > (gdb)=20 > 652 cc =3D CPU_GET_CLASS(cpu); > (gdb)=20 > 658 cpu->can_do_io =3D 1; > (gdb)=20 > 659 tb_lock_reset(); > (gdb)=20 > 660 if (qemu_mutex_iothread_locked()) { > (gdb)=20 > 661 qemu_mutex_unlock_iothread(); > (gdb)=20 > 666 while (!cpu_handle_exception(cpu, &ret)) { > (gdb)=20 > 679 cc->cpu_exec_exit(cpu); > (gdb) n > 680 rcu_read_unlock(); > (gdb) n > 683 } > (gdb) n > target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:140 > 140 cpu_exec_end(cs); >=20 > And it sends up back in: >=20 > 141 process_queued_cpu_work(cs); > 142=09 > 143 switch(trapnr) { > . . . > 497 case POWERPC_EXCP_SYSCALL_USER: > 498 /* system call in user-mode emulation */ > 499 /* WARNING: > 500 * PPC ABI uses overflow flag in cr0 to signal an = error > 501 * in syscalls. > 502 */ > (gdb)=20 > 503 env->crf[0] &=3D ~0x1; > 504 ret =3D do_freebsd_syscall(env, env->gpr[0], = env->gpr[3], env->gpr[4], > 505 env->gpr[5], env->gpr[6], = env->gpr[7], > 506 env->gpr[8], env->gpr[9], = env->gpr[10]); > 507 if (ret =3D=3D = (target_ulong)(-TARGET_QEMU_ESIGRETURN)) { > 508 /* Returning from a successful sigreturn = syscall. > 509 Avoid corrupting register state. */ > 510 break; > 511 } > 512 if (ret > (target_ulong)(-515)) { > (gdb)=20 > 513 env->crf[0] |=3D 0x1; > 514 ret =3D -ret; > 515 } > 516 env->gpr[3] =3D ret; > 517 break; target/ppc/translate.c has : static inline void gen_update_nip(DisasContext *ctx, target_ulong nip) { if (NARROW_MODE(ctx)) { nip =3D (uint32_t)nip; } tcg_gen_movi_tl(cpu_nip, nip); } =20 static void gen_exception_err(DisasContext *ctx, uint32_t excp, uint32_t = error) { TCGv_i32 t0, t1; =20 /* These are all synchronous exceptions, we set the PC back to * the faulting instruction */ if (ctx->exception =3D=3D POWERPC_EXCP_NONE) { gen_update_nip(ctx, ctx->nip - 4); } t0 =3D tcg_const_i32(excp); t1 =3D tcg_const_i32(error); gen_helper_raise_exception_err(cpu_env, t0, t1); tcg_temp_free_i32(t0); tcg_temp_free_i32(t1); ctx->exception =3D (excp); } . . . #if defined(CONFIG_USER_ONLY) #define POWERPC_SYSCALL POWERPC_EXCP_SYSCALL_USER #else #define POWERPC_SYSCALL POWERPC_EXCP_SYSCALL #endif static void gen_sc(DisasContext *ctx) { uint32_t lev; lev =3D (ctx->opcode >> 5) & 0x7F; gen_exception_err(ctx, POWERPC_SYSCALL, lev); } And there is: Thread 1 hit Breakpoint 10, gen_sc (ctx=3D0x7ffffffe3f48) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:3703 3703 lev =3D (ctx->opcode >> 5) & 0x7F; (gdb) bt #0 gen_sc (ctx=3D0x7ffffffe3f48) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:3703 #1 0x0000000060064f4b in gen_intermediate_code (env=3D0x860ea3ac0, = tb=3D0x60723280 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:7360 #2 0x000000006003b090 in tb_gen_code (cpu=3D, = pc=3D276092800, cs_base=3D0, flags=3D33579008, cflags=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/translate-all.c:1276 #3 0x0000000060039c14 in tb_find (cpu=3D, = last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:363 #4 cpu_exec (cpu=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:671 #5 0x000000006003c988 in target_cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/ppc/target_arch_cpu.h:139 #6 cpu_loop (env=3D0x860ea3ac0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:121 #7 0x000000006003e003 in main (argc=3D, argv=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/b= sd-user/main.c:516(gdb) finish Run till exit from #0 gen_sc (ctx=3D0x7ffffffe3f48) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:3703 gen_intermediate_code (env=3D0x860ea3ac0, tb=3D0x60723280 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:7365 7365 if (unlikely(ctx.singlestep_enabled & CPU_SINGLE_STEP && (gdb) finish Run till exit from #0 gen_sc (ctx=3D0x7ffffffe3f48) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:3703 gen_intermediate_code (env=3D0x860ea3ac0, tb=3D0x60723280 = ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:7365 7365 if (unlikely(ctx.singlestep_enabled & CPU_SINGLE_STEP && (gdb) finish Run till exit from #0 gen_intermediate_code (env=3D0x860ea3ac0, = tb=3D0x60723280 ) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/t= arget/ppc/translate.c:7365 tb_gen_code (cpu=3D, pc=3D276092800, cs_base=3D0, = flags=3D33579008, cflags=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/translate-all.c:1277 1277 tcg_ctx.cpu =3D NULL; (gdb) finish Run till exit from #0 tb_gen_code (cpu=3D, pc=3D276092800,= cs_base=3D0, flags=3D33579008, cflags=3D0) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/translate-all.c:1277 0x0000000060039c14 in tb_find (cpu=3D, last_tb=3D, tb_exit=3D) at = /wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-17977d0/a= ccel/tcg/cpu-exec.c:363 363 tb =3D tb_gen_code(cpu, pc, cs_base, flags, 0); Value returned is $23 =3D (TranslationBlock *) 0x60723280 = Note that the: 0x607233cc : movq = $0x1074d784,0x3c8(%r14) is the emulated PC being forced to point back to the same syscall instruction again, generated via gen_update_nip(ctx, ctx->nip - 4) . The gen_sc instance (the first) seems to be responsible for: 0x607233cc : movq = $0x1074d784,0x3c8(%r14) 0x607233d7 : mov %r14,%rdi 0x607233da : mov $0x203,%esi 0x607233df : xor %edx,%edx 0x607233e1 : callq 0x600e0ed0 = =3D> 0x607233e6 : jmpq 0x6071ef06 = 0x607233eb : mov $0x60723343,%eax 0x607233f0 : jmpq 0x6071ef08 = being generated as its callers "finish" (see above). (helper_raise_exception_err leads to siglongjmp so the call does not return.) If I interpret everything right, even for a successful readlink (or other syscall) the emulated PC would not be updated to the next instruction and the code would loop, repeating the syscall. It appears to me that something is wrong with the logic: static void gen_exception_err(DisasContext *ctx, uint32_t excp, uint32_t = error) { TCGv_i32 t0, t1; =20 /* These are all synchronous exceptions, we set the PC back to * the faulting instruction */ if (ctx->exception =3D=3D POWERPC_EXCP_NONE) { gen_update_nip(ctx, ctx->nip - 4); } . . . or some balancing action is needed later for the likes of readlink once it has completed the (in this case): ret =3D get_errno(readlink(path(p1), p2, arg3)); In fact for the early return (the -14 case) that avoids the call t readlink the loop happens as stands: LOCK_PATH(p1, arg1); p2 =3D lock_user(VERIFY_WRITE, arg2, arg3, 0); if (p2 =3D=3D NULL) { UNLOCK_PATH(p1, arg1); return -TARGET_EFAULT; } So either the emulated PC should progress for the early return or some other handling should be involved for it: neither continuing to the next instruction nor repeating the instruction would seem appropriate. I expect that this is a separate issue from the readlink-used case as far as correct handling goes. =3D=3D=3D Mark Millard markmi at dsl-only.net From owner-freebsd-ports@freebsd.org Fri Sep 1 12:04:32 2017 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 EB6CFE0A90E for ; Fri, 1 Sep 2017 12:04:32 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD1226F8C2 for ; Fri, 1 Sep 2017 12:04:32 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 4657520E37 for ; Fri, 1 Sep 2017 08:04:31 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Fri, 01 Sep 2017 08:04:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=f4Oss7L0RdMCp5g7xkOymv9DJnFeotIcvaC4l5nmv lc=; b=d3r8o47Ume5OkzJ0qx+GreIvyHAGmHARUNFBNk7Wf3LnQzcebg5oevBtx 1erHpkcLIePLbJmpZImUPrKZoPmBjq2i9t9O/7HYNLV2HUh6jXG/NzY3+15PKetV MnPjmOxz+msu2xuUespx276eVxi+xqQlc4mGZHIJWdYsJ3+w0+TkfKrEoDy6TdRH KS+e3FsnB4ZntQ2tDidGt0Lh9NtJlu7BZWGDA9g6CA9aF52nmVCC8859Goct/zSX KTQIfQcSuPoQ4IYVg7FX/Au/IKRnNDLOTFri/H+W/OJSwF/WudRDn0Egntgc1Gdc a68iAtsQqw/BK6Nu/1K2rwF/EoDDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=f4Oss7L0RdMCp5g7xk Oymv9DJnFeotIcvaC4l5nmvlc=; b=iB3djJP/9Df1IJOlJu4Kr3VcFZA2nSC5U0 tFSZLL2U+ADty1i1Q+q1RQ1HV7o0Um4fuTwKNKRrePxWudDBjO2u3nOvtzGplkp+ Euggw4KrUGEB5YTNDsR1J/pZfHCdQ2P8okQA1mInFrwED8pjFwKJ104XzLmnH4/7 IdyBOa4WhR0wLAvWwaGwsQ359Uyb5S5j0wrv1uoc4mgIUqBogQzRVDo3LquKKTNj e4zy642gmkM2XCaoGAUPFyBMtsizJ9QAgA06py6ZNuwmVA/Vk97Q9Wq+apQg0NZT sITzatsz+KLqls9/8hPz2CKKLXep8L9l9TaZ+E+5FsD6HbX3Um2Q== X-ME-Sender: X-Sasl-enc: /qYGr18+E8uSOlWu1Gs4REW0+jeHxJ/kHDIUBTyqoTwW 1504267470 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id AC27E24573 for ; Fri, 1 Sep 2017 08:04:30 -0400 (EDT) To: freebsd-ports@freebsd.org From: tech-lists Subject: www/bluefish builds but fails to install Message-ID: Date: Fri, 1 Sep 2017 13:04:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 12:04:33 -0000 Hello ports@ system is 11.1-STABLE #0 r322350 ports is r449063 www/bluefish builds OK but fails to install with the following error: # make install ===> Installing for bluefish-2.2.10 ===> bluefish-2.2.10 depends on executable: tidy4 - found ===> bluefish-2.2.10 depends on executable: weblint - found ===> bluefish-2.2.10 depends on executable: update-desktop-database - found ===> bluefish-2.2.10 depends on file: /usr/local/bin/python2.7 - found ===> bluefish-2.2.10 depends on executable: update-mime-database - found ===> bluefish-2.2.10 depends on executable: gtk-update-icon-cache - found ===> bluefish-2.2.10 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> bluefish-2.2.10 depends on shared library: libenchant.so - found (/usr/local/lib/libenchant.so) ===> bluefish-2.2.10 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> bluefish-2.2.10 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> bluefish-2.2.10 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> bluefish-2.2.10 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> bluefish-2.2.10 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> bluefish-2.2.10 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> bluefish-2.2.10 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> bluefish-2.2.10 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> bluefish-2.2.10 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> bluefish-2.2.10 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so) ===> bluefish-2.2.10 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> Checking if bluefish already installed ===> Registering installation for bluefish-2.2.10 pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/applications/mimeinfo.cache:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/XMLnamespaces:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/aliases:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/application/x-bluefish-language2.xml:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/application/x-bluefish-project.xml:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/generic-icons:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/globs:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/globs2:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/icons:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/magic:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/mime.cache:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/subclasses:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/treemagic:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/types:No such file or directory pkg-static: Unable to access file /storage/usr/ports/www/bluefish/work/stage/usr/local/share/mime/version:No such file or directory *** Error code 74 Stop. make[1]: stopped in /storage/usr/ports/www/bluefish *** Error code 1 Stop. make: stopped in /storage/usr/ports/www/bluefish please can anyone help? Many thanks, -- J. From owner-freebsd-ports@freebsd.org Fri Sep 1 14:57:08 2017 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 BD03FE12F68 for ; Fri, 1 Sep 2017 14:57:08 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (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 87AD6750EA for ; Fri, 1 Sep 2017 14:57:08 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-io0-x232.google.com with SMTP id 81so2725537ioj.5 for ; Fri, 01 Sep 2017 07:57:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=ECe4+mNF8jUIpnB7px67EKZvsx0xJaZmiU8wzabOi3E=; b=cuq2DNbX/4IlAqMPx88A5q36HmvEVEtycKn5YPPB0oRmqXrn6sSy+OW1bMHhL2Lh8r Sheg00e8/9QPWZAd5EnoQpqzlr+KX97hqcn/1iibGZ+oV0BdH/5tv76TvdkRKdglo2nz 0fWfsrN7wBfa7ipxsikJbyQ3CBB4cPEThIyPCYy97hbLrB7azhLB9iKwQ9yMl779hBX0 JzZL8jNsdln4n/g/NxWUTNryhXX+PIqMGOIJmpQWxeKsLuFKcHqOuB3SwtfrHSv/vgSz MBDGVX4kMTPzVsXGWd9sWkmV3tZ300BDfrdf1f41IlWmH1KoR6Lw/biFflZ/6ABJpPDs jSqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=ECe4+mNF8jUIpnB7px67EKZvsx0xJaZmiU8wzabOi3E=; b=OU+oOp8wer83xq1oFk7wJSpqsyp+eqllYgTlYRZY4RpuvCadLJ7koQnF8pQ+a06NVg LBZd+/E5C1nGXfAfqz1bBTAvlEXLmRPIsQ62hnGK8NyRKIYFegumstVa6kWhSIvoJJ3j wYvOyqc28J+VUQSdN6OMth98rYXdGIJi9AbcWbS+XJOCg4GUQPzuLl1fYMtZSzQAE9ZX itvdvSK648DR3dEWnuEa7MEGKSNv/oAr8itZDbTXRHnnW4xWCeGAggGot7FNedcfjLzs E0vpN9Bh0gIDR77s5O7hs/aqNoQqQ998/lCEFBOXMXUYy5joAQ5Vw+twd4uPPG6nwiuJ IGWA== X-Gm-Message-State: AHPjjUgdieSvXpck0uI4OfmbKcSAgr505Do21Zjp5Xn3HQamFytTl8J1 yGQOyGq6k10mngqS0Zg8dVJc2XCU6yPo X-Google-Smtp-Source: ADKCNb50K4XmOS7BC9pKNHBVgZPT2hUh1FLjYeLYnq7C3cS4kOcF9Mtirnz/iYnudieqTupJgRZ3aX6tl0HoTD5393E= X-Received: by 10.107.164.133 with SMTP id d5mr1659374ioj.330.1504277827431; Fri, 01 Sep 2017 07:57:07 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 10.107.24.66 with HTTP; Fri, 1 Sep 2017 07:56:46 -0700 (PDT) From: Ed Maste Date: Fri, 1 Sep 2017 10:56:46 -0400 X-Google-Sender-Auth: TfaISjXseKKvY-zVQoc3IFajL7w Message-ID: Subject: Linking ports with LLD: no default library search paths To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 14:57:08 -0000 As mentioned recently on this list I've been investigating building the ports tree with LLVM's lld installed as /usr/bin/ld (via the exp-run in PR 214864). One of the common failure causes is that LLD does not include default library search paths (e.g., /usr/lib). Paths must be explicitly specified via -L on the command line. The vast majority of software uses the compiler driver (cc) for linking which passes the correct paths to the linker, but a small number of ports invoke the linker directly and need some change to work with LLD. This issue affects (at least) these 18 FreeBSD ports: arabic/libitl archivers/lua51-zlib devel/jsl devel/libds devel/libtecla devel/pdcurses devel/ztcl ftp/rexx-curl irc/eggdrop irc/eggdrop-devel irc/evangeline java/java3d lang/rexx-imc lang/rexx-regutil lang/siod lang/tclX print/gl2ps security/otpw sysutils/installwatch The best fix for each of these is probably to have a change upstream to use the compiler driver for linking instead of a direct ld invocation. Otherwise, we can just add -L/usr/lib to the linker flags, or add LLD_UNSAFE=yes to the port Makefile to forbid the port from using lld. Note that -L/usr/lib can in general be added unconditionally; it causes no harm to pass it to GNU BFD ld. print/gl2ps was already changed this way (PR218399, r448652). I'm working through the list of ports that fail to link with LLD, starting with those responsible for the largest number of dependent skipped ports. If maintainers of these ports are interested I'm happy to help look at changes for any of these ports or help with testing with LLD. From owner-freebsd-ports@freebsd.org Fri Sep 1 16:24:15 2017 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 5D7ACE182D7 for ; Fri, 1 Sep 2017 16:24:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 47B3A7CCB4 for ; Fri, 1 Sep 2017 16:24:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 43BF2E182D6; Fri, 1 Sep 2017 16:24:15 +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 435B3E182D5 for ; Fri, 1 Sep 2017 16:24:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 333AD7CCB3 for ; Fri, 1 Sep 2017 16:24:14 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v81GO75d086292 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 1 Sep 2017 09:24:08 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me From: Yuri Subject: Some github projects aren't fetchable using commit hash To: "ports@freebsd.org" Message-ID: Date: Fri, 1 Sep 2017 09:24:06 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 16:24:15 -0000 FYI: Some github URLs that ports framework uses to fetch by hash fail with no apparent reason. Here are two examples: https://codeload.github.com/grame-cncm/guidolib/tar.gz/2ec126d https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc I've contacted GitHub, they acknowledged the problem, but offered no solution besides of "we are working on this". Below is my communication with GitHub support. Yuri --- Hi Yuri, Thanks for reaching out about this, and sorry for delayed response! We've taken a look at the trouble you're experiencing, and suspect that this might be a bug, so we've opened an internal issue for our engineers to investigate further. While we don't yet have a specific ETA on a fix, we'll be sure to update you as soon as there's any news to share. Also, thank you for the wonderful detail in your email! It helped enormously with our initial investigations. Warm regards, Friday Looking at two projects: one tarball fetch succeeds, the other one fails. Fetching the tarball of https://github.com/libretro/emux using https://codeload.github.com/libretro/emux/tar.gz/df14439 - succeeds. Fetching the tarball of https://github.com/libretro/picodrive using https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc - fails. Both URLs are built from {account}/{project}/{hash} combination in the same way. Both should succeed. This is also how FreeBSD ports download tarballs. Failure log: |# wget https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc --2017-08-28 21:18:35-- https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc Resolving codeload.github.com (codeload.github.com)... 192.30.255.121, 192.30.255.120 Connecting to codeload.github.com (codeload.github.com)|192.30.255.121|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2017-08-28 21:18:35 ERROR 404: Not Found. | From owner-freebsd-ports@freebsd.org Fri Sep 1 16:53:52 2017 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 6060AE1A4D3 for ; Fri, 1 Sep 2017 16:53:52 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 449A27F080 for ; Fri, 1 Sep 2017 16:53:52 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 43C22E1A4D2; Fri, 1 Sep 2017 16:53:52 +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 433F6E1A4D1 for ; Fri, 1 Sep 2017 16:53:52 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1BBC27F07F for ; Fri, 1 Sep 2017 16:53:51 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E9C9B21286; Fri, 1 Sep 2017 12:53:50 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute4.internal (MEProxy); Fri, 01 Sep 2017 12:53:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Nqkz4D DAb/PfDu3LIwj71ZdgSr6ZzWPFldz+JNPuy9s=; b=EuBljczh6mGAarroOMDKQq usVAOGjo74vOZCBk9lkNKBb6JqMn+Dgjr0PTEDNelcIrwQP7ezahYYA0Vaxw7Iyk hNJsXRW9bE2EMQx4x+T9y3l3w6/nTpkTJ9+eMK16r9iWA7A6Px1mCs8Y2wALrxkL pXKS+I0YkmsSNLOcGB+6CQbmtAv46PrHNGfkJM7l5ubVO22hxDJhbwmSzK63CODy T07QE5ttb2X1MB/6pGDOldLkPbMfuwPk241bIzk37Jx8PEO45y8BSAtQGn/08iFp JJye/BIIHixkyhOwgCKKybMDgpCJJcfHa1o7Ec15VURee13TEwhkforjrX/YHu3w == X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id CAC8648003; Fri, 1 Sep 2017 12:53:50 -0400 (EDT) Message-Id: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> From: Tobias Kortkamp To: Yuri , ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-13b5a8c9 Subject: Re: Some github projects aren't fetchable using commit hash References: Date: Fri, 01 Sep 2017 18:53:50 +0200 In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 16:53:52 -0000 On Fri, Sep 1, 2017, at 18:24, Yuri wrote: > FYI: > > > Some github URLs that ports framework uses to fetch by hash fail with no > apparent reason. Here are two examples: > > > https://codeload.github.com/grame-cncm/guidolib/tar.gz/2ec126d > > https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc > > > I've contacted GitHub, they acknowledged the problem, but offered no > solution besides of "we are working on this". Below is my communication > with GitHub support. In libretro/picodrive there are two objects which have the same abbreviated hash. Probably best to use the full hash. $ git cat-file -p 40cd7bc error: short SHA1 40cd7bc is ambiguous hint: The candidates are: hint: 40cd7bc4 commit 2017-08-18 - Add this to pico.h hint: 40cd7bc9 blob fatal: Not a valid object name 40cd7bc > > Yuri > > > --- > > > Hi Yuri, > > Thanks for reaching out about this, and sorry for delayed response! > > We've taken a look at the trouble you're experiencing, and suspect that > this might be a bug, so we've opened an internal issue for our engineers > to investigate further. > > While we don't yet have a specific ETA on a fix, we'll be sure to update > you as soon as there's any news to share. > > Also, thank you for the wonderful detail in your email! It helped > enormously with our initial investigations. > > Warm regards, > > Friday > > Looking at two projects: one tarball fetch succeeds, the other one > fails. > > Fetching the tarball of https://github.com/libretro/emux using > https://codeload.github.com/libretro/emux/tar.gz/df14439 - succeeds. > > Fetching the tarball of https://github.com/libretro/picodrive using > https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc - > fails. > > Both URLs are built from {account}/{project}/{hash} combination in > the same way. Both should succeed. > This is also how FreeBSD ports download tarballs. > > Failure log: > > |# wget https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc > --2017-08-28 21:18:35-- > https://codeload.github.com/libretro/picodrive/tar.gz/40cd7bc > Resolving codeload.github.com (codeload.github.com)... > 192.30.255.121, 192.30.255.120 Connecting to codeload.github.com > (codeload.github.com)|192.30.255.121|:443... connected. HTTP request > sent, awaiting response... 404 Not Found 2017-08-28 21:18:35 ERROR > 404: Not Found. | > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Sep 1 16:58:15 2017 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 51DE4E1A968 for ; Fri, 1 Sep 2017 16:58:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3C30E7F493 for ; Fri, 1 Sep 2017 16:58:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 37EB8E1A967; Fri, 1 Sep 2017 16:58:15 +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 377E9E1A966 for ; Fri, 1 Sep 2017 16:58:15 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0D14E7F492; Fri, 1 Sep 2017 16:58:14 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v81GwDlk090686 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 1 Sep 2017 09:58:14 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Some github projects aren't fetchable using commit hash To: Tobias Kortkamp , ports@freebsd.org References: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> From: Yuri Message-ID: Date: Fri, 1 Sep 2017 09:58:12 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 16:58:15 -0000 On 09/01/17 09:53, Tobias Kortkamp wrote: > In libretro/picodrive there are two objects which have the same > abbreviated hash. Probably best to use the full hash. Using full hash is a workaround. Yuri From owner-freebsd-ports@freebsd.org Fri Sep 1 16:59:36 2017 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 9A186E1AAB0 for ; Fri, 1 Sep 2017 16:59:36 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8469E7F585 for ; Fri, 1 Sep 2017 16:59:36 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 83A7CE1AAAF; Fri, 1 Sep 2017 16:59:36 +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 83321E1AAAE for ; Fri, 1 Sep 2017 16:59:36 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 6EF0A7F584; Fri, 1 Sep 2017 16:59:35 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id v81GxZFm090825 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 1 Sep 2017 09:59:35 -0700 (PDT) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Some github projects aren't fetchable using commit hash To: Tobias Kortkamp , ports@freebsd.org References: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> From: Yuri Message-ID: <4e2b7041-6ee3-6994-437d-39de395ffca3@rawbw.com> Date: Fri, 1 Sep 2017 09:59:34 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 16:59:36 -0000 On 09/01/17 09:53, Tobias Kortkamp wrote: > In libretro/picodrive there are two objects which have the same > abbreviated hash. Probably best to use the full hash. Since another object with the same abbreviated hash can be committed into the project any time, any port using such hash (which is a lot) can break any time. Yuri From owner-freebsd-ports@freebsd.org Fri Sep 1 17:06:13 2017 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 0A017E1B15B for ; Fri, 1 Sep 2017 17:06:13 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (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 B4A6B7FBE9 for ; Fri, 1 Sep 2017 17:06:12 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x236.google.com with SMTP id d124so2259574vkf.3 for ; Fri, 01 Sep 2017 10:06:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=XKvdrjSmbvjLOR0VhVrlkTKh1tCIVOdo8w1eKzm+YAo=; b=EH22poFbkbqamwBHUVcWeX6WI4PxqmqXekMBI7/RuXbPmda2Q4KPsJOYkKMREVNGbo icrIf6vRFxsw1dl/PlrZdmmNb69PrbsgrV3cGn2EeNPpkBGDhX4Pd4TmQXD1EZaT259Q YubGQ91jiupno9x3/KoBL4x4QtOrchR5NmXExUanzSdQ6PzgwyWaUxQPGYmvTI+Ec2fJ HqAqu5vIzn5JFa+z3McMPHDQqQDfn0nyEYetSrAyR+Irn+kTEVORAXQ8h4EgjkVY/ozj RewnXuqA9xuTOLhgtPTPHzS6R1/m5c8dQBQ6AuCubMaYHTf2nQQwXBqrRrfka8Gf8oLe 5MeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=XKvdrjSmbvjLOR0VhVrlkTKh1tCIVOdo8w1eKzm+YAo=; b=g+8c/DSsLjkhG2jJjrnh26w0RBojyLP/gbWhGhBaFXxAdgzFP+pkYNlSae7WUafu2Q N0/o5D1OQwWyW+rCVXE//1MFAfuiMZbNUyVKE6RyYw+zkuLlsOfEu1xS1vtPheOgI+KK YBbXoUluKIE14UuGbAmhm0yb1z/2ti4tPFk16IA/nxdkEg7RY/KJD+6wFlHabWyIlUg9 bdLS7RKB+oZy5Z7bn00ichCxTENKJjmYmgXj+AJKOOc/QGIjst6Guypqx+pw+RIA620L RKP/ZK18AwFg2+l4GsFvJMfttCJw/EkwgbG2u8heLcmGuWvJs4H/Bijk8N1Is9t95HpX j8BA== X-Gm-Message-State: AHPjjUhwrcAv9zkTKmL7GgM9o8VYGjAKg0zBIIXKVHGjjTR+DJBz+Pgb pOcaUyknnJovVunbnbxokzAoRkNDXV6d1XI= X-Google-Smtp-Source: ADKCNb6fUFnInQztKAGr6xw94EioZYIKQzcbHR7Y9ql63eLxT9+IC1Owi/i/DB8u/+/DNUoolnNSe7h555stR8WYQPE= X-Received: by 10.31.86.197 with SMTP id k188mr1590562vkb.196.1504285571661; Fri, 01 Sep 2017 10:06:11 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.134.199 with HTTP; Fri, 1 Sep 2017 10:06:11 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Fri, 1 Sep 2017 10:06:11 -0700 X-Google-Sender-Auth: mDjELhKGNL325bFWMLSslYWK_wo Message-ID: Subject: Re: www/bluefish builds but fails to install To: tech-lists Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 17:06:13 -0000 On Fri, Sep 1, 2017 at 5:04 AM, tech-lists wrote: > Hello ports@ > > system is 11.1-STABLE #0 r322350 > ports is r449063 > > www/bluefish builds OK but fails to install with the following error: > > # make install > ===> Installing for bluefish-2.2.10 > ===> bluefish-2.2.10 depends on executable: tidy4 - found > ===> bluefish-2.2.10 depends on executable: weblint - found > ===> bluefish-2.2.10 depends on executable: update-desktop-database - > found > ===> bluefish-2.2.10 depends on file: /usr/local/bin/python2.7 - found > ===> bluefish-2.2.10 depends on executable: update-mime-database - found > ===> bluefish-2.2.10 depends on executable: gtk-update-icon-cache - found > ===> bluefish-2.2.10 depends on shared library: libpcre.so - found > (/usr/local/lib/libpcre.so) > ===> bluefish-2.2.10 depends on shared library: libenchant.so - found > (/usr/local/lib/libenchant.so) > ===> bluefish-2.2.10 depends on shared library: libfontconfig.so - found > (/usr/local/lib/libfontconfig.so) > ===> bluefish-2.2.10 depends on shared library: libfreetype.so - found > (/usr/local/lib/libfreetype.so) > ===> bluefish-2.2.10 depends on shared library: libintl.so - found > (/usr/local/lib/libintl.so) > ===> bluefish-2.2.10 depends on shared library: libatk-1.0.so - found > (/usr/local/lib/libatk-1.0.so) > ===> bluefish-2.2.10 depends on shared library: libcairo.so - found > (/usr/local/lib/libcairo.so) > ===> bluefish-2.2.10 depends on shared library: libgdk_pixbuf-2.0.so - > found (/usr/local/lib/libgdk_pixbuf-2.0.so) > ===> bluefish-2.2.10 depends on shared library: libglib-2.0.so - found > (/usr/local/lib/libglib-2.0.so) > ===> bluefish-2.2.10 depends on shared library: libintl.so - found > (/usr/local/lib/libintl.so) > ===> bluefish-2.2.10 depends on shared library: libgtk-x11-2.0.so - > found (/usr/local/lib/libgtk-x11-2.0.so) > ===> bluefish-2.2.10 depends on shared library: libxml2.so - found > (/usr/local/lib/libxml2.so) > ===> bluefish-2.2.10 depends on shared library: libpango-1.0.so - found > (/usr/local/lib/libpango-1.0.so) > ===> Checking if bluefish already installed > ===> Registering installation for bluefish-2.2.10 > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/applications/mimeinfo.cache:No such file or > directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/XMLnamespaces:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/aliases:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/application/x-bluefish-language2.xml:No > such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/application/x-bluefish-project.xml:No > such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/generic-icons:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/globs:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/globs2:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/icons:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/magic:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/mime.cache:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/subclasses:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/treemagic:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/types:No such file or directory > pkg-static: Unable to access file /storage/usr/ports/www/bluefis > h/work/stage/usr/local/share/mime/version:No such file or directory > *** Error code 74 > > Stop. > make[1]: stopped in /storage/usr/ports/www/bluefish > *** Error code 1 > > Stop. > make: stopped in /storage/usr/ports/www/bluefish > > please can anyone help? > > Many thanks, > -- > J. > Something is broken here. I checked two systems: one built from ports and one using packages. In both cases, all of those files are present, but neither had those files on the package DB: # ls /usr/local/share/mime XMLnamespaces audio/ globs2 inode/ mime.cache packages/ treemagic video/ aliases generic-icons icons magic model/ subclasses types x-content/ application/ globs image/ message/ multipart/ text/ version x-epoc/ # pkg which /usr/local/share/mime/types /usr/local/share/mime/types was not found in the database Exit 70 # pkg which /usr/local/share/mime/version /usr/local/share/mime/version was not found in the database Exit 70 # pkg which /usr/local/share/mime/mime.cache /usr/local/share/mime/mime.cache was not found in the database Exit 70 Clearly, these files came from some port, but no indication for which one. They don't come from bluefish as I don't have it installed. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Sep 1 17:26:20 2017 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 759CDE1C620 for ; Fri, 1 Sep 2017 17:26:20 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 465DE80A65 for ; Fri, 1 Sep 2017 17:26:20 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id B354621AC4 for ; Fri, 1 Sep 2017 13:26:18 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Fri, 01 Sep 2017 13:26:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=xKt+EzZKbRcXqbDv/Y iso1D04fZZIrhN9JSMyX2I0pQ=; b=BFegAh7O/TpbN43eXfrk1xLPWTujYPtIcG AgpPtKDR/MaWBqu1zk/A19vBh6nCoigg231v2FRYhedBudew0DZY4vfGXFfsuHhb b8tyCmJtu9nofyygMwa3pM3KyyRPehXou9BICdmcnRjFyoK10SE/gJ5V0+eNiUPU L6gn4Hde5AiRxUX6ViAOrI1Pa6TRar1+1gzDpUmeaQUP8XzTHatBWY1OtwVCbK9N /8yDXFdEapPWmagtt683A2YsTxOcIk3UvVB2Tqt6brjDDjKGUq5JVnffCJ3xB7ja DjIoLyAnr2N3beseqmyP3rjfiy5igNHW9/V1l9ESUgnDg4Q0Swng== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=xKt+EzZKbRcXqbDv/Yiso1D04fZZIrhN9JSMyX2I0pQ=; b=a+XBeAtX qB1i1BCZt28hOrVMz5Wn1GSE3b6AqxAuqDyKe5Rod0AftXKZfJ1PtJ6zaqrdOXkY GSWgj+d4yEbObAGNQexTIfsIKCStWBNXZjxEOHGC346sqcvC5TK2i66upggVGbfG 2pDOG54REkm8+WSWoN5OD+Rrnkj3yV9K1jWaMbKROLFzCJgY0Df0djgXPSVkrPid KPeKZhcZmSHOQsIamhh+NKKZCrHRIIkUpoUM7P3VAH6bs4MzM5NEl1RGz3VpgwBe 6l22TJfYwU0aPLLWjwZCBoPuZL7gFMCerrbGrA6LDb+SPf7O/G534on1flwL7rrH CPCu3nc4ansyrw== X-ME-Sender: X-Sasl-enc: ZwgnAnznVe7Eied3iuRQZYtye7RuKrDGGXqXYZpxcQ35 1504286778 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 50C187E271 for ; Fri, 1 Sep 2017 13:26:18 -0400 (EDT) Subject: Re: www/bluefish builds but fails to install References: To: freebsd-ports@freebsd.org From: tech-lists Message-ID: Date: Fri, 1 Sep 2017 18:26:17 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 17:26:20 -0000 On 01/09/2017 18:06, Kevin Oberman wrote: > Something is broken here. I checked two systems: one built from ports > and one using packages. In both cases, all of those files are present, > but neither had those files on the package DB: Thanks for looking at this. Do you think it's my system that is broken, or the port? Not sure if it's relevant, but after the failure with the port, I tried to compile from source in $HOME/tmp. Configure finishes without error but make fails with the following: $ make Making all in data Making all in bflang Making all in bflib Making all in templates Making all in desktop-data make[1]: don't know how to make bluefish.appdata.xml. Stop make[1]: stopped in /storage/home/john/tmp/bluefish-2.2.10/desktop-data *** Error code 1 Stop. make: stopped in /storage/home/john/tmp/bluefish-2.2.10 -- J. From owner-freebsd-ports@freebsd.org Fri Sep 1 18:06:07 2017 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 384B6E1EA32 for ; Fri, 1 Sep 2017 18:06:07 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x231.google.com (mail-ua0-x231.google.com [IPv6:2607:f8b0:400c:c08::231]) (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 E2329827E2 for ; Fri, 1 Sep 2017 18:06:06 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x231.google.com with SMTP id g16so2652116uah.3 for ; Fri, 01 Sep 2017 11:06:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=+elUdUPtU7knr2xXFbK/1lmYQP6OtNWovxbpO93uXD4=; b=tQMseUbQNuYXcXeAJlen8KDDKAVUb6jZ3VHZ6/YIiRPpPWrtDdRwSAY9+E0tY8Xdoj Py7ANyRx1CqJlH72Ubikhtx+lLCIAeB5cRCP3gqF59pW9KCV6ViFclH9OGejVj2oLJZa N47nvg7pd2PGRHYcxupFxB9UEiYGnA7oyFzBW7h8OM+MUSEo4bWcTIK5GU1Q6GdnzHQe cD7jWuM36aZh7i8UxqdURy4ldBfeP0Xg5LlZp9TZqpusaVni31hHRw9PGXpae0LpZT4b TqL1CgSAzPXS8XdMhkbJFkN4rUGxTWC/1R+rAfIL0PJwoG+6xujFt8Odds25ExCmbxmX KwNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+elUdUPtU7knr2xXFbK/1lmYQP6OtNWovxbpO93uXD4=; b=R4sbpJY2jkKV3TjjUOYRNzT0GGcxPKgCU+tQZk4QJZz+iNeCd2R104Oy2a32NvP+TV Qu0pRMmg07mmLCbcNL34OtbK3XTqZzEkkfBJGB7ECZwVinIdVzR5a0WzeP8LwlfZU7Vw mEskr1UFyba5Ufp13ww2WfI5qvR5DfZNC1Y/6fxH0FHEoE3wjxGA91qnkoQDmGS+2E+a kXq0zSJVqzg6Jb4pxtqkO3MuniyWPOw19HiYP1e/jj1D6eXKTvPcMZGY7/I+x5lsLMc6 ocouKeXaplSLJBLecR7gzVCJDjrRcX3ORtglOCbCRSS9pndUXBu81a7kZ/DmGQ0iOt0Y UQwA== X-Gm-Message-State: AHPjjUgs+uYWL9ZI1ha+NzAmvJ2oSOE6hEBCH2/CCVGd1ic2PDwp4HsS 8iJKcipMTeYDs26FUXx38LVNTF37ag== X-Google-Smtp-Source: ADKCNb5vNJa+0KnOj2diwBeDEPRvBUyP8hkj/ILzm1CO2lqXsEgP9nKAdLgBKt/tpwxMIM2NJmE7aWNJPa2XaRfqfbo= X-Received: by 10.159.34.78 with SMTP id 72mr1865807uad.24.1504289165828; Fri, 01 Sep 2017 11:06:05 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.134.199 with HTTP; Fri, 1 Sep 2017 11:06:05 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Fri, 1 Sep 2017 11:06:05 -0700 X-Google-Sender-Auth: QrCUzOKsoeowE2iIL0K6Z04i6vE Message-ID: Subject: Re: www/bluefish builds but fails to install To: tech-lists Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 18:06:07 -0000 On Fri, Sep 1, 2017 at 10:26 AM, tech-lists wrote: > On 01/09/2017 18:06, Kevin Oberman wrote: > > Something is broken here. I checked two systems: one built from ports > > and one using packages. In both cases, all of those files are present, > > but neither had those files on the package DB: > > Thanks for looking at this. Do you think it's my system that is broken, > or the port? > > Not sure if it's relevant, but after the failure with the port, I tried > to compile from source in $HOME/tmp. Configure finishes without error > but make fails with the following: > > $ make > Making all in data > Making all in bflang > Making all in bflib > Making all in templates > Making all in desktop-data > make[1]: don't know how to make bluefish.appdata.xml. Stop > > make[1]: stopped in /storage/home/john/tmp/bluefish-2.2.10/desktop-data > *** Error code 1 > > Stop. > make: stopped in /storage/home/john/tmp/bluefish-2.2.10 > > -- > J. > As a guess, it's a dependency issue of some sort and/or a messed up pkg-plist in bluefish. The missing files are not created by bulefish but are present in all gnome installations. I just don't wknow what vreated them and why they are missing from the package DB. I have all of these files on all of my systems that have MATE installed, but none have bluefish, with one possible exception, none has ever had bluefish. The packing list does include these files which is almost certainly wrong. I suspect it was auto-generated and, since those files were not in the database, it added them to pkg-plist. (This is just a guess, though.) It looks like something is broken in a lower level of the gnome infrastructure that is causing this, bu it will take someone more familiar than I to figure out what and how. One "interesting" note is the output of "make -C /usr/ports quicksearch name=bluefish" shows: ort: bluefish-2.2.10 Path: /usr/ports/www/bluefish Info: HTML editor designed for the experienced web designer Port: www/bluefish-devel Moved: Date: 2014-09-01 Reason: Not staged That last line is likely related in that the pkg-plist includes files that shouldn't be there. At this point I am out of ideas, but a bit more information might be helpful to others (or even me). 1. What version of FreeBSD (likely not useful)? 2. What version of Gnome, MATE or other desktop is installed? 3. Were all ports installed as packages? 4. Are the "shared/mime" files present in your local directory? Sorry that I can't help further, but something is really fubar here as this should be impossible. (Files installed that are not in the package database.) -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Sep 1 18:42:29 2017 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 505DFE20AFE for ; Fri, 1 Sep 2017 18:42:29 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1EAC584461 for ; Fri, 1 Sep 2017 18:42:28 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 8AEF62116F for ; Fri, 1 Sep 2017 14:42:27 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Fri, 01 Sep 2017 14:42:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=p/qOoBdBkxIpneM77h Ozm2BfeJkUQDUnvVAKMBf+LTI=; b=DsiMHU7O79f4GvY8OEb9QcAdWeWnOwe973 XZSrh8VPojVeP9GZsEV7G0goQJWNlgCKm9hAnw0bybk/45jPvFmApMEL/CsitxBs 4STCUlp3eEPrDMOEvlXBze3pRqST6RUf5MPKS/NijLhW+GgWcHvZX3jU5Esktx4N SaoM5zBSvzH5udI315nCQzXqd/e6PxJ7n5THz6ZbADhO2pyyleD+yQKPKHITXNly Rpah12UUm+uZKdsEeZYjRnj9YbiHvBMgQ340GcAP8shwpgi66n6WYQYTjBTWSFO5 UW5R/jXekVkPlfv8un6FJDDxCecTXeCuq7ScifViaqX0vShpwGxA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=p/qOoBdBkxIpneM77hOzm2BfeJkUQDUnvVAKMBf+LTI=; b=HmTQCUbV SX96Va4Xv1xN5VXskr01CNEFKagvfOtia3Nu8kE7Pv1jPMrFSMqPF1+W5vZCiKvl obw7CgIq1/sNb/bChRMCnOlbh3Oby6IK6MXtkP9xVT2LsO0GHawSCsP45S2fwXzQ 93YrEcbmiKlWto8seObEMobsA1bsKqGIWRlTpdKsea9tf8uEtXDPYyX/8omlKyct Xf6dHJ41wMhfiieYQmykOJRYv116ZkI0PPHzr6n4sJG1NberVYXPwNDGxbqEJ9CW +JxjrJTBllWgmMZ7ErrlRUDcggroE77B6v/P+OvZxL3wdwQ3f5bUixuDVVgot1aR pNCsSdZr5PnuSw== X-ME-Sender: X-Sasl-enc: yqB8UMeMtRZCYdxUE8FSSotHN+DUnSAKaedDsLBBaOMx 1504291347 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 20E5B7FA8D for ; Fri, 1 Sep 2017 14:42:27 -0400 (EDT) Subject: Re: www/bluefish builds but fails to install To: freebsd-ports@freebsd.org References: From: tech-lists Message-ID: Date: Fri, 1 Sep 2017 19:42:25 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 18:42:29 -0000 Hi, On 01/09/2017 19:06, Kevin Oberman wrote: > At this point I am out of ideas, but a bit more information might be > helpful to others (or even me). > 1. What version of FreeBSD (likely not useful)? 11.1-STABLE #0 r322350 > 2. What version of Gnome, MATE or other desktop is installed? there's no Gnome desktop per se, but there are some gnome 2.32 and 3.18 programs installed: gmtk-1.0.9_1 Library for gnome-mplayer and gecko-mediaplayer gnome-common-3.18.0 Common automake macros for GNOME 3 gnome-desktop-3.18.2_1 Additional UI API for GNOME 3 gnome-doc-utils-0.20.10_4 GNOME doc utils gnome-icon-theme-3.12.0_1 Collection of icons for the GNOME desktop gnome-icon-theme-symbolic-3.12.0 GNOME Symbolic Icons gnome-mime-data-2.18.0_5 MIME and Application database for GNOME gnome-mount-0.8_13 Front-end to mount, umount, and eject using HAL gnome-mplayer-1.0.9_2 GNOME frontend for MPlayer gnome-pty-helper-0.40.2 utmp/wtmp/lastlog helper program for the vte Terminal widget gnome-session-3.18.1.2_2 Session component for the GNOME 3 desktop gnome-settings-daemon-3.18.2_3 GNOME 3 settings daemon gnome-vfs-2.24.4_6 GNOME Virtual File System gnome_subr-1.0 Common startup and shutdown subroutines used by GNOME scripts gstreamer-plugins-gnomevfs-0.10.36_2,3 Gstreamer gnomevfs plugin libgnome-2.32.0_4 Libraries for GNOME, a GNU desktop environment libgnome-keyring-3.12.0_2 Program that keeps passwords and other secrets libgnomecanvas-2.30.3_4 Graphics library for GNOME libgnomeui-2.24.4_5 Libraries for the GNOME GUI, a GNU desktop environment libsoup-gnome-2.52.2_1 SOAP (Simple Object Access Protocol) implementation in C policykit-gnome-0.9.2_8 GNOME frontend to the PolicyKit framework py27-gnome-2.28.1_6 Python bindings for GNOME 2 MATE desktop is installed - mate-desktop-1.18.0_1 - this might have been installed as a dependency of mate-terminal I actually use windowmaker for the desktop > 3. Were all ports installed as packages? All ports have been installed via the port > 4. Are the "shared/mime" files present in your local directory? aha - in /home/john/.local/share/mime there's this: -rw-r--r-- 1 john john 0B 20 Sep 2016 aliases drwxr-xr-x 2 john john 15B 20 Sep 2016 application/ -rw-r--r-- 1 john john 0B 20 Sep 2016 generic-icons -rw-r--r-- 1 john john 628B 20 Sep 2016 globs -rw-r--r-- 1 john john 676B 20 Sep 2016 globs2 -rw-r--r-- 1 john john 0B 20 Sep 2016 icons drwxr-xr-x 2 john john 4B 20 Sep 2016 image/ -rw-r--r-- 1 john john 12B 20 Sep 2016 magic -rw-r--r-- 1 john john 1.5K 20 Sep 2016 mime.cache drwx------ 2 john john 18B 20 Sep 2016 packages/ -rw-r--r-- 1 john john 0B 20 Sep 2016 subclasses drwxr-xr-x 2 john john 3B 20 Sep 2016 text/ -rw-r--r-- 1 john john 16B 20 Sep 2016 treemagic -rw-r--r-- 1 john john 434B 20 Sep 2016 types -rw-r--r-- 1 john john 4B 20 Sep 2016 version -rw-r--r-- 1 john john 0B 20 Sep 2016 XMLnamespaces -- J. From owner-freebsd-ports@freebsd.org Fri Sep 1 21:58:19 2017 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 D15B1E099F0 for ; Fri, 1 Sep 2017 21:58:19 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from resqmta-ch2-08v.sys.comcast.net (resqmta-ch2-08v.sys.comcast.net [69.252.207.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "resqmta-po-01v.sys.comcast.net", Issuer "COMODO RSA Organization Validation Secure Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A614865966 for ; Fri, 1 Sep 2017 21:58:19 +0000 (UTC) (envelope-from cyberbotx@cyberbotx.com) Received: from resomta-ch2-11v.sys.comcast.net ([69.252.207.107]) by resqmta-ch2-08v.sys.comcast.net with ESMTP id ntmKdBD7cs3HcntmZdZwoP; Fri, 01 Sep 2017 21:47:19 +0000 Received: from www.cyberbotx.com ([68.48.34.105]) by resomta-ch2-11v.sys.comcast.net with SMTP id ntmYdGrJ5WMgmntmZdqGva; Fri, 01 Sep 2017 21:47:19 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 01 Sep 2017 17:47:18 -0400 From: Naram Qashat To: freebsd-ports@FreeBSD.org Cc: bdrewery@FreeBSD.org Subject: Unable to start 11.0-RELEASE aarch64 jail created by poudriere Message-ID: X-Sender: cyberbotx@cyberbotx.com User-Agent: Roundcube Webmail/1.3.0 X-CMAE-Envelope: MS4wfFe7o+QZ8E+rn+YI5/eqxmERmP2n/HFNcf+L3uU/Z54eWVZaWWeMGIW609L+8prtWooKEAf//WaDa1vO0AbwkDSJzdQIqwhn4oNck1ti7m+3XQ7SFFxQ ozLiLSNxlIZwZy1x5QAnfRTUeP0bm/nJMN6+3XRehPku0UaEa0dXM2HztA5srLG65KgB/5ggouttujvO3HvKNY8gSs88FHt0wkP2BEoFbBFHWCUBhjp4Oin6 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 21:58:19 -0000 I have been attempting to make an 11.0-RELEASE jail for aarch64 to use with poudriere, with my world source being existing sources in /usr/src, but I am unable to start the resulting jail. I am currently using poudriere-devel 3.1.99.20170803 and use UFS for the file system (I do not use ZFS at all). I have qemu-user-static installed and can verify that there is an aarch64 entry in 'binmiscctl list'. The following are the steps I have taken: 1) Made sure that there is no existing jail named local_aarch64 (the name I was using for the jail) in poudriere. 2) Made sure to delete my /usr/obj/arm64.aarch64 directory. 3) Built the aarch64 world from /usr/src using 'make -j4 buildworld TARGET_ARCH=aarch64'. 4) Created the poudriere jail using 'poudriere jail -c -J 4 -j local_aarch64 -a arm64.aarch64 -f none -m src=/usr/src -x'. (I was told on IRC by RootWyrm that poudriere-devel and the -x flag when creating the jail as required for aarch64.) 5) Attempting to chroot into the resulting jail using 'chroot /usr/local/poudriere/jails/local_aarch64 /bin/sh' results in this: chroot: /bin/sh: No such file or directory 6) Attempting to start the jail with poudriere using 'poudriere jail -s -j local_aarch64' results in this: [00:00:00] Cross-building ports for arm64.aarch64 on amd64 requires QEMU [00:00:00] Creating the reference jail... done [00:00:36] Mounting system devices for local_aarch64-default [00:00:36] Mounting ports/packages/distfiles [00:00:36] Mounting packages from: [00:00:36] Setting up native-xtools environment in jail... done [00:00:36] Raising MAX_EXECUTION_TIME and NOHANG_TIME for QEMU [00:00:36] Copying latest version of the emulator from: /usr/local/bin/qemu-aarch64-static [00:00:36] Copying aarch64-binutils ld from /usr/local/aarch64-freebsd/bin/ld [00:00:36] Appending to make.conf: /usr/local/etc/poudriere.d/local_aarch64-make.conf /etc/resolv.conf -> /usr/local/poudriere/data/.m/local_aarch64-default/ref/etc/resolv.conf [00:00:36] Starting jail local_aarch64-default /etc/rc.subr: /bin/ps: not found /etc/rc.subr: /bin/ps: not found eval: /sbin/ldconfig: not found eval: sysctl: not found eval: sysctl: not found eval: sysctl: not found /usr/ports/Mk/Scripts/ports_env.sh: grep: not found sh: /usr/bin/uname: not found make: "/usr/ports/Mk/bsd.port.mk" line 1128: warning: "/usr/bin/uname -s" returned non-zero status sh: /usr/bin/uname: not found make: "/usr/ports/Mk/bsd.port.mk" line 1133: warning: "/usr/bin/uname -r" returned non-zero status make: "/usr/ports/Mk/bsd.port.mk" line 1177: UNAME_r () and OSVERSION (1100122) do not agree on major version number. jexec: execvp: ldconfig: No such file or directory 7) Attempting to run any executables created for the jail: # /usr/local/poudriere/jails/local_aarch64/usr/bin/ldd /usr/local/poudriere/jails/local_aarch64/usr/bin/ldd: Command not found. # qemu-aarch64-static /usr/local/poudriere/jails/local_aarch64/usr/bin/ldd Unable to load interpreter # /usr/local/poudriere/jails/local_aarch64/rescue/ls /var/empty /usr/local/poudriere/jails/local_aarch64/rescue/ls: Command not found. # qemu-aarch64-static /usr/local/poudriere/jails/local_aarch64/rescue/ls /var/empty # (In other words, only running a statically linked executable with qemu64-aarch64-static works, all other ways do not work. All the files, when checked with the 'file' command, do say they are built for ARM aarch64 as opposed to the host's x86-64.) As verification, this is within the output of 'binmiscctl list': [...] name: aarch64 interpreter: /usr/local/bin/qemu-aarch64-static flags: ENABLED USE_MASK magic size: 20 magic offset: 0 magic: 0x7f 0x45 0x4c 0x46 0x02 0x01 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02 0x00 0xb7 0x00 mask: 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xfe 0xff 0xff 0xff [...] There were no errors in the buildworld nor in the jail creation via poudriere. Prior to RootWyrm's suggestion of using poudriere-devel and the -x flag for jail creation, I had been using poudriere 3.1.19 and creating the jail without the -x flag. In that scenario, I was able to successfully chroot into the jail's file system (step 5 above) and I was able to attempt bulk port building (technically step 6 above although I had not done that with the 3.1.19 scenario because it actually was building ports for a while), but building ports failed after a while with execvp errors (one of which was 'jexec: execvp: /usr/bin/limits: No such file or directory') and then finally resulted in all 4 builders getting stuck in the clean_pool status before I stopped the jail. Thanks, Naram Qashat From owner-freebsd-ports@freebsd.org Fri Sep 1 22:33:54 2017 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 8E757E0B737 for ; Fri, 1 Sep 2017 22:33:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x230.google.com (mail-vk0-x230.google.com [IPv6:2607:f8b0:400c:c05::230]) (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 42D7F66D0B for ; Fri, 1 Sep 2017 22:33:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x230.google.com with SMTP id z187so4147390vkd.2 for ; Fri, 01 Sep 2017 15:33:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=7dI1p4oqwHsCHIjHCIK/IC41luU0YY3359kxnal+65A=; b=I6UnuWZbJlJ5Km1bAGos8kN8pH+WtpW1hv9hHaBPaXzvP5012S4PgtCzAqRTk/gsZ0 PnB5aF1O9gOlIsedIIpU/oCp23yGj0f9DgZURs6vapqSrSsMflpzXWwFrcNC5XT4PGVx PlpQCB5ScjkP0iK3sYNrcse8PgIgtnN7ZDFURxRNeGt9innJQolrk1VhNobmBzPse74Q e/U8KJIa3asUCY/UAz6GUwRjXKUfGQYSX5Esuq70w/j9Db7a6+K8CERvItgoBapVrUjk l9mf4YIPtGEp81nEtviAOWSOuJghWgM7awpRnhS8dz+hSsjE/7F3D/j9aG0LZ4cEOuWm 9oUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=7dI1p4oqwHsCHIjHCIK/IC41luU0YY3359kxnal+65A=; b=DG4sBsDs6mDeC4Nm3OSty6ttTpq9BujrO6e5GeNw+lVZybNX//ONC2q4vD3I05vqwz c08UGsLQ74QDgEel8ej2vSoxoFTiWcYhxIj73uaqHCztUYH3Rpcx4SpU47O9Yn+CaVCA RjFm7dOp1cNfh698YNI77tGXKHBi2zpI1v2GjI+nBHFHTAhAkUT8PSLDsaGbLakywG4J KacXLbKPWWAWdBivht1YjREWmG9Ar0IsR1/yjj5tjkBAba4jlJmzoVAgipu71NWCHvGH aBRnU1ryRpDHcGAg0dJZiARAie87oaRi0/D3w8c4mQiWT1p3nQwaegYQOaaiOkM+W1ty 5M+A== X-Gm-Message-State: AHPjjUgdcbXg+j9Tf88RGJZfIq0miIm3KjIAbTlXl7uiNA4DXWXSArVC X1qT37yLgSwbgpi3jDiIFlPZt4pnwhrsA2I= X-Google-Smtp-Source: ADKCNb4UMEXiXzLbdN/T1JAFJWpUAgpeX2j9ohiTv1E/C5sa8r9FaVEsM0QAkpZCns2zHQ7o8uItGu1RfN5VQzqbyXA= X-Received: by 10.31.155.202 with SMTP id d193mr467791vke.88.1504305233120; Fri, 01 Sep 2017 15:33:53 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.134.199 with HTTP; Fri, 1 Sep 2017 15:33:52 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Fri, 1 Sep 2017 15:33:52 -0700 X-Google-Sender-Auth: J7lOmsOLXZHntxkF34zo6CX5L5M Message-ID: Subject: Re: www/bluefish builds but fails to install To: tech-lists Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 22:33:54 -0000 On Fri, Sep 1, 2017 at 11:42 AM, tech-lists wrote: > Hi, > > On 01/09/2017 19:06, Kevin Oberman wrote: > > At this point I am out of ideas, but a bit more information might be > > helpful to others (or even me). > > 1. What version of FreeBSD (likely not useful)? > > 11.1-STABLE #0 r322350 > > > 2. What version of Gnome, MATE or other desktop is installed? > > there's no Gnome desktop per se, but there are some gnome 2.32 and 3.18 > programs installed: > > gmtk-1.0.9_1 Library for gnome-mplayer and > gecko-mediaplayer > gnome-common-3.18.0 Common automake macros for GNOME 3 > gnome-desktop-3.18.2_1 Additional UI API for GNOME 3 > gnome-doc-utils-0.20.10_4 GNOME doc utils > gnome-icon-theme-3.12.0_1 Collection of icons for the GNOME desktop > gnome-icon-theme-symbolic-3.12.0 GNOME Symbolic Icons > gnome-mime-data-2.18.0_5 MIME and Application database for GNOME > gnome-mount-0.8_13 Front-end to mount, umount, and eject > using HAL > gnome-mplayer-1.0.9_2 GNOME frontend for MPlayer > gnome-pty-helper-0.40.2 utmp/wtmp/lastlog helper program for the > vte Terminal widget > gnome-session-3.18.1.2_2 Session component for the GNOME 3 desktop > gnome-settings-daemon-3.18.2_3 GNOME 3 settings daemon > gnome-vfs-2.24.4_6 GNOME Virtual File System > gnome_subr-1.0 Common startup and shutdown subroutines > used by GNOME scripts > gstreamer-plugins-gnomevfs-0.10.36_2,3 Gstreamer gnomevfs plugin > libgnome-2.32.0_4 Libraries for GNOME, a GNU desktop > environment > libgnome-keyring-3.12.0_2 Program that keeps passwords and other > secrets > libgnomecanvas-2.30.3_4 Graphics library for GNOME > libgnomeui-2.24.4_5 Libraries for the GNOME GUI, a GNU > desktop environment > libsoup-gnome-2.52.2_1 SOAP (Simple Object Access Protocol) > implementation in C > policykit-gnome-0.9.2_8 GNOME frontend to the PolicyKit framework > py27-gnome-2.28.1_6 Python bindings for GNOME 2 > > > MATE desktop is installed - mate-desktop-1.18.0_1 - this might have been > installed as a dependency of mate-terminal > > I actually use windowmaker for the desktop > > > 3. Were all ports installed as packages? > > All ports have been installed via the port > > > 4. Are the "shared/mime" files present in your local directory? > > aha - in /home/john/.local/share/mime there's this: > > -rw-r--r-- 1 john john 0B 20 Sep 2016 aliases > drwxr-xr-x 2 john john 15B 20 Sep 2016 application/ > -rw-r--r-- 1 john john 0B 20 Sep 2016 generic-icons > -rw-r--r-- 1 john john 628B 20 Sep 2016 globs > -rw-r--r-- 1 john john 676B 20 Sep 2016 globs2 > -rw-r--r-- 1 john john 0B 20 Sep 2016 icons > drwxr-xr-x 2 john john 4B 20 Sep 2016 image/ > -rw-r--r-- 1 john john 12B 20 Sep 2016 magic > -rw-r--r-- 1 john john 1.5K 20 Sep 2016 mime.cache > drwx------ 2 john john 18B 20 Sep 2016 packages/ > -rw-r--r-- 1 john john 0B 20 Sep 2016 subclasses > drwxr-xr-x 2 john john 3B 20 Sep 2016 text/ > -rw-r--r-- 1 john john 16B 20 Sep 2016 treemagic > -rw-r--r-- 1 john john 434B 20 Sep 2016 types > -rw-r--r-- 1 john john 4B 20 Sep 2016 version > -rw-r--r-- 1 john john 0B 20 Sep 2016 XMLnamespaces > > -- > J. > This has definitely been a earning experience for me! No, not really "aha". If you have most anything using freedesktop specs (which includes all "modern" desktops), you will have these files. You should also have a similar set of system wide mime files. These are normally found in /usr/local/share/mime, but that can be altered and it looks like yours is in "/storage". If the prefix for local is changed, ports must be rebuilt as many ports assume that related ports use the same location for shared resources. If looks like these trees are automatically created when any freedesktop program using MIME tags is installed and runs update-mime-database to add that programs tags It is part of the shared-mime-info port. That is why they are not in the pkg DB. If you have apps that need per-user MIME data, similar tree is placed under .local in that users directory. If you look at the Makefile in work/bluefish-2.2.10 you should find "UPDATE_MIME_DATABASE = /usr/local/bin/update-mime-database" and "fdomimepath = /usr/local/share/mime". One specifies the program that updates the MIME DB and he other the location of the system MIME files. This Makefle is created by the "make configure" pass and won't be available until it completes. FWIW, I just installed bluefish on my system using default options with no errors. As a result, I suspect thee is an issue with your environment and that is why you are having issues. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sat Sep 2 01:03:29 2017 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 7D60DE1321F for ; Sat, 2 Sep 2017 01:03:29 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6A1F16B960 for ; Sat, 2 Sep 2017 01:03:29 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: by mailman.ysv.freebsd.org (Postfix) id 6966EE1321E; Sat, 2 Sep 2017 01:03:29 +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 68F7DE1321C for ; Sat, 2 Sep 2017 01:03:29 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail06.adl6.internode.on.net (ipmail06.adl6.internode.on.net [150.101.137.145]) by mx1.freebsd.org (Postfix) with ESMTP id CE7C16B95F; Sat, 2 Sep 2017 01:03:28 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from 124-171-178-233.dyn.iinet.net.au (HELO leader.local) ([124.171.178.233]) by ipmail06.adl6.internode.on.net with ESMTP; 02 Sep 2017 10:33:21 +0930 Subject: Re: Some github projects aren't fetchable using commit hash To: Yuri , Tobias Kortkamp , ports@freebsd.org References: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> <4e2b7041-6ee3-6994-437d-39de395ffca3@rawbw.com> From: Shane Ambler Message-ID: Date: Sat, 2 Sep 2017 10:33:19 +0930 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <4e2b7041-6ee3-6994-437d-39de395ffca3@rawbw.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 01:03:29 -0000 On 02/09/2017 02:29, Yuri wrote: > On 09/01/17 09:53, Tobias Kortkamp wrote: >> In libretro/picodrive there are two objects which have the same >> abbreviated hash. Probably best to use the full hash. > > > Since another object with the same abbreviated hash can be committed > into the project any time, any port using such hash (which is a lot) can > break any time. I thought the porters handbook specified using a 10 digit hash... at the minimum you need a hash long enough that it is unique in that repo. If a later commit breaks the uniqueness then a longer hash will be needed. Respond to github support that an abbreviated hash with multiple matches will fail. Under that condition, it may be desirable to respond with the newest of the matches rather than a not found error. -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Sat Sep 2 02:01:19 2017 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 F0B42E16B60 for ; Sat, 2 Sep 2017 02:01:19 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A585F6DDCE for ; Sat, 2 Sep 2017 02:01:19 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: by mailman.ysv.freebsd.org (Postfix) id A4E63E16B5F; Sat, 2 Sep 2017 02:01:19 +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 A4825E16B5E for ; Sat, 2 Sep 2017 02:01:19 +0000 (UTC) (envelope-from kevans91@ksu.edu) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0064.outbound.protection.outlook.com [104.47.36.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3A9AF6DDCD; Sat, 2 Sep 2017 02:01:18 +0000 (UTC) (envelope-from kevans91@ksu.edu) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ksu.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NIc0IiWntgpu6wYhLj/a2iLV4NutMEaE86QWiYy/hqk=; b=iKmz98oig9R18ZqQPINC84s0/dRCPiuWax4FUtPbgu2n+IzL42vLQ/bDCYw6bt3qPlvZlgUJ8IAzGcynQFC99mQwD2KIlA+OrL1vMtZFutVNcwEz3p9zH2N7+Z7wrrpUzSnXpUsPDY6qmUEacnnFB+opeyBDcQobk7K9Mlr5dYI= Received: from BY1PR0501CA0026.namprd05.prod.outlook.com (10.162.139.36) by BN6PR05MB3620.namprd05.prod.outlook.com (10.174.235.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.35.3; Sat, 2 Sep 2017 02:01:16 +0000 Received: from CY1NAM02FT008.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::208) by BY1PR0501CA0026.outlook.office365.com (2a01:111:e400:4821::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.35.3 via Frontend Transport; Sat, 2 Sep 2017 02:01:15 +0000 Authentication-Results: spf=pass (sender IP is 129.130.18.151) smtp.mailfrom=ksu.edu; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=bestguesspass action=none header.from=ksu.edu; Received-SPF: Pass (protection.outlook.com: domain of ksu.edu designates 129.130.18.151 as permitted sender) receiver=protection.outlook.com; client-ip=129.130.18.151; helo=ome-vm-smtp1.campus.ksu.edu; Received: from ome-vm-smtp1.campus.ksu.edu (129.130.18.151) by CY1NAM02FT008.mail.protection.outlook.com (10.152.75.59) with Microsoft SMTP Server id 15.1.1385.11 via Frontend Transport; Sat, 2 Sep 2017 02:01:15 +0000 Received: from calypso.engg.ksu.edu (calypso.engg.ksu.edu [129.130.43.181]) by ome-vm-smtp1.campus.ksu.edu (8.14.4/8.14.4/Debian-2ubuntu2.1) with ESMTP id v8221ERB015745; Fri, 1 Sep 2017 21:01:14 -0500 Received: by calypso.engg.ksu.edu (Postfix, from userid 110) id 7020B248308; Fri, 1 Sep 2017 21:01:14 -0500 (CDT) Received: from mail-oi0-f51.google.com (mail-oi0-f51.google.com [209.85.218.51]) by calypso.engg.ksu.edu (Postfix) with ESMTPA id 51ACD248005; Fri, 1 Sep 2017 21:01:12 -0500 (CDT) Received: by mail-oi0-f51.google.com with SMTP id t75so14245131oie.3; Fri, 01 Sep 2017 19:01:12 -0700 (PDT) X-Gm-Message-State: AHPjjUh7+a/sdcYCRedsHddi2IHvvaTsQxi8U2jzusz2xOaJ/u1KC8g+ jICaaeaeqSiftZl2qitfimB8pkZOUg== X-Google-Smtp-Source: ADKCNb6icl86WV5FDEpbcj1voFLsZqolJ2blod8h4OMy1Hlg0I680pAjuhhJpnNh0pWqHFzjLtcezv9cmyNYorItREQ= X-Received: by 10.202.79.74 with SMTP id d71mr4068595oib.178.1504317671304; Fri, 01 Sep 2017 19:01:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.17.99 with HTTP; Fri, 1 Sep 2017 19:01:10 -0700 (PDT) Received: by 10.58.17.99 with HTTP; Fri, 1 Sep 2017 19:01:10 -0700 (PDT) In-Reply-To: References: <1504284830.794543.1092454472.7353C7D3@webmail.messagingengine.com> <4e2b7041-6ee3-6994-437d-39de395ffca3@rawbw.com> From: Kyle Evans Date: Fri, 1 Sep 2017 21:01:10 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Some github projects aren't fetchable using commit hash To: Shane Ambler CC: , Tobias Kortkamp , Yuri X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:129.130.18.151; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(2980300002)(438002)(189002)(24454002)(199003)(9686003)(2950100002)(4326008)(356003)(42186005)(55446002)(246002)(8676002)(61266001)(2906002)(478600001)(110136004)(98316002)(84326002)(75432002)(59536001)(93886005)(305945005)(6246003)(107886003)(61726006)(88552002)(90966002)(626005)(229853002)(53546010)(8936002)(6862004)(54356999)(76176999)(8576002)(450100002)(46386002)(63696999)(45336002)(50986999)(54906002)(189998001)(5660300001)(512874002)(236005)(86362001)(106466001)(93516999)(498394004)(55456009); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR05MB3620; H:ome-vm-smtp1.campus.ksu.edu; FPR:; SPF:Pass; PTR:ip-18-151.net.ksu.edu; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT008; 1:CvDaAQTzs1X6JGrHH86zRo+8r6oTWNgmcEapry0d3czWW+awWM5M+ymkb28JRZlUcE/Bh9//JzVKu5ftbv5VvuZJTA08k8EVC5/02qejlArpWXXbOKp2dndq7SKk4Mz1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9625fb18-3e93-47ac-8a86-08d4f1a67e9b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN6PR05MB3620; X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3620; 3:SHY41fKbG6MP9XWmPuUXMxsuvdUgFbtbc3wU25R6viusjO3YqI5cuywaSzuj9P3jHMz3T5NaTciyo4Z95NGC0baySO38v95dlakgMKCcsw+js5myXipE6YmWSMthG9d3hyhgWR3TygQmhigDnNUKz53QE5dRqT9sc4dE724/3qyGtFzKQg+DChmv1rE8DA5IZiIBczmPAmoCgmGpjVZfxneoR/b8Hzlr53lx422WUHWbF6TAn1HI73ARa/AfArL5VlG6N6p0yDo1dR4dP1BckjoF+eupuBpJ2tcdMW+8Lk8M9PbdpMjc/HtFf8u7MY3/44xN8B11cr5zQ1gU68KrXyPFtIrGAI8ojJiOur3VXcQ=; 25:XZFah4gyilmDeUC1vbOzz3wtc2ILOazrL6ZS3UlT3M5BJFyu7hY6x8TJVlo9D3s9DJy3d/95od4hEcQhudrt+DjfGfkiH4DA2wi2A935cxyI6cfyYiDpdkDLrYbAHIDVIAugrJ1BJRFmCNq6EcUR5Hw89N5s0qveaCosvBhSG6Sj0zlMbii6VO8s0TtFjUoRj9IyLKldZgps2Z+00Uv3MNgZUJrj2fLsoyaIN6KDPp8vtxnuMropUto7XVYHheeNd0upkywFOD9W1ZLUNqLbBUFRWHr2vAeFWu2VLOZRZ+sZTDEpKmZ/aVcKY1eihqMlDraN1mRSKsIpOUjgqD9oFw== X-MS-TrafficTypeDiagnostic: BN6PR05MB3620: X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3620; 31:/2kB4ZGijcZOZbUjvpFYC9aNGE8vfOScPLCjwxBa8zay1rtNuaX7KmhYinJWjdo9joiT6EWRhak0wTfSclcWXa3JktquNBUChabCbV+KNrF/0Co26ew3PdQsPox02J9uMqKf1xmLsBb3S1xiDlKALac4P+zu36UE6YWezXhcK+qK9Hw3oXmq+CCLcGHGlUqaZYoY8MCddRiBlfnyCmDJYPOjiU7Tf77jBRn20UoONDc=; 20:4rmU2C7HxQH+/SsqVB+YyPrhPZCd1viLeneRqNeRIwtSvI2L0ZIi8qALzHLo3ylrWUv+AKa6/TqAhKFlWCWUtKjJoGizbOIWPPH9XkMR1RT28KA6v8oHczYbqneizTeSiDSsX6vG56QttVrr4V92P+nsWg+HaDXWn9bSkVg+aW6bm59JOTBwrdXnT3QYO4VSE8eAovxOA10rKMnsDAYUZu0Sq9/ON1H4gmWvjkLB7iEQ2im80E8dPVE2gCyXWKKCsbydeiKuuB0jsows55AAz0kVOVM4Je0zIqLiqUfjMJpwHLcuV2atTxhpi4JRrNXkNkYGqBzPVcSkdblHLfhJM6bMYwppe1qN7DBoKEqWgZ6djsNDbwV+tFqMS+3hGyOPEN28bqVltCog5tCMOI0X8b7HOFi5EsXGL5VMcWoyRXgdfKDG7EhA/SCAUrsudSTutSQD4kIhoYI42HeIZnV8LfsGno8/zyzax9hYWuzp4e9WGp6jrWk6/QylaKjpKo2d X-Exchange-Antispam-Report-Test: UriScan:(5213294742642); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(13018025)(13016025)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR05MB3620; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR05MB3620; X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3620; 4:YlocxeFDfENSSFwRS3UnxmnObad3niXJx8rdQ33whH1KjSZx80sv4adxOq8ru4qDLMoO09Tnh1+q/HaFrPcc0DaiB+7MJ19D30LSsOA5j/N5oluv/hiNHTwvMMc1XLo3RATzH0OSdRbA7zKhlD94ZEoIYIDaX8dYHgE6Zc8InAf3A0njb+J/Ug/Dc92KXpNAa46efLs/5PkV7HXQyyjVeFNS1meRDbMl85ab+OsbAyroQValTEWfWoVKlnEZ4nYihJKKKHSfII1ip1mDa0yb+AiBNIiZ/uBUimuUVlw9tJ0= X-Forefront-PRVS: 04180B6720 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR05MB3620; 23:pwIjSvVfbQNV/GFWamGn4oo/X8Tg/S/R3vLJV2PDr?= =?us-ascii?Q?E9rmKkIAvuL/2cAxRDX1O/fQHUAt1seQ0+96ADN3LnXrRnjyCThpeezUjcU8?= =?us-ascii?Q?PvYEyL06RnvIF0cDxrxuf9sIjNgjMeWMIjkpL0fcum9qEyNL3c+hj/e1PGko?= =?us-ascii?Q?xqN5SlyCceHIkYrYBgNWUnja2FP2k2yrbJ1Z2L1LN/ONVxuWgle6hlFfBbhl?= =?us-ascii?Q?uKte/fhemWaEyZGL2TpxsPGu88OXHk7kxmVMtjiow0YOHVEPIXgxF225clzX?= =?us-ascii?Q?OACF67FuRE9GcwkOw1k8DJjpo6S0yaFn4OfLSTlmSAKaoS3tFNtpuuZ6teH2?= =?us-ascii?Q?V3Hg7mw7VaFObZsGc+fs0eL04X/Kpb0pJtLw+rGQXYXMsjAumGrkuYScTkgr?= =?us-ascii?Q?Scpy0hKVMkGvVD7S44TVS2jHmYn/G4S4Vkts2FojPn6fxZ1YHDKrCjK8qCXl?= =?us-ascii?Q?iejRRZWOCUGUrHfNA2rXul4JCV0slLmbld+82jilSfBVIWVZXluYtQXrQQm3?= =?us-ascii?Q?qoGLlESI59mzecJoRhYWamj6MBLef7qHAgkZXHT5H9GkHFy5L2dKu3N7COBY?= =?us-ascii?Q?TRBmC4H01lY0RU4e7FrKcOgQIYnaNNpgkVpfYt305pQGITntnU1GqF1Wmp2+?= =?us-ascii?Q?iAGzcTbCpxN4wgWgK6XLVGANUaLJ5Dno12qHlHUm2uunNvtL/ZwDOiQ2PpCA?= =?us-ascii?Q?oGtxEa3UzQM7R1K6P3NSPOsJgA+mxkTJ90keqqU8vFLr7gWDuygQJTdAq8HQ?= =?us-ascii?Q?fPditTkxcYU18fAZktUndzZtSiN7FzfDSxtb4+UmU7aHWYQNrtW2dhWK5PIW?= =?us-ascii?Q?C8bi5hNnE0dukrGZSzKWiC/yn0g4G2oD0j7GuhscYaBRUQfOkuKCI/pvC1hK?= =?us-ascii?Q?zqQgKdvqKM6caZ9tAieUumsYAe07inhYrbNpszuRwcT1/Om0qAMqV1qCEuAa?= =?us-ascii?Q?G9zSb60GhNV/HFlGspwpBtDj6+rFdzEGRackQ3p3TZVhPZRpFNWG6b56lYDe?= =?us-ascii?Q?jnz/iNDKZe9MBFjY7qpSTtNOvfQwyvrljnNUVwvCzsmgM57IalGxtaK84t4b?= =?us-ascii?Q?rJL5cVxa7lIf0ir/SLv8p/GXrl9SiBMLy0eUgAy91RBGehC+jpb3j6ydUwYY?= =?us-ascii?Q?1+G1p1tvP21yu4SSEiIK3Q5tDGp4pHserGzwzgnpnn+f8XxuaG/7L3qZNpsa?= =?us-ascii?Q?+4aDglLXraRHm/84mhLDaj9rAYqZx8jD8ajsfON+EtMW8ni2bSqDoW5zQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3620; 6:X+uNMjYrX+CjEVm3F44U6krhEMM1mSj7dYV1dJY3TyqG5ytG1DnZrR7VA4uITvEdsRtp7IGASxEIEs4m/p3s5jvRr9GjHTLIkVxCl1ZH/YilexHY1z7Npv+bAwlgrGnDF4rw96SRhZtgV+tbuSwcJKrrXADq5kEUESLeYkwWx3kRvvslq/EC9iMrtGtivOvRQFliI6W5mK19hBo56wyRacHPJHJTsROLkZgV4ry40/sLTf/Uc3Lx8o4Ts8QPprSdTJDNRh9/KMNp+EC54drWb8A0N87YJv9ELe8lH41nsXHAie17SiNGxwHbg8+dzlBIThFd5MpLBbCmX+c+YH6/xg==; 5:1GbkvC2+YfyXs/d1y6kRA79LCG/mO4a5iWN5SFQOo8YC9nz1Ytm5e2/t4ThlNhZpmWEeBht4UpDFdVSPS1KJJ2dFVLt3HWg3s54theFRxkz+LMapWjmkN3BhC3PgkBpIdheuvgYa7jCZ16RdM9dBxQ==; 24:1uaw6mk8qG423lz/rxapwCrLE4nTYRVJGU+I+v6vPRLY5k/ocjliENe+IuGivwrjMM+MXOnb2x532g9b52FIVds8Gj+ZqdtBMbRJkb7pd0U=; 7:zV82/JhMlECyIu7hiLeFnmQf8VlT6TV/9U3hywRXRHc2IzkdD6pGe2urlhOP9OWQAaR16f/Cgn+TtkzGikwSA2gmwURaygRgcKoavc/0IlakQiUvI0xvkRV8bIi3fPm2yeB2zLGzxzgHcZoLdMqu1pfjOML7WLIkpoOFbdXviXyK/SPVpOq/AeD0SEAocOI9RJ2DKTE7JFilc72bV6eqfMjp02JZWYO4j2gB2Mwwjpc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR05MB3620; 20:JyipCgIhRnLYb2svh3v0CAwi5gxbcn5IKGl1yM1bRUc2llYE+FgxlaT5jWssJNQ3HO14dEuyzEwVIj0hrb3nulyjEnoaUEepiP/7bwx4zrJ8xFqR4iEB3srTYiBkT4rYW0232S+EzL0458QTT8DkEHmowKf4k48C+xMtusmvNZo= X-OriginatorOrg: ksu.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Sep 2017 02:01:15.2844 (UTC) X-MS-Exchange-CrossTenant-Id: d9a2fa71-d67d-4cb6-b541-06ccaa8013fb X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d9a2fa71-d67d-4cb6-b541-06ccaa8013fb; Ip=[129.130.18.151]; Helo=[ome-vm-smtp1.campus.ksu.edu] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR05MB3620 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 02:01:20 -0000 On Sep 1, 2017 20:03, "Shane Ambler" wrote: Respond to github support that an abbreviated hash with multiple matches will fail. Under that condition, it may be desirable to respond with the newest of the matches rather than a not found error. To be honest, the failing seems like a little better behavior than suddenly swapping out the package I thought I was downloading with a newer version. It'd at least be a little more obvious and theoretically detectable if they respond properly. From owner-freebsd-ports@freebsd.org Sat Sep 2 02:32:30 2017 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 2EDBCE18DFB for ; Sat, 2 Sep 2017 02:32:30 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1C8476F37D for ; Sat, 2 Sep 2017 02:32:30 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: by mailman.ysv.freebsd.org (Postfix) id 1BB6BE18DFA; Sat, 2 Sep 2017 02:32:30 +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 1B51AE18DF9 for ; Sat, 2 Sep 2017 02:32:30 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [217.70.183.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E22A06F37B for ; Sat, 2 Sep 2017 02:32:28 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from webmail.gandi.net (webmail7-d.mgt.gandi.net [10.58.1.147]) (Authenticated sender: mayuresh@kathe.in) by relay6-d.mail.gandi.net (Postfix) with ESMTPA id 45625FB881; Sat, 2 Sep 2017 04:32:20 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 02 Sep 2017 08:02:20 +0530 From: Mayuresh Kathe To: beyert@cs.ucr.edu Cc: ports@freebsd.org Subject: FreeBSD Port: mlton-20100608_3 Reply-To: mayuresh@kathe.in Mail-Reply-To: mayuresh@kathe.in Message-ID: <4d1c7fbe02578c4983002210649f186c@kathe.in> X-Sender: mayuresh@kathe.in User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 02:32:30 -0000 Hi, I wanted to work using SML under FreeBSD via MLton. The port is obsolete as per the URL; https://www.freebsd.org/cgi/ports.cgi?query=mlton&stype=all Also, there are too many dependencies as mentioned on that same page in the "Requires" section. Could you please update the port to the lastest version as well as reduce the dependencies to only GNU MP? Thanks, ~Mayuresh From owner-freebsd-ports@freebsd.org Sat Sep 2 09:19:27 2017 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 4A077E08F9F for ; Sat, 2 Sep 2017 09:19:27 +0000 (UTC) (envelope-from beyert@cs.ucr.edu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 2F9447EBDE for ; Sat, 2 Sep 2017 09:19:27 +0000 (UTC) (envelope-from beyert@cs.ucr.edu) Received: by mailman.ysv.freebsd.org (Postfix) id 2EFA9E08F9E; Sat, 2 Sep 2017 09:19:27 +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 2EA52E08F9D for ; Sat, 2 Sep 2017 09:19:27 +0000 (UTC) (envelope-from beyert@cs.ucr.edu) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 07A7B7EBDD for ; Sat, 2 Sep 2017 09:19:25 +0000 (UTC) (envelope-from beyert@cs.ucr.edu) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 8FF5020AF2; Sat, 2 Sep 2017 05:19:10 -0400 (EDT) Received: from web6 ([10.202.2.216]) by compute1.internal (MEProxy); Sat, 02 Sep 2017 05:19:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=8O9ClE xR3YRjuTdVc1wJN6YmPSg+PAXIZXCraHmULgs=; b=BHGi7XV2JtUltkE1N9uV82 ND3Dd5+s3GJbjyJ8QvMoX/LsZOFi4hbSUGf+Ox5LFBVNuFifGqiNBfh6PNVxWmJ6 CzvgzwsVprzbWVSzqAM8da6Ry24mGA7LxR41M+mRbXiXwmiIAA3C5Py0lGMtkgbS K2XdUsIOJGzuXZ5JZPp6YwYqdzw4piIUJYlb32JT21TfrRezgq3fKwObB4+c7Qm8 kjm7/523R+2YtJ8jCrvhHcMu85erabgVxql3iGuLgtglfRHUcdPN+WgnYcg7EFx5 yCipg1SvyyWsED12UvwJkJH804hvqjKiYozkGslSueG95Ux9DW//gghebZAq/eag == X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 679A048003; Sat, 2 Sep 2017 05:19:10 -0400 (EDT) Message-Id: <1504343950.983333.1093014808.01246160@webmail.messagingengine.com> From: beyert@cs.ucr.edu To: Mayuresh Kathe Cc: ports@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-13b5a8c9 Subject: Re: FreeBSD Port: mlton-20100608_3 References: <4d1c7fbe02578c4983002210649f186c@kathe.in> Date: Sat, 02 Sep 2017 02:19:10 -0700 In-Reply-To: <4d1c7fbe02578c4983002210649f186c@kathe.in> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 09:19:27 -0000 Hi Mayuresh, I've been meaning to update that port for a really long time (same with lang/urweb). I plan to update to the newest version and check to see if the LLVM backend is mature, as well, to see if I can reduce dependencies. Let me know if there are any specific options that you recommend to be enabled by default. Regards, Tim On Fri, Sep 1, 2017, at 07:32 PM, Mayuresh Kathe wrote: > Hi, > > I wanted to work using SML under FreeBSD via MLton. > The port is obsolete as per the URL; > https://www.freebsd.org/cgi/ports.cgi?query=mlton&stype=all > Also, there are too many dependencies as mentioned on that same page in > the "Requires" section. > Could you please update the port to the lastest version as well as > reduce the dependencies to only GNU MP? > > Thanks, > > ~Mayuresh > From owner-freebsd-ports@freebsd.org Sat Sep 2 09:46:13 2017 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 08B36E09DA2 for ; Sat, 2 Sep 2017 09:46:13 +0000 (UTC) (envelope-from joneum@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E9AC7F867 for ; Sat, 2 Sep 2017 09:46:12 +0000 (UTC) (envelope-from joneum@FreeBSD.org) Received: from phantomias.home.jochen-neumeister.de (p5B0FD6F5.dip0.t-ipconnect.de [91.15.214.245]) by toco-domains.de (Postfix) with ESMTPA id 2A2061AAF058 for ; Sat, 2 Sep 2017 11:46:10 +0200 (CEST) To: "freebsd-ports@freebsd.org" From: Jochen Neumeister Subject: exec issue Message-ID: Date: Sat, 2 Sep 2017 11:46:09 +0200 MIME-Version: 1.0 Content-Language: de-DE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 09:46:13 -0000 Hey all, i found this in my poudriere log for archivers/php-snappy: ================================================== ===> Building package for php-snappy-0.1.8 pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec file sizes/checksums [8]: . done packing files [8]: . done packing directories [0]: . done =========================================================================== =>> Recording filesystem state for preinst... done =================================================== ===> Installing for php-snappy-0.1.8 ===> php-snappy-0.1.8 depends on file: /usr/local/include/php/main/php.h - found ===> php-snappy-0.1.8 depends on shared library: libsnappy.so - found (/usr/local/lib/libsnappy.so) ===> Checking if php-snappy already installed ===> Registering installation for php-snappy-0.1.8 pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec [10amd64-ports-job-01] Installing php-snappy-0.1.8... Someone here an idea?I found this: https://lists.freebsd.org/pipermail/freebsd-ports/2017-January/106935.html-but that is not the solution either. Cheers Jochen From owner-freebsd-ports@freebsd.org Sat Sep 2 10:33:28 2017 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 575ABE0C04C for ; Sat, 2 Sep 2017 10:33:28 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 418BD812B0 for ; Sat, 2 Sep 2017 10:33:28 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: by mailman.ysv.freebsd.org (Postfix) id 3DD2FE0C04B; Sat, 2 Sep 2017 10:33:28 +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 3D6D7E0C04A for ; Sat, 2 Sep 2017 10:33:28 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [IPv6:2001:4b98:c:538::198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0E236812AF for ; Sat, 2 Sep 2017 10:33:27 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from webmail.gandi.net (webmail6-d.mgt.gandi.net [10.58.1.146]) (Authenticated sender: mayuresh@kathe.in) by relay6-d.mail.gandi.net (Postfix) with ESMTPA id 38AE5FB881; Sat, 2 Sep 2017 12:33:23 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 02 Sep 2017 16:03:23 +0530 From: Mayuresh Kathe To: beyert@cs.ucr.edu Cc: ports@freebsd.org Subject: Re: FreeBSD Port: mlton-20100608_3 Reply-To: mayuresh@kathe.in Mail-Reply-To: mayuresh@kathe.in In-Reply-To: <1504343950.983333.1093014808.01246160@webmail.messagingengine.com> References: <4d1c7fbe02578c4983002210649f186c@kathe.in> <1504343950.983333.1093014808.01246160@webmail.messagingengine.com> Message-ID: <043abc5d6dea7065a0b1cb37968258ec@kathe.in> X-Sender: mayuresh@kathe.in User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 10:33:28 -0000 Hi Tim, That's great news. I believe that the LLVM backend isn't ready for prime-time yet. Also, it's good to have a complete SML system written mostly in SML itself. Except for that dependency on GMP (which I intend to remedy soon-ish), I don't think there's anything external which can be categorized as necessary, unless the BASIS libraries and SMLNJ libraries are considered as external. Looking forward to your update. Thanks, ~Mayuresh On 2017-09-02 02:49 PM, beyert@cs.ucr.edu wrote: > Hi Mayuresh, > > I've been meaning to update that port for a really long time (same with > lang/urweb). I plan to update to the newest version and check to see > if > the LLVM backend is mature, as well, to see if I can reduce > dependencies. Let me know if there are any specific options that you > recommend to be enabled by default. > > Regards, > Tim > > On Fri, Sep 1, 2017, at 07:32 PM, Mayuresh Kathe wrote: >> Hi, >> >> I wanted to work using SML under FreeBSD via MLton. >> The port is obsolete as per the URL; >> https://www.freebsd.org/cgi/ports.cgi?query=mlton&stype=all >> Also, there are too many dependencies as mentioned on that same page >> in >> the "Requires" section. >> Could you please update the port to the lastest version as well as >> reduce the dependencies to only GNU MP? >> >> Thanks, >> >> ~Mayuresh >> From owner-freebsd-ports@freebsd.org Sat Sep 2 11:11:09 2017 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 8C6D9E0D465 for ; Sat, 2 Sep 2017 11:11:09 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 598CE82241 for ; Sat, 2 Sep 2017 11:11:08 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 6E29820B2C for ; Sat, 2 Sep 2017 07:11:07 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Sat, 02 Sep 2017 07:11:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=0qgrm4jMSFj6vsEfk0 UwG+2mbTd4xGat8ms76VsG8RA=; b=fut1Tf9oAEfELL8XqhQvNNYTFRtZg2MM5h qJLP7bVb1Ib2ZDEd/WJAuZ8PPgRNC4K9K3rziiqL2VUUimN3xl0XxKxWHMWz+KKZ GSAHn7y1AWDQp6qNY+ow+nCsVCaaQe3Eey7K2kmsYP+lCL6F/Hq19M6zFSkkztkS ve72C1KHy/IlbwCn+ZdSJ7j/CeVshkJplsExuGY1Eemsls4iorqqKOdqYirI1lAH IPeaKEp9rujx9Riuch8xL5ryv4a4PbIxJzQsrA/uco/1hFEUpJdD0HVcfLJTML6j bff6M/YBur6IIwwJQlzJ1YL/rF2g9edpg8eh6hoqwJudGrfTlbog== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=0qgrm4jMSFj6vsEfk0UwG+2mbTd4xGat8ms76VsG8RA=; b=hGpXq9zt RPUyDcsDu+RbMxqQ+Q/DHNr03EZ7e0X+/1KGRQEDXhEFmYuU3QKM+5n0NFOKCAXN C+Bgoo9WS1nGYQ3DtfO6HmYccnC5e5Nq+wej6E89jhMa8Hy6QLenZEnkdZb6cZaS uq7SrJ+ULzC+vXDX0L1wh00YEfhtLQjVc1mukJvXMV992p5fCEAjRTUJkJzBldXB EVYa6/cAcaRkIw+gbGy0qSlT43qzfWVdZPwvO5Wz3Km0VLUXSLf2i1iabYxU4AsV aqqlRwudaLdzsDsnqk6WsRPgnJshLfrbZSIVOSYLhq8OBtrvuxrv6bYlTpruj6FR Q+d5JhOhWdBtQA== X-ME-Sender: X-Sasl-enc: 9IYrs5CZJfT8NHF/Bs8RB4ooA3ovTnY555S9Y2Q1iaqk 1504350667 Received: from pumpkin.growveg.org (pumpkin.growveg.org [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 043AD7F9D0 for ; Sat, 2 Sep 2017 07:11:06 -0400 (EDT) Subject: Re: www/bluefish builds but fails to install To: freebsd-ports@freebsd.org References: From: tech-lists Message-ID: <0f6dd5f9-cb14-cea5-3432-96f4099de43c@zyxst.net> Date: Sat, 2 Sep 2017 12:11:04 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 11:11:09 -0000 Hi, On 01/09/2017 23:33, Kevin Oberman wrote: > No, not really "aha". If you have most anything using freedesktop specs > (which includes all "modern" desktops), you will have these files. You > should also have a similar set of system wide mime files. These are > normally found in /usr/local/share/mime, but that can be altered and it > looks like yours is in "/storage". If the prefix for local is changed, > ports must be rebuilt as many ports assume that related ports use the same > location for shared resources. The OS was initially installed onto a SSD, then 3xsata disks were added for a zfs array. This array is /storage and /usr is symlinked to /storage/usr > FWIW, I just installed bluefish on my system using default options with no > errors. As a result, I suspect thee is an issue with your environment and > that is why you are having issues. I'm running portupgrade -af in the hope this fixes things, or if it fails hopefully the errors will show where the problem is. It'll take a while as nearly 1400 ports are installed, then again this desktop is quick. At the same time, I spun up a newly created, small, bhyve 11.1-stable instance, installed ports and it's now building bluefish with all its dependencies. I expect that you're right, that there's something broken in the environment. In which case I'll probably have to return the machine to a more-or-less pristine state, delete .local and install what I currently require. Maybe some cruft has built up over the years that's causing problems now. It's been a freebsd desktop since v9. thanks, -- J. From owner-freebsd-ports@freebsd.org Sat Sep 2 14:10:25 2017 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 E7286E14F8E for ; Sat, 2 Sep 2017 14:10:25 +0000 (UTC) (envelope-from stonefish.security@mail.ru) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C3BFA63454 for ; Sat, 2 Sep 2017 14:10:25 +0000 (UTC) (envelope-from stonefish.security@mail.ru) Received: by mailman.ysv.freebsd.org (Postfix) id BFF65E14F8D; Sat, 2 Sep 2017 14:10:25 +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 BF7FEE14F8C for ; Sat, 2 Sep 2017 14:10:25 +0000 (UTC) (envelope-from stonefish.security@mail.ru) Received: from fallback.mail.ru (fallback15.m.smailru.net [94.100.179.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5EF8E63453 for ; Sat, 2 Sep 2017 14:10:24 +0000 (UTC) (envelope-from stonefish.security@mail.ru) Received: from [10.161.64.57] (port=55184 helo=smtp49.i.mail.ru) by fallback15.m.smailru.net with esmtp (envelope-from ) id 1do97s-00036j-DM for ports@freebsd.org; Sat, 02 Sep 2017 17:10:20 +0300 Received: by smtp49.i.mail.ru with esmtpa (envelope-from ) id 1do97i-0007c6-DJ for ports@freebsd.org; Sat, 02 Sep 2017 17:10:11 +0300 Date: Sat, 02 Sep 2017 23:39:58 +0930 User-Agent: K-9 Mail for Android MIME-Version: 1.0 Subject: Dynamips crashing and GNS3 v2 To: ports@freebsd.org From: W Howard Message-ID: X-7FA49CB5: 0D63561A33F958A5CFD96737A62410C1EA393E32E9494C576D1C0D7EDA2A643A725E5C173C3A84C3C1F322400265BE9EEE7043D78CE3DC2426B9191E2D567F0EC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F2AF38021CC9F462D574AF45C6390F7469DAA53EE0834AAEE X-Mailru-Sender: D4EE5F3D5B31814647AE71FCCB6BA3A11C6A2B373847355489AD7E993F4CD0F47AB92FA4D94F20E3AE15E3EED0FF24D637D2A27E1A8065642D563DA076B1891CF2DEA75C1607A365ADA8FD62345ECD21A41A6FE55E2EB9C303B7E5CE68C474920D4ABDE8C577C2ED X-Mras: OK X-7FA49CB5: 0D63561A33F958A58DF8D19913622C8B3B5B8B3021370B78DA13F4E33994491C462275124DF8B9C99B0B8D173C204012BD9CCCA9EDD067B1EDA766A37F9254B7 X-Mailru-Sender: A5480F10D64C9005989B929F85CCF095FE119B1994F3C97D7B93637F20B7A006A34552F20D351597C434762D76822D06D6ED47CEAE8F7A87AF58F548ACCFB203A8B3A0D4186415B27F9590867675311F7FFBAE41BC858CCF5C568F448F9E2971B4A721A3011E896F X-Mras: OK Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 14:10:26 -0000 Dear Group, I managed to get GNS3 installed using python 3=2E5 and pip3=2E4 to the lat= est version (2=2E0=2E3)=2E The version in the ports tree is 0=2E8=2E All works well but I can't get dynamips to run=2E It core dumps with an "B= us Error"=2E I have compiled and installed the latest version from github and the probl= em persists=2E I am running 11=2E2 release=2E What next steps can I take?=20 Cheers! From owner-freebsd-ports@freebsd.org Sat Sep 2 14:42:34 2017 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 C362DE16BEE for ; Sat, 2 Sep 2017 14:42:34 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AA70D65279 for ; Sat, 2 Sep 2017 14:42:34 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: by mailman.ysv.freebsd.org (Postfix) id A9B17E16BED; Sat, 2 Sep 2017 14:42:34 +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 A9556E16BEC for ; Sat, 2 Sep 2017 14:42:34 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailserver.medusa.nl (mailserver.medusa.nl [217.21.242.223]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 72C5465277 for ; Sat, 2 Sep 2017 14:42:34 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailserver.medusa.nl (unknown [217.21.242.223]) by mailserver.medusa.nl (Postfix) with ESMTP id E4EA310D7EB for ; Sat, 2 Sep 2017 16:35:26 +0200 (CEST) X-Virus-Scanned: amavisd-new at medusa.nl Received: from mailserver.medusa.nl ([217.21.242.223]) by mailserver.medusa.nl (mailserver.medusa.nl [217.21.242.223]) (amavisd-new, port 10024) with ESMTP id 64I_tWr-Zwra for ; Sat, 2 Sep 2017 16:35:26 +0200 (CEST) Received: from [192.168.10.67] (smtp.digiware.nl [176.74.240.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailserver.medusa.nl (Postfix) with ESMTPSA id 936F910D7E3 for ; Sat, 2 Sep 2017 16:35:26 +0200 (CEST) To: "ports@freebsd.org" From: "Willem Jan Withagen (Nefos)" Subject: Ceph Official version 12.2.0 port submitted Message-ID: Date: Sat, 2 Sep 2017 16:35:26 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 14:42:34 -0000 Could any of the interested submitters take a look at: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221997 Has gone thru:     portlint -A     poudriere testport Thanx, --WjW From owner-freebsd-ports@freebsd.org Sat Sep 2 15:30:39 2017 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 519C4E1886A; Sat, 2 Sep 2017 15:30:39 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from erza.lautre.net (erza.lautre.net [80.67.160.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.lautre.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19966664EA; Sat, 2 Sep 2017 15:30:35 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [78.225.128.39]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by erza.lautre.net (Postfix) with ESMTPSA id B03CDABE; Sat, 2 Sep 2017 17:17:12 +0200 (CEST) Received: by graf.pompo.net (Postfix, from userid 1001) id 720BD1536C; Sat, 2 Sep 2017 17:25:15 +0200 (CEST) Date: Sat, 2 Sep 2017 17:25:15 +0200 From: Thierry Thomas To: freebsd-ports@FreeBSD.org Cc: freebsd-gecko@FreeBSD.org Subject: xpi- addons ports and WebExtensions / legacy? Message-ID: <20170902152515.GA37989@graf.pompo.net> Mail-Followup-To: freebsd-ports@FreeBSD.org, freebsd-gecko@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1" Content-Disposition: inline X-Operating-System: FreeBSD 11.1-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.tKjAnXLs: X-PGP: 0xF1C516B3C8359753 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 15:30:39 -0000 --RnlQjJ0d97Da+TV1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, Trying to upgrade www/xpi-ublock_origin to the latest release (1.14.4), I'm facing a problem: the common targets for xpi- ports, located in www/xpi-adblock/Makefile.xpi, relies upon install.rdf and chrome.manifest. These two files exist for the legacy addons, but no more for the new WebExtensions. Is someone working on this? Or do you know how to register a WebExtension addon for all users of a machine, as we do for the legacy ports? Thanks for any hint.. --=20 Th. Thomas. --RnlQjJ0d97Da+TV1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJZqs1aXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTixcP/0yQDWpnAhnf1/oxqVfvWCLM a6UDOxnog+SG8HBW15PZHgwGxdx5yJvq9XkeiXGfX/aPTDFT4vW8O5zgLc4muEF7 6DbE4eROSx95DZemu+gD1v2Fm07/VCQvpqFeb/pJTiz2e1YGQ7F5bLgDh8LQsZDF gcEHLQLn7TKmeavS3JtMJq4Br2/yoEiE/WgHFu9mCvMiNLHYnh3qBrObJnl/+iaF V+B6P9n/ylJwpZXe0/bIBRtHaDofznwTcX7GCM8w+cp8YuXNgwVD1xvndT8UZKRq DTt3sBpBysMnbIYT/kxcWcR8SuhoZisUgkdtqMwI4z1Yi95JCSlBTRnIEy/q9zMj l//44KdBq27Iz0PQgdwbUZmH5pl9GUc2oiQNDGfZpmFXaNZVB4529er55hBHmGw2 KjTfvIH6EF09VzOJ41ARQJl4+nyNuEehw/sO6mdR1F8f2BMtkkl4N+VExY/+goMe Ec/iWVBMYj91ScdFk9qvivCdpItZomKJhiPioei1rnYbFjwrm1ec4wYSmkoxPGL/ 7kghBYS2eVjpdw3bIXdcGcdjkACXCXufT7pBTGs0ZuqgxRlPzEJTUtu+RPR7Fvc7 CHw9io7r1OBsT8LhppvwYPctk16IG1iq9uf06LEfouasiYQEtuZdZG7dFiQuTtcm BfJ7slHtLJrNjw8/SWQy =trRQ -----END PGP SIGNATURE----- --RnlQjJ0d97Da+TV1-- From owner-freebsd-ports@freebsd.org Sat Sep 2 17:09:23 2017 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 F0F86E1C9F8 for ; Sat, 2 Sep 2017 17:09:23 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DF1F869B84 for ; Sat, 2 Sep 2017 17:09:23 +0000 (UTC) (envelope-from pi@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id DB4FFE1C9F7; Sat, 2 Sep 2017 17:09:23 +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 DACD5E1C9F6 for ; Sat, 2 Sep 2017 17:09:23 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0BD269B83 for ; Sat, 2 Sep 2017 17:09:23 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1doBvB-0003ep-2U; Sat, 02 Sep 2017 19:09:25 +0200 Date: Sat, 2 Sep 2017 19:09:25 +0200 From: Kurt Jaeger To: "Willem Jan Withagen (Nefos)" Cc: "ports@freebsd.org" Subject: Re: Ceph Official version 12.2.0 port submitted Message-ID: <20170902170924.GY81427@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 17:09:24 -0000 Hi! > Could any of the interested submitters take a look at: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221997 I had a look, looks fine except a few portlint -AC warnings. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sat Sep 2 17:10:21 2017 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 ADE5CE1CB08 for ; Sat, 2 Sep 2017 17:10:21 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9B64469C69 for ; Sat, 2 Sep 2017 17:10:21 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id 9AC07E1CB07; Sat, 2 Sep 2017 17:10:21 +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 9A6D8E1CB06 for ; Sat, 2 Sep 2017 17:10:21 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 60DF369C68 for ; Sat, 2 Sep 2017 17:10:21 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1doBw7-0003fa-PP; Sat, 02 Sep 2017 19:10:23 +0200 Date: Sat, 2 Sep 2017 19:10:23 +0200 From: Kurt Jaeger To: "Willem Jan Withagen (Nefos)" Cc: "ports@freebsd.org" Subject: Re: Ceph Official version 12.2.0 port submitted Message-ID: <20170902171023.GZ81427@home.opsec.eu> References: <20170902170924.GY81427@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170902170924.GY81427@home.opsec.eu> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 17:10:21 -0000 Hi! > > Could any of the interested submitters take a look at: > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221997 > > I had a look, looks fine except a few portlint -AC warnings. Oh, doesn't it need a CONFLICTS with ceph-devel ? Or should ceph-devel be renamed ? Or ... ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sat Sep 2 21:11:02 2017 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 5E280E047A4 for ; Sat, 2 Sep 2017 21:11:02 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 447B1709C3 for ; Sat, 2 Sep 2017 21:11:02 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: by mailman.ysv.freebsd.org (Postfix) id 40C76E047A3; Sat, 2 Sep 2017 21:11:02 +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 3E7D6E047A2 for ; Sat, 2 Sep 2017 21:11:02 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailserver.medusa.nl (mailserver.medusa.nl [217.21.242.223]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EC332709C1 for ; Sat, 2 Sep 2017 21:11:01 +0000 (UTC) (envelope-from wjw@nefos.nl) Received: from mailserver.medusa.nl (unknown [217.21.242.223]) by mailserver.medusa.nl (Postfix) with ESMTP id 3D17410D84C; Sat, 2 Sep 2017 23:10:58 +0200 (CEST) X-Virus-Scanned: amavisd-new at medusa.nl Received: from mailserver.medusa.nl ([217.21.242.223]) by mailserver.medusa.nl (mailserver.medusa.nl [217.21.242.223]) (amavisd-new, port 10024) with ESMTP id xO-fjq6DtlmY; Sat, 2 Sep 2017 23:10:57 +0200 (CEST) Received: from [192.168.10.67] (smtp.digiware.nl [176.74.240.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mailserver.medusa.nl (Postfix) with ESMTPSA id E609C10D83F; Sat, 2 Sep 2017 23:10:57 +0200 (CEST) Subject: Re: Ceph Official version 12.2.0 port submitted To: Kurt Jaeger Cc: "ports@freebsd.org" References: <20170902170924.GY81427@home.opsec.eu> <20170902171023.GZ81427@home.opsec.eu> From: "Willem Jan Withagen (Nefos)" Message-ID: <77b5e819-cfa4-39c6-6870-4c7ad8574a6b@nefos.nl> Date: Sat, 2 Sep 2017 23:10:57 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20170902171023.GZ81427@home.opsec.eu> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 21:11:02 -0000 On 2-9-2017 19:10, Kurt Jaeger wrote: > Hi! > >>> Could any of the interested submitters take a look at: >>> >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221997 >> I had a look, looks fine except a few portlint -AC warnings. > Oh, doesn't it need a CONFLICTS with ceph-devel ? > > Or should ceph-devel be renamed ? Or ... ? > Ah, that shows my lack of porting experience.... I guess it would, since just about everything is equal and will be conflicting. I'll have to readup on this, and add it to both ports. --WjW From owner-freebsd-ports@freebsd.org Sat Sep 2 21:41:06 2017 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 2B279E05C26 for ; Sat, 2 Sep 2017 21:41:06 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from hz.citrin.ru (hz.citrin.ru [88.198.212.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E74D371771 for ; Sat, 2 Sep 2017 21:41:05 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from x220.lan (unknown [IPv6:2601:18a:c680:9888:5ad:e4cc:17a:6810]) by hz.citrin.ru (Postfix) with ESMTPSA id 7E5F92C1790 for ; Sat, 2 Sep 2017 21:41:02 +0000 (UTC) Subject: Re: exec issue To: freebsd-ports@freebsd.org References: From: Anton Yuzhaninov Message-ID: Date: Sat, 2 Sep 2017 17:41:00 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrin.ru; s=s0; t=1504388462; bh=gqCp+bWlY6C4U6WF9wPwa+2Z8N1DQgABIESA/nHTReg=; h=Subject:To:References:From:Message-ID:Date:MIME-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=jjQCQl/LKHwZ0qZbOsGm7UqExQgEo+DUiQgM6jlPJfmfci/mbLaXCEuRtVTO+Ge8lmq+AAI32TSTcZ9jxCoajKNOByXtfP5ivPKmqOpIIcVqUigEsOPbVVdqCcR6zCdMrjAnOHR5xgycXa9rRK9bj3Hz0t8949nZJQIxPVw2X4c= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 21:41:06 -0000 On 09/02/17 05:46, Jochen Neumeister wrote: > > i found this in my poudriere log for archivers/php-snappy: > > ================================================== > ===> Building package for php-snappy-0.1.8 > pkg-static: Warning: @exec is deprecated, please use @[pre|post][un]exec @exec is added to plist by Mk/Uses/php.mk Given, than @exec is deprecated php.mk should be updated. Probably @exec can be changed to @postexec and @unexec to @preunexec. From owner-freebsd-ports@freebsd.org Sat Sep 2 23:12:43 2017 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 BB2BFE09972 for ; Sat, 2 Sep 2017 23:12:43 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A1B1F74109 for ; Sat, 2 Sep 2017 23:12:43 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: by mailman.ysv.freebsd.org (Postfix) id A1090E09971; Sat, 2 Sep 2017 23:12:43 +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 A0AA6E09970 for ; Sat, 2 Sep 2017 23:12:43 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from smtp.digiware.nl (smtp.digiware.nl [176.74.240.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6965E74107 for ; Sat, 2 Sep 2017 23:12:42 +0000 (UTC) (envelope-from wjw@digiware.nl) Received: from router.digiware.nl (localhost.digiware.nl [127.0.0.1]) by smtp.digiware.nl (Postfix) with ESMTP id 98D6B22096; Sun, 3 Sep 2017 01:12:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at digiware.com Received: from smtp.digiware.nl ([127.0.0.1]) by router.digiware.nl (router.digiware.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QOxbELbD22GW; Sun, 3 Sep 2017 01:12:35 +0200 (CEST) Received: from [192.168.10.67] (opteron [192.168.10.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.digiware.nl (Postfix) with ESMTPSA id 2356222092; Sun, 3 Sep 2017 01:12:35 +0200 (CEST) Subject: Re: Ceph Official version 12.2.0 port submitted To: Kurt Jaeger , "Willem Jan Withagen (Nefos)" Cc: "ports@freebsd.org" References: <20170902170924.GY81427@home.opsec.eu> <20170902171023.GZ81427@home.opsec.eu> From: Willem Jan Withagen Message-ID: Date: Sun, 3 Sep 2017 01:12:34 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20170902171023.GZ81427@home.opsec.eu> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Sep 2017 23:12:43 -0000 On 2-9-2017 19:10, Kurt Jaeger wrote: > Hi! > >>> Could any of the interested submitters take a look at: >>> >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221997 >> >> I had a look, looks fine except a few portlint -AC warnings. > > Oh, doesn't it need a CONFLICTS with ceph-devel ? > > Or should ceph-devel be renamed ? Or ... ? Fixed the diff, and added a new one for ceph-devel as well. --WjW