Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Apr 2014 09:39:22 +0000 (UTC)
From:      Kubilay Kocak <koobs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351193 - head
Message-ID:  <201404130939.s3D9dMbG055751@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: koobs
Date: Sun Apr 13 09:39:22 2014
New Revision: 351193
URL: http://svnweb.freebsd.org/changeset/ports/351193
QAT: https://qat.redports.org/buildarchive/r351193/

Log:
  UPDATING: Add entry for Python/pkg users and egg-info Plist errors
  
  Add instructions for Python/pkg users on how to resolve a Plist error when
  updating ports in a Python environment that contains multiple versions of
  setuptools.
  
  PR:		ports/188431
  Reported by:	Andrew Berg (via IRC), Olaf Kolkman (via Twitter) and others

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sun Apr 13 09:18:40 2014	(r351192)
+++ head/UPDATING	Sun Apr 13 09:39:22 2014	(r351193)
@@ -5,6 +5,33 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20140413:
+  AFFECTS: Users of Python and pkg >= 1.2.7_1
+  AUTHOR: koobs@FreeBSD.org
+
+  There have been reports of the following error when upgrading Python ports:
+
+    pkg-static: Plist error, directory listed as a file: <name>.egg-info
+
+  The cause is an outdated or unpatched version of setuptools or distribute
+  installed by the user, or leftover from previous upgrades being used during
+  the `setup.py install` phase. pkg >= 1.2.7_1 now generates an error where
+  previously it did not.
+
+  Users should inspect their ${LOCALBASE}/lib/pythonX.Y/site-packages
+  directory, and remove any entries that reference versions of
+  setuptools or distribute *not* provided by ports or packages.
+
+  Examples of entries that may be removed are:
+
+    1) distribute-0.6.35-py2.7.egg
+    2) setuptools-0.6c11-py2.7.egg
+    3) *Any* version of setuptools directly from PyPi via pip or easy_install
+
+  More information is available here:
+
+    http://lists.freebsd.org/pipermail/freebsd-ports/2014-April/091618.html
+
 20140410:
   AFFECTS: users of mail/vpopmail
   AUTHOR: bdrewery@FreeBSD.org



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