diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-August/018109.html')
-rw-r--r-- | zarb-ml/mageia-dev/2012-August/018109.html | 160 |
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 <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">mageia at blino.org</A>> wrote: +><i> Guillaume Rousse <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">guillomovitch at gmail.com</A>> writes: +</I>><i> +</I>>><i> Le 13/08/2012 13:02, Colin Guthrie a écrit : +</I>>>><i> 'Twas brillig, and Pascal Terjan at 13/08/12 11:44 did gyre and gimble: +</I>>>>><i> On Sun, Jul 22, 2012 at 12:00 AM, Iurt the rebuild bot +</I>>>>><i> <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">buildsystem-daemon at mageia.org</A>> wrote: +</I>>>>>><i> Name : coreutils Relocations: (not relocatable) +</I>>>>>><i> Version : 8.17 Vendor: Mageia.Org +</I>>>>>><i> Release : 2.mga3 Build Date: Sat 21 Jul 2012 09:49:45 PM CEST +</I>><i> +</I>><i> [...] +</I>><i> +</I>>>>>><i> colin <colin> 8.17-2.mga3: +</I>>>>>><i> + Revision: 273158 +</I>>>>>><i> - Update for usrmove +</I>>>>><i> +</I>>>>><i> This broke a few packages requiring /bin/rm or /bin/ln which are no +</I>>>>><i> longer provided by coreutils +</I>>>>><i> +</I>>>>><i> apache-portlet-1.0-api-javadoc (from apache-portlet-1.0-api) +</I>>>>><i> esmska-javadoc (from esmska) +</I>>>>><i> mx4j +</I>>>>><i> regexp-javadoc (from regexp) +</I>>>>><i> rt +</I>>>>><i> tomcat5-admin-webapps (from tomcat5) +</I>>>><i> +</I>>>><i> Hmm, indeed. How are these things "Provided" anyway? I mean they are not +</I>>>><i> in the list of the --provides, so how is this resolved? Does rpm have a +</I>>>><i> special mode for detecting these kind of provides? If so how does it +</I>>>><i> resolve it with urpmi? +</I>>><i> Unless something changed, files dependencies are resolved at +</I>>><i> hdlist-generation time as soon as another package requires them. +</I>><i> +</I>><i> Yes, using the file-deps file. +</I>><i> +</I>>><i> For instance, the following line in RT spec file will make genhdlist +</I>>><i> map /bin/rm to coreutils in the hdlist.cz: +</I>>><i> Requires(postun): /bin/rm +</I>><i> +</I>><i> IIRC, if a package contains files listed in file-deps, these files are +</I>><i> added to its "provides" list by genhdlist. +</I>><i> +</I>><i> $ zcat +</I>><i> /distrib/mageia/distrib/2/x86_64/media/core/release/media_info/synthesis.hdlist.cz +</I>><i> | grep -A 6 '^\@provides.*\@/bin/rm' +</I>><i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">provides at mktemp</A>[== 8.15]@stat[== +</I>><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>><i> 8.15-1.mga2]@coreutils(x86-64)[== +</I>><i> 8.15-1.mga2]@/bin/rm@/bin/ls@/bin/stty@/usr/bin/tr@/bin/ln@/bin/cp +</I>><i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">conflicts at tetex</A>[< 1.0.7-49] +</I>><i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">obsoletes at mktemp</A>[< 8.15]@base64 +</I>><i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">requires at pam</A>[>= +</I>><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>><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>><i> scripts +</I>><i> @<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">filesize at 1803563</A> +</I>><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>><i> +</I>>><i> I don't know how this work at rpm level, tough, in order to make 'rpm +</I>>><i> -Uvh rt-4.0.6-1.mga3.noarch" work without urpmi support. Probably +</I>>><i> checking in the list of files available in the target rpm. +</I>><i> +</I>><i> rpm is likely using the list of files from its db +</I>><i> +</I>><i> $ rpm -q --provides coreutils | grep /bin/rm +</I>><i> $ rpm -q --whatprovides /bin/rm +</I>><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> |