From owner-freebsd-ports@freebsd.org Tue Sep 11 11:44:22 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1F0F2108E1D6 for ; Tue, 11 Sep 2018 11:44:22 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.protonmail.ch", Issuer "QuoVadis Global SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EB33736EE for ; Tue, 11 Sep 2018 11:44:21 +0000 (UTC) (envelope-from phascolarctos@protonmail.ch) Date: Tue, 11 Sep 2018 11:44:07 +0000 To: FreeBSD Ports From: Lorenzo Salvadore Reply-To: Lorenzo Salvadore Subject: Re: Poudriere Message-ID: In-Reply-To: <596850902.3408902.1536665148359@mail.yahoo.com> References: <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> Feedback-ID: X6az_D2smWSR8MT5MHqXnWF0upxehDyHia7Id1cbayHNBUkRu3CIeusDsZHiivIIjmaKB1_OofpALrRUYjNz3w==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.1 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.protonmail.ch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 11:44:22 -0000 > Submitting this here as I believe this may be best place to ask the quest= ion as I use poudriere to test ports before sending patches > I am on 12 current. If I=E2=80=99m building a port that can use either py= 27 or py36 on an non x86based system the py27 works fine on all my jails. I= f I test with py36 poudriere errors out saying a file touched my FS during = build and it actually does install a file on my FS as I can delete the file= it refers to and retry build and it will be there again. The FS violation = happens on my mips/mips64/armv6/arm64/ poudriere jails with py36. To try so= mething I forced it to use py37 and it does the same.=C2=A0 > I=E2=80=99ve created a new arch jail with new name and it happens on fres= h jail install as well. I=E2=80=99ve disabled ccache and that didn=E2=80= =99t fix the issue either=C2=A0 This looks like a problem in some py36 port's Makefile. Can you tell us which file is installed? This might help find the right package. Moreover, does it happen only on 12 current? Can you try on 11.2-RELEASE for example? What about changing architecture? Is py36 fine on a x86 based system? I could do some testing too: can you give an explicit example of broken port? Lorenzo Salvadore.