You are not logged in.

#1 2007-09-27 17:15:53

hApy
Member
From: Victoria, BC
Registered: 2003-04-13
Posts: 194
Website

had issue with pacman -Syu & util-linux-ng upgrade

This is mostly just a informational post in case anyone else has the same problem, or in case my problem is indicative of a pacman problem.... I hadn't been keeping on top of my upgrades for awhile, so that may be a factor.

I first upgraded pacman to the latest version, updated to use "core", then ran the full pacman -Syu .... it died halfway through because it tried to delete/move /mnt/cd and /mnt/cd was unable to be removed because it was mounted I believe... I tried to unmount it to continue, but it appears that util-linux-ng had been removed but not replaced at that point so I was missing my mount/umount commands (among others) (I'm making the assumption that whatever script was modifying /mnt/cd would have unmounted it for me if umount had been available)

here's the relevant bit of my pacman.log

(previous full sys update had been from around feb. of this year..) tongue

[09/25/07 22:09] synchronizing package lists
[09/25/07 22:10] starting full system upgrade
[09/25/07 22:28] synchronizing package lists
[09/25/07 22:41] installed libarchive (2.2.6-2)
[09/25/07 22:41] installed libdownload (1.1-3)
[09/25/07 22:42] warning: extracting /etc/pacman.conf as /etc/pacman.conf.pacnew
[09/25/07 22:42] warning: extracting /etc/abs/abs.conf as /etc/abs/abs.conf.pacnew
[09/25/07 22:42] upgraded pacman (2.9.8-4 -> 3.0.6-1)
[2007-09-25 22:47] synchronizing package lists
[2007-09-25 22:48] starting full system upgrade
[2007-09-25 22:50] synchronizing package lists
[2007-09-25 22:51] starting full system upgrade
[2007-09-25 22:53] starting full system upgrade
[2007-09-26 21:09] synchronizing package lists
[2007-09-26 21:09] synchronizing package lists
[2007-09-26 21:11] starting full system upgrade
[2007-09-26 21:15] removed util-linux (2.12-9)
[2007-09-26 21:15] removed cdrtools (2.01.01a07-1)
[2007-09-26 21:15] removed xfce4-iconbox (4.2.3-1)
[2007-09-26 21:15] removed xfce4-systray (4.2.3-1)
[2007-09-26 21:15] removed xfcalendar (4.2.3-1)
[2007-09-26 21:16] removed gaim-svn (18019-1)
[2007-09-26 21:16] removed gaim-encryption (3.0beta5-1)
[2007-09-26 21:16] removed xfce4-toys (4.2.3-1)
[2007-09-26 21:20] removing compiled terminfo...done.
[2007-09-26 21:20] removing compiled terminfo...done.
[2007-09-26 21:20] upgraded screen (4.0.3-2 -> 4.0.3-4)
[2007-09-26 21:20] starting full system upgrade
[2007-09-26 21:28] upgraded inputproto (1.4-1 -> 1.4.2-1)
[2007-09-26 21:28] upgraded libx11 (1.1-2 -> 1.1.3-1)
[2007-09-26 21:28] upgraded libxext (1.0.2-1 -> 1.0.3-1)
[2007-09-26 21:28] upgraded kernel-headers (2.6.18.1-1 -> 2.6.22.1-1)
[2007-09-26 21:29] reloading init: done.
[2007-09-26 21:29] ==> ATTENTION INTERNATIONAL USERS:
[2007-09-26 21:29] ==>
[2007-09-26 21:29] ==> Locales are no longer included in the glibc package.
[2007-09-26 21:29] ==> They are generated by /usr/sbin/locale-gen depending on the contents
[2007-09-26 21:29] ==> of /etc/locale.gen.
[2007-09-26 21:29] ==> glibc will try to autodetect the required locales now, if you need
[2007-09-26 21:29] ==> additional locales, please enable them in /etc/locale.gen and run
[2007-09-26 21:29] ==> /usr/sbin/locale-gen
[2007-09-26 21:29] ==>
[2007-09-26 21:29] Generating locales...
[2007-09-26 21:29] en_US.ISO-8859-1... done
[2007-09-26 21:29] Generation complete.
[2007-09-26 21:29] upgraded glibc (2.5-2 -> 2.6.1-2)
[2007-09-26 21:29] upgraded xproto (7.0.9-1 -> 7.0.10-1)
[2007-09-26 21:29] upgraded libice (1.0.2-1 -> 1.0.4-1)
[2007-09-26 21:29] upgraded libsm (1.0.2-1 -> 1.0.3-1)
[2007-09-26 21:29] upgraded libxt (1.0.4-1 -> 1.0.5-1)
[2007-09-26 21:29] installed gcc-libs (4.2.1-2)
[2007-09-26 21:29] upgraded libgpg-error (1.4-1 -> 1.5-2)
[2007-09-26 21:29] upgraded libgcrypt (1.2.3-1 -> 1.2.4-2)
[2007-09-26 21:29] upgraded zlib (1.2.3-1 -> 1.2.3-3)
[2007-09-26 21:29] upgraded opencdk (0.5.8-1 -> 0.6.4-1)
[2007-09-26 21:29] upgraded libtasn1 (0.3.5-1 -> 1.1-1)
[2007-09-26 21:29] upgraded lzo2 (2.02-1 -> 2.02-2)
[2007-09-26 21:29] upgraded ncurses (5.5-1 -> 5.6-3)
[2007-09-26 21:29] warning: /etc/inputrc installed as /etc/inputrc.pacnew
[2007-09-26 21:29] upgraded readline (5.2-1 -> 5.2-4)
[2007-09-26 21:29] upgraded gnutls (1.4.4-1 -> 2.0.0-2)
[2007-09-26 21:29] upgraded libpng (1.2.13-1 -> 1.2.20-1)
[2007-09-26 21:29] upgraded libcups (1.2.7-1 -> 1.2.12-1)
[2007-09-26 21:29] upgraded expat (2.0.0-1 -> 2.0.1-1)
[2007-09-26 21:29] upgraded freetype2 (2.2.1-3 -> 2.3.5-1)
[2007-09-26 21:29] 
[2007-09-26 21:29] ===> Important Fontconfig configuration change <===
[2007-09-26 21:29] 
[2007-09-26 21:29] The way fontconfig is configured has been changed.
[2007-09-26 21:29] Configuration is done via /etc/fonts/conf.avail and conf.d.
[2007-09-26 21:29] Read /etc/fonts/conf.avail/README for more information.
[2007-09-26 21:29] 
[2007-09-26 21:29] Configuration via /etc/fonts/local.conf is still possible,
[2007-09-26 21:29] but is no longer recommended for options available in conf.avail.
[2007-09-26 21:29] 
[2007-09-26 21:29] updating font cache... done.
[2007-09-26 21:29] upgraded fontconfig (2.4.1-4 -> 2.4.2-1)
[2007-09-26 21:29] upgraded ghostscript (8.15.3-2 -> 8.15.4-3)
[2007-09-26 21:29] upgraded psutils (p17-3 -> 1.17-1)
[2007-09-26 21:29] upgraded lcms (1.15-1 -> 1.17-1)
[2007-09-26 21:29] upgraded pcre (6.6-3 -> 7.3-2)
[2007-09-26 21:29] upgraded glib2 (2.12.4-1 -> 2.14.1-1)
[2007-09-26 21:29] upgraded atk (1.12.3-1 -> 1.18.0-2)
[2007-09-26 21:29] upgraded libxrender (0.9.2-1 -> 0.9.4-1)
[2007-09-26 21:29] upgraded cairo (1.2.6-1 -> 1.4.10-1)
[2007-09-26 21:29] upgraded libxft (2.1.11-1 -> 2.1.12-1)
[2007-09-26 21:29] installed libdatrie (0.1.2-1)
[2007-09-26 21:29] installed libthai (0.1.9-1)
[2007-09-26 21:30] upgraded pango (1.14.7-1 -> 1.18.2-1)
[2007-09-26 21:30] upgraded libxcursor (1.1.8-1 -> 1.1.9-1)
[2007-09-26 21:30] upgraded libxinerama (1.0.0-1 -> 1.0.2-1)
[2007-09-26 21:30] upgraded randrproto (1.1.2-1 -> 1.2.1-1)
[2007-09-26 21:30] upgraded libxrandr (1.1.2-1 -> 1.2.1-1)
[2007-09-26 21:30] upgraded libxi (1.1.0-1 -> 1.1.2-1)
[2007-09-26 21:30] upgraded gtk2 (2.10.6-1 -> 2.10.14-3)
[2007-09-26 21:30] upgraded libxml2 (2.6.26-1 -> 2.6.30-1)
[2007-09-26 21:30] upgraded bzip2 (1.0.3-2 -> 1.0.4-2)
[2007-09-26 21:30] upgraded libgsf (1.14.1-1 -> 1.14.7-1)
[2007-09-26 21:30] upgraded librsvg (2.16.0-1 -> 2.18.1-1)
[2007-09-26 21:30] upgraded imagemagick (6.3.0.7-1 -> 6.3.5.9-1)
[2007-09-26 21:30] upgraded bash (3.2-1 -> 3.2.025-1)
[2007-09-26 21:30] ATTENTION DB PACKAGE:
[2007-09-26 21:30] Please consider to run db_upgrade on Berkeley DB databases with a major db version number update.
[2007-09-26 21:30] upgraded db (4.4.20-3 -> 4.5.20-2)
[2007-09-26 21:30] upgraded cracklib (2.8.9-1 -> 2.8.10-4)
[2007-09-26 21:30] upgraded pam (0.81-2 -> 0.99.8.1-3.1)
[2007-09-26 21:30] Fixing gshadow file ...
[2007-09-26 21:30] upgraded shadow (4.0.18.1-3 -> 4.0.18.1-6)
[2007-09-26 21:30] upgraded attr (2.4.32-2 -> 2.4.39-1)
[2007-09-26 21:30] upgraded acl (2.2.39-1 -> 2.2.45-1)
[2007-09-26 21:30] upgraded coreutils (6.6-1 -> 6.9-3)
[2007-09-26 21:30] upgraded gdbm (1.8.3-3 -> 1.8.3-4)
[2007-09-26 21:30] upgraded perl (5.8.8-4 -> 5.8.8-6)
[2007-09-26 21:30] upgraded a2ps (4.13b-3 -> 4.13c-1)
[2007-09-26 21:30] upgraded alsa-lib (1.0.13-1 -> 1.0.14-5)
[2007-09-26 21:30] upgraded alsa-oss (1.0.12-1 -> 1.0.14-1)
[2007-09-26 21:30] upgraded dialog (1.0_20060221-1 -> 1.1_20070604-2)
[2007-09-26 21:30] upgraded pciutils (2.2.4-2 -> 2.2.6-2)
[2007-09-26 21:30] upgraded alsa-utils (1.0.13-1 -> 1.0.14-2)
[2007-09-26 21:30] upgraded openssl (0.9.8d-1 -> 0.9.8e-5)
[2007-09-26 21:31] upgraded e2fsprogs (1.39-1 -> 1.40.2-2)
[2007-09-26 21:31] upgraded apr (1.2.7-1 -> 1.2.9-1)
[2007-09-26 21:31] upgraded apr-util (1.2.7-2 -> 1.2.8-2)
[2007-09-26 21:31] warning: /etc/httpd/conf/extra/httpd-userdir.conf installed as /etc/httpd/conf/extra/httpd-userdir.conf.pacnew
[2007-09-26 21:31] upgraded apache (2.2.3-2 -> 2.2.6-1)
[2007-09-26 21:31] upgraded binutils (2.17-2 -> 2.18-3)
[2007-09-26 21:31] upgraded gcc (4.1.2-1 -> 4.2.1-5)
[2007-09-26 21:31] upgraded libstdc++5 (3.3.6-1 -> 3.3.6-2)
[2007-09-26 21:31] The jre package is licensed software.
[2007-09-26 21:31] You MUST read and agree to the license stored in
[2007-09-26 21:31] /opt/java/jre/LICENSE before using it.
[2007-09-26 21:31] upgraded jre (1_5_0_08-1 -> 6u2-1)
[2007-09-26 21:31] upgraded apache-ant (1.6.5-1 -> 1.7.0-2)
[2007-09-26 21:31] installed xdg-utils (1.0.2-1)
[2007-09-26 21:31] upgraded archlinux-menus (1.1-4 -> 1.2-1)
[2007-09-26 21:31] For more info on KDE please have a look at:
[2007-09-26 21:31] 'http://wiki.archlinux.org/index.php/KDE'
[2007-09-26 21:31] upgraded kde-common (3.5.5-1 -> 3.5.7-1)
[2007-09-26 21:31] upgraded flac (1.1.2-3 -> 1.2.0-1)
[2007-09-26 21:31] upgraded libsndfile (1.0.16-1 -> 1.0.17-1)
[2007-09-26 21:31] 
[2007-09-26 21:31] --> The audio server comes with a daemon script that runs it as root.
[2007-09-26 21:31] --> Configuration happens in /etc/conf.d/jack-audio-connection-kit and is
[2007-09-26 21:31] --> documented there. If you like to run it as normal user you can
[2007-09-26 21:31] --> download qjackctl and control the server with a gui.
[2007-09-26 21:31] 
[2007-09-26 21:31] --> NOTE: Running jack as root to enable realtime capabilities isn't
[2007-09-26 21:31] --> needed any longer. As of kernel-2.6.12 and pam > 0.80-2 you can
[2007-09-26 21:31] --> achieve the rights to run real-time on a per group basis, which is
[2007-09-26 21:31] --> controlled by /etc/security/limits.conf
[2007-09-26 21:31] 
[2007-09-26 21:31] upgraded jack-audio-connection-kit (0.102.20-1 -> 0.103.0-1)
[2007-09-26 21:31] upgraded libfontenc (1.0.3-1 -> 1.0.4-1)
[2007-09-26 21:31] upgraded libxfont (1.2.3-1 -> 1.3.0-1)
[2007-09-26 21:31] upgraded libxpm (3.5.6-1 -> 3.5.7-1)
[2007-09-26 21:31] upgraded libxaw (1.0.2-1 -> 1.0.4-1)
[2007-09-26 21:31] upgraded xorg-xkb-utils (1.0.2-1 -> 1.0.2-2)
[2007-09-26 21:31] upgraded xkeyboard-config (0.6-1 -> 0.9-2)
[2007-09-26 21:31] upgraded libxfontcache (1.0.3-1 -> 1.0.4-1)
[2007-09-26 21:31] upgraded mcpp (2.6-1 -> 2.6.4-1)
[2007-09-26 21:31] installed xtrans (1.0.4-1)
[2007-09-26 21:31] upgraded xorg-server-utils (1.0.2-2 -> 1.0.4-2)
[2007-09-26 21:31] upgraded libxtst (1.0.1-1 -> 1.0.3-1)
[2007-09-26 21:31] upgraded libxv (1.0.2-1 -> 1.0.3-1)
[2007-09-26 21:31] upgraded xorg-utils (1.0.1-1 -> 1.0.2-4)
[2007-09-26 21:31] upgraded libdrm (2.0.2-1 -> 2.3.0-1)
[2007-09-26 21:31] upgraded xorg-server (1.1.1-4 -> 1.2.0-5)
[2007-09-26 21:31] -------------------------------
[2007-09-26 21:31] By using this package you accept the NVIDIA license,
[2007-09-26 21:31] which has been installed in /usr/share/licenses/nvidia/LICENSE
[2007-09-26 21:31] If you do not accept this license, you must remove the package immediately.
[2007-09-26 21:31] Dont forget to update your /etc/X11/xorg.conf
[2007-09-26 21:31] In order to use nvidia-settings, you need to install gtk2 package.
[2007-09-26 21:31] -------------------------------
[2007-09-26 21:31] nvidia 9746 drops support for Geforce 3 and 4 cards
[2007-09-26 21:31] If you have such a card, install the nvidia-96xx, nvidia-96xx-utils,
[2007-09-26 21:31] nvidia-96xx-ck, nvidia-96xx-beyond, nvidia-96xx-suspend2 packages
[2007-09-26 21:31] For a list of supported cards, see /usr/share/doc/nvidia/supported-cards.txt
[2007-09-26 21:31] -------------------------------
[2007-09-26 21:31] upgraded nvidia-utils (1.0.8776-2 -> 100.14.11-1)
[2007-09-26 21:32] upgraded mesa (6.5.1-2 -> 6.5.2-1)
[2007-09-26 21:32] upgraded qt (3.3.6-4 -> 3.3.8-5)
[2007-09-26 21:32] upgraded libvorbis (1.1.2-1 -> 1.2.0-1)
[2007-09-26 21:32] upgraded tcp_wrappers (7.6-6 -> 7.6-7)
[2007-09-26 21:32] upgraded esd (0.2.36-2 -> 0.2.38-3)
[2007-09-26 21:32] upgraded arts (1.5.5-1 -> 1.5.7-1)
[2007-09-26 21:32] upgraded aspell (0.60.4-2 -> 0.60.5-2)
[2007-09-26 21:32] upgraded python (2.4.4-1 -> 2.5.1-1)
[2007-09-26 21:32] upgraded namcap (1.5.4-1 -> 1.6.1-1)
[2007-09-26 21:32] upgraded devtools (0.3.4-1 -> 0.3.4-6)
[2007-09-26 21:32] upgraded aurtools (1.2.8-3 -> 1.3.0-1)
[2007-09-26 21:32] upgraded gawk (3.1.5-3 -> 3.1.5-4)
[2007-09-26 21:32] upgraded m4 (1.4.7-1 -> 1.4.10-2)
[2007-09-26 21:32] upgraded diffutils (2.8.1-2 -> 2.8.1-3)
[2007-09-26 21:32] upgraded autoconf (2.60-1 -> 2.61-2)
[2007-09-26 21:32] upgraded automake (1.9.6-1 -> 1.10-2)
[2007-09-26 21:32] upgraded dbus (0.93-1 -> 1.0.2-4)
[2007-09-26 21:32] upgraded libdaemon (0.10-1 -> 0.12-1)
[2007-09-26 21:32] ==> Please note that due to security reasons from version 0.9 on the
[2007-09-26 21:32] minimal mDNS stack included in nss-mdns (dubbed "legacy") is no
[2007-09-26 21:32] longer built - nss-mdns will not work unless Avahi is running.
[2007-09-26 21:32] ==> To enable IPv4 multicast DNS lookups, append 'mdns4' to the hosts line
[2007-09-26 21:32] in /etc/nsswitch.conf. Use 'mdns6' for IPv6 or 'mdns' for both.
[2007-09-26 21:32] upgraded nss-mdns (0.8-1 -> 0.10-1)
[2007-09-26 22:07] installed util-linux-ng (2.13-1)
[2007-09-26 22:09] starting full system upgrade

installing util-linux-ng and continuing the upgrade worked for me.

seems like it's possibly unwise for pacman to remove packages it is replacing without immediately replacing them with the new one? Might it be better if replacements were treated as a single transaction or something?

thanks to bfinch for helping me figure out what was missing I was beginning to worry I'd been away so long umount had been replaced lol

andrew.

Offline

Board footer

Powered by FluxBB