Pacman -Syu error: failed to prepare transaction

Currently, trying to update my packages results in a huge error message that I'm not sure how to fix. This is the output of pacman -Syu:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
error: could not parse package description file 'gambas3-gb-ncurses-3.3.4-3/desc' from db 'community'
warning: haskell-mtl: local (2.1.2-25) is newer than extra (2.1.2-2)
warning: haskell-parsec: local (3.1.3-25) is newer than extra (3.1.3-2)
warning: haskell-text: local (0.11.2.3-25) is newer than extra (0.11.2.3-2)
warning: haskell-transformers: local (0.3.0.0-25) is newer than extra (0.3.0.0-3)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: haskell-extensible-exceptions: requires ghc=7.6.1-1
:: haskell-mtl: requires ghc=7.6.1-1
:: haskell-parsec: requires ghc=7.6.1-1
:: haskell-regex-base: requires ghc=7.6.1-1
:: haskell-syb: requires ghc=7.6.1-1
:: haskell-text: requires ghc=7.6.1-1
:: haskell-transformers: requires ghc=7.6.1-1
:: haskell-utf8-string: requires ghc=7.6.1-1
:: haskell-x11: requires ghc=7.6.1-1
:: haskell-x11-xft: requires ghc=7.6.1-1
:: xmonad: requires ghc=7.6.1-1
:: xmonad-contrib: requires ghc=7.6.1
:: xmonad-contrib: requires haskell-random=1.0.1.1-3
At some point I think I had the haskell repository enabled on this machine, but I removed it because it was giving me too many headaches and conflicts. I'm not sure how to go about resetting things so that I can update packages comfortable again.

error: could not parse package description file 'gambas3-gb-ncurses-3.3.4-3/desc' from db 'community'
You should deal with this error - something is wrong. Does that file exist? Is the package installed? Is it missing files?
As for haskell, unless you want to reenable the repository, I guess you need to uninstall those packages. You can then update and reinstall the versions from the standard repositories if you need them.
I checked a couple of those packages, including xmonad, and the versions in the official repos require e.g. ghc 7.6.2-1 so those should work fine with upgrading.

