Re: [qmailtoaster] Hello and a question. :)
Eric Shubert wrote: David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave Welcome to the club. :) I'm glad you asked that question (again) because I've spent a good deal of time recently (days actually) nailing it down. To make a long story (relatively) short, there's a bug in the perl ExtUtils::MakeMaker module which makes building a binary rpm properly down right difficult (to say the least). Spamassassin itself requires MakeMaker 5.4.5. The DESTDIR parameter was introduced in MakeMaker 6.11, and is intended to be used for rpm type installs. The trouble is (besides the fact that MakeMaker is downright evil), the DESTDIR parameter has never worked as advertised (it's still broken). I've been able to hack the spamassassin-toaster spec file to the extent that it works properly with MakeMaker 6.44, thanks to a spamassassin bug report. That's the good news. The bad news is that MakeMaker is part of the main perl package. COS4 has perl-5.8.5-36.el4_5.2, which contains MakeMaker 6.17. COS5 has perl-5.8.8-10.el5_0.2, which contains MakeMaker 6.30. The only way I can find to install MakeMaker 6.44 is to upgrade CPAN. Note, not upgrade *using* CPAN, upgrade CPAN itself, as in perl -e 'use CPAN; install Bundle::CPAN'. The newer MakeMaker will be updated as a dependency of CPAN. So that's where things presently stand. spamassassin-toaster-3.2.4-1.3.16.src.rpm (a development version that I've sent to Erik Espinoza) installs ok, but only with MakeMaker 6.44. I'm not sure where things will go from here, whether someone might find a way to get rpmbuild working with various broken MakeMaker versions, or whether MakeMaker 6.44 will become a minimum dependency for spamassassin-toaster. Stay tuned. Well Well I never had any issues rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm on any of my CentoOs 5 64Bit or even some old fc5/6 boxes as long as you have CPAN version 1.91+ or maybe even 1.90+ (not sure about that one) it will build w/o any issues the spamassassin-toaster-3.2.4-1.3.13.src.rpm version you find on the qtoaster site. -P
Re: [qmailtoaster] Hello and a question. :)
Philip wrote: Well Well I never had any issues rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm on any of my CentoOs 5 64Bit or even some old fc5/6 boxes as long as you have CPAN version 1.91+ or maybe even 1.90+ (not sure about that one) it will build w/o any issues the spamassassin-toaster-3.2.4-1.3.13.src.rpm version you find on the qtoaster site. -P Updating CPAN will update MakeMaker. If you just install perl from the OS repo it will have the older versions of MakeMaker on them, so you're forced to upgrade CPAN.
Re: [qmailtoaster] Hello and a question. :)
Cheers Eric. My spamassassin-toaster actually installed fine on CentOS 5 with (I presume) MakeMaker 6.30, however have just updated it to 6.44 the way you recommended to prevent any further issues. James On 14 May 2008, at 04:14, Eric Shubert wrote: perl -e 'use CPAN; install Bundle::CPAN - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
I wish you hadn't have updated CPAN so we could tell for sure. :( Which version of spamassassin-toaster did you install? James Palmer wrote: Cheers Eric. My spamassassin-toaster actually installed fine on CentOS 5 with (I presume) MakeMaker 6.30, however have just updated it to 6.44 the way you recommended to prevent any further issues. James On 14 May 2008, at 04:14, Eric Shubert wrote: perl -e 'use CPAN; install Bundle::CPAN -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
I installed 1.4.13, same as Philip. Installed fine on a fresh CentOS 5 install, no issues whatsoever. James On 14 May 2008, at 14:54, Eric Shubert wrote: I wish you hadn't have updated CPAN so we could tell for sure. :( Which version of spamassassin-toaster did you install? James Palmer wrote: Cheers Eric. My spamassassin-toaster actually installed fine on CentOS 5 with (I presume) MakeMaker 6.30, however have just updated it to 6.44 the way you recommended to prevent any further issues. James On 14 May 2008, at 04:14, Eric Shubert wrote: perl -e 'use CPAN; install Bundle::CPAN -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[qmailtoaster] Hello and a question. :)
Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave
Re: [qmailtoaster] Hello and a question. :)
Hi Mr. Fix -- This is a problem we found about a month or so ago. At that time, Eric Shubes created a .14.src.rpm, and then a .15.src.rpm which correct this problem. If you can't find the attachments on the list archive, let us know and one of us will send you the file by email. Erik Espinoza, who has the authority and passwords to add new files to the website, has not been able to - due to time constraints with his 'day job' - confirm these later builds and approve them on the site. Roxanne On May 13, 2008, at 10:19 PM, David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin- toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin- toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/ qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/ mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster- root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave There's a bug that's being worked on to fix this - in the meantime, try this development version: http://v2gnu.com/spamassassin-toaster-3.2.4-1.3.15.src.rpm
Re: [qmailtoaster] Hello and a question. :)
Thanks Jake. :) I searched the archives and couldn't find it. :) Dave Jake Vickers jake-at-v2gnu.com |qmailtoaster| wrote: David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave There's a bug that's being worked on to fix this - in the meantime, try this development version: http://v2gnu.com/spamassassin-toaster-3.2.4-1.3.15.src.rpm
Re: [qmailtoaster] Hello and a question. :)
Ah perfect. :) Thanks, Roxanne, much appreciated! I searched the list but never found that error... Not sure why. :) I'll take a look for the .15.src.rpm file. Thanks again! Dave Roxanne Sandesara roxie.silver-at-gmail.com |qmailtoaster| wrote: Hi Mr. Fix -- This is a problem we found about a month or so ago. At that time, Eric Shubes created a .14.src.rpm, and then a .15.src.rpm which correct this problem. If you can't find the attachments on the list archive, let us know and one of us will send you the file by email. Erik Espinoza, who has the authority and passwords to add new files to the website, has not been able to - due to time constraints with his 'day job' - confirm these later builds and approve them on the site. Roxanne On May 13, 2008, at 10:19 PM, David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
David Fix wrote: Hey guys, I'm new to the list, and want to say thanks for a great product. :) I've never had any problems installing before, so this time has me a bit flummoxed. :) I've googled extensively with no result, so I thought I'd consult the experts. Here's the deal: I'm installing under CentOS 5.1, kernel 2.6.18-53.1.19.el5. I've installed all the dependencies, and everything went well in the install until it got to the point of rebuilding spamassassin-toaster-3.2.4-1.3.13.src.rpm. Here was the command line: rpmbuild --rebuild --with cnt50 spamassassin-toaster-3.2.4-1.3.13.src.rpm And everything proceeded up until this point: --- + install -m 0644 /usr/src/redhat/SOURCES/qmailtoaster.local.cf.bz2 /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2 install: cannot create regular file `/var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/local.cf.bz2': No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.67508 (%install) --- Weird... So I tried running the install command, with the same result. I created the directory myself after, like this: # mkdir /var/tmp/spamassassin-toaster-root/etc/mail/spamassassin/ And then was able to install that package. However, if I try running the build again, it deletes that directory somewhere along the way, and it stops at the same spot with the cannot create regular file message there... Any ideas? :) Thanks in advance! Dave Welcome to the club. :) I'm glad you asked that question (again) because I've spent a good deal of time recently (days actually) nailing it down. To make a long story (relatively) short, there's a bug in the perl ExtUtils::MakeMaker module which makes building a binary rpm properly down right difficult (to say the least). Spamassassin itself requires MakeMaker 5.4.5. The DESTDIR parameter was introduced in MakeMaker 6.11, and is intended to be used for rpm type installs. The trouble is (besides the fact that MakeMaker is downright evil), the DESTDIR parameter has never worked as advertised (it's still broken). I've been able to hack the spamassassin-toaster spec file to the extent that it works properly with MakeMaker 6.44, thanks to a spamassassin bug report. That's the good news. The bad news is that MakeMaker is part of the main perl package. COS4 has perl-5.8.5-36.el4_5.2, which contains MakeMaker 6.17. COS5 has perl-5.8.8-10.el5_0.2, which contains MakeMaker 6.30. The only way I can find to install MakeMaker 6.44 is to upgrade CPAN. Note, not upgrade *using* CPAN, upgrade CPAN itself, as in perl -e 'use CPAN; install Bundle::CPAN'. The newer MakeMaker will be updated as a dependency of CPAN. So that's where things presently stand. spamassassin-toaster-3.2.4-1.3.16.src.rpm (a development version that I've sent to Erik Espinoza) installs ok, but only with MakeMaker 6.44. I'm not sure where things will go from here, whether someone might find a way to get rpmbuild working with various broken MakeMaker versions, or whether MakeMaker 6.44 will become a minimum dependency for spamassassin-toaster. Stay tuned. -- -Eric 'shubes' - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
Sorry, please disregard that last message... Those were old emails that were in the queue from the failed first install. :) Dave - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [qmailtoaster] Hello and a question. :)
Ok, one more problem... ;) I got everything installed now, but when I rebooted after the install, I'm getting seriously spammed with this: --- Tuesday, 13 May 2008 at 22:05: WARNING: Problem with External get '/usr/bin/qmailmrtg C /var/log/qmail/clamd': Expected a Number for 'in' but got 'failed to open dir /var/log/qmail/clamd' Tuesday, 13 May 2008 at 22:05: WARNING: Problem with External get '/usr/bin/qmailmrtg C /var/log/qmail/clamd': Expected a Number for 'out' but nothing' Tuesday, 13 May 2008 at 22:05: WARNING: Problem with External get '/usr/bin/qmailmrtg S /var/log/qmail/spamd': Expected a Number for 'in' but got 'failed to open dir /var/log/qmail/spamd' Tuesday, 13 May 2008 at 22:05: WARNING: Problem with External get '/usr/bin/qmailmrtg S /var/log/qmail/spamd': Expected a Number for 'out' but nothing' Tuesday, 13 May 2008 at 22:05: ERROR: Target[clamd][_IN_] ' $target-[2]{$mode} ' did not eval into defined data Tuesday, 13 May 2008 at 22:05: ERROR: Target[clamd][_OUT_] ' $target-[2]{$mode} ' did not eval into defined data Tuesday, 13 May 2008 at 22:05: ERROR: Target[spamd][_IN_] ' $target-[3]{$mode} ' did not eval into defined data Tuesday, 13 May 2008 at 22:05: ERROR: Target[spamd][_OUT_] ' $target-[3]{$mode} ' did not eval into defined data --- So far, had about 300 of 'em in a couple of mins. :D Any thoughts? :) Thanks in advance! - QmailToaster hosted by: VR Hosted http://www.vr.org - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]