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
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Jack1 package missing
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Jack1%20package%20missing&In-Reply-To=%3CCAFgjPJ9Wev1hySYJJ4%3D9pGdD_TpxyvAdY3iLDtqveY-uLAnrKw%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="019757.html">
<LINK REL="Next" HREF="019749.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Jack1 package missing</H1>
<B>Jehan Pagès</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Jack1%20package%20missing&In-Reply-To=%3CCAFgjPJ9Wev1hySYJJ4%3D9pGdD_TpxyvAdY3iLDtqveY-uLAnrKw%40mail.gmail.com%3E"
TITLE="[Mageia-dev] Jack1 package missing">jehan.marmottard at gmail.com
</A><BR>
<I>Mon Nov 5 03:23:04 CET 2012</I>
<P><UL>
<LI>Previous message: <A HREF="019757.html">[Mageia-dev] Jack1 package missing
</A></li>
<LI>Next message: <A HREF="019749.html">[Mageia-dev] Rebuilding drakx-installer-stage2
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#19770">[ date ]</a>
<a href="thread.html#19770">[ thread ]</a>
<a href="subject.html#19770">[ subject ]</a>
<a href="author.html#19770">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Hi,
On Sun, Nov 4, 2012 at 4:29 AM, andre999 <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">andre999mga at laposte.net</A>> wrote:
><i> Jehan Pagès a écrit :
</I>><i>
</I>>><i> Hi,
</I>>><i>
</I>>><i> On Sat, Nov 3, 2012 at 11:11 PM, PhilippeDidier
</I>>><i> <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">philippedidier at laposte.net</A> <mailto:philippedidier@**laposte.net<<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">philippedidier at laposte.net</A>>>>
</I>>><i> wrote:
</I>>><i>
</I>>><i> Jehan Pagès a écrit :
</I>>><i> > Hi,
</I>>><i> >
</I>>><i> > I noticed we propose only the Jack2 package, but no Jack1. Yet
</I>>><i> Jack2 is
</I>>><i> > simply another implementation in C++ of the Jack protocol, and not
</I>>><i> a
</I>>><i> > newer version (as the official website also states clearly:
</I>>><i> > <A HREF="http://trac.jackaudio.org/**wiki/Q_differenc_jack1_jack2<http://trac.jackaudio.org/wiki/Q_differenc_jack1_jack2">http://trac.jackaudio.org/**wiki/Q_differenc_jack1_jack2<http://trac.jackaudio.org/wiki/Q_differenc_jack1_jack2</A>>).
</I>>><i> >
</I>>><i> > Plus I had a very annoying bug with Ardour when using Jack2, and
</I>>><i> people
</I>>><i> > on Ardour mailing list told me it was a known issue with Jack2
</I>>><i> (both
</I>>><i> > Ardour and Jack2 were installed from the Mageia 2 packages). I
</I>>><i> compiled
</I>>><i> > Jack1, and it indeed fixed the issue.
</I>>><i> >
</I>>><i> > So I am thinking on proposing a spec for Jack1.
</I>>><i> >
</I>>><i> > But then I have questions:
</I>>><i> >
</I>>><i> > 1/ How should I name this package? The jack2 package is named
</I>>><i> "jackit"
</I>>><i> > and I have no idea where you got that from (I guess this is a
</I>>><i> shorter
</I>>><i> > name for "Jack Audio Connection Kit", but should we really change
</I>>><i> > package names this way?
</I>>><i> > It is not that long). The official alternative
</I>>><i> > name of Jack2 is "jackdmp" (see README here:
</I>>><i> > <A HREF="https://github.com/jackaudio/**jack2<https://github.com/jackaudio/jack2">https://github.com/jackaudio/**jack2<https://github.com/jackaudio/jack2</A>>). I saw nowhere else this
</I>>><i> "jackit"
</I>>><i> > naming.
</I>>><i> >
</I>>><i> We inherit this from Mandrake : in the early years of Mandrake a jack
</I>>><i> package already existed but it had nothing to do with JACK (Jack Audio
</I>>><i> Connexion Kit) : it was a console frontend for cd rippers, still
</I>>><i> provided in Mageia...
</I>>><i>
</I>>><i> When JACK was imported into Mandrake it had to be given an other
</I>>><i> name...
</I>>><i> so jackit !!!
</I>>><i> There was a tonic controversy on Mandrake forum about this in 2003 or
</I>>><i> 2004 year.
</I>>><i> Mandrake and then Mandriva and and then Mageia are the only
</I>>><i> distributions calling JACK package "jackit" ....
</I>>><i> > So I am questioning the naming of this existing package, and
</I>>><i> would like
</I>>><i> > to propose some rename along with a new name for a Jack1 package.
</I>>><i> > Maybe simply "jack1" and "jack2"? Or "jack" and "jackdmp"?
</I>>><i> >
</I>>><i> > 2/ How should the virtual dependency be named?
</I>>><i> > The existing "jackit" spec provides a "jackit-devel" and a
</I>>><i> "libjack-devel".
</I>>><i> >
</I>>><i> > I think that none of the names are really fit IMO. First jackit
</I>>><i> for the
</I>>><i> > same reason as before (I don't see where this name comes from),
</I>>><i> also
</I>>><i> > libjack (and the -devel suffix) because this kit is not *only* a
</I>>><i> library
</I>>><i> > (there are also the jackd daemon, tools, etc.).
</I>>><i> >
</I>>><i> > I propose simply "jack" as virtual package name.
</I>>><i> >
</I>>><i> > How does this sound?
</I>>><i> > Thanks.
</I>>><i> >
</I>>><i> > Jehan
</I>>><i> Not simple because of this context ...
</I>>><i> If you want to call JACK jack you need to remove first the existing
</I>>><i> jack
</I>>><i> from the repo, and to modify the spec for every package requiring
</I>>><i> jackit
</I>>><i> now, to make them require jack if it is the new package name for JACK
</I>>><i> .
</I>>><i>
</I>>><i> Post Scriptum : Reading this I don't know if my explanation is clear
</I>>><i> enough ...
</I>>><i> A key to understand what I wrote :
</I>>><i> "jack" is the name of a package (whatever its content is)
</I>>><i> "jackit" is the name of a package
</I>>><i> "JACK" is the recursive acronym (Jack Audio Connexion Kit) of the
</I>>><i> software you are talking about
</I>>><i>
</I>>><i>
</I>>><i> Ok I understood the deal.
</I>>><i> I would personally prefer even a longer package name like
</I>>><i> jack-audio-connection-kit. Mageia would gain from having clearer naming.
</I>>><i> Especially if we add the Jack1 alternative.
</I>>><i>
</I>>><i> Now if this is a big deal, and it generates a controversy again, it is
</I>>><i> not that a big deal. The question thus is: how do I call Jack1 package
</I>>><i> then? And can I say that this new package "Provides: jackit" so that it
</I>>><i> works as an alternative to Jack2 (for instance for Ardour)?
</I>>><i> Thanks.
</I>>><i>
</I>>><i> Jehan
</I>>><i>
</I>><i>
</I>><i> why not give jack1 the name :
</I>><i> "jack1 - the Jack Audio Connection Kit 1"
</I>><i> and modify the description to include :
</I>><i> "This is the original C implementation of the Jack Audio Connection Kit
</I>><i> protocol (JACK). It is under active development concurrently with jackit
</I>><i> (JACK2)"
</I>><i>
</I>><i>
</I>I'll do this like this, then, and propose a SPEC to my mentor, maybe today.
It might also be a good idea to modify the jackit description to indicate
><i> that it is concurrent to jack1 as well.
</I>><i> And maybe rename it to jack2, if it is not too complicated ?
</I>><i>
</I>><i>
</I>I guess the maintainer of this package will have to do this. I'll search
for his email.
Thanks all.
Jehan
><i> We could always use provides to accommodate packages requiring JACK.
</I>><i>
</I>><i> Just some suggestions ...
</I>><i>
</I>><i> --
</I>><i> André
</I>><i>
</I>-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/mageia-dev/attachments/20121105/35eded3e/attachment.html>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="019757.html">[Mageia-dev] Jack1 package missing
</A></li>
<LI>Next message: <A HREF="019749.html">[Mageia-dev] Rebuilding drakx-installer-stage2
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#19770">[ date ]</a>
<a href="thread.html#19770">[ thread ]</a>
<a href="subject.html#19770">[ subject ]</a>
<a href="author.html#19770">[ 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>
|