http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584254

Rich W ran into a thread on dpkg sync behavior, which led to that bug.
dpkg's fsync() call was changed to a sync() call, in order to improve
ext4/btrfs performance.  Those of us with busy, completely unrelated
filesystems (such as heavy NFS traffic) know how long a 'sync' can take.
dpkg version 1.15.8.6 or later has a --force-unsafe-io option to disable
the sync() call, and it is alleged to still be safe on ext3 systems per
http://lists.debian.org/debian-dpkg/2010/11/msg00034.html .

The 11.04 Natty package version is 1.16.0, and it installs on 10.04 LTS
Lucid if the liblzma and xz-utils packages from Natty are also fetched -
no need for updating libc, or anything else base.  The dpkg --version
output of this is 1.5.8.10ubuntu1, not 1.16.0, but it DOES have the
unsafe-io option.  We will likely roll this to all of our 10.04 LTS
systems, and I will report back.

** Bug watch added: Debian Bug tracker #584254
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584254

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/624877

Title:
  INFO: task dpkg:23317 blocked for more than 120 seconds.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to