Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2006 15:36:10 -0400
From:      "fbsd" <fbsd@a1poweruser.com>
To:        "Joe Auty" <joe@netmusician.org>, "Alex Zbyslaw" <xfb52@dial.pipex.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   RE: Python port problems
Message-ID:  <MIEPLLIBMLEEABPDBIEGGEHDHIAA.fbsd@a1poweruser.com>
In-Reply-To: <38D0516F-2F6B-4700-9006-5A2D6034DC0C@netmusician.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Try reloading the cvs base for changes / updates before reinstalling
both Python and Mailman.

-----Original Message-----
From: owner-freebsd-questions@freebsd.org
[mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Joe Auty
Sent: Wednesday, June 14, 2006 12:11 PM
To: Alex Zbyslaw
Cc: FreeBSD Questions
Subject: Re: Python port problems



On Jun 14, 2006, at 6:01 AM, Alex Zbyslaw wrote:

> Joe Auty wrote:
>
>>
>> Sorry for the delay in response here. This is still a problem for
>> me,  and I would still like this problem resolved.
>>
>> Yes, I've tried reinstalling both Python and Mailman, and
upgraded
>> to  newer port revisions of Mailman which have been released
since
>> this  message. I'm still getting the same error message when I go
>> to start  Mailman via its rc script:
>>
>> ... snip
>> Traceback (most recent call last):
>> :
>> : No module named getopt  File "/usr/local/mailman/bin/qrunner",
>> line  76, in ?
>>
>>     ImportErrorimport getopt
>> No module named getopt:
>> No module named getopt
>> ImportErrorCould not find platform independent libraries <prefix>
>> Could not find platform dependent libraries <exec_prefix>
>> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
>> 'import site' failed; use -v for traceback
>> : No module named getopt
>> Traceback (most recent call last):
>>   File "/usr/local/mailman/bin/qrunner", line 76, in ?
>>     import getopt
>> ImportError: No module named getopt
>
> Honestly, this looks like a screwed python install or some screw
up
> when mailman compiled.  Can you do a few basic info things?
>

Sure, happy to do so!

> which python
>

/usr/local/bin/python

> whereis python
>

python: /usr/local/bin/python /usr/local/man/man1/python.1.gz /usr/
ports/lang/python

> python
> # and to the command interpreter type
> import getopt
> # and exit with ^D (control D)


# python
Python 2.4.3 (#2, Jun 13 2006, 21:29:49)
[GCC 3.4.2 [FreeBSD] 20040728] on freebsd5
Type "help", "copyright", "credits" or "license" for more
information.
 >>> import getopt
 >>>

(I'm assuming this means no issues here)


> egrep -i -A 2 -B 2 python /usr/local/etc/pkgtools.conf
/etc/make.conf
>

# egrep -i -A 2 -B 2 python /usr/local/etc/pkgtools.conf
/etc/make.conf
/usr/local/etc/pkgtools.conf-  #     'perl',
/usr/local/etc/pkgtools.conf-  #     'ruby',
/usr/local/etc/pkgtools.conf:  #        'python',
/usr/local/etc/pkgtools.conf-  #   ]
/usr/local/etc/pkgtools.conf-  #


> egrep -i -A 2 -B 2 mailman /usr/local/etc/pkgtools.conf
/etc/make.conf
>

# egrep -i -A 2 -B 2 mailman /usr/local/etc/pkgtools.conf
/etc/make.conf
/usr/local/etc/pkgtools.conf-    'security/clamav' => 'CLAMAVUSER?
=vscan CLAMAVGROUP?=vscan',
/usr/local/etc/pkgtools.conf-    'www/MT' => '-DWITH_MYSQL',
/usr/local/etc/pkgtools.conf:    'mail/mailman' =>
'MAIL_GID=mailman'
/usr/local/etc/pkgtools.conf-  }
/usr/local/etc/pkgtools.conf-



> head -5 /usr/local/mailman/bin/qrunner
>

# head -5 /usr/local/mailman/bin/qrunner
#! /usr/local/bin/python

# Copyright (C) 2001-2006 by the Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or




> --Alex
>
>
>
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-
> unsubscribe@freebsd.org"





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MIEPLLIBMLEEABPDBIEGGEHDHIAA.fbsd>