summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-December/010554.html
blob: 488eedd5aad4d3be72e5402fb7ff70cab30207f0 (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
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] mariadb
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20mariadb&In-Reply-To=%3C201112171052.25471.alien%40rmail.be%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="010585.html">
   <LINK REL="Next"  HREF="010564.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] mariadb</H1>
    <B>Maarten Vanraes</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20mariadb&In-Reply-To=%3C201112171052.25471.alien%40rmail.be%3E"
       TITLE="[Mageia-dev] mariadb">alien at rmail.be
       </A><BR>
    <I>Sat Dec 17 10:52:25 CET 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="010585.html">[Mageia-dev] [changelog] cauldron core/release	postfix-2.8.7-1.mga2
</A></li>
        <LI>Next message: <A HREF="010564.html">[Mageia-dev] mariadb
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10554">[ date ]</a>
              <a href="thread.html#10554">[ thread ]</a>
              <a href="subject.html#10554">[ subject ]</a>
              <a href="author.html#10554">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>why are you doing this?

%mklibname works fine, your issue was the bug that mysql-devel wasn't properly 
obsoleted... 

problem is, that you've removed some provides now, so if packages will be 
depending on lib64mysql18, it'll not be working now...

you also did a wrong obsolete with %{version}-%{release}

also, if a package has a maintainer, i think policy (or at least common 
courtesy) is to speak with maintainer about this?

and why even submitting amarok, when mikala will bring new KDE soon?

i'm resubmitting mariadb

you should've just fixed the wrong obsoletes and vendor tag and missing 
provides.

regards,

AL13N

[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">alien at localhost</A> mariadb]$ svn diff -c 182925
Index: SPECS/mariadb.spec
===================================================================
--- SPECS/mariadb.spec  (revision 182924)
+++ SPECS/mariadb.spec  (revision 182925)
@@ -49,7 +49,7 @@
 Summary:       A very fast and reliable SQL database engine
 Name:          mariadb
 Version:       5.5.18
-Release:       %mkrel 0.bzr%bzrrev
+Release:       %mkrel 0.bzr%{bzrrev}.1
 Group:         Databases
 License:       GPLv2 with exceptions
 URL:           <A HREF="http://mariadb.org/">http://mariadb.org/</A>
@@ -228,8 +228,8 @@
 Group:         System/Libraries
 Provides:      %{name}-shared-libs = %{version}-%{release}
 Provides:      %{name}-shared = %{version}-%{release}
-Provides:      %mklibname mysql %{major} = %{version}-%{release}
-Obsoletes:     %mklibname mysql %{major} &lt; 5.5.18
+Provides:      %{_lib}mysql%{major} = %{version}-%{release}
+Obsoletes:     %{_lib}mysql%{major} &lt; 5.5.18
 
 %description -n        %{libname}
 This package contains the shared libraries (*.so*) which certain languages 
and
@@ -239,8 +239,8 @@
 %package -n    %{libmariadbservices}
 Summary:       Shared libraries
 Group:         System/Libraries
-Provides:      %mklibname mysqlservices = %{version}-%{release}
-Obsoletes:     %mklibname mysqlservices &lt; 5.5.18
+Provides:      %{_lib}mysqlservices = %{version}-%{release}
+Obsoletes:     %{_lib}mysqlservices &lt; 5.5.18
 
 %description -n        %{libmariadbservices}
 The libmariadbservices library provides access to the available services and 
@@ -262,11 +262,10 @@
 Requires:      %{name}-client &gt;= %{version}-%{release}
 Provides:      %{name}-devel = %{version}-%{release}
 Provides:      %{libname}-devel = %{version}-%{release}
-Obsoletes:     %{libname}-devel
+Obsoletes:     %{libname}-devel &lt; %{version}-%{release}
 Obsoletes:     %{old_staticdevelname} &lt; 5.5.10
-Obsoletes:     %mklibname -d mysql &lt; 5.5.18
-Provides:      %mklibname -d mysql = %{version}-%{release}
-Provides:      mysql-devel
+Obsoletes:     %{_lib}mysql-devel &lt; 5.5.18
+Provides:      mysql-devel = %{version}-%{release}

 %description -n        %{develname}
 This package contains the development header files and libraries necessary to
@@ -277,8 +276,7 @@
 Group:                 System/Libraries
 Provides:      %{name}-embedded = %{version}-%{release}
 Obsoletes:     %{name}-embedded &lt; 5.5.10-6
-Provides:      %mklibname mysqld %{libmysqlembedded_major} = 
%{version}-%{release}
-Obsoletes:     %mklibname mysqld %{libmysqlembedded_major} &lt; 5.5.18
+Obsoletes:     %{_lib}mysqld%{libmysqlembedded_major} &lt; 5.5.18

 %description -n %{libmariadbembedded}
 MariaDB is a multi-user, multi-threaded SQL database server. This
@@ -292,11 +290,11 @@
 Summary:       Development files for MySQL as an embeddable library
 Group:                 Development/Other
 Provides:      %{name}-embedded-devel = %{version}-%{release}
-Obsoletes:     %{name}-embedded-devel &lt;  5.5.10-6
+Obsoletes:     %{name}-embedded-devel &lt; 5.5.10-6
 Requires:      %{libmariadbembedded} = %{version}-%{release}
 Requires:      %{name}-devel = %{version}-%{release}
-Provides:      %mklibname -d mysqld = %{version}-%{release}
-Obsoletes:     %mklibname -d mysqld &lt; 5.5.18
+Obsoletes:     %{_lib}mysqld-devel &lt; 5.5.18
+Provides:      mysql-embedded-devel = %{version}-%{release}

 %description -n %{libmariadbembedded_devel}
 MariaDB is a multi-user, multi-threaded SQL database server. This
@@ -381,7 +379,7 @@
     -DWITHOUT_DAEMON_EXAMPLE=1 \
     -DWITH_PLUGIN_PBXT=1 \
     -DFEATURE_SET=&quot;community&quot; \
-    -DCOMPILATION_COMMENT=&quot;Mageia - MariaDB Community Edition (GPL)&quot;
+    -DCOMPILATION_COMMENT=&quot;%{_vendor} - MariaDB Community Edition (GPL)&quot;

 cp ../libmysql/libmysql.version libmysql/libmysql.version

</PRE>


























































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="010585.html">[Mageia-dev] [changelog] cauldron core/release	postfix-2.8.7-1.mga2
</A></li>
	<LI>Next message: <A HREF="010564.html">[Mageia-dev] mariadb
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#10554">[ date ]</a>
              <a href="thread.html#10554">[ thread ]</a>
              <a href="subject.html#10554">[ subject ]</a>
              <a href="author.html#10554">[ 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>