Similar Messages

  • [SOLVED] pacman -Syu - error: failed to prepare transaction

    [root@localhost username]# pacman -Syu
    :: Synchronising package databases...
    core 104.3 KiB 691K/s 00:00 [######################] 100%
    extra 1406.0 KiB 1117K/s 00:01 [######################] 100%
    community 1697.2 KiB 1120K/s 00:02 [######################] 100%
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: open-vm-tools-modules: requires linux<3.4
    I assume I need to wait for open-vm-tools to be updated now?
    Last edited by Swarfega (2012-06-15 11:54:27)

    Wait until your server upload the recent Arch Linux updates. Than you will be able to upgrade it. Or do like i had: download open-bm-tools from Arch Linux official site  and install it and then issue "pacman -Syu".
    Last edited by Shark (2012-06-15 11:54:02)

  • [SOLVED]pacman upgrade: error# failed to prepare transaction

    Whenever I am trying to install some packages using pacman, I get a message to upgrade pacman. When I say 'yes', I get an error message.
    ##code_begin##
    [root@arch matrix]# pacman -S libreoffice
    :: The following packages should be upgraded first :
        pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] y
    resolving dependencies...
    warning: dependency cycle detected:
    warning: udev will be installed before its util-linux dependency
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc: requires gcc-libs=4.7.0-3
    [root@arch matrix]#
    ##code_end##
    This started after adding a new mirror and performing "pacman -Syu" (I was trying to install firefox in arch, which didn't go through even with different mirrors).
    What should I do now to upgrade pacman?
    Last edited by matrix13 (2012-04-11 14:48:24)

    Anyone else, looking at this, look at https://bbs.archlinux.org/viewtopic.php … 3#p1086153 which suggests the above method could break pacman (but I don't understand why yet).

  • Pacman -Syu -- error: failed to commit transaction (conflicting files)

    Hi! I'm upgrading my system after a lot of time, but I have this error:
    sudo pacman -Syu
    [sudo] password for elrengo:
    :: Synchronizing package databases...
    core 121,3 KiB 90,8K/s 00:01 [#######################################################################] 100%
    extra is up to date
    community 2,6 MiB 278K/s 00:10 [#######################################################################] 100%
    multilib is up to date
    archlinuxfr is up to date
    :: Starting full system upgrade...
    :: Replace gtk2-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
    :: Replace gtk3-xfce-engine with extra/gtk-xfce-engine? [Y/n] y
    resolving dependencies...
    looking for conflicting packages...
    Packages (356) alsa-lib-1.0.29-1 alsa-plugins-1.0.29-2 alsa-utils-1.0.29-1 archlinux-keyring-20150212-1 autossh-1.4e-1 avahi-0.6.31-15 banshee-2.6.2-7 binutils-2.25-2 bluez-5.30-1
    bluez-libs-5.30-1 bluez-utils-5.30-1 ca-certificates-mozilla-3.18-3 cairo-1.14.2-1 cairo-perl-1.105-1 chromium-41.0.2272.118-1 clutter-1.20.0-4 cogl-1.20.0-1 colord-1.2.9-2
    curl-7.41.0-1 cvs-1.11.23-10 darktable-1.6.4-3 dbus-1.8.16-2 dbus-sharp-0.8.1-1 dbus-sharp-glib-0.6.0-1 dcraw-9.23.0-1 device-mapper-2.02.116-1 dhclient-4.3.2-1
    dhcpcd-6.8.1-1 dialog-1:1.2_20150225-1 djvulibre-3.5.27-1 dropbox-3.2.9-2 e2fsprogs-1.42.12-2 eclipse-4.4.2-1 elfutils-0.161-3 evince-3.14.2-1 exo-0.10.4-3
    farstream-0.1-0.1.2-5 ffmpeg-1:2.6.1-1 ffmpeg-compat-1:0.10.15-2 file-roller-3.14.2-2 filesystem-2015.02-1 filezilla-3.10.2-1 firefox-37.0.1-1 flashplugin-11.2.202.451-1
    freerdp-1:1.2.0_beta1+android9-1 garcon-0.4.0-1 gcc-4.9.2-4 gcc-libs-4.9.2-4 gd-2.1.1-1 gdk-pixbuf2-2.31.3-1 ghostscript-9.16-1 giflib-5.1.1-1 gimp-ufraw-0.21-1 git-2.3.5-1
    glib-networking-2.42.1-1 glib2-2.42.2-1 glibc-2.21-2 gmp-6.0.0-2 gnome-menus-3.13.3-1 gnome-packagekit-3.14.2-2 gnupg-2.1.2-3 gnutls-3.3.14-2 grep-2.21-2 groff-1.22.3-3
    gsfonts-20150122-1 gst-plugins-ugly-1.4.5-2 gstreamer0.10-ugly-0.10.19-14 gstreamer0.10-ugly-plugins-0.10.19-14 gtk-update-icon-cache-2.24.27-1 gtk-xfce-engine-2.10.1-1
    gtk2-2.24.27-1 gtk2-xfce-engine-3.0.1-2 [removal] gtk3-3.14.9-1 gtk3-xfce-engine-3.0.1-2 [removal] gvfs-1.22.3-2 gvfs-gphoto2-1.22.3-2 gvfs-mtp-1.22.3-2 gvfs-smb-1.22.3-2
    harfbuzz-0.9.40-1 harfbuzz-icu-0.9.40-1 imagemagick-6.9.1.0-1 inxi-2.2.19-1 iproute2-3.19.0-1 iptables-1.4.21-3 kmod-20-1 krb5-1.13.1-1 ldb-1.1.20-1 lib32-alsa-lib-1.0.29-1
    lib32-alsa-plugins-1.0.29-2 lib32-cairo-1.14.2-1 lib32-curl-7.41.0-1 lib32-elfutils-0.161-2 lib32-flashplugin-11.2.202.451-1 lib32-gcc-libs-4.9.2-4 lib32-gdk-pixbuf2-2.31.3-2
    lib32-glib2-2.42.2-1 lib32-glibc-2.21-2 lib32-gnutls-3.3.13-1 lib32-gtk2-2.24.27-1 lib32-harfbuzz-0.9.40-1 lib32-krb5-1.13.1-1 lib32-libcups-2.0.2-1 lib32-libdbus-1.8.16-1
    lib32-libdrm-2.4.60-1 lib32-libgcrypt-1.6.3-1 lib32-libgpg-error-1.18-1 lib32-libidn-1.30-1 lib32-libpciaccess-0.13.3-1 lib32-libpulse-6.0-1 lib32-libtasn1-4.3-1
    lib32-libtiff-4.0.3-3 lib32-libx11-1.6.3-1 lib32-libxdmcp-1.1.2-1 lib32-libxxf86vm-1.1.4-1 lib32-llvm-libs-3.6.0-1 lib32-mesa-10.5.2-1 lib32-mesa-libgl-10.5.2-1
    lib32-nspr-4.10.8-1 lib32-nss-3.18-1 lib32-openssl-1.0.2.a-1 lib32-p11-kit-0.23.1-1 lib32-qt4-4.8.6-4 lib32-sqlite-3.8.8.3-1 lib32-wayland-1.7.0-1 lib32-xz-5.2.1-1
    libcacard-2.2.1-2 libcanberra-0.30-5 libcanberra-pulse-0.30-5 libcups-2.0.2-3 libdatrie-0.2.8-1 libdbus-1.8.16-2 libdc1394-2.2.3-1 libdrm-2.4.60-2 libevdev-1.4-1
    libgcrypt-1.6.3-2 libgphoto2-2.5.7-1 libgpod-0.8.3-4 libgsf-1.14.32-1 libical-1.0.1-2 libidn-1.30-1 libimobiledevice-1.2.0-1 libinput-0.13.0-1 libmm-glib-1.4.6-1
    libmpc-1.0.3-1 libndp-1.4-1 libnewt-0.52.18-2 libnice-0.1.10-1 libnm-glib-1.0.0-2 libplist-1.12-1 libproxy-0.4.11-5 libpulse-6.0-1 librsvg-1:2.40.9-1 libseccomp-2.2.0-1
    libsigc++-2.4.1-1 libsystemd-218-2 libtasn1-4.4-1 libteam-1.14-2 libthai-0.1.21-1 libtool-2.4.6-1 libunistring-0.9.5-1 libunwind-1.1-2 libusbmuxd-1.0.10-1 libuser-0.61-1
    libutil-linux-2.26.1-3 libvdpau-1.1-1 libvirt-1.2.14-1 libvirt-python-1.2.14-1 libwbclient-4.2.0-1 libwebp-0.4.3-1 libwnck-2.31.0-1 libx11-1.6.3-1 libx264-2:144.20150223-1
    libxdmcp-1.1.2-1 libxfce4util-4.12.1-1 libxfcegui4-4.10.0-4 libxfont-1.5.1-1 libxml++-2.38.0-1 libxvmc-1.0.9-1 libxxf86vm-1.1.4-1 linux-3.19.3-3 linux-api-headers-3.18.5-1
    linux-firmware-20150206.17657c3-1 linux-headers-3.19.3-3 lirc-1:0.9.2.a-1 llvm-libs-3.6.0-4 logrotate-3.8.9-1 lua-5.2.4-1 lua-bitop-1.0.2-5 lvm2-2.02.116-1 lz4-128-1
    lzo-2.09-1 man-pages-3.82-1 mc-4.8.14-1 media-player-info-22-1 mesa-10.5.2-1 mesa-libgl-10.5.2-1 mono-3.12.1-1 mousepad-0.4.0-1 mpg123-1.22.0-1 mplayer-37379-1
    mutagen-1.28-1 nano-2.4.0-1 networkmanager-1.0.0-2 nspr-4.10.8-1 nss-3.18-3 ntp-4.2.8.p2-1 openconnect-1:7.06-1 openssh-6.8p1-2 openssl-1.0.2.a-1 orage-4.10.0-2
    p11-kit-0.23.1-2 p7zip-9.38.1-1 packagekit-1.0.5-3 pacman-4.2.1-1 pacman-mirrorlist-20150315-1 parted-3.2-2 patch-2.7.5-1 pavucontrol-3.0-1 perl-5.20.2-1
    perl-date-calc-6.4-1 perl-error-0.17023-1 perl-image-exiftool-9.90-1 perl-net-dbus-1.1.0-1 perl-uri-1.67-1 perl-www-mechanize-1.74-1 perl-yaml-tiny-1.66-1 pinta-1.6-1
    playonlinux-4.2.6-1 polkit-gnome-0.105-2 poppler-0.31.0-1 poppler-glib-0.31.0-1 procps-ng-3.3.10-2 protobuf-c-1.1.0-1 pulseaudio-6.0-1 putty-0.64-1 pyqt4-common-4.11.3-4
    python-3.4.3-2 python-jedi-0.8.1-2 python-psutil-2.2.1-2 python2-numpy-1.9.2-2 python2-pybluez-0.20-3 python2-pycurl-7.19.5.1-2 python2-pyqt4-4.11.3-4 python2-sip-4.16.6-1
    qemu-2.2.1-2 qt5-base-5.4.1-2 qt5-script-5.4.1-2 randrproto-1.4.1-1 remmina-1:1.1.2-1 rhythmbox-3.1-3 ristretto-0.8.0-1 rtkit-0.11-5 ruby-2.2.1-1 samba-4.2.0-1
    scummvm-tools-1.7.0-1 seahorse-3.14.1-1 shadow-4.2.1-3 shared-mime-info-1.4-1 sharutils-4.15-1 shotwell-1:0.22.0-1 sip-4.16.6-1 slang-2.3.0-1 smbclient-4.2.0-1
    smplayer-14.9.0.6690-1 speex-1.2rc2-1 speexdsp-1.2rc3-1 sqlite-3.8.8.3-1 sudo-1.8.13-1 systemd-218-2 systemd-sysvcompat-218-2 tangerine-icon-theme-0.27-3 tcpdump-4.7.3-1
    tevent-0.9.24-1 thunar-1.6.6-2 thunar-archive-plugin-0.3.1-5 thunar-media-tags-plugin-0.2.1-2 thunar-volman-0.8.1-1 tmux-1.9_a-2 totem-plparser-3.10.4-1 ttf-dejavu-2.34-2
    tumbler-0.1.31-1 tzdata-2015b-1 udisks2-2.1.5-1 unrar-1:5.2.6-1 unzip-6.0-10 upower-0.99.2-2 usbredir-0.7-1 util-linux-2.26.1-3 v4l-utils-1.6.2-1 vde2-2.3.2-7
    vim-7.4.663-2 vim-runtime-7.4.663-2 vim-surround-2.1-1 vim-syntastic-3.6.0-1 virt-install-1.1.0-6 virt-manager-1.1.0-6 virtualbox-4.3.26-2 virtualbox-host-modules-4.3.26-5
    vlc-2.2.0-2 volumeicon-0.5.1-1 wayland-1.7.0-1 wget-1.16.3-1 which-2.21-1 wildmidi-0.3.8-1 wine-1.7.40-1 x265-1.5-1 xdg-utils-1.1.0.git20150323-1 xf86-input-evdev-2.9.2-1
    xf86-input-synaptics-1.8.2-2 xf86-video-intel-2.99.917-4 xfburn-0.5.2-2 xfce4-appfinder-4.12.0-1 xfce4-battery-plugin-1.0.5-4 xfce4-clipman-plugin-1.2.6-2
    xfce4-cpufreq-plugin-1.1.1-2 xfce4-cpugraph-plugin-1.0.5-3 xfce4-datetime-plugin-0.6.2-4 xfce4-dict-0.7.1-1 xfce4-diskperf-plugin-2.5.5-1 xfce4-eyes-plugin-4.4.4-1
    xfce4-fsguard-plugin-1.0.2-4 xfce4-genmon-plugin-3.4.0-3 xfce4-mailwatch-plugin-1.2.0-5 xfce4-mixer-4.11.0-2 xfce4-mount-plugin-0.6.7-3 xfce4-mpc-plugin-0.4.5-1
    xfce4-netload-plugin-1.2.4-2 xfce4-notes-plugin-1.7.7-7 xfce4-notifyd-0.2.4-2 xfce4-panel-4.12.0-1 xfce4-power-manager-1.4.4-1 xfce4-quicklauncher-plugin-1.9.4-10
    xfce4-screenshooter-1.8.2-2 xfce4-sensors-plugin-1.2.6-2 xfce4-session-4.12.1-2 xfce4-settings-4.12.0-3 xfce4-smartbookmark-plugin-0.4.6-1 xfce4-systemload-plugin-1.1.2-2
    xfce4-terminal-0.6.3-2 xfce4-time-out-plugin-1.0.2-1 xfce4-timer-plugin-1.6.0-3 xfce4-verve-plugin-1.0.1-2 xfce4-wavelan-plugin-0.5.12-1 xfce4-weather-plugin-0.8.5-2
    xfce4-whiskermenu-plugin-1.5.0-2 xfce4-xkb-plugin-0.7.1-2 xfconf-4.12.0-1 xfdesktop-4.12.1-2 xfwm4-4.12.2-1 xorg-font-util-1.3.1-1 xorg-fonts-misc-1.0.3-3
    xorg-server-1.17.1-4 xorg-server-common-1.17.1-4 xorg-xinit-1.3.4-2 xterm-317-1 xz-5.2.1-1
    Total Download Size: 61,68 MiB
    Total Installed Size: 3268,50 MiB
    Net Upgrade Size: 49,45 MiB
    :: Proceed with installation? [Y/n] y
    :: Retrieving packages ...
    linux-3.19.3-3-x86_64 55,5 MiB 244K/s 03:53 [#######################################################################] 100%
    linux-headers-3.19.3-3-x86_64 6,2 MiB 290K/s 00:22 [#######################################################################] 100%
    (354/354) checking keys in keyring [#######################################################################] 100%
    (354/354) checking package integrity [#######################################################################] 100%
    (354/354) loading package files [#######################################################################] 100%
    (354/354) checking for file conflicts [#######################################################################] 100%
    error: failed to commit transaction (conflicting files)
    libvirt: /var/lib/libvirt/images exists in filesystem
    Errors occurred, no packages were upgraded.
    error: failed to commit transaction (conflicting files)
    libvirt: /var/lib/libvirt/images exists in filesystem
    Errors occurred, no packages were upgraded.
    I found it in Wiki bu I do not know what I need to do
    [~]
    [elrengo@xpsl421x]$ ls -l /var/lib/libvirt/images
    lrwxrwxrwx 1 root root 49 dic 8 00:05 /var/lib/libvirt/images -> /home/elrengo/VirtualMachines/kvm/libvirt/images/
    Thanks in advance!
    Last edited by elrengo (2015-04-08 18:12:25)

    ewaller wrote:What did pacman -Qo thePath/theFileNameInTheErrorMessage say? You need to Querry what package owns that conflicting file
    FTFY.
    Last edited by karol (2015-04-08 18:56:06)

  • [SOLVED]pacman Dependency problem-error: failed to prepare transaction

    Hi There,
    Got an issue with pacman after doing a pacman - Syu I get the below error
    jase : /home/jase > sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    kdemod-legacy is up to date
    :: Starting full system upgrade...
    :: Replace kdeaccessibility with extra/kde-meta-kdeaccessibility? [Y/n] y
    :: Replace kdeadmin with extra/kde-meta-kdeadmin? [Y/n] y
    :: Replace kdeartwork with extra/kde-meta-kdeartwork? [Y/n] y
    :: Replace kdebase with extra/kde-meta-kdebase? [Y/n] y
    :: Replace kdebindings with extra/kde-meta-kdebindings? [Y/n] y
    :: Replace kdeedu with extra/kde-meta-kdeedu? [Y/n] y
    :: Replace kdegames with extra/kde-meta-kdegames? [Y/n] y
    :: Replace kdegraphics with extra/kde-meta-kdegraphics? [Y/n] y
    :: Replace kdemultimedia with extra/kde-meta-kdemultimedia? [Y/n] y
    :: Replace kdenetwork with extra/kde-meta-kdenetwork? [Y/n] y
    :: Replace kdepim with extra/kde-meta-kdepim? [Y/n] y
    :: Replace kdeplasma-addons with extra/kde-meta-kdeplasma-addons? [Y/n] y
    :: Replace kdesdk with extra/kde-meta-kdesdk? [Y/n] y
    :: Replace kdetoys with extra/kde-meta-kdetoys? [Y/n] y
    :: Replace kdeutils with extra/kde-meta-kdeutils? [Y/n] y
    :: Replace kdewebdev with extra/kde-meta-kdewebdev? [Y/n] y
    warning: perl-datetime-timezone: local (0.8301-1) is newer than community (0.99-1)
    :: Replace phonon with extra/qt? [Y/n] y
    :: Replace portmap with core/rpcbind? [Y/n] y
    :: Replace rt2500 with core/kernel26? [Y/n] y
    :: Replace system-config-printer with extra/system-config-printer-common? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: perl-io-zlib: requires perl-compress-zlib
    any ideas on what I should do from here on ?
    Cheers
    Quazza
    Last edited by quazza (2009-11-04 23:29:37)

    haha yeah I guess it has been a while, I didn't realise.  So what do I do to use core/perl?
    Cheers
    Quazza
    Last edited by quazza (2009-11-02 10:11:11)

  • [solved]pacman error: failed to prepare transaction

    [iblicf@myarch ~]$ sudo pacman -S inkscape
    resolving dependencies...
    error: could not open file /var/lib/pacman/sync/extra//openoffice-sv-2.3.1-1/depends: No such file or directory
    error: cannot resolve "pyxml", a dependency of "inkscape"
    error: failed to prepare transaction (could not satisfy dependencies)
    :: inkscape: requires pyxml
    [iblicf@myarch ~]$ sudo pacman -S abiword
    resolving dependencies...
    error: could not open file /var/lib/pacman/sync/extra//openoffice-sv-2.3.1-1/depends: No such file or directory
    error: cannot resolve "wv>=1.2.4", a dependency of "abiword"
    error: failed to prepare transaction (could not satisfy dependencies)
    :: abiword: requires wv>=1.2.4
    what's wrong with it  ? plz help
    Last edited by iblicf (2008-03-05 03:54:10)

    pacman -Syy  ,yeah , that works ... thanks
    Last edited by iblicf (2008-03-05 03:55:08)

  • [solved]dnsutils 9.4.2-1 Error "failed to prepare transaction"

    [root@arch-01 jada]# pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    warning: dnsutils: forcing upgrade to version 9.4.2-1
    resolving dependencies... done.
    error: failed to prepare transaction (could not satisfy dependencies)
    :: bind requires dnsutils=9.4.1_P1
    [root@arch-01 jada]#
    [root@arch-01 jada]# pacman -Sf dnsutils
    warning: dnsutils: forcing upgrade to version 9.4.2-1
    resolving dependencies... done.
    error: failed to prepare transaction (could not satisfy dependencies)
    :: bind requires dnsutils=9.4.1_P1
    [root@arch-01 jada]#
    what I have to do now?
    Last edited by JaDa (2007-12-24 04:11:39)

    [root@arch-01 jada]# pacman -Sy
    :: Synchronizing package databases...
    core is up to date
    extra 309.6K 277.1K/s 00:00:01 [#####################] 100%
    community is up to date
    local database is up to date
    [root@arch-01 jada]# pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    warning: bind: forcing upgrade to version 9.4.2-1
    warning: dnsutils: forcing upgrade to version 9.4.2-1
    resolving dependencies... done.
    looking for inter-conflicts... done.
    Targets: dnsutils-9.4.2-1 bind-9.4.2-1
    Total Package Size: 3.73 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    dnsutils 1908.5K 330.7K/s 00:00:06 [#####################] 100%
    :: Retrieving packages from extra...
    bind 1914.1K 505.4K/s 00:00:04 [#####################] 100%
    checking package integrity... done.
    cleaning up... done.
    (2/2) checking for file conflicts [#####################] 100%
    (1/2) upgrading dnsutils [#####################] 100%
    (2/2) upgrading bind [#####################] 100%
    [root@arch-01 jada]#

  • Yaourt fails "error: failed to prepare transaction (unexpected error)"

    Today, I am trying to do a full system upgrade using yaourt, but I get this strange message:
    [christian@pb-tj72 ~]$ yaourt -Syua
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    error: failed to prepare transaction (unexpected error)
    :: Starting full system upgrade...
    It makes me wonder that it first reports the error and then executes the full system upgrade.
    I hope that this is a well-known problem or that somebody can help me with instructions regarding how to increase verbosity or which log files to look at.
    Otherwise, will the yaourt-alternatives work with the AUR packages that I've already installed with yaourt?
    BR,
    Christian

    SS4 wrote:I'd imagine yaourt has a -v switch for verbose
    I tried yaourt -Syuv (didn't work together with the '-a' switch). First I got error: you cannot perform this operation unless you are root., but when running as sudo, it works. This makes me wonder whether the -v switch is undocumented or if it invokes pacman instead.
    pstree -a shows me that in fact, yaourt -Syuv launches pacman -Syuv
    nbvcxz wrote:Please find if you have some packages installed with "unsatisfied" dependences (eg. pulseaudio but no rtkit or libreoffice but no orbit2). To see more please do first pacman -Syu - should tell you more.
    pacman -Syu tells me that I do have unresolved dependencies since my kernel is frozen until a certain bug is resolved:
    warning: linux: ignoring package upgrade (3.2.14-1 => 3.3.2-1)
    resolving dependencies...
    warning: ignoring package linux-3.3.2-1
    warning: cannot resolve "linux>=3.3", a dependency of "virtualbox-modules"
    warning: ignoring package linux-3.3.2-1
    warning: cannot resolve "linux>=3.3", a dependency of "virtualbox-modules"
    But shouldn't yaourt handle this in the same way that pacman would?
    My conclusion so far is that yaourt doesn't work with unresolved dependencies. So I will try another tool.

  • [SOLVED]error: failed to prepare transaction (could not ......

    I'm new user of arch linux , recently I thought of trying plasma 5 p.s i'm using kde  Platform Version 4.14.4. and i followed steps :
    sudo pacman -Syu
    and
    sudo pacman -R $(LANG=C pacman -Qi kdebase-workspace | grep "Req" | sed -e 's/Required By    : //g')
    because As for the Arch Wiki “Plasma 5 is not co-installable with KDE 4 Workspace
    but i got error:
    [alis@alis ~]$ sudo pacman -R $(LANG=C pacman -Qi kdebase-workspace | grep "Req" | sed -e 's/Required By    : //g')
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: kdeplasma-addons-applets-comic: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-kimpanel: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-konqprofiles: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-konsoleprofiles: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-microblog: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-rememberthemilk: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-social-news: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-weather: requires kdeplasma-addons-libs
    :: kdeplasma-addons-applets-weatherstation: requires kdeplasma-addons-libs
    :: kdeplasma-addons-wallpapers-potd: requires kdeplasma-addons-libs
    :: kdeplasma-addons-wallpapers-weather: requires kdeplasma-addons-libs
    how hard i try i wont be able to remove kde base worspace
    any idea to solve it ??
    Last edited by urzzalis (2015-01-26 05:25:03)

    The wiki is your friend, depending on your specific circumstances, there are a variety of ways to deal with this. You should mark this thread as solved though, and start a new thread if you can't find your answer to the volume issue by browsing the wiki. I use xbindkeys: https://wiki.archlinux.org/index.php/Xb … media_keys

  • [solved]error: failed to prepare transaction

    [caleb@Calebs-Arch ~]$ sudo pacman -R xfce4
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: libxfcegui4: requires xfconf>=4.6.2
    :: ristretto: requires thunar
    :: squeeze: requires thunar
    :: thunar-archive-plugin: requires thunar
    :: thunar-media-tags-plugin: requires thunar
    :: thunar-volman: requires thunar>=1.0.1
    :: xfburn: requires thunar>=1.0.1-5
    :: xfce4-battery-plugin: requires xfce4-panel
    :: xfce4-clipman-plugin: requires xfce4-panel
    :: xfce4-cpufreq-plugin: requires xfce4-panel
    :: xfce4-cpugraph-plugin: requires xfce4-panel
    :: xfce4-datetime-plugin: requires xfce4-panel
    :: xfce4-dict-plugin: requires xfce4-panel>=4.6.1
    :: xfce4-diskperf-plugin: requires xfce4-panel
    :: xfce4-eyes-plugin: requires xfce4-panel
    :: xfce4-fsguard-plugin: requires xfce4-panel
    :: xfce4-genmon-plugin: requires xfce4-panel>=4.5.99.1
    :: xfce4-mailwatch-plugin: requires xfce4-panel
    :: xfce4-messenger-plugin: requires xfce4-panel
    :: xfce4-mount-plugin: requires xfce4-panel
    :: xfce4-mpc-plugin: requires xfce4-panel
    :: xfce4-netload-plugin: requires xfce4-panel>=4.6.1
    :: xfce4-notes-plugin: requires xfce4-panel>=4.6.1
    :: xfce4-playercontrol-plugin: requires xfce4-panel>=4.5.99.1
    :: xfce4-power-manager: requires xfce4-panel>=4.6.1
    :: xfce4-quicklauncher-plugin: requires xfce4-panel
    :: xfce4-screenshooter: requires xfce4-panel
    :: xfce4-sensors-plugin: requires xfce4-panel>=4.6.0
    :: xfce4-smartbookmark-plugin: requires xfce4-panel
    :: xfce4-systemload-plugin: requires xfce4-panel>=4.6.1
    :: xfce4-timer-plugin: requires xfce4-panel
    :: xfce4-verve-plugin: requires xfce4-panel
    :: xfce4-wavelan-plugin: requires xfce4-panel
    :: xfce4-weather-plugin: requires xfce4-panel
    :: xfce4-xfapplet-plugin: requires xfce4-panel
    :: xfce4-xkb-plugin: requires xfce4-panel>=4.5.99.1
    I get that when I try to remove xfce4 and it's similiar exactly but other dependencies when I try to remove gnome. I want to switch to a windows manager instead and get rid of the desktop enviroments for better performance
    Any help would be appreciated!
    Last edited by nightblade09 (2010-12-20 21:38:50)

    man pacman
    Specifically pay close attention to remove options -s,-c,-n.
    Last edited by Misfit138 (2010-12-20 21:23:34)

  • [SOLVED] error: failed to prepare transaction (could not satisfy de...

    My attempts to yaourt (or pacmant) -Syu allow me to synch, & then give me the error used to title this thread:
    error: failed to prepare transaction (could not satisfy dependencies)
    Then I get a list of package upgrades, followed by the Total Download: figure & the Total Installed Size: figure  & then the terminal prompt?
    I can add & remove both simple & complex meta packages but I can't -Su
    Any ideas?
    Last edited by handy (2008-10-17 06:15:06)

    I'm doing a reinstall.
    This old test build has had some serious problems that have been recovered from with help in the past.  For many months I have thought that I will do a fresh install, cleaning out the fragments of previous explosions.
    Though I have struck a problem with GRUB.
    I'll do a search before I post a thread on it.
    Thanks to all for your time.
    By the way the latest 32bit install .iso does not like my hardware, kernel panicks with an error regarding my CPU in either installation method on the menu.  So I'm using my old 64bit core install disk.
    Last edited by handy (2008-10-15 03:24:49)

  • Error: failed to prepare transaction (could not satisfy dependencies)

    Hi,
    I was going to install a winff package (a GUI front end to ffmpeg for converting between video formats), but when I ran yaourt -S winff and tried to install it refused because it isn't for the x86_64 architecture. So I decided to edit the PKGBUILD and perhaps try to force it anyway, but then I saw that the PKGBUILD is actually getting the precompiled RPM package and as I checked, while there was no precompiled 64bit version of the RPM there was one for a deb version that is offered on winff site.
    Since deb's are just archives I ended up, after a few tries, with this PKGBUILD which uses ar and tar commands to get to the binaries inside of the amd64 deb:
    # Contributor: yugrotavele <[email protected]>
    # Modified by libervisco for x86_64
    pkgname=winff-amd64
    pkgver=0.42
    pkgrel=1
    pkgdesc="GUI for ffmpeg"
    url="http://www.winff.org"
    license=('GPL')
    depends=('ffmpeg gtk gdk-pixbuf')
    makedepends=('')
    source=('http://winff.googlecode.com/files/winff-0.42-amd64.deb')
    arch=('x86_64')
    md5sums=('1febf5fd19fa76bdc1da06d3e6c4d3b8')
    build() {
    ar vx winff-0.42-amd64.deb
    tar xvzf data.tar.gz
    install -Dm755 $startdir/src/usr/bin/winff $startdir/pkg/usr/bin/winff
    install -Dm755 $startdir/src/usr/share/winff/presets.xml $startdir/pkg/usr/share/winff/presets.xml
    install -Dm755 $startdir/src/usr/share/winff/winff.png $startdir/pkg/usr/share/winff/winff.png
    So what I basically do is run yaourt -S winff and when it asks whether I want to edit it, I edit it and replace the original PKGBUILD content with above.
    It successfully runs the build() commands, finds and installs the dependencies, but when it's time to install the actual new winff package is throws up this:
    loading package data...
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: winff: requires ffmpeg gtk gdk-pixbuf
    I don't get it. It installed all the dependencies (and I even checked whether winff works in one of the earlier tries when I manually installed gdk-pixbuf when the binary asked for it). What does it want now?
    Here is the whole process:
    [daniel@memeport ~]$ yaourt -S winff
    ==> Downloading winff PKGBUILD from AUR...
    Comment by: yugrotavele on 20080518 [04:36:56]
    A nice GUI frontend for ffmpeg.
    First Submitted: Sun, 18 May 2008 04:28:31 +0000
    Last Updated: Mon, 30 Jun 2008 04:23:08 +0000
    winff 0.42-1 (Unsupported): GUI for ffmpeg
    ==> winff dependencies:
    - ffmpeg (already installed)
    - rpmextract (already installed)
    ==> Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>y
    Please add $EDITOR to your environment variables
    for example:
    ==> Edit PKGBUILD with: (replace gvim with your favorite editor)
    ==> Edit ./PKGBUILD with: gedit
    ==> winff dependencies:
    - ffmpeg (already installed)
    - gtk (already installed)
    - gdk-pixbuf (package found)
    ==> Continue the building of 'winff'? [Y/n]
    ==> ----------------------------------------------
    ==>y
    ==> Building and installing package
    ==> Making package: winff 0.42-1 (Tue Jul 1 21:34:12 CEST 2008)
    ==> Checking Runtime Dependencies...
    ==> Installing missing dependencies...
    resolving dependencies...
    looking for inter-conflicts...
    Targets: gdk-pixbuf-0.22.0-4
    Total Download Size: 0.00 MB
    Total Installed Size: 0.70 MB
    Proceed with installation? [Y/n]
    checking package integrity...
    (1/1) checking for file conflicts [############################################################] 100%
    (1/1) installing gdk-pixbuf [############################################################] 100%
    ==> Checking Buildtime Dependencies...
    ==> Retrieving Sources...
    -> Downloading winff-0.42-amd64.deb...
    --2008-07-01 21:34:13-- http://winff.googlecode.com/files/winff-0.42-amd64.deb
    Resolving winff.googlecode.com... 64.233.187.82
    Connecting to winff.googlecode.com|64.233.187.82|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1383594 (1.3M) [application/x-archive application/x-debian-package]
    Saving to: `winff-0.42-amd64.deb'
    100%[=============================================================================>] 1,383,594 191K/s in 7.4s
    2008-07-01 21:34:21 (183 KB/s) - `winff-0.42-amd64.deb' saved [1383594/1383594]
    ==> Validating source files with md5sums...
    winff-0.42-amd64.deb ... Passed
    ==> Extracting Sources...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    x - debian-binary
    x - control.tar.gz
    x - data.tar.gz
    ./usr/
    ./usr/bin/
    ./usr/bin/winff
    ./usr/share/
    ./usr/share/doc/
    ./usr/share/doc/winff/
    ./usr/share/doc/winff/copyright
    ./usr/share/doc/winff/winff.pdf
    ./usr/share/doc/winff/README.txt
    ./usr/share/doc/winff/README-Icons.txt
    ./usr/share/doc/winff/README-Presets.txt
    ./usr/share/doc/winff/changelog
    ./usr/share/applications/
    ./usr/share/applications/winff.desktop
    ./usr/share/winff/
    ./usr/share/winff/winff.png
    ./usr/share/winff/presets.xml
    ./usr/share/winff/languages/
    ./usr/share/winff/languages/winff.es.po
    ./usr/share/winff/languages/winff.nl.po
    ./usr/share/winff/languages/winff.fr.po
    ./usr/share/winff/languages/winff.pb.po
    ./usr/share/winff/languages/winff.tr.po
    ./usr/share/winff/languages/winff.de.po
    ./usr/share/winff/languages/winff.zh.po
    ./usr/share/winff/languages/winff.it.po
    ./usr/share/winff/languages/winff.pt.po
    ./usr/share/winff/languages/winff.pl.po
    ./usr/share/winff/languages/winff.bg.po
    ./usr/share/winff/languages/winff.po
    ==> Tidying install...
    -> Removing info/doc files...
    -> Compressing man pages...
    -> Stripping debugging symbols from binaries and libraries...
    ==> Creating package...
    -> Generating .PKGINFO file...
    -> Compressing package...
    ==> Leaving fakeroot environment.
    ==> Finished making: winff (Tue Jul 1 21:34:22 CEST 2008)
    ==> Continue installing 'winff'? [Y/n]
    ==> [v]iew package contents [c]heck package with namcap
    ==> ----------------------------------------------
    ==>y
    loading package data...
    checking dependencies...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: winff: requires ffmpeg gtk gdk-pixbuf
    ==> WARNING: Your package is saved in /tmp/winff-0.42-1-x86_64.pkg.tar.gz
    I tried doing it without changing the package name to winff-amd64, but same thing happens. What's going on?

    Ahh man, and that's it! It works.
    I'm just wondering now how can I contribute this PKGBUILD to AUR, but I can read that in the wiki too.
    Thanks!

  • Error: failed to commit transaction (conflicting files)

    I am getting the following error while performing a system wide upgrade i.e. sudo pacman -Syu
    error: failed to commit transaction (conflicting files)
    r: /usr/lib/R/library/foreign/COPYRIGHTS exists in filesystem
    r: /usr/lib/R/library/rpart/Meta/vignette.rds exists in filesystem
    r: /usr/lib/R/library/rpart/NEWS.Rd exists in filesystem
    r: /usr/lib/R/library/rpart/doc/index.html exists in filesystem
    r: /usr/lib/R/library/rpart/doc/longintro.R exists in filesystem
    r: /usr/lib/R/library/rpart/doc/longintro.Rnw exists in filesystem
    r: /usr/lib/R/library/rpart/doc/longintro.pdf exists in filesystem
    r: /usr/lib/R/library/rpart/doc/usercode.R exists in filesystem
    r: /usr/lib/R/library/rpart/doc/usercode.Rnw exists in filesystem
    r: /usr/lib/R/library/rpart/doc/usercode.pdf exists in filesystem
    r: /usr/lib/R/library/survival/doc/sourcecode.pdf exists in filesystem
    Errors occurred, no packages were upgraded
    Thanks

    I believe it is strongly advised not to use --force, especially for a system-wide upgrade. But it could be ok to use it only for the specific package that is causing this problem.
    In this case you could use pacman -Qo to check if one of those files belong to a package or not.
    If you indeed installed those from a third party source, it may be cleaner to delete the whole directorie(s) you copied manually instead of using --force on the new package, so that there are no leftover files.

  • Pacman Syu errors

    Cannot complete System upgrade.
    0:55 root pacman.d $ sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    :: Replace system-config-printer with extra/system-config-printer-common? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: xf86-video-nouveau: requires nouveau-drm>=20090612
    20:57 root pacman.d $ pacman -Sd xf86-video-nouveau nouveau-drm
    xf86-video-nouveau package not found, searching for group...
    error: 'xf86-video-nouveau': not found in sync db
    Thanks - Rick

    I cannot see a package of that name in extra on the up-to-date mirrors that I use.  I checked one that was badly out of date and there was a package called xf86-video-nouveau-0.0.10_git20090612-2-i686.pkg.tar.gz.  Maybe it has been removed?  There is a package in AUR called xf86-video-nouveau-git 20090913-1 but I don't know if that is the correct one.

  • Can't pacman -Syu : errors(solved)

    I am having lots of conflicting erros when I try to update packages one at a time. So I went to update the whole system pacman -Syu and I get the following
    error: could not prepare transaction
    error: failed to commit transaction ( conflicting files)
    filesystem /usr/local/share/man exists
    nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 exists
    errors occured no packages were upgraded
    I know that I can force individual packages to upgrade by adding-f, should I try to fix the problems or should I force the system upgrade? and can you do that with pacman -Syu -f ??
    Last edited by Trevorofmolino (2008-07-26 01:22:01)

    Maybe these threads can help :
    http://bbs.archlinux.org/viewtopic.php?id=45482
    http://bbs.archlinux.org/viewtopic.php?id=44888
    http://bbs.archlinux.org/viewtopic.php?id=44278
    http://bbs.archlinux.org/viewtopic.php?id=43921
    http://bbs.archlinux.org/viewtopic.php?id=43826
    http://bbs.archlinux.org/viewtopic.php?id=41979
    http://bbs.archlinux.org/viewtopic.php?id=30933

Maybe you are looking for

  • How can i create a new user with only read rights ?

    How can i create a new user with only read rights ?

  • Where is List View in ITunes 11.0.1.12? Mine is greyed out

    Hello. I cannot select "List View" on my ITunes Library listings (MUSIC/MOVIES etc.all display as Album Art)..but it is displayable as List View in my Playlists. Is this now a fixed feature of ITunes 11.0.1.12 or can I change it so List View appears

  • How can i find the history of devices that has been connected to my itunes?

    i wanna see old device that i once connected to my itunes. is there a way that can check. i have gone to manage my device but thats only for currect devices. im just wanna see back a couple of months.

  • SWF not loading on new page

    Hi there I have managed to insert swf files in my homepage before and those still work but a new page I have created with a new swf file is not working for me. I have read a few posts on this sort of issue on here and tried the fixes there but I am s

  • Problem in deployment (BPM 11g Suite)

    Hi, I am using BPM 11g suite and created one sample BPM project. But while deployment I am getting some error and not able to deploy my process. While deployment I am getting the following error: [12:28:31 PM] Deploying 2 profiles... [12:28:31 PM] Wr