Hi there!

Following Jon's advice about installing Mailman 2.0.13
from sources (instead of using version 2.0.11 packed
in Debian Woody) I tried to :-)

But I got another problem.

I've created both user and group mailman. I changed
rights as described in
http://www.list.org/install-system.html and finally
downloaded the files from ftp.gnu.org

I uncompress it to /home/mailman-2.0.13, cd to that
directory and run (as root, as normal user I get the
same eror):

./configure --prefix=/home/mailman-2.0.13
make install

First program runs fine but make install fails to move
files. Here I attach the output of make install.

Some sentences are in spanish (sorry, I tried to make
mv answer in english but I could manage), here I
include the translation of those sentences:

* son el mismo fichero - are the same file

* al mover varios ficheros, el último argumento debe
ser un directorio - if you want to move several files
second arguments must be a directory

*  no se puede efectuar `stat' sobre `*.html': No
existe el fichero o el directorio - I can't make (or
do) 'stat' on '*.html', either the file or the
directory doesn't exist

Hope someone can help me.

Kisses,

Maria G Suarez



__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com
Creating architecture independent directories...
chmod o-r /home/mailman-2.0.13/archives/private
Creating architecture dependent directories...
make[1]: Entering directory `/home/mailman-2.0.13/bin'
for f in digest_arch mmsitepass newlist rmlist add_members list_members remove_members 
clone_member update arch sync_members check_db withlist check_perms find_member 
version move_list config_list list_lists dumpdb; \
do \
    /usr/bin/install -c -m 755 $f /home/mailman-2.0.13/bin; \
done
/usr/bin/install: `digest_arch' y `/home/mailman-2.0.13/bin/digest_arch' son el mismo 
fichero
/usr/bin/install: `mmsitepass' y `/home/mailman-2.0.13/bin/mmsitepass' son el mismo 
fichero
/usr/bin/install: `newlist' y `/home/mailman-2.0.13/bin/newlist' son el mismo fichero
/usr/bin/install: `rmlist' y `/home/mailman-2.0.13/bin/rmlist' son el mismo fichero
/usr/bin/install: `add_members' y `/home/mailman-2.0.13/bin/add_members' son el mismo 
fichero
/usr/bin/install: `list_members' y `/home/mailman-2.0.13/bin/list_members' son el 
mismo fichero
/usr/bin/install: `remove_members' y `/home/mailman-2.0.13/bin/remove_members' son el 
mismo fichero
/usr/bin/install: `clone_member' y `/home/mailman-2.0.13/bin/clone_member' son el 
mismo fichero
/usr/bin/install: `update' y `/home/mailman-2.0.13/bin/update' son el mismo fichero
/usr/bin/install: `arch' y `/home/mailman-2.0.13/bin/arch' son el mismo fichero
/usr/bin/install: `sync_members' y `/home/mailman-2.0.13/bin/sync_members' son el 
mismo fichero
/usr/bin/install: `check_db' y `/home/mailman-2.0.13/bin/check_db' son el mismo fichero
/usr/bin/install: `withlist' y `/home/mailman-2.0.13/bin/withlist' son el mismo fichero
/usr/bin/install: `check_perms' y `/home/mailman-2.0.13/bin/check_perms' son el mismo 
fichero
/usr/bin/install: `find_member' y `/home/mailman-2.0.13/bin/find_member' son el mismo 
fichero
/usr/bin/install: `version' y `/home/mailman-2.0.13/bin/version' son el mismo fichero
/usr/bin/install: `move_list' y `/home/mailman-2.0.13/bin/move_list' son el mismo 
fichero
/usr/bin/install: `config_list' y `/home/mailman-2.0.13/bin/config_list' son el mismo 
fichero
/usr/bin/install: `list_lists' y `/home/mailman-2.0.13/bin/list_lists' son el mismo 
fichero
/usr/bin/install: `dumpdb' y `/home/mailman-2.0.13/bin/dumpdb' son el mismo fichero
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/bin'
make[1]: Entering directory `/home/mailman-2.0.13/cron'
for f in checkdbs crontab.in mailpasswds senddigests gate_news nightly_gzip qrunner 
bumpdigests; \
do \
    /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/cron; \
done
/usr/bin/install: `checkdbs' y `/home/mailman-2.0.13/cron/checkdbs' son el mismo 
fichero
/usr/bin/install: `crontab.in' y `/home/mailman-2.0.13/cron/crontab.in' son el mismo 
fichero
/usr/bin/install: `mailpasswds' y `/home/mailman-2.0.13/cron/mailpasswds' son el mismo 
fichero
/usr/bin/install: `senddigests' y `/home/mailman-2.0.13/cron/senddigests' son el mismo 
fichero
/usr/bin/install: `gate_news' y `/home/mailman-2.0.13/cron/gate_news' son el mismo 
fichero
/usr/bin/install: `nightly_gzip' y `/home/mailman-2.0.13/cron/nightly_gzip' son el 
mismo fichero
/usr/bin/install: `qrunner' y `/home/mailman-2.0.13/cron/qrunner' son el mismo fichero
/usr/bin/install: `bumpdigests' y `/home/mailman-2.0.13/cron/bumpdigests' son el mismo 
fichero
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/cron'
make[1]: Entering directory `/home/mailman-2.0.13/filters'
for f in bowa-strip; \
do \
    /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/filters; \
done
/usr/bin/install: `bowa-strip' y `/home/mailman-2.0.13/filters/bowa-strip' son el 
mismo fichero
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/filters'
make[1]: Entering directory `/home/mailman-2.0.13/misc'
/usr/bin/install -c -m 644 Cookie.py /home/mailman-2.0.13/Mailman
/usr/bin/install -c -m 644 *.jpg *.png /home/mailman-2.0.13/icons
for d in bin cron scripts; \
do \
    dir=/home/mailman-2.0.13/$d; \
    /usr/bin/install -c -m 644 paths.py $dir; \
done
/usr/bin/install -c -m 664 pending_subscriptions.db /home/mailman-2.0.13/data
make[1]: Leaving directory `/home/mailman-2.0.13/misc'
make[1]: Entering directory `/home/mailman-2.0.13/Mailman'
for f in *.py; \
do \
    /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/Mailman; \
done
/usr/bin/install: `aliases.py' y `/home/mailman-2.0.13/Mailman/aliases.py' son el 
mismo fichero
/usr/bin/install: `Autoresponder.py' y `/home/mailman-2.0.13/Mailman/Autoresponder.py' 
son el mismo fichero
/usr/bin/install: `Bouncer.py' y `/home/mailman-2.0.13/Mailman/Bouncer.py' son el 
mismo fichero
/usr/bin/install: `Cookie.py' y `/home/mailman-2.0.13/Mailman/Cookie.py' son el mismo 
fichero
/usr/bin/install: `Crypt.py' y `/home/mailman-2.0.13/Mailman/Crypt.py' son el mismo 
fichero
/usr/bin/install: `Defaults.py' y `/home/mailman-2.0.13/Mailman/Defaults.py' son el 
mismo fichero
/usr/bin/install: `Deliverer.py' y `/home/mailman-2.0.13/Mailman/Deliverer.py' son el 
mismo fichero
/usr/bin/install: `Digester.py' y `/home/mailman-2.0.13/Mailman/Digester.py' son el 
mismo fichero
/usr/bin/install: `EncWord.py' y `/home/mailman-2.0.13/Mailman/EncWord.py' son el 
mismo fichero
/usr/bin/install: `Errors.py' y `/home/mailman-2.0.13/Mailman/Errors.py' son el mismo 
fichero
/usr/bin/install: `GatewayManager.py' y 
`/home/mailman-2.0.13/Mailman/GatewayManager.py' son el mismo fichero
/usr/bin/install: `htmlformat.py' y `/home/mailman-2.0.13/Mailman/htmlformat.py' son 
el mismo fichero
/usr/bin/install: `HTMLFormatter.py' y `/home/mailman-2.0.13/Mailman/HTMLFormatter.py' 
son el mismo fichero
/usr/bin/install: `__init__.py' y `/home/mailman-2.0.13/Mailman/__init__.py' son el 
mismo fichero
/usr/bin/install: `ListAdmin.py' y `/home/mailman-2.0.13/Mailman/ListAdmin.py' son el 
mismo fichero
/usr/bin/install: `LockFile.py' y `/home/mailman-2.0.13/Mailman/LockFile.py' son el 
mismo fichero
/usr/bin/install: `Mailbox.py' y `/home/mailman-2.0.13/Mailman/Mailbox.py' son el 
mismo fichero
/usr/bin/install: `MailCommandHandler.py' y 
`/home/mailman-2.0.13/Mailman/MailCommandHandler.py' son el mismo fichero
/usr/bin/install: `MailList.py' y `/home/mailman-2.0.13/Mailman/MailList.py' son el 
mismo fichero
/usr/bin/install: `Message.py' y `/home/mailman-2.0.13/Mailman/Message.py' son el 
mismo fichero
/usr/bin/install: `Pending.py' y `/home/mailman-2.0.13/Mailman/Pending.py' son el 
mismo fichero
/usr/bin/install: `SecurityManager.py' y 
`/home/mailman-2.0.13/Mailman/SecurityManager.py' son el mismo fichero
/usr/bin/install: `Utils.py' y `/home/mailman-2.0.13/Mailman/Utils.py' son el mismo 
fichero
/usr/bin/install: `Version.py' y `/home/mailman-2.0.13/Mailman/Version.py' son el 
mismo fichero
/usr/bin/install: `versions.py' y `/home/mailman-2.0.13/Mailman/versions.py' son el 
mismo fichero
make[1]: *** [install-here] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/Mailman'
make[1]: Entering directory `/home/mailman-2.0.13/scripts'
for f in answer_majordomo_mail mailcmd mailowner post driver; \
do \
    /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/scripts; \
done
/usr/bin/install: `answer_majordomo_mail' y 
`/home/mailman-2.0.13/scripts/answer_majordomo_mail' son el mismo fichero
/usr/bin/install: `mailcmd' y `/home/mailman-2.0.13/scripts/mailcmd' son el mismo 
fichero
/usr/bin/install: `mailowner' y `/home/mailman-2.0.13/scripts/mailowner' son el mismo 
fichero
/usr/bin/install: `post' y `/home/mailman-2.0.13/scripts/post' son el mismo fichero
/usr/bin/install: `driver' y `/home/mailman-2.0.13/scripts/driver' son el mismo fichero
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/scripts'
make[1]: Entering directory `/home/mailman-2.0.13/src'
gcc -c -I. -DPREFIX="\"/home/mailman-2.0.13\"" -DPYTHON="\"/usr/bin/python\"" 
-DHELPFUL -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 
-DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   ./common.c
gcc -c -I. -DPREFIX="\"/home/mailman-2.0.13\"" -DPYTHON="\"/usr/bin/python\"" 
-DHELPFUL -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 
-DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   
./vsnprintf.c
gcc -DSCRIPT="\"admin\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o admin ./cgi-wrapper.c
gcc -DSCRIPT="\"admindb\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o admindb 
./cgi-wrapper.c
gcc -DSCRIPT="\"edithtml\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o edithtml 
./cgi-wrapper.c
gcc -DSCRIPT="\"options\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o options 
./cgi-wrapper.c
gcc -DSCRIPT="\"listinfo\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o listinfo 
./cgi-wrapper.c
gcc -DSCRIPT="\"subscribe\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o subscribe 
./cgi-wrapper.c
gcc -DSCRIPT="\"roster\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o roster ./cgi-wrapper.c
gcc -DSCRIPT="\"handle_opts\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o handle_opts 
./cgi-wrapper.c
gcc -DSCRIPT="\"private\"" -I. -DCGI_GID=33 -g -O2 -g -O2 -DHAVE_STRERROR=1 
-DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 -DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 
-DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o vsnprintf.o -o private 
./cgi-wrapper.c
gcc -I. -DMAIL_GID=8 -g -O2 -g -O2 -DHAVE_STRERROR=1 -DHAVE_SETREGID=1 -DHAVE_SYSLOG=1 
-DSTDC_HEADERS=1 -DHAVE_SYSLOG_H=1 -DGETGROUPS_T=gid_t -DHAVE_VSNPRINTF=1   common.o 
vsnprintf.o -o wrapper ./mail-wrapper.c
for f in admin admindb edithtml options listinfo subscribe roster handle_opts private; 
\
do \
    exe=/home/mailman-2.0.13/cgi-bin/$f; \
    /usr/bin/install -c -m 755 $f $exe; \
    chmod g+s $exe; \
done
for f in wrapper; \
do \
    /usr/bin/install -c -m 755 $f /home/mailman-2.0.13/mail; \
    chmod g+s /home/mailman-2.0.13/mail/$f; \
done
make[1]: Leaving directory `/home/mailman-2.0.13/src'
make[1]: Entering directory `/home/mailman-2.0.13/templates'
for f in *.html *.txt; \
do \
    mv -f /home/mailman-2.0.13/templates/$f /home/mailman-2.0.13/templates/$f.prev || 
/bin/true; \
    /usr/bin/install -c -m 644 $f /home/mailman-2.0.13/templates; \
done
mv: al mover varios ficheros, el último argumento debe ser un directorio
Pruebe `mv --help' para más información.
/usr/bin/install: no se puede efectuar `stat' sobre `*.html': No existe el fichero o 
el directorio
mv: al mover varios ficheros, el último argumento debe ser un directorio
Pruebe `mv --help' para más información.
/usr/bin/install: no se puede efectuar `stat' sobre `*.txt': No existe el fichero o el 
directorio
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/mailman-2.0.13/templates'
make: *** [doinstall] Error 2

Reply via email to