You are not logged in.
Hello,
I've been using Arch happily for a while now, and I decided to upgrade my system (it's been a few days).
So I typed in the magic words, and this is what happened;
q ~ $ pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
testing is up to date
unstable is up to date
archlinuxfr is up to date
gianvito is up to date
archlinux.pl is up to date
lnf is up to date
tango is up to date
:: Starting full system upgrade...
:: Replace bluez-libs with testing/bluez? [Y/n] y
:: Replace gtk-engines with gianvito/gtk-engines-svn? [Y/n] n
warning: aalib: local (1.4rc5-6) is newer than extra (1.4rc5-5)
warning: alsa-lib: local (1.0.17a-1) is newer than extra (1.0.16-1)
warning: alsa-utils: local (1.0.17-1) is newer than extra (1.0.16-1)
warning: aspell: local (0.60.6-2) is newer than extra (0.60.6-1)
warning: bash: local (3.2.039-3) is newer than core (3.2.039-2)
warning: clisp: local (2.45-3) is newer than extra (2.45-2)
warning: cracklib: local (2.8.12-1) is newer than core (2.8.10-5)
warning: dialog: local (1.1_20080316-4) is newer than core (1.1_20080316-3)
warning: gettext: local (0.17-2) is newer than core (0.17-1)
warning: gnutls: local (2.4.1-3) is newer than extra (2.4.1-1)
warning: gpm: local (1.20.5-2) is newer than core (1.20.5-1)
warning: grub: local (0.97-13) is newer than core (0.97-12)
warning: gstreamer0.10-good-plugins: local (0.10.8-4) is newer than extra (0.10.8-3)
warning: guile: local (1.8.4-3) is newer than extra (1.8.4-2)
warning: heimdal: local (1.2-2) is newer than core (1.2-1)
warning: htop: local (0.8-2) is newer than extra (0.8-1)
warning: jack-audio-connection-kit: local (0.109.2-2) is newer than extra (0.109.2-1)
warning: lame: local (3.98-2) is newer than extra (3.98-1)
warning: libcdio: local (0.80-3) is newer than extra (0.80-2)
warning: libqalculate: local (0.9.6-4) is newer than extra (0.9.6-3)
warning: librep: local (0.17.1-2) is newer than extra (0.17-1)
warning: libx11: local (1.1.4-3) is newer than extra (1.1.4-2)
warning: libxcb: local (1.1.90.1-1) is newer than extra (1.1-1)
warning: libxml2: local (2.6.32-2) is newer than extra (2.6.32-1)
warning: maxima: local (5.15.0-3) is newer than extra (5.15.0-2)
warning: mdadm: local (2.6.7-1) is newer than core (2.6.4-1)
warning: nasm: local (2.01-1) is newer than extra (0.98.39-1)
warning: ncurses: local (5.6-7) is newer than core (5.6-6)
warning: pcmciautils: local (015-1) is newer than core (014-4)
warning: pixman: local (0.11.8-1) is newer than extra (0.10.0-1)
warning: postgresql-libs: local (8.3.3-2) is newer than extra (8.3.3-1)
warning: procinfo: local (19-3) is newer than core (19-2)
warning: procps: local (3.2.7-5) is newer than core (3.2.7-4)
warning: psmisc: local (22.6-2) is newer than core (22.6-1)
warning: readline: local (5.2-8) is newer than core (5.2-7)
warning: sdparm: local (1.03-1) is newer than core (1.02-2)
warning: smbclient: local (3.0.31-2) is newer than extra (3.0.30-2)
warning: sqlite3: local (3.6.1-2) is newer than extra (3.6.1-1)
warning: texinfo: local (4.12-3) is newer than core (4.12-2)
warning: util-linux-ng: local (2.14-1) is newer than core (2.13.0.1-2)
warning: vte: local (0.16.14-2) is newer than extra (0.16.14-1)
warning: w3m: local (0.5.2-3) is newer than extra (0.5.2-2)
warning: xcb-proto: local (1.2-1) is newer than extra (1.1-1)
warning: xorg-server: local (1.4.2-2) is newer than extra (1.4.2-1)
warning: xterm: local (235-2) is newer than extra (235-1)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: gvfs: requires bluez-libs>=3.31
Should I just NOT replace bluez-libs with bluez? That doesn't seem like a solution because;
a) the bluez package made it to extra, so it must work
b) it wouldn't explain why my packages are newer than they're supposed to be
Help would be appreciated.
thanks
-vk
Offline
Looks like you are using a lot of packages from the Testing repo.
example :
alsa-lib 1.0.17.a-1 is in Testing , the version in extra is 1.0.16-1 .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
I believe (i could be wrong) that repos are used in the order in your pacman.conf, so put testing first in your pacman.conf and that should fix most of those except the bluez issue.
Offline
You are a very astute person, jdhore! Thank you very much!
q ~ $ pacman -Syu
:: Synchronizing package databases...
testing is up to date
core is up to date
extra is up to date
community is up to date
unstable is up to date
archlinuxfr is up to date
gianvito is up to date
archlinux.pl is up to date
lnf is up to date
tango is up to date
:: Starting full system upgrade...
:: Replace bluez-libs with testing/bluez? [Y/n] n
:: Replace gtk-engines with gianvito/gtk-engines-svn? [Y/n] n
resolving dependencies...
looking for inter-conflicts...
Targets (4): ncurses-5.6-8 ntfs-3g-1.2812-1 qt-4.4.1-3 xine-lib-1.1.15-2
Total Download Size: 23.46 MB
Total Installed Size: 76.40 MB
Offline