<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drakx/perl-install/fs, branch 15.23</title>
<subtitle>Mageia Installer and base platform for many utilities</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/'/>
<entry>
<title>(call_blkid) add a code comment about blkid -p to prevent accidental revert in the future</title>
<updated>2013-02-14T14:50:43+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-02-14T14:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=c52383f56f1cdf26b8acd2b89a296cc8d5e44966'/>
<id>c52383f56f1cdf26b8acd2b89a296cc8d5e44966</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(call_blkid) always bypass blkid cache</title>
<updated>2013-02-14T14:22:44+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-02-14T14:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=ecd8db27c8ffb76ebf799e0de0dcf64c3ce256fe'/>
<id>ecd8db27c8ffb76ebf799e0de0dcf64c3ce256fe</id>
<content type='text'>
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.

From the upstream maintainer:
&lt;kzak&gt; 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.
&lt;kzak&gt; coling: man blkid (at least the latest version contains some hint
about this issue)
&lt;kzak&gt; 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:

&lt;kay&gt; coling: avoid the blkid cache, it is a completely broken idea
&lt;kay&gt; kzak: you should really kill that thing :)
&lt;kzak&gt; kay: I'd like to kill blkid at all and keep it as "to test the
library" binary...
&lt;kay&gt; 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."
&lt;kay&gt; kzak: it's just silly, really silly to ever do that :)
&lt;kay&gt; kzak: yeah, sounds fine to let blkid and its cache die in the long
run
&lt;kzak&gt;  lsblk is maintainable and extendable -- fix blkid(8) is
impossible to fix...

This reverts r6891.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.

From the upstream maintainer:
&lt;kzak&gt; 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.
&lt;kzak&gt; coling: man blkid (at least the latest version contains some hint
about this issue)
&lt;kzak&gt; 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:

&lt;kay&gt; coling: avoid the blkid cache, it is a completely broken idea
&lt;kay&gt; kzak: you should really kill that thing :)
&lt;kzak&gt; kay: I'd like to kill blkid at all and keep it as "to test the
library" binary...
&lt;kay&gt; 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."
&lt;kay&gt; kzak: it's just silly, really silly to ever do that :)
&lt;kay&gt; kzak: yeah, sounds fine to let blkid and its cache die in the long
run
&lt;kzak&gt;  lsblk is maintainable and extendable -- fix blkid(8) is
impossible to fix...

This reverts r6891.
</pre>
</div>
</content>
</entry>
<entry>
<title>(call_blkid) do not bypass blkid cache</title>
<updated>2012-12-28T19:22:12+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-12-28T19:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=fe28c4ede7e3dc145ffd88c70d75dbcce4093dda'/>
<id>fe28c4ede7e3dc145ffd88c70d75dbcce4093dda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(part) if a partition has been manually formated, don't offer to</title>
<updated>2012-12-11T13:18:06+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-12-11T13:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=4418886a61d6f201223ce4ea9b79f329d4098c8b'/>
<id>4418886a61d6f201223ce4ea9b79f329d4098c8b</id>
<content type='text'>
format it again (for draklive-install, mga#7822)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
format it again (for draklive-install, mga#7822)
</pre>
</div>
</content>
</entry>
<entry>
<title>(display_choices) make logs easier to read in report.bug</title>
<updated>2012-12-11T09:47:29+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-12-11T09:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=bbfe7dbf3cb724ab40861bdc6d82eb76a8b4062e'/>
<id>bbfe7dbf3cb724ab40861bdc6d82eb76a8b4062e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(main) fix 2 three years old perl_checker warnings</title>
<updated>2012-12-11T09:47:26+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-12-11T09:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=018e3f1fc711adc4fe556850cd2dacd6c7f6f91b'/>
<id>018e3f1fc711adc4fe556850cd2dacd6c7f6f91b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>load fuse module automatically when trying to mount NTFS-3G (mga#5685)</title>
<updated>2012-09-20T20:32:11+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-09-20T20:32:11+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=346c0a0130a7c5a7b30e1c18aa96c1537000a21f'/>
<id>346c0a0130a7c5a7b30e1c18aa96c1537000a21f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use factorized crypto modules list</title>
<updated>2012-09-04T06:35:35+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-09-04T06:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=4b1037bbf01c4aad8cddc51e409dac93ba998d95'/>
<id>4b1037bbf01c4aad8cddc51e409dac93ba998d95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>adapt to usbfs death (3/4): usbfs is dead with kernel-3.5 (and usbdevfs</title>
<updated>2012-08-30T17:19:18+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-08-30T17:19:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=0cb0b07eefd3cfae46c9e2220525d5b6887c525c'/>
<id>0cb0b07eefd3cfae46c9e2220525d5b6887c525c</id>
<content type='text'>
is dead for quite a long time too)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is dead for quite a long time too)
</pre>
</div>
</content>
</entry>
<entry>
<title>adapt to usbfs death (2/4): if needed, mount /sys/kernel/debug/usb</title>
<updated>2012-08-30T17:19:15+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-08-30T17:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=446202f3261911c59e194d9883e4618753a0e5b7'/>
<id>446202f3261911c59e194d9883e4618753a0e5b7</id>
<content type='text'>
instead of /proc/bus/usb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead of /proc/bus/usb
</pre>
</div>
</content>
</entry>
</feed>
