ports/161270: [MAINTAINER-UPDATE] Update devel/py-asn1

Ruslan Mahmatkhanov cvs-src at yandex.ru
Tue Oct 4 11:50:11 UTC 2011


The following reply was made to PR ports/161270; it has been noted by GNATS.

From: Ruslan Mahmatkhanov <cvs-src at yandex.ru>
To: "mhjacks at swbell.net" <mhjacks at swbell.net>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/161270: [MAINTAINER-UPDATE] Update devel/py-asn1
Date: Tue, 04 Oct 2011 15:43:33 +0400

 Sorry Martin,
 
 for some reason i now can't point this message to you directly. Your 
 server answered:
 
 """
 <mhjacks at swbell.net>: host sbcmail1.prodigy.net[207.115.20.20] said: 553 
 5.3.0 flph261 DNSBL:ATTRBL 521< 95.108.130.120 
  >_is_blocked.__For_information_see_http://att.net/blocks (in reply to 
 MAIL FROM command)
 """
 So i just add  bug-followup@ to cc:. Please see my answer bellow.
 
 mhjacks at swbell.net wrote on 04.10.2011 15:21:
 > Sorry.  I had received two auto emails from the ports system and incorrectly assumed there was more work to do.  I did not look closely at the versions as I should have.  So if everything is up to date and correct let's not change that part of it.
 >
 > I did notice in testing though that the build of py-asn1 fails if setuptools is not installed, and succeeds with the explicit dependencies, at least with 2.7.
 
 It's strange enough, since it work for me in tinderbox.
 Please look at this log:
 http://happy-nation.by.ru/ports/tb/py27-asn1-0.0.13.log
 
 As you can see, it adds python and setuptools as dependencies. It's 
 because of USE_PYDISTUTILS=easy_install transforms to this by ports 
 framework:
 
 In /usr/ports/Mk/bsd.python.mk
 .if defined(USE_PYDISTUTILS) && ${USE_PYDISTUTILS} == "easy_install"
 .if ${PYTHON_SUFFIX} < 30
 BUILD_DEPENDS+=         ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
 RUN_DEPENDS+=           ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
 .else
 BUILD_DEPENDS+=         ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-distribute
 RUN_DEPENDS+=           ${PYEASYINSTALL_CMD}:${PORTSDIR}/devel/py-distribute
 .endif
 
 So all the dependencies are ok already and it seems more like some 
 problem with your tree. Can you try it with a clean tree?
 Move your /usr/ports to /usr/ports.old. Then do `portsnap fetch extract` 
 and `portsnap fetch update`. Then deinstall py-asn1 and setuptools and 
 try to build just devel/py-asn1. Setuptools should be installed as 
 dependency.
 
 > Should I rework the patch?
 
 I believe that there is nothing that should be fixed in the tree, so if 
 things are working to you with generic ports tree, then this pr should 
 be just closed.
 
 >
 > Sent from my HTC Inspireâ„¢ 4G on AT&T
 >
 > ----- Reply message -----
 > From: "Ruslan Mahmatkhanov"<cvs-src at yandex.ru>
 > To: "Martin Jackson"<mhjacks at swbell.net>
 > Cc:<freebsd-gnats-submit at FreeBSD.org>
 > Subject: ports/161270: [MAINTAINER-UPDATE] Update devel/py-asn1
 > Date: Mon, Oct 3, 2011 23:33
 >
 >
 > Martin Jackson wrote on 04.10.2011 05:58:
 >>    PORTNAME=	asn1
 >> -PORTVERSION=	0.0.13
 >> -PORTEPOCH=	1
 >> +PORTVERSION=	0.0.13b
 >> +PORTEPOCH=	2
 >
 > Hi, Martin.
 >
 > PORTEPOCH already was bumped, that i overlooked in first place, sorry.
 > Why do you downgrade this port 0.0.13b? Is this intentional? 0.0.13b is
 > less than 0.0.13, and 0.0.13 is an latest available version.
 >
 >> +BUILD_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
 >> +RUN_DEPENDS=	${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
 >
 > This dependencies already implied with using "USE_PYDISTUTILS=
 > easy_install" (please see Mk/bsd.python.mk), so this just will duplicate
 > them.
 >
 
 
 -- 
 Regards,
 Ruslan
 
 Tinderboxing kills... the drives.



More information about the freebsd-ports-bugs mailing list