[Mailman-Users] Install problems

Alexander Czernay listen at czernay.com
Wed Sep 4 18:19:17 CEST 2002


You're absolutly right. I've moved all the sources to 
/usr/local/src/mailman and it worked perfectly well. That could have 
come to my mind earlier.... :(

Thanks for your support.

Alexander


Richard Barrett wrote:

> I may be wrong but I have a suspicion that you have arranged things so 
> that your mailman build and install directories are one and the same.
>
> In a short experiment I could obtain similar results to those your 
> report by doing that.
>
> You are, in effect, trying to install from the build directory into 
> the build directory.
>
> The lines that read as follows below:
>
> <quote>
> /usr/bin/install: `digest_arch' and `/home/mailman/bin/digest_arch' 
> are the same file
> </quote>
>
> are the results  of trying to mv a file to itself which would occur if 
> you have done as I suggest.
>
> Similarly the lines that read:
>
> <quote>
> mv: Beim Verschieben mehrerer Dateien muß das letzte Argument ein 
> Verzeichnis sein
> Versuchen Sie »mv --help« für weitere Informationen.
> /usr/bin/install: cannot stat `*.html': Datei oder Verzeichnis nicht 
> gefunden
> </quote>
>
> may arise in the scenario I suggest because the files that mv is 
> trying to operate on have already been renamed with .prev suffix added.
>
> Have all the .html and .txt files in your $build/templates directory 
> been rename to .html.prev and .txt.prev?
>
> But I could be completely wrong about what your problem is.
>
>
> At 16:45 04/09/2002 +0200, Alexander Czernay wrote:
>
>> My mistake. I cut the rest.
>>
>> Here we go again....
>>
>> Creating architecture independent directories...
>> chmod o-r /home/mailman/archives/private
>> Creating architecture dependent directories...
>> make[1]: Entering directory `/home/mailman/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/bin; \
>> done
>> /usr/bin/install: `digest_arch' and `/home/mailman/bin/digest_arch' 
>> are the same file
>> /usr/bin/install: `mmsitepass' and `/home/mailman/bin/mmsitepass' are 
>> the same file
>> /usr/bin/install: `newlist' and `/home/mailman/bin/newlist' are the 
>> same file
>> /usr/bin/install: `rmlist' and `/home/mailman/bin/rmlist' are the 
>> same file
>> /usr/bin/install: `add_members' and `/home/mailman/bin/add_members' 
>> are the same file
>> /usr/bin/install: `list_members' and `/home/mailman/bin/list_members' 
>> are the same file
>> /usr/bin/install: `remove_members' and 
>> `/home/mailman/bin/remove_members' are the same file
>> /usr/bin/install: `clone_member' and `/home/mailman/bin/clone_member' 
>> are the same file
>> /usr/bin/install: `update' and `/home/mailman/bin/update' are the 
>> same file
>> /usr/bin/install: `arch' and `/home/mailman/bin/arch' are the same file
>> /usr/bin/install: `sync_members' and `/home/mailman/bin/sync_members' 
>> are the same file
>> /usr/bin/install: `check_db' and `/home/mailman/bin/check_db' are the 
>> same file
>> /usr/bin/install: `withlist' and `/home/mailman/bin/withlist' are the 
>> same file
>> /usr/bin/install: `check_perms' and `/home/mailman/bin/check_perms' 
>> are the same file
>> /usr/bin/install: `find_member' and `/home/mailman/bin/find_member' 
>> are the same file
>> /usr/bin/install: `version' and `/home/mailman/bin/version' are the 
>> same file
>> /usr/bin/install: `move_list' and `/home/mailman/bin/move_list' are 
>> the same file
>> /usr/bin/install: `config_list' and `/home/mailman/bin/config_list' 
>> are the same file
>> /usr/bin/install: `list_lists' and `/home/mailman/bin/list_lists' are 
>> the same file
>> /usr/bin/install: `dumpdb' and `/home/mailman/bin/dumpdb' are the 
>> same file
>> make[1]: *** [install] Error 1
>> make[1]: Leaving directory `/home/mailman/bin'
>> make[1]: Entering directory `/home/mailman/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/cron; \
>> done
>> /usr/bin/install: `checkdbs' and `/home/mailman/cron/checkdbs' are 
>> the same file
>> /usr/bin/install: `crontab.in' and `/home/mailman/cron/crontab.in' 
>> are the same file
>> /usr/bin/install: `mailpasswds' and `/home/mailman/cron/mailpasswds' 
>> are the same file
>> /usr/bin/install: `senddigests' and `/home/mailman/cron/senddigests' 
>> are the same file
>> /usr/bin/install: `gate_news' and `/home/mailman/cron/gate_news' are 
>> the same file
>> /usr/bin/install: `nightly_gzip' and 
>> `/home/mailman/cron/nightly_gzip' are the same file
>> /usr/bin/install: `qrunner' and `/home/mailman/cron/qrunner' are the 
>> same file
>> /usr/bin/install: `bumpdigests' and `/home/mailman/cron/bumpdigests' 
>> are the same file
>> make[1]: *** [install] Error 1
>> make[1]: Leaving directory `/home/mailman/cron'
>> make[1]: Entering directory `/home/mailman/filters'
>> for f in bowa-strip; \
>> do \
>>    /usr/bin/install -c -m 644 $f /home/mailman/filters; \
>> done
>> /usr/bin/install: `bowa-strip' and `/home/mailman/filters/bowa-strip' 
>> are the same file
>> make[1]: *** [install] Error 1
>> make[1]: Leaving directory `/home/mailman/filters'
>> make[1]: Entering directory `/home/mailman/misc'
>> /usr/bin/install -c -m 644 Cookie.py /home/mailman/Mailman
>> /usr/bin/install -c -m 644 *.jpg *.png /home/mailman/icons
>> for d in bin cron scripts; \
>> do \
>>    dir=/home/mailman/$d; \
>>    /usr/bin/install -c -m 644 paths.py $dir; \
>> done
>> /usr/bin/install -c -m 664 pending_subscriptions.db /home/mailman/data
>> make[1]: Leaving directory `/home/mailman/misc'
>> make[1]: Entering directory `/home/mailman/Mailman'
>> for f in *.py; \
>> do \
>>    /usr/bin/install -c -m 644 $f /home/mailman/Mailman; \
>> done
>> /usr/bin/install: `Autoresponder.py' and 
>> `/home/mailman/Mailman/Autoresponder.py' are the same file
>> /usr/bin/install: `Bouncer.py' and `/home/mailman/Mailman/Bouncer.py' 
>> are the same file
>> /usr/bin/install: `Cookie.py' and `/home/mailman/Mailman/Cookie.py' 
>> are the same file
>> /usr/bin/install: `Crypt.py' and `/home/mailman/Mailman/Crypt.py' are 
>> the same file
>> /usr/bin/install: `Defaults.py' and 
>> `/home/mailman/Mailman/Defaults.py' are the same file
>> /usr/bin/install: `Deliverer.py' and 
>> `/home/mailman/Mailman/Deliverer.py' are the same file
>> /usr/bin/install: `Digester.py' and 
>> `/home/mailman/Mailman/Digester.py' are the same file
>> /usr/bin/install: `EncWord.py' and `/home/mailman/Mailman/EncWord.py' 
>> are the same file
>> /usr/bin/install: `Errors.py' and `/home/mailman/Mailman/Errors.py' 
>> are the same file
>> /usr/bin/install: `GatewayManager.py' and 
>> `/home/mailman/Mailman/GatewayManager.py' are the same file
>> /usr/bin/install: `HTMLFormatter.py' and 
>> `/home/mailman/Mailman/HTMLFormatter.py' are the same file
>> /usr/bin/install: `ListAdmin.py' and 
>> `/home/mailman/Mailman/ListAdmin.py' are the same file
>> /usr/bin/install: `LockFile.py' and 
>> `/home/mailman/Mailman/LockFile.py' are the same file
>> /usr/bin/install: `MailCommandHandler.py' and 
>> `/home/mailman/Mailman/MailCommandHandler.py' are the same file
>> /usr/bin/install: `MailList.py' and 
>> `/home/mailman/Mailman/MailList.py' are the same file
>> /usr/bin/install: `Mailbox.py' and `/home/mailman/Mailman/Mailbox.py' 
>> are the same file
>> /usr/bin/install: `Message.py' and `/home/mailman/Mailman/Message.py' 
>> are the same file
>> /usr/bin/install: `Pending.py' and `/home/mailman/Mailman/Pending.py' 
>> are the same file
>> /usr/bin/install: `SecurityManager.py' and 
>> `/home/mailman/Mailman/SecurityManager.py' are the same file
>> /usr/bin/install: `Utils.py' and `/home/mailman/Mailman/Utils.py' are 
>> the same file
>> /usr/bin/install: `Version.py' and `/home/mailman/Mailman/Version.py' 
>> are the same file
>> /usr/bin/install: `__init__.py' and 
>> `/home/mailman/Mailman/__init__.py' are the same file
>> /usr/bin/install: `aliases.py' and `/home/mailman/Mailman/aliases.py' 
>> are the same file
>> /usr/bin/install: `htmlformat.py' and 
>> `/home/mailman/Mailman/htmlformat.py' are the same file
>> /usr/bin/install: `versions.py' and 
>> `/home/mailman/Mailman/versions.py' are the same file
>> make[1]: *** [install-here] Error 1
>> make[1]: Leaving directory `/home/mailman/Mailman'
>> make[1]: Entering directory `/home/mailman/scripts'
>> for f in answer_majordomo_mail mailcmd mailowner post driver; \
>> do \
>>    /usr/bin/install -c -m 644 $f /home/mailman/scripts; \
>> done
>> /usr/bin/install: `answer_majordomo_mail' and 
>> `/home/mailman/scripts/answer_majordomo_mail' are the same file
>> /usr/bin/install: `mailcmd' and `/home/mailman/scripts/mailcmd' are 
>> the same file
>> /usr/bin/install: `mailowner' and `/home/mailman/scripts/mailowner' 
>> are the same file
>> /usr/bin/install: `post' and `/home/mailman/scripts/post' are the 
>> same file
>> /usr/bin/install: `driver' and `/home/mailman/scripts/driver' are the 
>> same file
>> make[1]: *** [install] Error 1
>> make[1]: Leaving directory `/home/mailman/scripts'
>> make[1]: Entering directory `/home/mailman/src'
>> for f in admin admindb edithtml options listinfo subscribe roster 
>> handle_opts private; \
>> do \
>>    exe=/home/mailman/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/mail; \
>>    chmod g+s /home/mailman/mail/$f; \
>> done
>> make[1]: Leaving directory `/home/mailman/src'
>> make[1]: Entering directory `/home/mailman/templates'
>> for f in *.html *.txt; \
>> do \
>>    mv -f /home/mailman/templates/$f /home/mailman/templates/$f.prev 
>> || /bin/true; \
>>    /usr/bin/install -c -m 644 $f /home/mailman/templates; \
>> done
>> mv: Beim Verschieben mehrerer Dateien muß das letzte Argument ein 
>> Verzeichnis sein
>> Versuchen Sie »mv --help« für weitere Informationen.
>> /usr/bin/install: cannot stat `*.html': Datei oder Verzeichnis nicht 
>> gefunden
>> mv: Beim Verschieben mehrerer Dateien muß das letzte Argument ein 
>> Verzeichnis sein
>> Versuchen Sie »mv --help« für weitere Informationen.
>> /usr/bin/install: cannot stat `*.txt': Datei oder Verzeichnis nicht 
>> gefunden
>> make[1]: *** [install] Error 1
>> make[1]: Leaving directory `/home/mailman/templates'
>> make: *** [doinstall] Error 2
>>
>>
>> Ashley M. Kirchner wrote:
>>
>>> Alexander Czernay wrote:
>>>
>>>
>>>
>>>> Can anyone help me please?
>>>>
>>>
>>>    We could, if there was an actual error...  What you posted was 
>>> the result of
>>> the install command, which ran without problems.
>>>
>>>
>>> -- 
>>
>
>







More information about the Mailman-Users mailing list