summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-August/017877.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/2012-August/017877.html')
-rw-r--r--zarb-ml/mageia-dev/2012-August/017877.html261
1 files changed, 261 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-August/017877.html b/zarb-ml/mageia-dev/2012-August/017877.html
new file mode 100644
index 000000000..5fdf01594
--- /dev/null
+++ b/zarb-ml/mageia-dev/2012-August/017877.html
@@ -0,0 +1,261 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09kdelibs4-4.9.0-2.mga3&In-Reply-To=%3C50198403.5020105%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="017854.html">
+ <LINK REL="Next" HREF="017882.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3</H1>
+ <B>Colin Guthrie</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20%5Bchangelog%5D%20%5BRPM%5D%20cauldron%20core/release%0A%09kdelibs4-4.9.0-2.mga3&In-Reply-To=%3C50198403.5020105%40colin.guthr.ie%3E"
+ TITLE="[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3">mageia at colin.guthr.ie
+ </A><BR>
+ <I>Wed Aug 1 21:31:15 CEST 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="017854.html">[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
+</A></li>
+ <LI>Next message: <A HREF="017882.html">[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#17877">[ date ]</a>
+ <a href="thread.html#17877">[ thread ]</a>
+ <a href="subject.html#17877">[ subject ]</a>
+ <a href="author.html#17877">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>'Twas brillig, and Shlomi Fish at 01/08/12 11:00 did gyre and gimble:
+&gt;<i> On Wed, 01 Aug 2012 03:44:32 +0200
+</I>&gt;<i> Nicolas L&#233;cureuil &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">nicolas.lecureuil at free.fr</A>&gt; wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> Le mardi 31 juillet 2012 22:20:45 Balcaen John a &#233;crit :
+</I>&gt;&gt;&gt;<i> Le mardi 31 juillet 2012 18:42:00 tv a &#233;crit :
+</I>&gt;&gt;&gt;&gt;<i> Name : kdelibs4 Relocations: (not relocatable)
+</I>&gt;&gt;&gt;&gt;<i> Version : 4.9.0 Vendor: Mageia.Org
+</I>&gt;&gt;&gt;&gt;<i> Release : 2.mga3 Build Date: Tue Jul 31
+</I>&gt;&gt;&gt;&gt;<i> 18:15:54
+</I>&gt;&gt;&gt;&gt;<i> 2012 Install Date: (not installed) Build Host:
+</I>&gt;&gt;&gt;&gt;<i> ecosse.mageia.org Group : Graphical desktop/KDE Source RPM:
+</I>&gt;&gt;&gt;&gt;<i> (none)
+</I>&gt;&gt;&gt;&gt;<i> Size : 11884847 License: GPLv2 and LGPLv2
+</I>&gt;&gt;&gt;&gt;<i> and GFDL and BSD and QPL and Artistic Signature : (none)
+</I>&gt;&gt;&gt;&gt;<i> Packager : tv &lt;tv&gt;
+</I>&gt;&gt;&gt;&gt;<i> URL : <A HREF="http://www.kde.org">http://www.kde.org</A>
+</I>&gt;&gt;&gt;&gt;<i> Summary : K Desktop Environment - Libraries
+</I>&gt;&gt;&gt;&gt;<i> Description :
+</I>&gt;&gt;&gt;&gt;<i> Libraries for the K Desktop Environment.
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> tv &lt;tv&gt; 2:4.9.0-2.mga3:
+</I>&gt;&gt;&gt;&gt;<i> + Revision: 276808
+</I>&gt;&gt;&gt;&gt;<i> - rebuild for new libattica
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> + mikala &lt;mikala&gt;
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> - Silent: Fix Source URL
+</I>&gt;&gt;&gt;&gt;<i> - Update tarball to KDE 4.9.0
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Oh damn that !!!
+</I>&gt;&gt;&gt;<i> kde 4.9.0 is not supposed to be released &amp; now because a padawan without a
+</I>&gt;&gt;&gt;<i> commit right send a patch, his mentor feels obligate to push the package
+</I>&gt;&gt;&gt;<i> *without* checking the side effect of this change (yeah it's a update &amp;
+</I>&gt;&gt;&gt;<i> we're late let's push it ) of course we could have stay only with kdelibs
+</I>&gt;&gt;&gt;<i> 4.9.0 but now i noticed that fwang is pushing the whole kde stack
+</I>&gt;&gt;&gt;<i> especially when we're not sure that some kde package are not going to be
+</I>&gt;&gt;&gt;<i> respun ....
+</I>&gt;&gt;&gt;<i> damn that !
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> I guess i'll won't commit anything more if it's just to see some stuff like
+</I>&gt;&gt;&gt;<i> this .
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> please don't, we need you :(
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Rindolf we can't loose packagers like mikala, you really need to follow rules.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> If you need more infos about rules please ask we are here to help but don't
+</I>&gt;&gt;<i> touch mikala's packages w/o his authorisation.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> just do a mgarepo maintdb get $package and see who is the maintainer and
+</I>&gt;&gt;<i> ask before commiting.
+</I>&gt;<i>
+</I>&gt;<i> OK, I'll keep it in mind. I thought the change was harmless because it didn't
+</I>&gt;<i> bump the library's libmajor, but apparently the KDE packages require an exact
+</I>&gt;<i> version 0.3 of attica's libraries which seems broken to me.
+</I>
+I have to agree here that something is &quot;funny&quot; in the libattica package
+which ultimately helped to contribute to this issue.
+
+e.g. on my system before update (tho' with similar results after):
+
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -q --provides lib64attica0
+libattica.so.0.3()(64bit)
+lib64attica0 = 0.3.0-1.mga2
+lib64attica0(x86-64) = 0.3.0-1.mga2
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -ql lib64attica0
+/usr/lib64/libattica.so.0.3
+/usr/lib64/libattica.so.0.3.0
+
+IMO this *should* be:
+
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -q --provides lib64attica0
+libattica.so.0()(64bit)
+lib64attica0 = 0.3.0-1.mga2
+lib64attica0(x86-64) = 0.3.0-1.mga2
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -ql lib64attica0
+/usr/lib64/libattica.so.0
+/usr/lib64/libattica.so.0.3.0
+
+
+So I can see how this mistake was made and TBH I could have made the
+same mistake myself (with the caveat that I likely would not have bumped
+the version of someone else's package with out confirming first and that
+it should have been obvious from testing and installing the build)
+
+But either way this seems like an issue to fix properly (possibly with
+an upstream fix or some modification to the library policy when the
+minor version is &quot;presented&quot; like this).
+
+
+FWIW there are some other examples I can find:
+
+This one just looks &quot;odd&quot; generally:
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -qf /usr/lib64/libxenctrl.so.4.0
+lib64xen3.0-4.1.2-4.mga2
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -q --provides lib64xen3.0
+libblktap.so.3.0()(64bit)
+libblktapctl.so.1.0()(64bit)
+libflask.so.1.0()(64bit)
+libfsimage.so.1.0()(64bit)
+libvhd.so.1.0()(64bit)
+libxenctrl.so.4.0()(64bit)
+libxenguest.so.4.0()(64bit)
+libxenlight.so.1.0()(64bit)
+libxenstore.so.3.0()(64bit)
+libxlutil.so.1.0()(64bit)
+lib64xen3.0 = 4.1.2-4.mga2
+lib64xen3.0(x86-64) = 4.1.2-4.mga2
+
+
+This one is even more strange as the &quot;major&quot; appears to be the
+concatenation of the major and minor:
+
+
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -q --provides lib64ice33
+libFreeze.so.33()(64bit)
+libGlacier2.so.33()(64bit)
+libIce.so.33()(64bit)
+libIceBox.so.33()(64bit)
+libIceGrid.so.33()(64bit)
+libIcePatch2.so.33()(64bit)
+libIceSSL.so.33()(64bit)
+libIceStorm.so.33()(64bit)
+libIceStormService.so.33()(64bit)
+libIceUtil.so.33()(64bit)
+libIceXML.so.33()(64bit)
+libSlice.so.33()(64bit)
+lib64ice33 = 3.3.1-5.mga2
+lib64ice33(x86-64) = 3.3.1-5.mga2
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -ql lib64ice33
+/usr/lib64/libFreeze.so.3.3.1
+/usr/lib64/libFreeze.so.33
+/usr/lib64/libGlacier2.so.3.3.1
+/usr/lib64/libGlacier2.so.33
+/usr/lib64/libIce.so.3.3.1
+/usr/lib64/libIce.so.33
+/usr/lib64/libIceBox.so.3.3.1
+/usr/lib64/libIceBox.so.33
+/usr/lib64/libIceGrid.so.3.3.1
+/usr/lib64/libIceGrid.so.33
+/usr/lib64/libIcePatch2.so.3.3.1
+/usr/lib64/libIcePatch2.so.33
+/usr/lib64/libIceSSL.so.3.3.1
+/usr/lib64/libIceSSL.so.33
+/usr/lib64/libIceStorm.so.3.3.1
+/usr/lib64/libIceStorm.so.33
+/usr/lib64/libIceStormService.so.3.3.1
+/usr/lib64/libIceStormService.so.33
+/usr/lib64/libIceUtil.so.3.3.1
+/usr/lib64/libIceUtil.so.33
+/usr/lib64/libIceXML.so.3.3.1
+/usr/lib64/libIceXML.so.33
+/usr/lib64/libSlice.so.3.3.1
+/usr/lib64/libSlice.so.33
+
+
+And finally here is one that provides symlinks at both levels of major:
+
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -q --provides lib64qtxml4
+qtxmllib = 4:4.8.2
+lib64qtxml4 = 4:4.8.2-4.mga3
+lib64qtxml4(x86-64) = 4:4.8.2-4.mga3
+libQtXml.so.4()(64bit)
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">colin at jimmy</A> ~]$ rpm -ql lib64qtxml4
+/usr/lib64/libQtXml.so.4
+/usr/lib64/libQtXml.so.4.8
+/usr/lib64/libQtXml.so.4.8.2
+
+Not an exhaustive list, just some random looks at my /usr/lib64 folder.
+
+
+So can someone familiar with the project have a bit of a think about it
+and maybe see if they can fix it properly in a future proof way?
+
+&gt;<i> BTW, you should not call me &quot;Rindolf&quot; outside IRC. My name is Shlomi.
+</I>
+Provided it doesn't offend you too much, most of us tend to chop and
+change between real names and IRC nicks even on mailing lists. I'll
+quite often refer to ennael, tmb, blino or tv etc. In some cases it's
+because I can't remember the exact spelling of names and sometimes it's
+pure laziness! While I'll try to remember your preference I hope you
+don't take active office at it (otherwise it's a particularly bad choice
+of IRC nicks :p).
+
+FWIW I still get surprised when people call me &quot;Col&quot; rather than &quot;Colin&quot;
+even tho' that's how I sign pretty much all my emails - same deal there
+I suppose :)
+
+Col(in)[g]
+
+:<i>p
+</I>
+--
+
+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="017854.html">[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
+</A></li>
+ <LI>Next message: <A HREF="017882.html">[Mageia-dev] [changelog] [RPM] cauldron core/release kdelibs4-4.9.0-2.mga3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#17877">[ date ]</a>
+ <a href="thread.html#17877">[ thread ]</a>
+ <a href="subject.html#17877">[ subject ]</a>
+ <a href="author.html#17877">[ 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>