Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247498 - Version bump: mail-filter/assp-1.7.1.1
Summary: Version bump: mail-filter/assp-1.7.1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://mesh.dl.sourceforge.net/projec...
Whiteboard:
Keywords:
: 309317 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-11-18 20:56 UTC by Jeff Kowalczyk
Modified: 2010-08-26 15:23 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
update ebuild (assp-1.4.3.0.ebuild,6.01 KB, text/plain)
2008-11-18 21:30 UTC, Jeff Kowalczyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Kowalczyk 2008-11-18 20:56:15 UTC
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
Comment 1 Jeff Kowalczyk 2008-11-18 21:30:11 UTC
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-          }
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-11-20 22:37:53 UTC
jer/bug-wranglers: why did you assign to a retired developer?
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-11-21 03:44:46 UTC
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...
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2008-11-26 05:28:47 UTC
Oh well...
Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-12-08 03:49:38 UTC
(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.
Comment 6 Wolfram Schlich (RETIRED) gentoo-dev 2009-10-29 12:59:42 UTC
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
Comment 7 Torsten Veller (RETIRED) gentoo-dev 2010-03-14 08:02:52 UTC
*** Bug 309317 has been marked as a duplicate of this bug. ***
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2010-03-14 21:29:24 UTC
Huh? What? Why?
Comment 9 Doktor Notor 2010-03-14 22:11:08 UTC
(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*
Comment 10 hitachi 2010-05-27 06:59:34 UTC
The version now is 1.7.1.3.
Regards
Comment 11 Patrick Lauer gentoo-dev 2010-08-26 15:23:16 UTC
+  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