From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-dev/2013-February/022848.html | 168 +++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 zarb-ml/mageia-dev/2013-February/022848.html (limited to 'zarb-ml/mageia-dev/2013-February/022848.html') diff --git a/zarb-ml/mageia-dev/2013-February/022848.html b/zarb-ml/mageia-dev/2013-February/022848.html new file mode 100644 index 000000000..aec92b6a3 --- /dev/null +++ b/zarb-ml/mageia-dev/2013-February/022848.html @@ -0,0 +1,168 @@ + + + + [Mageia-dev] [soft-commits] [7324] (call_blkid) always bypass blkid cache + + + + + + + + + +

[Mageia-dev] [soft-commits] [7324] (call_blkid) always bypass blkid cache

+ Pascal Terjan + pterjan at gmail.com +
+ Thu Feb 14 15:34:55 CET 2013 +

+
+ +
On Thu, Feb 14, 2013 at 2:22 PM, <root at mageia.org> wrote:
+
+> **
+>  Revision 7324 Author colin Date 2013-02-14 15:22:44 +0100 (Thu, 14 Feb
+> 2013) Log Message
+>
+> (call_blkid) always bypass blkid cache
+>
+> This reverts the use of the blkid cache.
+>
+> This cache is a broken concept and should not be used. It's only
+> intended to be used for LABEL/UUID conversion.
+>
+> Please add a comment in the code :)
+
+>
+> From the upstream maintainer:
+> <kzak> coling: -p provides more information, the cache is designed for
+> LABEL/UUID conversion -- and the goal is to avoid the cache if possible
+> (it's mostly for backward compatibility). The ideal solution is to read
+> the information from udev DB.
+> <kzak> coling: man blkid (at least the latest version contains some hint
+> about this issue)
+> <kzak> coling: I'd like to learn people to use lsblk -- it's designed
+> more friendly  for end-users as well as for scripts and it reads info
+> from udev, libblkid is only fallback here.
+>
+> Longer term we should kill off the use of blkid and perhaps move to
+> lsblk or some perl-udev (if such a thing exists) usage instead:
+>
+> <kay> coling: avoid the blkid cache, it is a completely broken idea
+> <kay> kzak: you should really kill that thing :)
+> <kzak> kay: I'd like to kill blkid at all and keep it as "to test the
+> library" binary...
+> <kay> kzak: tools with options like that talk for their sanity
+> themselves :) " -g     Perform a garbage collection pass on the blkid
+> cache to remove devices which no longer exist."
+> <kay> kzak: it's just silly, really silly to ever do that :)
+> <kay> kzak: yeah, sounds fine to let blkid and its cache die in the long
+> run
+> <kzak>  lsblk is maintainable and extendable -- fix blkid(8) is
+> impossible to fix...
+>
+> This reverts r6891.
+>
+> Modified Paths
+>
+>    - drakx/trunk/perl-install/NEWS<#13cd91629257f7c0_drakxtrunkperlinstallNEWS>
+>    - drakx/trunk/perl-install/fs/type.pm<#13cd91629257f7c0_drakxtrunkperlinstallfstypepm>
+>    - drakx/trunk/perl-install/install/NEWS<#13cd91629257f7c0_drakxtrunkperlinstallinstallNEWS>
+>
+>  Modified: drakx/trunk/perl-install/NEWS
+> ===================================================================
+> --- drakx/trunk/perl-install/NEWS	2013-02-14 01:39:37 UTC (rev 7323)
+> +++ drakx/trunk/perl-install/NEWS	2013-02-14 14:22:44 UTC (rev 7324)
+> @@ -1,3 +1,5 @@
+> +- always bypass blkid cache (the cache only includes a subset of the data we need)
+> +
+>  Version 15.19 - 16 January 2013
+>
+>  - update translations
+> Modified: drakx/trunk/perl-install/fs/type.pm
+> ===================================================================
+> --- drakx/trunk/perl-install/fs/type.pm	2013-02-14 01:39:37 UTC (rev 7323)
+> +++ drakx/trunk/perl-install/fs/type.pm	2013-02-14 14:22:44 UTC (rev 7324)
+> @@ -273,7 +273,7 @@
+>
+>      my %h = map {
+>  	if_(/(.*?)=(.*)/, $1 => $2);
+> -    } run_program::get_stdout_raw({ timeout => 30 }, 'blkid', '2>', '/dev/null', '-o', 'udev', devices::make($part->{device}));
+> +    } run_program::get_stdout_raw({ timeout => 30 }, 'blkid', '2>', '/dev/null', '-o', 'udev', '-p', devices::make($part->{device}));
+>
+>      \%h;
+>  }
+> Modified: drakx/trunk/perl-install/install/NEWS
+> ===================================================================
+> --- drakx/trunk/perl-install/install/NEWS	2013-02-14 01:39:37 UTC (rev 7323)
+> +++ drakx/trunk/perl-install/install/NEWS	2013-02-14 14:22:44 UTC (rev 7324)
+> @@ -1,3 +1,5 @@
+> +- always bypass blkid cache (the cache only includes a subset of the data we need)
+> +
+>  Version 15.20 - 21 January 2013
+>
+>  - use modprobe instead of insmod (mga#8676)
+>
+>
+>
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: </pipermail/mageia-dev/attachments/20130214/7ed5ad66/attachment.html>
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-dev +mailing list
+ -- cgit v1.2.1