From owner-freebsd-python@freebsd.org  Mon Dec 24 19:09:54 2018
Return-Path: <owner-freebsd-python@freebsd.org>
Delivered-To: freebsd-python@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 0B3B9134BF01
 for <freebsd-python@mailman.ysv.freebsd.org>;
 Mon, 24 Dec 2018 19:09:54 +0000 (UTC)
 (envelope-from kob6558@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 7081D8FF28
 for <freebsd-python@freebsd.org>; Mon, 24 Dec 2018 19:09:53 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mailman.ysv.freebsd.org (Postfix)
 id 3404C134BF00; Mon, 24 Dec 2018 19:09:53 +0000 (UTC)
Delivered-To: python@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 11776134BEFF
 for <python@mailman.ysv.freebsd.org>; Mon, 24 Dec 2018 19:09:53 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: from mail-oi1-x22d.google.com (mail-oi1-x22d.google.com
 [IPv6:2607:f8b0:4864:20::22d])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G3" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id AAE628FF25
 for <python@freebsd.org>; Mon, 24 Dec 2018 19:09:51 +0000 (UTC)
 (envelope-from kob6558@gmail.com)
Received: by mail-oi1-x22d.google.com with SMTP id c206so10464319oib.0
 for <python@freebsd.org>; Mon, 24 Dec 2018 11:09:51 -0800 (PST)
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=gBHj4o+rejAv2JsTB0mGnR/iBt5tHsj1SgZl7aJmhoQ=;
 b=vGkfEgR0lHHlw+5vZYm2xBq3XQ5UDpkqr4+VKwPntEfYICWIJKyLFTyHwBMpZzxwuM
 nAd6l9Ggb8F0+bUa2QRUr5EYJeWHIhYrjgQqT0rKg/PkcCGGiJJ6WQ9TIGtwq18JeuoH
 DET7Frj+x7PMsFj1HHKFeSR3lxXYRVySv90dceDRvnP6MkblbF5o8oTTnzKNA8TZaXCa
 mgbslfhFedixwJItqjDbC1JCqE7Nw1SdMdLVxFy0MJ2Vr+kDm5OaMgvpJO77AgTl9V0q
 51qRedGuMfLBNz2Kpt0YvxBVsuLsDFU6gNNOvEgLoY2NkHFWvzzKhQxUkTgN5zTMK3fB
 VHGA==
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=gBHj4o+rejAv2JsTB0mGnR/iBt5tHsj1SgZl7aJmhoQ=;
 b=iS/WyPj2CPvElUrfKFCH5M3Td9PKCPke9cC++y1fEeuWHaQclfMgUw/4U1XOSaVgoE
 HR903g7QMIZSsVe60A+wH8ygGX/Umn5YEbJwGRFoDVJnOEFGO+oseAoGtRWSw7pci4SH
 clXz+nLRulbIAova5lst9o+Ux5cYXemzOMyHYG5JxFJpn6foQ6Vz8r1Vs54aO5KD8XOj
 bHmTT3L+rJv8NT74iJ56zhKCC6M/mGr6/rR3HyTQye/+5vMXGfE/yL9C8Oz2u7w+lZt+
 HS0fhGIJNQWjeFgcWo+/SvyAUSi60Zjy8fUjOV2gX5DuLLWB0qV/j98vF2e7SNMyJKgB
 l9vQ==
X-Gm-Message-State: AA+aEWaayjOR7EmexHfOzzTDZ2VJITvA1CE/lbwcpdKXeZ9isYfRdldR
 fEY/cOA7LhPwYyfkHSBBEEPHCR5IlywabueZP6JrM7nk
X-Google-Smtp-Source: AFSGD/VKXIM6qXeqyJ85lZxIpqWlhXnX3V1+0RiphimPgtSFhVaCpREmev1kh929WW9j18jyDjWP09cWeCuiti0iuTw=
X-Received: by 2002:aca:4489:: with SMTP id r131mr9147151oia.296.1545678590387; 
 Mon, 24 Dec 2018 11:09:50 -0800 (PST)
MIME-Version: 1.0
From: Kevin Oberman <rkoberman@gmail.com>
Date: Mon, 24 Dec 2018 11:09:33 -0800
Message-ID: <CAN6yY1uXWUcP63vN7n1-cFkLdmpkVpfKjtBusgHRJf6Op2YiZA@mail.gmail.com>
Subject: Something badly broken in python36?
To: python@freebsd.org
X-Rspamd-Queue-Id: AAE628FF25
X-Spamd-Bar: ---
Authentication-Results: mx1.freebsd.org;
 dkim=pass header.d=gmail.com header.s=20161025 header.b=vGkfEgR0;
 dmarc=pass (policy=none) header.from=gmail.com;
 spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates
 2607:f8b0:4864:20::22d as permitted sender) smtp.mailfrom=kob6558@gmail.com
