Bug 125999

Summary: spamassassin-2.63-krb5-backcompat.patch won't apply
Product: [Fedora] Fedora Reporter: Kenneth Porter <shiva>
Component: spamassassinAssignee: Chip Turner <cturner>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jm, lundin, reg+redhat, wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-09-12 12:29:50 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Replacement patch
none
replacement spamassassin-3.0-krb5-backcompat.patch none

Description Kenneth Porter 2004-06-15 01:11:37 UTC
This patch gets pulled in when building on Red Hat 8, and doesn't
apply to Makefile.PL. This might be a side effect of splitting spamc
into its own subdirectory. I'm guessing an updated patch should be
modifying line 1033.

Comment 1 Kenneth Porter 2004-06-15 01:24:43 UTC
Created attachment 101131 [details]
Replacement patch

I don't see any changes to the spamc directory when this is applied, so I don't
know that it's the correct solution, but it allows the package to build.

Comment 2 Warren Togami 2004-06-15 01:37:45 UTC
Thank you.  I will add this to the rawhide SRPM when I upgrade to the
official pre-release coming within the next few days.

Comment 3 Warren Togami 2004-06-21 03:15:30 UTC
applied to the next rawhide package.  Please CLOSE this report as
RAWHIDE after you verify that it works.  3.0-2.pre1 or later.


Comment 4 Kenneth Porter 2004-07-12 21:42:34 UTC
The package builds on both FC2 (no krb5) and RH8 (with krb5).

Attempting to build and install the package on RH8 with a prior RPM
set from the SA site installed results in a dependency failure on
spamassassin-tools (provided by the SA site's SRPM). I erased the
-tools RPM and now get this failed dependency:

error: Failed dependencies:
        perl(:MODULE_COMPAT_5.8.0) is needed by spamassassin-3.0-2.pre1

If the Fedora RPM won't be providing a -tools subpackage, it should
obsolete the old upstream one.

Comment 5 Warren Togami 2004-07-13 03:42:27 UTC
Just erase that line.  It is not possible to make that compatible with
older versions of perl.  I am considering adding a Provides -tools,
but first I will analyze the upstream .spec to see if we can become
closer in compatibility.  Low priority to me.

Comment 6 John Lundin 2004-09-12 03:59:17 UTC
Created attachment 103752 [details]
replacement spamassassin-3.0-krb5-backcompat.patch

fd6b163accb3e7cabf90a6d49d7d346c133d1d6b 
spamassassin-3.0-krb5-backcompat.patch

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
 
iD8DBQBBQ58BXnz+llbrkzARAszfAJ0e8oAtVKIj8eLIpUnf69cQLwe93QCdFZFS
R4WAxecAfVigQE1+JLihNe0=
=lA5w
-----END PGP SIGNATURE-----

Comment 7 John Lundin 2004-09-12 04:20:25 UTC
spamassassin-3.0-krb5-backcompat.patch in
spamassassin-3.0-7.rc2.src.rpm doesn't apply under RH8 either.

On the other hand, when I use this one instead (with that
MODULE_COMPAT line removed from the spec file), it works for me in RH8.

BTW, a trivial SArc4 variant SRPM builds and runs on RH8, FC1, FC2.



Comment 8 Warren Togami 2004-09-12 04:37:03 UTC
http://www.fedora.us/pkglists/8.0/stable/perl-forward-compat-5.8.0-0.fdr.2.src.rpm.html
MODULE_COMPAT requires perl-forward-compat on RH8 and RH9.  You can
install it from fedora.us Extras stable.


Comment 9 Warren Togami 2004-09-12 12:29:50 UTC
Thanks for the patch John.  It will be in rawhide after we unfreeze.