From owner-freebsd-ports@FreeBSD.ORG Sat Apr 26 16:50:04 2008 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 C3E131065683 for ; Sat, 26 Apr 2008 16:50:04 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 827CF8FC17 for ; Sat, 26 Apr 2008 16:50:04 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from root by ciao.gmane.org with local (Exim 4.43) id 1Jpnb8-0001I0-Bq for freebsd-ports@freebsd.org; Sat, 26 Apr 2008 16:50:02 +0000 Received: from ool-435466c1.dyn.optonline.net ([67.84.102.193]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Apr 2008 16:50:02 +0000 Received: from lxv by ool-435466c1.dyn.optonline.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Apr 2008 16:50:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Alex Vasylenko Date: Sat, 26 Apr 2008 11:32:09 -0400 Lines: 32 Message-ID: <48134AF9.9030105@omut.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ool-435466c1.dyn.optonline.net User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) In-Reply-To: Sender: news Subject: Re: mailman2.1.x and python2.5 in a jail 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: Sat, 26 Apr 2008 16:50:04 -0000 Helmut Schneider wrote: > [root@BSDHelmut ~]# chroot -u root /home/python25/ > /usr/local/mailman/bin/mailmanctl > Traceback (most recent call last): > File "/usr/local/mailman/bin/mailmanctl", line 107, in > from Mailman import Utils > File "/usr/local/mailman/Mailman/Utils.py", line 32, in > import sha > File "/usr/local/lib/python2.5/sha.py", line 6, in > from hashlib import sha1 as sha > File "/usr/local/lib/python2.5/hashlib.py", line 133, in > md5 = __get_builtin_constructor('md5') > File "/usr/local/lib/python2.5/hashlib.py", line 60, in > __get_builtin_constructor > import _md5 > ImportError: No module named _md5 > [root@BSDHelmut ~]# you would need all libraries required by /usr/local/lib/python2.5/lib-dynload/*.so available in the jail too. $ ldd /usr/local/lib/python2.5/lib-dynload/*.so | grep -v ^/ | cut -d ' ' -f 3 | sort -u /lib/libcrypt.so.3 /lib/libcrypto.so.4 /lib/libm.so.4 /lib/libncurses.so.6 /lib/libreadline.so.6 /lib/libz.so.3 /usr/lib/libbz2.so.2 /usr/lib/libpanel.so.3 /usr/lib/libssl.so.4