Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Dec 2017 14:51:51 -0600
From:      Larry Rosenman <ler@lerctr.org>
To:        Koen Martens <gmc@sonologic.nl>, <ports@FreeBSD.org>
Subject:   Re: devel/scons port fails to build, please contact maintainer
Message-ID:  <2FD38367-A114-4047-8ED9-BC2381836EC7@lerctr.org>
In-Reply-To: <20171204204851.GC4791@sunra>
References:  <20171204204851.GC4791@sunra>

next in thread | previous in thread | raw e-mail | index | archive | help
Are you using poudriere 3.2?

--=20
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler@lerctr.org
US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106
=20
=20
=EF=BB=BFOn 12/4/17, 2:48 PM, "Koen Martens" <owner-freebsd-ports@freebsd.org on =
behalf of gmc@sonologic.nl> wrote:

    Hi,
   =20
    I'm cross-compiling packages for the raspberry pi using poudriere.
    However, as of a few days ago I get a number of errors:
   =20
    [00:00:10] =3D=3D=3D=3D>> Error: databases/py-pymysql depends on nonexistent or=
igin 'devel/py-setuptools@py27'; Please contact maintainer of the port to fi=
x this.
    [00:00:26] =3D=3D=3D=3D>> Error: devel/scons depends on nonexistent origin 'dev=
el/py-setuptools@py27'; Please contact maintainer of the port to fix this.
    [00:01:02] =3D=3D=3D=3D>> Error: net/samba44 depends on nonexistent origin 'dev=
el/py-iso8601@py27'; Please contact maintainer of the port to fix this.
    [00:01:09] =3D=3D=3D=3D>> Error: Fatal errors encountered calculating dependenc=
ies
   =20
    The error asks me to please contact the maintainer of the port to fix
    it, which I do with this email.
   =20
    Hope you know what to do about this. I think it has to do with a recent
    change I saw listed in UPDATING:
   =20
    20171130:
      AFFECTS: */py*
      AUTHOR: mat@FreeBSD.org
   =20
      Ports using Python via USES=3Dpython are now flavored.  All the py3-*
    ports
      have been removed and folded into their py-* master ports.
   =20
      People using Poudriere 3.2+ and binary packages do not have to do
    anything.
   =20
      For other people, to build the Python 3.6 version of, for example,
      databases/py-gdbm, you need to run:
   =20
        # make FLAVOR=3Dpy36 install
   =20
    This error breaks the entire build, so currently poudriere fails to
    build *any* port, even those not depending on the offending packages.
   =20
    Cheers,
   =20
    Koen Martens
   =20
   =20





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2FD38367-A114-4047-8ED9-BC2381836EC7>