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
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] cauldron state, and dependencies handling
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cauldron%20state%2C%20and%20dependencies%20handling&In-Reply-To=%3CCAE1DttBZbvDwg7hzeP4BT_BgTve7_J0NDE2v0r2%2Bb-__pgO4Qg%40mail.gmail.com%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="020389.html">
<LINK REL="Next" HREF="020392.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] cauldron state, and dependencies handling</H1>
<B>Florent Monnier</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20cauldron%20state%2C%20and%20dependencies%20handling&In-Reply-To=%3CCAE1DttBZbvDwg7hzeP4BT_BgTve7_J0NDE2v0r2%2Bb-__pgO4Qg%40mail.gmail.com%3E"
TITLE="[Mageia-dev] cauldron state, and dependencies handling">monnier.florent at gmail.com
</A><BR>
<I>Wed Nov 28 20:59:58 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="020389.html">[Mageia-dev] [changelog] [RPM] cauldron core/release fluidsynth-1.1.5-3.mga3
</A></li>
<LI>Next message: <A HREF="020392.html">[Mageia-dev] cauldron state, and dependencies handling
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20391">[ date ]</a>
<a href="thread.html#20391">[ thread ]</a>
<a href="subject.html#20391">[ subject ]</a>
<a href="author.html#20391">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>2012/11/28, Thomas Backlund <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">tmb at mageia.org</A>>:
><i> Florent Monnier skrev 28.11.2012 20:39:
</I>>><i> 2012/11/28, Thierry Vignaud <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">thierry.vignaud at gmail.com</A>>:
</I>>>><i> On 28 November 2012 15:44, blue_prawn <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">buildsystem-daemon at mageia.org</A>>
</I>>>><i> wrote:
</I>>>>><i> blue_prawn <blue_prawn> 0.3-5.mga3:
</I>>>>><i> + Revision: 322631
</I>>>>><i> - no change, only a rebuild
</I>>>><i>
</I>>>><i> Please tell why you rebuild
</I>>>><i> eg: "rebuild for new ocaml" or whatever instead of "no change..."
</I>>><i>
</I>>><i> malo (other ocaml packager) suggests me to put "rebuild for Beta 1"
</I>>><i>
</I>>><i> but this is the goal, not the origine,
</I>>><i> the reason is because a dependency was rebuild.
</I>>><i> in ocaml if a dependency is rebuild, all the dependents and
</I>>><i> sub-dependents have to be rebuild.
</I>>><i>
</I>>><i> So which log message would you prefer:
</I>>><i>
</I>>><i> - rebuild for Beta 1
</I>><i>
</I>><i> this one:
</I>><i>
</I>>><i> - rebuild because dependency rebuilt
</I>><i>
</I>><i> as it's the real reason.
</I>><i>
</I>><i> or more like:
</I>><i>
</I>><i> - rebuild for new ocaml
</I>><i>
</I>><i> (or wichever package "triggered" the need for rebuild)
</I>
So it should have been:
- rebuild for new xmlm
I do have a question related to this issue:
Should ocaml libs in Cauldron be maintained usable?
For example if I've rebuild xmlm 3 months ago, there is nothing to
change in xtmpl, so currently I just wait before Mageia's release to
rebuild all that needs to be.
That means that during these 3 months, xtmpls didn't worked in Cauldron.
Is that bad?
=========
In case that's bad, I'm wondering how I should handle this.
- I can just icrem the mkrel of all ocaml libs.
(I can write the script to do this in 5 minutes.)
- I can create a dependency graph, so when I rebuilt xmlm 3 months
ago, I can use the dependcy graph to know the exhaustive list of
dependents that also need to be rebuild.
(I can write the script to do this in maybe 1 evening)
--
Cheers
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="020389.html">[Mageia-dev] [changelog] [RPM] cauldron core/release fluidsynth-1.1.5-3.mga3
</A></li>
<LI>Next message: <A HREF="020392.html">[Mageia-dev] cauldron state, and dependencies handling
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#20391">[ date ]</a>
<a href="thread.html#20391">[ thread ]</a>
<a href="subject.html#20391">[ subject ]</a>
<a href="author.html#20391">[ 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>
|