X-Spamd-Result: default: False [-3.03 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com];
 R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36];
 TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+];
 DMARC_POLICY_ALLOW(-0.50)[gmail.com,none];
 MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com];
 FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com];
 RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+];
 FREEMAIL_ENVFROM(0.00)[gmail.com];
 ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US];
 FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com];
 DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0];
 ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0];
 R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[];
 TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0];
 MIME_GOOD(-0.10)[multipart/alternative,text/plain];
 PREVIOUSLY_DELIVERED(0.00)[python@freebsd.org];
 RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_SHORT(-0.64)[-0.639,0];
 IP_SCORE(-0.68)[ipnet: 2607:f8b0::/32(-1.85), asn: 15169(-1.47), country:
 US(-0.08)]; 
 RCVD_IN_DNSWL_NONE(0.00)[d.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org
 : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[];
 RCVD_COUNT_TWO(0.00)[2]
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-python>, 
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python/>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Dec 2018 19:09:54 -0000

Today I tried to reinstall meson and it failed to configure with an error
that appears to be in py36-setuptools. But, when I attempted to reinstall
that port, I get a similar error message. I am stumped. I have reinstalled
python36, but that made no difference and python36 is the only listed
dependency of py36-setuptools.

I'm stumped and don't know python, so have no idea of how to deal with this.

I am running FreeBSD12-stable r342382 and have reinstalled all of my ports
after the upgrade. That all went fine, including py36-setuptools.
Here is the error I get:
Traceback (most recent call last):
  File "setup.py", line 11, in <module>
    import setuptools
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/setuptools/__init__.py",
line 16, in <module>
    import setuptools.version
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/setuptools/version.py",
line 1, in <module>
    import pkg_resources
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 3126, in <module>
    @_call_aside
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 3110, in _call_aside
    f(*args, **kwargs)
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 3139, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 572, in _build_master
    ws = cls()
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 565, in __init__
    self.add_entry(entry)
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 621, in add_entry
    for dist in find_distributions(entry, True):
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 1968, in find_on_path
    for dist in factory(fullpath):
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 2038, in distributions_from_metadata
    root, entry, metadata, precedence=DEVELOP_DIST,
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 2495, in from_location
    py_version=py_version, platform=platform, **kw
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 2870, in _reload_version
    md_version = _version_from_file(self._get_metadata(self.PKG_INFO))
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 2459, in _version_from_file
    line = next(iter(version_lines), '')
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 2649, in _get_metadata
    for line in self.get_metadata_lines(name):
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 1414, in get_metadata_lines
    return yield_lines(self.get_metadata(name))
  File
"/usr/ports/devel/py-setuptools/work-py36/setuptools-40.6.2/pkg_resources/__init__.py",
line 1411, in get_metadata
    return value.decode('utf-8') if six.PY3 else value
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfa in position 0:
invalid start byte
*** Error code 1

Stop.

Any clies woillbe greatly appreciated!
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683