From owner-freebsd-ports@FreeBSD.ORG Thu Aug 6 09:32:55 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BB361065670 for ; Thu, 6 Aug 2009 09:32:55 +0000 (UTC) (envelope-from lars@larseighner.com) Received: from mail.team1internet.com (mail.team1internet.com [216.110.13.10]) by mx1.freebsd.org (Postfix) with ESMTP id 5B6468FC1E for ; Thu, 6 Aug 2009 09:32:55 +0000 (UTC) Received: by mail.team1internet.com (Postfix, from userid 12346) id 9791E16B6FE; Thu, 6 Aug 2009 04:32:54 -0500 (CDT) Received: from larseighner.com (unknown [216.110.13.70]) by mail.team1internet.com (Postfix) with SMTP id 9841216B6FC for ; Thu, 6 Aug 2009 04:32:52 -0500 (CDT) Received: by larseighner.com (nbSMTP-1.00) for uid 1001 lars@larseighner.com; Thu, 6 Aug 2009 04:26:24 -0500 (CDT) Date: Thu, 6 Aug 2009 04:26:23 -0500 (CDT) From: Lars Eighner X-X-Sender: lars@debranded.6dollardialup.com To: freebsd-ports In-Reply-To: Message-ID: <20090806042603.K96001@qroenaqrq.6qbyyneqvnyhc.pbz> References: <20090804154812.W66227@qroenaqrq.6qbyyneqvnyhc.pbz> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-786720898-1249550741=:96001" X-Sanitizer: Anomy and SpamAssassin mail filter - see http://www.6dollardialup.com/support/spaminfo.html Subject: Re: What does py25 mean? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Aug 2009 09:32:55 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-786720898-1249550741=:96001 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Wed, 5 Aug 2009, Florent Thoumie wrote: > On Tue, Aug 4, 2009 at 9:48 PM, Lars Eighner w= rote: >> What does py25 mean? >> >> I can't seem to upgrade about 40 ports (the old versions of which now se= em >> to be broken) evidently because the build of >> >> py25-gtk-2.13.1 fails with the message >> >> =A0 =A0py25-cairo-1.8.6 needs Python 2.6 at least. But you specified 2.5= . >> >> Well, of *I* did not specify 2.5. >> >> But howcome something called py25-cairo needs Python 2.6? =A0What does t= hat >> py25 on the front mean? =A0 Doesn't it mean python 2.5? =A0If it doesn't= mean >> that, what does it mean? =A0If it does mean that, then howcome it needs = python >> 2.6? > > Looking at graphics/py-cairo history: > > June 17: was updated to 1.8.4 > June 19: required python 2.6+ > > You most likely installed it before that, and probably before python > 2.6 was set as the default version. The message is a bit misleading > but as somebody else said, the py25- prefix in that case comes from > your installed version of python. > > Check entry 20090608 about the python upgrade in /usr/ports/UPDATING. Yes I did that. Twice. I am now doing it a third time. In the meantime I deinstalled py-cairo and make installed it and it thinks its name is not py26-cairo but x11-toolkits/py-gtk2 won't build because it thinks it need py25-cairo which in turn needs python26. But the pkg db doesn't have any py25-cairo because it has py26-cairo which was built with python26. It is really hard to tell whether python is more screwy than qt. I'd say i= t is pretty much a tie. --=20 Lars Eighner http://www.larseighner.com/index.html 8800 N IH35 APT 1191 AUSTIN TX 78753-5266 --0-786720898-1249550741=:96001--