summaryrefslogtreecommitdiffstats
path: root/febootstrap.pod
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-03-30 19:04:34 +0100
committerRichard Jones <rjones@redhat.com>2009-03-30 19:04:34 +0100
commit68f63f58f0999b126c14d127e6ece499bffa51db (patch)
treef9db31569fbc37644c823c29f7496ca1a8a52ed0 /febootstrap.pod
parent79d6fc6bba2e279baf59f27b8dd8fd728ed65de1 (diff)
downloadfebootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.tar.gz
febootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.tar.xz
febootstrap-68f63f58f0999b126c14d127e6ece499bffa51db.zip
Version 1.4. Now uses FAKECHROOT_CMD_SUBST to remove most %post warnings.
Diffstat (limited to 'febootstrap.pod')
-rw-r--r--febootstrap.pod20
1 files changed, 4 insertions, 16 deletions
diff --git a/febootstrap.pod b/febootstrap.pod
index b2d7470..de10a58 100644
--- a/febootstrap.pod
+++ b/febootstrap.pod
@@ -148,22 +148,10 @@ C<--foreign> installs - see previous point).
=head1 OTHER RESTRICTIONS AND BUGS
-Some C<%post> scripts do not run correctly. The most common case is
-C</sbin/ldconfig>. Since this binary is statically linked, fakeroot
-and fakechroot's LD_PRELOAD hack does not work, so effectively
-ldconfig tries to update the system cache. You will see the following
-error:
-
- /sbin/ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
-
-This error is mostly harmless. Just run C</sbin/ldconfig> the first
-time you boot into the newly created Fedora system.
-
-Another error you will see is with C</usr/sbin/glibc_post_upgrade>
-which is caused for the same reason - this binary is statically
-linked. We have examined what this binary does, and it is not really
-necessary for installs. If it makes you happier, you can run it the
-first time you boot the new system.
+C</sbin/ldconfig> and C</usr/sbin/glibc_post_upgrade> are not run
+during C<%post> scriptlets (because they are statically linked, and
+fakechroot cannot run statically linked programs). If you wish, you
+can run them the first time you boot into the new machine.
febootstrap recreates the repository anew each time, and this causes
yum to download all the RPMs every time. This is very wasteful, and