New version mail-filter/assp-1.4.3.0 (exiting portage version mail-filter/assp-1.3.3.8-r2) There are several new perl module dependencies not yet in portage. These are easily resolved by g-cpan, but I'm not sure how submitted ebuilds should read when depending on such modules. USE="ldap spf srs" emerge assp -pv [ebuild N ] dev-perl/Net-CIDR-Lite-0.20 9 kB [0] [ebuild N ] perl-core/Time-HiRes-1.97.15 85 kB [0] [ebuild N ] perl-core/DB_File-1.815 86 kB [0] [ebuild N ] dev-perl/Email-MIME-Encodings-1.311 10 kB [0] [ebuild N ] dev-perl/Email-Simple-2.004 28 kB [0] [ebuild N ] dev-perl/Email-MIME-ContentType-1.014 11 kB [0] [ebuild N ] perl-gcpan/Net-Syslog-0.03 0 kB [1] [ebuild N ] perl-gcpan/Net-IP-Match-Regexp-1.01 0 kB [1] [ebuild N ] perl-gcpan/Tie-DBI-1.02 0 kB [1] [ebuild N ] dev-perl/File-ReadBackwards-1.04 9 kB [0] [ebuild N ] dev-perl/Sys-Hostname-Long-1.4 5 kB [0] [ebuild N ] dev-perl/Convert-ASN1-0.22 73 kB [0] [ebuild N ] dev-perl/Net-IP-1.25-r1 26 kB [0] [ebuild N ] dev-perl/Socket6-0.22 57 kB [0] [ebuild N ] dev-perl/MLDBM-2.01 10 kB [0] [ebuild N ] dev-perl/Email-Address-1.88.9 USE="-test" 33 kB [0] [ebuild N ] virtual/perl-Time-HiRes-1.97.15 0 kB [0] [ebuild N ] dev-perl/perl-ldap-0.39 USE="sasl ssl xml" 254 kB [0] [ebuild N ] dev-perl/IO-Socket-INET6-2.51 10 kB [0] [ebuild N ] virtual/perl-DB_File-1.815 0 kB [0] [ebuild N ] dev-perl/Email-MessageID-1.35.1 11 kB [0] [ebuild N ] dev-perl/Email-MIME-1.861 89 kB [0] [ebuild N ] dev-perl/Net-DNS-0.63 USE="ipv6" 146 kB [0] [ebuild N ] dev-perl/Email-MIME-Modifier-1.442 7 kB [0] [ebuild N ] dev-perl/Mail-SRS-0.31 USE="-test" 26 kB [0] [ebuild N ] perl-gcpan/Net-SenderBase-1.01 0 kB [1] [ebuild N ] dev-perl/Email-Valid-0.179 18 kB [0] [ebuild N ] dev-perl/Mail-SPF-Query-1.999.1 55 kB [0] [ebuild N ] mail-filter/assp-1.4.3.0 USE="ldap spf srs" 0 kB [2] Note that the upstream requirement is spelled Tie::RDBM, but g-cpan resolves this as Tie-DBI. Net::DNS Compress::Zlib Digest::MD5 Email::MIME::Modifier Email::Valid File::ReadBackwards Mail::SPF Mail::SPF::Query Mail::SRS Net::CIDR::Lite Net::IP::Match::Regexp Net::LDAP Net::SMTP Net::SenderBase Net::Syslog Sys::Syslog Tie::RDBM Time::HiRes Reproducible: Always
Created attachment 172306 [details] update ebuild The attached ebuild fails file/base.patch, which will need to be regenerated for this ebuild (or omitted). # cat files/base.patch --- ASSP_1.3.3.7-Install/ASSP/assp.pl 2007-10-20 13:10:09.000000000 -0400 +++ ASSP_1.3.3.7-Install_orig/ASSP/assp.pl 2007-10-20 13:09:47.000000000 -0400 @@ -83,11 +83,7 @@ if($ARGV[0]) { $base=$ARGV[0]; } else { - # the last one is the one used if all else fails - foreach ('.','assp','/usr/local/assp','/home/assp','/etc/assp','/usr/assp','/applications/assp','/assp','.') { - $base=$_; - last if -e "/etc/assp/assp.cfg"; - } + $base='$base/'; } if ( !-e "/usr/share/assp/images/noIcon.png") { die "Abort: folder 'images' not correctly installed";} Fails with: ***** base.patch ***** ====================== PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /usr/local/portage/mail-filter/assp/files/base.patch ====================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- ASSP_1.3.3.7-Install/ASSP/assp.pl 2007-10-20 13:10:09.000000000 -0400 |+++ ASSP_1.3.3.7-Install_orig/ASSP/assp.pl 2007-10-20 13:09:47.000000000 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ====================== PATCH COMMAND: patch -p1 -g0 -E --no-backup-if-mismatch < /usr/local/portage/mail-filter/assp/files/base.patch ====================== can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- ASSP_1.3.3.7-Install/ASSP/assp.pl 2007-10-20 13:10:09.000000000 -0400 |+++ ASSP_1.3.3.7-Install_orig/ASSP/assp.pl 2007-10-20 13:09:47.000000000 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ====================== PATCH COMMAND: patch -p2 -g0 -E --no-backup-if-mismatch < /usr/local/portage/mail-filter/assp/files/base.patch ====================== patching file assp.pl Hunk #1 FAILED at 83. 1 out of 1 hunk FAILED -- saving rejects to file assp.pl.rej ====================== PATCH COMMAND: patch -p3 -g0 -E --no-backup-if-mismatch < /usr/local/portage/mail-filter/assp/files/base.patch ====================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- ASSP_1.3.3.7-Install/ASSP/assp.pl 2007-10-20 13:10:09.000000000 -0400 |+++ ASSP_1.3.3.7-Install_orig/ASSP/assp.pl 2007-10-20 13:09:47.000000000 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored ====================== PATCH COMMAND: patch -p4 -g0 -E --no-backup-if-mismatch < /usr/local/portage/mail-filter/assp/files/base.patch ====================== missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- ASSP_1.3.3.7-Install/ASSP/assp.pl 2007-10-20 13:10:09.000000000 -0400 |+++ ASSP_1.3.3.7-Install_orig/ASSP/assp.pl 2007-10-20 13:09:47.000000000 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored # ack -B 1 -A 4 "applications/assp" ASSP_1.4.3.0-Install ASSP_1.4.3.0-Install/ASSP/mod_inst.pl 40- if ($^O ne "MSWin32") { 41: foreach ( '../..','.','assp', '/usr/local/assp', '/home/assp','/etc/assp', '/usr/assp', '/applications/assp', '/assp', '/opt/assp') { 42- if (-e "$_/assp.cfg") { 43- $asspdir = $_; 44- last; 45- } ASSP_1.4.3.0-Install/ASSP/assp.pl 57- # the last one is the one used if all else fails 58: foreach ( '.', 'assp', '/usr/local/assp', '/home/assp', '/etc/assp', '/usr/assp', '/applications/assp', '/assp', 59- '.' ) { 60- $base = $_; 61- last if -e "$base/assp.cfg"; 62- }
jer/bug-wranglers: why did you assign to a retired developer?
Um, he's the current maintainer according to metadata.xml. I assume there is some procedure for reassignment, but until the package is reassigned, I am not so sure I should be assigning to maintainer-needed...
Oh well...
(In reply to comment #3) > Um, he's the current maintainer according to metadata.xml. I assume there is > some procedure for reassignment, but until the package is reassigned, I am not > so sure I should be assigning to maintainer-needed... Sorry for this. It took me some time to process this bug. The metadata has been updated accordingly.
Latest version currently is 1.5.1.8. See also: http://sourceforge.net/apps/mediawiki/assp/index.php?title=ASSP_1.5.x_configuration_settings
*** Bug 309317 has been marked as a duplicate of this bug. ***
Huh? What? Why?
(In reply to comment #8) > Huh? What? Why? Eh, don't ask me. I specifically didn't use this long-forgotten bug which someone apparently forgot to close ages ago. *shrug*
The version now is 1.7.1.3. Regards
+ 26 Aug 2010; Patrick Lauer <patrick@gentoo.org> +assp-1.7.5.7.ebuild, + files/asspd.init: + Bump, thanks to William L. Thomson Jr. wlt at obsidian-studios.com. Closes + #247498 and #315393