This port have dependency on devel/py-elementtree. At the same time USE_PYTHON= 2.5+ is defined. elementtree is a part of python since 2.5, so this dependency isn't needed. Removing it. See: http://docs.python.org/library/xml.etree.elementtree.html Bump portrevision cause of dependencies list change. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->eadler I'll take it.
I forgot to add that in the code the use this pattern: """ try: import xml.etree.ElementTree as ET # in python >=2.5 except ImportError: try: import cElementTree as ET # effbot's C module except ImportError: try: import elementtree.ElementTree as ET # effbot's pure Python module except ImportError: try: import lxml.etree as ET # ElementTree API using libxml2 except ImportError: import warnings warning.warn("could not import ElementTree " "(http://effbot.org/zone/element-index.htm)") """ So nothing will be broken with dropping of this dep. -- Regards, Ruslan Tinderboxing kills... the drives.
eadler 2011-09-07 19:50:46 UTC FreeBSD ports repository Modified files: deskutils/griffith Makefile emulators/wahcade Makefile security/zenmap Makefile Log: - emulators/wahcade: eliminate py-elementtree dependency [0] - security/zenmap: eliminate py-pysqlite2x dependency [1] - deskutils/griffith: eliminate py-pysqlite2x dependency [2] PR: ports/160049 [0], ports/160071 [1], ports/160161 [2] Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> [0,1,2] Approved by: bapt (mentor) Revision Changes Path 1.20 +9 -9 ports/deskutils/griffith/Makefile 1.25 +1 -2 ports/emulators/wahcade/Makefile 1.53 +5 -5 ports/security/zenmap/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!