Bug 3712 - spamassassin needs spamassassin-rules as a deps
Summary: spamassassin needs spamassassin-rules as a deps
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Remco Rijnders
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2011-12-12 00:45 CET by Thomas Spuhler
Modified: 2012-05-27 10:05 CEST (History)
5 users (show)

See Also:
Source RPM: spamassassin
CVE:
Status comment:


Attachments

Description Thomas Spuhler 2011-12-12 00:45:38 CET
Description of problem:
spamassassin needs spamassassin-rules as a deps otherwise it will not run

Version-Release number of selected component (if applicable):
1 and cauldon

How reproducible:
every time

Steps to Reproduce:
1.
2.
3.
Comment 1 Manuel Hiebel 2011-12-12 12:48:00 CET
Hi, thanks for reporting this bug.
Assigned to the package maintainer.

(Please set the status to 'assigned' if you are working on it)

Keywords: (none) => Triaged
Assignee: bugsquad => stormi

Remco Rijnders 2011-12-12 13:08:51 CET

CC: (none) => stormi
Assignee: stormi => remco

Remco Rijnders 2011-12-12 13:09:18 CET

Status: NEW => ASSIGNED

Comment 2 Remco Rijnders 2012-01-22 19:16:14 CET
Thomas, Anne,

I see this requires in the .spec file, depending on the setting of the %bootstrap variable. Now, I can easily set it to always have the needed dependency in, but before I do that, I hope to understand the idea / concept behind the bootstrapping code. What is it supposed to do?

CC: (none) => ennael1

Comment 3 Michael Scherer 2012-01-26 17:08:13 CET
the bootstrapping is needed to be able to break circular deps. 
( like, i suspect that spamassasin-rules requires spamassassin to be built, but if spamassassin need the rules to be install, none can be installed if we rebuild from scratch ).

CC: (none) => misc

Comment 4 Thomas Spuhler 2012-03-16 03:00:47 CET
Has this been completed?
I remember seeing something like it was don.
Comment 5 Dave Hodgins 2012-03-16 04:37:05 CET
(In reply to comment #4)
> Has this been completed?
> I remember seeing something like it was don.

Yes.  With the version currently in updates testing ...
spamassassin-3.3.2-1.2.mga1.i586 (due to unsatisfied spamassassin-rules[>= 3.3.2])

The requires has been added, but the new version of the rules
that is now required isn't available yet.

See bug 3814

CC: (none) => davidwhodgins

Comment 6 Remco Rijnders 2012-03-16 06:30:50 CET
Hi Thomas,

This is fixed in Cauldron. For the version in 1, both spamassassin and spamassassin-rules have to be rebuild and I'm awaiting submission to the build system.

Thank you for your patience.
Comment 7 Raphaël Vinet 2012-05-27 09:00:25 CEST
Hi,

With Mageia 2 there are 3 packages automaticaly selected when you want to install spamassassin:

- spamassassin
- spamassassin-rules
- perl-Mail-SpamAssassin

I propose to close this bug report

CC: (none) => mailinglistsduraph

Comment 8 Remco Rijnders 2012-05-27 10:05:44 CEST
Hi Raphaël, lets do just that. Thanks.

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.