summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-August/018109.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/2012-August/018109.html')
-rw-r--r--zarb-ml/mageia-dev/2012-August/018109.html160
1 files changed, 160 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-August/018109.html b/zarb-ml/mageia-dev/2012-August/018109.html
new file mode 100644
index 000000000..52fa8f261
--- /dev/null
+++ b/zarb-ml/mageia-dev/2012-August/018109.html
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-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%09coreutils-8.17-2.mga3&In-Reply-To=%3CCA%2BCX%2BbhxOzs%3DkJd3iYbN9_O7PRXrk1xSy0ux8Bi2wZ0MDvPVYg%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="018108.html">
+ <LINK REL="Next" HREF="018121.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3</H1>
+ <B>Pascal Terjan</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%09coreutils-8.17-2.mga3&In-Reply-To=%3CCA%2BCX%2BbhxOzs%3DkJd3iYbN9_O7PRXrk1xSy0ux8Bi2wZ0MDvPVYg%40mail.gmail.com%3E"
+ TITLE="[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Aug 13 14:17:02 CEST 2012</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="018108.html">[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3
+</A></li>
+ <LI>Next message: <A HREF="018121.html">[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#18109">[ date ]</a>
+ <a href="thread.html#18109">[ thread ]</a>
+ <a href="subject.html#18109">[ subject ]</a>
+ <a href="author.html#18109">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Aug 13, 2012 at 1:00 PM, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at blino.org</A>&gt; wrote:
+&gt;<i> Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">guillomovitch at gmail.com</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;&gt;<i> Le 13/08/2012 13:02, Colin Guthrie a &#233;crit :
+</I>&gt;&gt;&gt;<i> 'Twas brillig, and Pascal Terjan at 13/08/12 11:44 did gyre and gimble:
+</I>&gt;&gt;&gt;&gt;<i> On Sun, Jul 22, 2012 at 12:00 AM, Iurt the rebuild bot
+</I>&gt;&gt;&gt;&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">buildsystem-daemon at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;&gt;&gt;&gt;<i> Name : coreutils Relocations: (not relocatable)
+</I>&gt;&gt;&gt;&gt;&gt;<i> Version : 8.17 Vendor: Mageia.Org
+</I>&gt;&gt;&gt;&gt;&gt;<i> Release : 2.mga3 Build Date: Sat 21 Jul 2012 09:49:45 PM CEST
+</I>&gt;<i>
+</I>&gt;<i> [...]
+</I>&gt;<i>
+</I>&gt;&gt;&gt;&gt;&gt;<i> colin &lt;colin&gt; 8.17-2.mga3:
+</I>&gt;&gt;&gt;&gt;&gt;<i> + Revision: 273158
+</I>&gt;&gt;&gt;&gt;&gt;<i> - Update for usrmove
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> This broke a few packages requiring /bin/rm or /bin/ln which are no
+</I>&gt;&gt;&gt;&gt;<i> longer provided by coreutils
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> apache-portlet-1.0-api-javadoc (from apache-portlet-1.0-api)
+</I>&gt;&gt;&gt;&gt;<i> esmska-javadoc (from esmska)
+</I>&gt;&gt;&gt;&gt;<i> mx4j
+</I>&gt;&gt;&gt;&gt;<i> regexp-javadoc (from regexp)
+</I>&gt;&gt;&gt;&gt;<i> rt
+</I>&gt;&gt;&gt;&gt;<i> tomcat5-admin-webapps (from tomcat5)
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Hmm, indeed. How are these things &quot;Provided&quot; anyway? I mean they are not
+</I>&gt;&gt;&gt;<i> in the list of the --provides, so how is this resolved? Does rpm have a
+</I>&gt;&gt;&gt;<i> special mode for detecting these kind of provides? If so how does it
+</I>&gt;&gt;&gt;<i> resolve it with urpmi?
+</I>&gt;&gt;<i> Unless something changed, files dependencies are resolved at
+</I>&gt;&gt;<i> hdlist-generation time as soon as another package requires them.
+</I>&gt;<i>
+</I>&gt;<i> Yes, using the file-deps file.
+</I>&gt;<i>
+</I>&gt;&gt;<i> For instance, the following line in RT spec file will make genhdlist
+</I>&gt;&gt;<i> map /bin/rm to coreutils in the hdlist.cz:
+</I>&gt;&gt;<i> Requires(postun): /bin/rm
+</I>&gt;<i>
+</I>&gt;<i> IIRC, if a package contains files listed in file-deps, these files are
+</I>&gt;<i> added to its &quot;provides&quot; list by genhdlist.
+</I>&gt;<i>
+</I>&gt;<i> $ zcat
+</I>&gt;<i> /distrib/mageia/distrib/2/x86_64/media/core/release/media_info/synthesis.hdlist.cz
+</I>&gt;<i> | grep -A 6 '^\@provides.*\@/bin/rm'
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">provides at mktemp</A>[== 8.15]@stat[==
+</I>&gt;<i> 8.15]@/usr/bin/env@/bin/<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">env at libstdbuf.so</A>()(64bit)@coreutils[==
+</I>&gt;<i> 8.15-1.mga2]@coreutils(x86-64)[==
+</I>&gt;<i> 8.15-1.mga2]@/bin/rm@/bin/ls@/bin/stty@/usr/bin/tr@/bin/ln@/bin/cp
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">conflicts at tetex</A>[&lt; 1.0.7-49]
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">obsoletes at mktemp</A>[&lt; 8.15]@base64
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">requires at pam</A>[&gt;=
+</I>&gt;<i> 0.66-12]@libacl.so.1()(64bit)@libattr.so.1()(64bit)@libc.so.6()(64bit)@libc.so.6(GLIBC_2.14)(64bit)@libc.so.6(GLIBC_2.2.5)(64bit)@libc.so.6(GLIBC_2.3)(64bit)@libc.so.6(GLIBC_2.3.4)(64bit)@libc.so.6(GLIBC_2.4)(64bit)@libc.so.6(GLIBC_2.6)(64bit)@libc.so.6(GLIBC_2.7)(64bit)@libcap.so.2()(64bit)@libgmp.so.10()(64bit)@libpam.so.0()(64bit)@libpam_misc.so.0()(64bit)@libpthread.so.0()(64bit)@libpthread.so.0(GLIBC_2.2.5)(64bit)@libpthread.so.0(GLIBC_2.3.2)(64bit)@librt.so.1()(64bit)@librt.so.1(GLIBC_2.2.5)(64bit)@librt.so.1(GLIBC_2.3.3)(64bit)@rtld(GNU_HASH)
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">summary at The</A> GNU core utilities: a set of tools commonly used in shell
+</I>&gt;<i> scripts
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">filesize at 1803563</A>
+</I>&gt;<i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">info at coreutils-8.15-1.mga2.x86_64</A>@<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">0 at 12798923</A>@System/Base
+</I>&gt;<i>
+</I>&gt;&gt;<i> I don't know how this work at rpm level, tough, in order to make 'rpm
+</I>&gt;&gt;<i> -Uvh rt-4.0.6-1.mga3.noarch&quot; work without urpmi support. Probably
+</I>&gt;&gt;<i> checking in the list of files available in the target rpm.
+</I>&gt;<i>
+</I>&gt;<i> rpm is likely using the list of files from its db
+</I>&gt;<i>
+</I>&gt;<i> $ rpm -q --provides coreutils | grep /bin/rm
+</I>&gt;<i> $ rpm -q --whatprovides /bin/rm
+</I>&gt;<i> coreutils-8.17-3.mga3
+</I>
+Yes rpm uses the list of files to satisfy provides, urpmi does not
+when using synthesis as synthesis does not contain the list of files
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="018108.html">[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3
+</A></li>
+ <LI>Next message: <A HREF="018121.html">[Mageia-dev] [changelog] [RPM] cauldron core/release coreutils-8.17-2.mga3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#18109">[ date ]</a>
+ <a href="thread.html#18109">[ thread ]</a>
+ <a href="subject.html#18109">[ subject ]</a>
+ <a href="author.html#18109">[ 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>