My intention is to install MM3 on FreeBSD and integrate it with Exim as the MTA. Now, it looks like FreeBSD isn't the OS of choice for many Mailman developers and users. This has been my wish since the beta versions but I have never succeeded, either because of getting frustrated midway and putting the effort in abbeyance or just because there are no resources to help guide me.
Today I googled and found http://mailman-bundler.readthedocs.org/en/latest/ So I am trying that out and I get stuck once again! (venv)(14:06:31 </opt/mailman3/mailman-bundler>) 0 # pip install zc.buildout You are using pip version 7.0.3, however version 7.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting zc.buildout Using cached zc.buildout-2.5.0-py2.py3-none-any.whl Requirement already satisfied (use --upgrade to upgrade): setuptools>=8.0 in /opt/mailman3/venv/lib/python2.7/site-packages (from zc.buildout) Installing collected packages: zc.buildout Successfully installed zc.buildout-2.5.0 (venv)(14:06:44 </opt/mailman3/mailman-bundler>) 0 # buildout Creating directory '/opt/mailman3/mailman-bundler/eggs'. Creating directory '/opt/mailman3/mailman-bundler/bin'. Creating directory '/opt/mailman3/mailman-bundler/parts'. Creating directory '/opt/mailman3/mailman-bundler/develop-eggs'. Develop: '/opt/mailman3/mailman-bundler/.' warning: no files found matching '*.in' under directory 'mailman_bundler' warning: no files found matching '*.in' under directory 'deployment' warning: no files found matching 'deployment/mailman-web.logrotate.conf' While: Installing. Getting section main. Initializing section main. Getting option main:eggs. Getting section mailman-web. Initializing section mailman-web. Installing recipe djangorecipe. Getting distribution for 'djangorecipe'. An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1992, in main getattr(buildout, command)(args) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 550, in install [self[part]['recipe'] for part in install_parts] File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1135, in __getitem__ options._initialize() File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1233, in _initialize self._dosub(k, v) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1281, in _dosub v = '$$'.join([self._sub(s, seen) for s in v.split('$$')]) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1345, in _sub v = self.buildout[section].get(option, None, seen) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1135, in __getitem__ options._initialize() File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1239, in _initialize self.initialize() File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1245, in initialize recipe_class = _install_and_load(reqs, 'zc.buildout', entry, buildout) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1199, in _install_and_load allow_hosts=buildout._allow_hosts File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 883, in install return installer.install(specs, working_set) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 664, in install for_buildout_run=for_buildout_run): File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 496, in _get_dist dist, avail = self._satisfied(requirement) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 253, in _satisfied return None, self._obtain(req, source) File "/opt/mailman3/venv/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 421, in _obtain if index.obtain(requirement) is None: File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 443, in obtain self.find_packages(requirement) File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 427, in find_packages self.scan_url(self.index_url + requirement.unsafe_name+'/') File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 761, in scan_url self.process_url(url, True) File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 304, in process_url f = self.open_url(url, "Download error on %s: %%s -- Some packages may not be found!" % url) File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 700, in open_url return open_with_auth(url, self.opener) File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 894, in _socket_timeout return func(*args, **kwargs) File "/opt/mailman3/venv/lib/python2.7/site-packages/setuptools/package_index.py", line 1007, in open_with_auth fp = opener(request) File "/usr/local/lib/python2.7/urllib2.py", line 431, in open response = self._open(req, data) File "/usr/local/lib/python2.7/urllib2.py", line 449, in _open '_open', req) File "/usr/local/lib/python2.7/urllib2.py", line 409, in _call_chain result = func(*args) File "/usr/local/lib/python2.7/urllib2.py", line 1227, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/local/lib/python2.7/urllib2.py", line 1200, in do_open r = h.getresponse(buffering=True) File "/usr/local/lib/python2.7/httplib.py", line 1132, in getresponse response.begin() File "/usr/local/lib/python2.7/httplib.py", line 453, in begin version, status, reason = self._read_status() File "/usr/local/lib/python2.7/httplib.py", line 409, in _read_status line = self.fp.readline(_MAXLINE + 1) File "/usr/local/lib/python2.7/socket.py", line 480, in readline data = self._sock.recv(self._rbufsize) error: [Errno 54] Connection reset by peer (venv)(14:06:57 </opt/mailman3/mailman-bundler>) 0 # -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft." ------------------------------------------------------ Mailman-Users mailing list [email protected] https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org
