Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Sep 2018 16:32:14 +0000 (UTC)
From:      Nathan Owens <ndowens@yahoo.com>
To:        FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: Poudriere
Message-ID:  <1756904160.3584383.1536683534378@mail.yahoo.com>
In-Reply-To: <R4I-qjOsvzEti1oPulneh7jmMd8-R_uTIr2MR_fwIgJ-IDxiOi-TyIrItrOMIyKMGl415B-nGe0Hor1yMyZGaFv9gNBVQ3W6AALFgygvNf0=@protonmail.ch>
References:  <596850902.3408902.1536665148359.ref@mail.yahoo.com> <596850902.3408902.1536665148359@mail.yahoo.com> <R4I-qjOsvzEti1oPulneh7jmMd8-R_uTIr2MR_fwIgJ-IDxiOi-TyIrItrOMIyKMGl415B-nGe0Hor1yMyZGaFv9gNBVQ3W6AALFgygvNf0=@protonmail.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
It happens only on non x86 no matter version of freebsd. =C2=A0Py-pytest at=
 py36 does it for me. Koobs tested it in his arm64 at py36. =C2=A0It=E2=80=
=99s not the port itself. As the file that touches during build isn=E2=80=
=99t related to the port=C2=A0The freebsd11 changes to freebsd12 according =
to jail version=C2=A0
usr/local/lib/python3.6/__pycache__/_sysconfigdata_m_freebsd11_.cpython-36.=
pyc: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 size (17379, 17331)


Sent from Yahoo Mail for iPhone


On Tuesday, September 11, 2018, 6:44 AM, Lorenzo Salvadore via freebsd-port=
s <freebsd-ports@freebsd.org> wrote:

> 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=99=
t 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.
_______________________________________________
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"






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1756904160.3584383.1536683534378>