Re: spamassassin build failure
Michael P. Soulier [EMAIL PROTECTED] writes: As I think I only went from perl 5.6 to 5.8, I'm surprised that so much would be out of date. Good to know though. Do the other scripting languages have this kind of support? Python? Even among scripting languages, perl is unique in its pathological lack of backward compatibility. The FreeBSD maintainers do a nice job of limiting the pain, but you *do* have to follow their directions. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: spamassassin build failure
On 27/03/06 Lowell Gilbert said: Even among scripting languages, perl is unique in its pathological lack of backward compatibility. The FreeBSD maintainers do a nice job of limiting the pain, but you *do* have to follow their directions. Python's worse. :( Mike -- Michael P. Soulier [EMAIL PROTECTED] Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction. --Albert Einstein pgpyWwe1Ic16O.pgp Description: PGP signature
Re: spamassassin build failure
On Sat, Mar 25, 2006 at 10:18:41PM -0500, Michael P. Soulier wrote: Hi there, I'm trying to build spamassassin from ports. So, I go to /usr/ports/mail/p5-Mail-SpamAssassin and make. === Checking if devel/p5-Test-Harness already installed === p5-Test-Harness-2.56 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/p5-Test-Harness without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 Whoops. Well, lets upgrade with portupgrade then, since it wants to upgrade. [EMAIL PROTECTED] p5-Mail-SpamAssassin]$ sudo portupgrade -vR p5-Test-Harness --- Session started at: Sat, 25 Mar 2006 22:16:12 -0500 ** No need to upgrade 'perl-5.8.8' (= perl-5.8.8). (specify -f to force) ** No need to upgrade 'p5-Test-Harness-2.56' (= p5-Test-Harness-2.56). (specify -f to force) --- Listing the results (+:done / -:ignored / *:skipped / !:failed) - lang/perl5.8 (perl-5.8.8) - devel/p5-Test-Harness (p5-Test-Harness-2.56) --- Packages processed: 0 done, 2 ignored, 0 skipped and 0 failed --- Session ended at: Sat, 25 Mar 2006 22:16:15 -0500 (consumed 00:00:02) Whoops. Apparently it doesn't need to upgrade. Should I make deinstall? And if so, why, since it doesn't need to upgrade? Did you run the perl-after-upgrade script with the '-f' flag so it actually does anything? This symptom occurs when the pkg system thinks a package is installed (because there's an entry in /var/db/pkgs) but perl can't find the corresponding module, because it's in /usr/local/lib/perl5/site_perl/5.8.X with X != 8. Forcing a reinstall of p5-Test-Harness would also work. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW pgptFuxe6a463.pgp Description: PGP signature
Re: spamassassin build failure
On 26/03/06 Matthew Seaman said: Did you run the perl-after-upgrade script with the '-f' flag so it actually does anything? This symptom occurs when the pkg system thinks a package is installed (because there's an entry in /var/db/pkgs) but perl can't find the corresponding module, because it's in /usr/local/lib/perl5/site_perl/5.8.X with X != 8. Nope, I didn't do that. How would I know to do that? :) Forcing a reinstall of p5-Test-Harness would also work. Ok, great. Thanks. Mike -- Michael P. Soulier [EMAIL PROTECTED] Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction. --Albert Einstein pgpBK6bdcDKIN.pgp Description: PGP signature
Re: spamassassin build failure
On 26/03/06 Matthew Seaman said: Did you run the perl-after-upgrade script with the '-f' flag so it actually does anything? This symptom occurs when the pkg system thinks a package is installed (because there's an entry in /var/db/pkgs) but perl can't find the corresponding module, because it's in /usr/local/lib/perl5/site_perl/5.8.X with X != 8. perl-after-upgrade -f seems to have fixed the problem. As I think I only went from perl 5.6 to 5.8, I'm surprised that so much would be out of date. Good to know though. Do the other scripting languages have this kind of support? Python? Mike -- Michael P. Soulier [EMAIL PROTECTED] Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction. --Albert Einstein pgpGmhwH9GgMn.pgp Description: PGP signature
Re: spamassassin build failure
Hello Michael, * Michael P. Soulier [EMAIL PROTECTED] [26-03-06 08:19]: Nope, I didn't do that. How would I know to do that? :) reading /usr/ports/UPDATING :) Best regards, Matthias pgpOvxufzBn0e.pgp Description: PGP signature
Re: spamassassin build failure
On Sun, Mar 26, 2006 at 08:30:04AM -0500, Michael P. Soulier wrote: As I think I only went from perl 5.6 to 5.8, I'm surprised that so much would be out of date. That's actually quite a change, as Perl 5.6.2 dates from, I think, November 2003, while Perl 5.8.8 was released February 2006. -- Riemer PalstraAmsterdam, The Netherlands [EMAIL PROTECTED]http://www.palstra.com/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
spamassassin build failure
Hi there, I'm trying to build spamassassin from ports. So, I go to /usr/ports/mail/p5-Mail-SpamAssassin and make. === Checking if devel/p5-Test-Harness already installed === p5-Test-Harness-2.56 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/p5-Test-Harness without deleting it first, set the variable FORCE_PKG_REGISTER in your environment or the make install command line. *** Error code 1 Whoops. Well, lets upgrade with portupgrade then, since it wants to upgrade. [EMAIL PROTECTED] p5-Mail-SpamAssassin]$ sudo portupgrade -vR p5-Test-Harness --- Session started at: Sat, 25 Mar 2006 22:16:12 -0500 ** No need to upgrade 'perl-5.8.8' (= perl-5.8.8). (specify -f to force) ** No need to upgrade 'p5-Test-Harness-2.56' (= p5-Test-Harness-2.56). (specify -f to force) --- Listing the results (+:done / -:ignored / *:skipped / !:failed) - lang/perl5.8 (perl-5.8.8) - devel/p5-Test-Harness (p5-Test-Harness-2.56) --- Packages processed: 0 done, 2 ignored, 0 skipped and 0 failed --- Session ended at: Sat, 25 Mar 2006 22:16:15 -0500 (consumed 00:00:02) Whoops. Apparently it doesn't need to upgrade. Should I make deinstall? And if so, why, since it doesn't need to upgrade? Thanks, Mike -- Michael P. Soulier [EMAIL PROTECTED] Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction. --Albert Einstein pgpH0uBwAaJqf.pgp Description: PGP signature
spamassassin build failure
Michael P. Soulier writes: Whoops. Apparently it doesn't need to upgrade. Should I make deinstall? And if so, why, since it doesn't need to upgrade? In your shoes I would deinstall/reinstall Test-Harness, then retry the build of SpamAssassin. My gut reaction os the package db has become confused, and this ought to unconfuse it. Robert Huff ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]