blob: f1f4b57cf499b9bde1cdcc628eb99494055d2a04 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] cyrus-imapd
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cyrus-imapd&In-Reply-To=%3C512D0141.5050208%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="023138.html">
<LINK REL="Next" HREF="023147.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] cyrus-imapd</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cyrus-imapd&In-Reply-To=%3C512D0141.5050208%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] cyrus-imapd">mageia at colin.guthr.ie
</A><BR>
<I>Tue Feb 26 19:38:57 CET 2013</I>
<P><UL>
<LI>Previous message: <A HREF="023138.html">[Mageia-dev] Tonight's meeting
</A></li>
<LI>Next message: <A HREF="023147.html">[Mageia-dev] cyrus-imapd
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#23139">[ date ]</a>
<a href="thread.html#23139">[ thread ]</a>
<a href="subject.html#23139">[ subject ]</a>
<a href="author.html#23139">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Hiya Thomas,
Firstly, thanks for taking time to update cyrus-imapd a while back. It's
a horrible package with lots of "gotchas".
Sadly, I've just recently been bitten by fallout due to some of the many
dropped patches when you updated the package to the 2.4 series in this
commit:
<A HREF="http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=130115&r2=196262">http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=130115&r2=196262</A>
What the commit message said was:
"upgrade to 2.4.13"
Unfortunately, this is really no where near enough information for the,
very brutal changes that were introduced in that commit.
14 patches were disabled! That's a lot to go unmentioned!
In my case some of the patches were very important - namely the
autocreate and autosieve patches which are an important part of my
setup. I don't add users very often but today I spent a long time trying
to debug why my new user's mailbox didn't "just work" as it always has
in the past.
As I investigated the issue I saw this "cleanup" patch:
<A HREF="http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=259043&r2=259168">http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=259043&r2=259168</A>
Sadly this just compounded the above problem, and all the patch files
themselves still remained in the SOURCES folder.
As this is needed functionality for my setup (and likely other users
too), I've taken the time today to investigate all the dropped patches
and find replacements/updates where appropriate and drop those ones
committed (or which have alternative fixes) upstream.
Please can you take a look over the changes:
<A HREF="http://svnweb.mageia.org/packages?view=revision&revision=400402">http://svnweb.mageia.org/packages?view=revision&revision=400402</A>
<A HREF="http://svnweb.mageia.org/packages?view=revision&revision=400404">http://svnweb.mageia.org/packages?view=revision&revision=400404</A>
As you'll see it took a little time and I documented all the changes as
clearly as I could (I would have done it in individual commits but that
isn't really easy with subversion - no ability to stage changes and I
was too lazy to use git-svn here).
The rmquota patch is still disabled, but only two others are slightly
concerning now. The rest either still applied or had appropriate
upstream fixes.
Finally, I notice you made this change:
<A HREF="http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=389214&r2=394129">http://svnweb.mageia.org/packages/cauldron/cyrus-imapd/current/SPECS/cyrus-imapd.spec?r1=389214&r2=394129</A>
In theory, this is what one of the patches you disabled should deal
with. It silenced the user_deny.db verbosity. Sadly when rediffing the
patch it seems the latest version has refactored that code. I cannot
find anywhere where this message would be printed now (I see the error
on mga2 tho').
Can you confirm if this change is really needed or if it was added after
looking at the mga2 package rather than the current code?
Cheers
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="023138.html">[Mageia-dev] Tonight's meeting
</A></li>
<LI>Next message: <A HREF="023147.html">[Mageia-dev] cyrus-imapd
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#23139">[ date ]</a>
<a href="thread.html#23139">[ thread ]</a>
<a href="subject.html#23139">[ subject ]</a>
<a href="author.html#23139">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|