You are not logged in.
Hello. I'm getting errors while trying to do a system upgrade. I'm running Arch64:
# 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: ncurses: local (5.7-2.1) is newer than core (5.7-2)
warning: psmisc: local (22.6-2.1) is newer than core (22.6-2)
resolving dependencies...
warning: provider package was selected (klibc provides klibc-4_F00PT-JGwQxhemX9BVmkCpL-U)
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-kbd: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-module-init-tools: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-udev: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
I started getting these errors yesterday. I figured that I screwed something up and so I re-installed Arch (was wanting to start from scratch anyway, so no big deal there). I used the FTP ISO if it makes any difference.
Here are my repositories:
Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
Server = http://mirrors.gigenet.com/archlinux/$repo/os/x86_64
Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/x86_64
Server = http://schlunix.org/archlinux/$repo/os/x86_64
Server = http://mirror.archlinux.com.ve/$repo/os/x86_64
Here are the packages that I've installed since initial installation:
[2009-05-08 00:08] installed v86d (0.1.9-2)
[2009-05-08 00:13] upgraded v86d (0.1.9-2 -> 0.1.9-2)
[2009-05-08 00:19] installed libdaemon (0.13-1)
[2009-05-08 00:19] installed ifplugd (0.28-4)
[2009-05-08 00:21] synchronizing package lists
[2009-05-08 00:21] starting full system upgrade
[2009-05-08 00:31] installed alsa-lib (1.0.19-1)
[2009-05-08 00:31] installed alsa-utils (1.0.19-1)
Please note that the v86d package also seems to be affected by this, since it doesn't work even though I've properly configured it and doing pacman -S klibc outputs nearly the same thing as above, but with v86d at the bottom:
# pacman -S klibc
warning: klibc-1.5.15-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-kbd: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-module-init-tools: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-udev: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: v86d: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
I hope that's enough information. 0_o I can't seem to find a whole lot on this problem.
Thanks!
EDIT:
I've also searched all the packaged on my machine with pacman -Qi for those that mention klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk. Here's what I got:
Name : klibc
Version : 1.5.15-1
URL : http://www.kernel.org/pub/linux/libs/klibc/
Licenses : BSD
Groups : base
Provides : klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
Depends On : None
Optional Deps : None
Required By : klibc-extras klibc-kbd klibc-module-init-tools klibc-udev
mkinitcpio v86d
Conflicts With : None
Replaces : None
Installed Size : 14876.00 K
Packager : Thomas Baechler <thomas@archlinux.org>
Architecture : x86_64
Build Date : Sun 11 Jan 2009 08:46:13 AM EST
Install Date : Fri 08 May 2009 03:59:17 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : A minimal libc made for early-userspace
Name : klibc-extras
Version : 2.5-2
URL : http://projects.archlinux.org/?p=klibc-extras.git
Licenses : GPL
Groups : base
Provides : None
Depends On : klibc klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
Optional Deps : None
Required By : mkinitcpio
Conflicts With : None
Replaces : None
Installed Size : 68.00 K
Packager : Thomas Baechler <thomas@archlinux.org>
Architecture : x86_64
Build Date : Sun 11 Jan 2009 08:49:04 AM EST
Install Date : Fri 08 May 2009 03:59:17 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : Extra apps for klibc early-userspace
Name : klibc-kbd
Version : 1.15.20080312-8
URL : ftp://ftp.altlinux.org/pub/people/legion/kbd/
Licenses : GPL
Groups : base
Provides : None
Depends On : klibc klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk kbd
Optional Deps : None
Required By : mkinitcpio
Conflicts With : None
Replaces : None
Installed Size : 152.00 K
Packager : Thomas Baechler <thomas@archlinux.org>
Architecture : x86_64
Build Date : Sun 11 Jan 2009 08:50:07 AM EST
Install Date : Fri 08 May 2009 03:59:17 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : Keytable files and keyboard utilities
Name : klibc-module-init-tools
Version : 3.5-1
URL : http://www.kernel.org
Licenses : GPL
Groups : base
Provides : None
Depends On : klibc klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
Optional Deps : None
Required By : mkinitcpio
Conflicts With : None
Replaces : None
Installed Size : 128.00 K
Packager : Thomas Baechler <thomas@archlinux.org>
Architecture : x86_64
Build Date : Sun 11 Jan 2009 08:58:20 AM EST
Install Date : Fri 08 May 2009 03:59:17 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : Utilities for inserting and removing modules from the Linux
kernel
Name : klibc-udev
Version : 141-1
URL : http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
Licenses : GPL
Groups : base
Provides : None
Depends On : coreutils klibc klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
Optional Deps : None
Required By : mkinitcpio
Conflicts With : None
Replaces : None
Installed Size : 276.00 K
Packager : Tobias Powalowski <tpowa@archlinux.org>
Architecture : x86_64
Build Date : Thu 09 Apr 2009 05:26:57 AM EDT
Install Date : Fri 08 May 2009 03:59:17 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : udev compiled for klibc
Name : v86d
Version : 0.1.9-2
URL : http://dev.gentoo.org/~spock/projects/uvesafb/
Licenses : GPL2
Groups : None
Provides : None
Depends On : glibc klibc klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
Optional Deps : None
Required By : None
Conflicts With : None
Replaces : None
Installed Size : 272.00 K
Packager : Thomas Baechler <thomas@archlinux.org>
Architecture : x86_64
Build Date : Sun 11 Jan 2009 08:52:42 AM EST
Install Date : Fri 08 May 2009 12:13:55 AM EDT
Install Reason : Explicitly installed
Install Script : No
Description : userspace helper for uvesafb that runs x86 code in an emulated
environment
That confirms that the packages affected are the klibc's and v86d. What's going on here?
EDIT2:
Okay, so I removed the v86d package with pacman -Rs v86d, performed a system upgrade (it upgraded a few file successfully), then tried to install v86d again. No-go, it comes up with the same error. Here's the complete output of the steps I took:
root ~ # pacman -Rs v86d
checking dependencies...
Remove (1): v86d-0.1.9-2
Total Removed Size: 0.27 MB
Do you want to remove these packages? [Y/n]
warning: /etc/modprobe.d/uvesafb saved as /etc/modprobe.d/uvesafb.pacsave
(1/1) removing v86d [####################################################################################] 100%
root ~ # pacman -Su
:: Starting full system upgrade...
warning: ncurses: local (5.7-2.1) is newer than core (5.7-2)
warning: psmisc: local (22.6-2.1) is newer than core (22.6-2)
resolving dependencies...
looking for inter-conflicts...
Targets (2): file-5.03-1 gmp-4.2.4-1.1
Total Download Size: 0.70 MB
Total Installed Size: 3.17 MB
Proceed with installation? [Y/n]
:: Retrieving packages from core...
file-5.03-1-i686 278.7K 59.2K/s 00:00:05 [####################################################################################] 100%
gmp-4.2.4-1.1-i686 438.2K 65.5K/s 00:00:07 [####################################################################################] 100%
checking package integrity...
(2/2) checking for file conflicts [####################################################################################] 100%
(1/2) upgrading file [####################################################################################] 100%
(2/2) upgrading gmp [####################################################################################] 100%
root ~ # pacman -Su
:: Starting full system upgrade...
warning: ncurses: local (5.7-2.1) is newer than core (5.7-2)
warning: psmisc: local (22.6-2.1) is newer than core (22.6-2)
local database is up to date
root ~ # pacman -S v86d
resolving dependencies...
warning: provider package was selected (klibc provides klibc-4_F00PT-JGwQxhemX9BVmkCpL-U)
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-kbd: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-module-init-tools: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
:: klibc-udev: requires klibc-i5oq3Jxz3fJL_nvxTyXXO41WmGk
EDIT3: SOLVED! [for now ]
I went ahead and manually installed those four packages (klibc-extras, klibc-kbd, klibc-module-init-tools, klibc-udev) at the same time, and it worked! Then I went ahead and re-installed v86d, and it installed fine (still doesn't work though, but I'll open a new thread about that in a minute). Here's the complete output of what I did:
root ~ # pacman -S klibc-extras klibc-kbd klibc-module-init-tools klibc-udev
warning: klibc-extras-2.5-2 is up to date -- reinstalling
warning: klibc-kbd-1.15.20080312-8 is up to date -- reinstalling
warning: klibc-module-init-tools-3.5-1 is up to date -- reinstalling
warning: klibc-udev-141-1 is up to date -- reinstalling
resolving dependencies...
warning: provider package was selected (klibc provides klibc-4_F00PT-JGwQxhemX9BVmkCpL-U)
looking for inter-conflicts...
Targets (5): klibc-1.5.15-1 klibc-extras-2.5-2 klibc-kbd-1.15.20080312-8 klibc-module-init-tools-3.5-1 klibc-udev-141-1
Total Download Size: 2.92 MB
Total Installed Size: 15.83 MB
Proceed with installation? [Y/n]
:: Retrieving packages from core...
klibc-1.5.15-1-i686 2.7M 71.6K/s 00:00:39 [####################################################################################] 100%
klibc-extras-2.5-2-i686 10.6K 82.1K/s 00:00:00 [####################################################################################] 100%
klibc-kbd-1.15.2008... 39.3K 79.5K/s 00:00:00 [####################################################################################] 100%
klibc-module-init-t... 36.7K 79.6K/s 00:00:00 [####################################################################################] 100%
klibc-udev-141-1-i686 106.0K 78.4K/s 00:00:01 [####################################################################################] 100%
checking package integrity...
(5/5) checking for file conflicts [####################################################################################] 100%
(1/5) upgrading klibc [####################################################################################] 100%
(2/5) upgrading klibc-extras [####################################################################################] 100%
(3/5) upgrading klibc-kbd [####################################################################################] 100%
(4/5) upgrading klibc-module-init-tools [####################################################################################] 100%
(5/5) upgrading klibc-udev [####################################################################################] 100%
root ~ # pacman -Syyu
:: Synchronizing package databases...
core 33.6K 80.4K/s 00:00:00 [####################################################################################] 100%
extra 383.8K 77.9K/s 00:00:05 [####################################################################################] 100%
community 363.0K 54.6K/s 00:00:07 [####################################################################################] 100%
:: Starting full system upgrade...
warning: ncurses: local (5.7-2.1) is newer than core (5.7-2)
warning: psmisc: local (22.6-2.1) is newer than core (22.6-2)
local database is up to date
root ~ # pacman -S v86d
resolving dependencies...
looking for inter-conflicts...
Targets (1): v86d-0.1.9-2.1
Total Download Size: 0.06 MB
Total Installed Size: 0.23 MB
Proceed with installation? [Y/n]
:: Retrieving packages from extra...
v86d-0.1.9-2.1-i686 61.4K 78.6K/s 00:00:01 [####################################################################################] 100%
checking package integrity...
(1/1) checking for file conflicts [####################################################################################] 100%
(1/1) installing v86d [####################################################################################] 100%
root ~ # pacman -Syyu
:: Synchronizing package databases...
core 33.6K 80.4K/s 00:00:00 [####################################################################################] 100%
extra 383.8K 73.1K/s 00:00:05 [####################################################################################] 100%
community 363.0K 67.7K/s 00:00:05 [####################################################################################] 100%
:: Starting full system upgrade...
warning: ncurses: local (5.7-2.1) is newer than core (5.7-2)
warning: psmisc: local (22.6-2.1) is newer than core (22.6-2)
local database is up to date
It would be nice to know why this was happening, so comments are still welcome on this matter.
EDIT4:
Ran into problems again. Please see this thread for details as it relates to what I did here.
EDIT5:
Nevermind, I fixed it. Click above link for details -- it was simple...
Last edited by XtrmGmr99 (2009-05-10 00:42:38)
Offline
You didn't happen to build the package with yaourt did you?
I ran into an almost identical problem. and the last update to klibc was performed by compiling it with yaourt. I fixed it with
pacman -S `pacman -Qq | grep klibc` which resynced the packages with the repo versions and my update completed succesfully.
I can't wrap my head around how something so similar happened to the two of us, yet under different circumstances... I'm going to attempt to recreate the problem.
Offline
Nope. I don't build packages unless I have to (AUR) -- I use the ones in the repos.
But there is something definitely wrong if we're having the same problem under completely different circumstances. Maybe you can file a bug report. I would, but I wouldn't know where to go or what to do. <_<
Offline
it looks like you mirror weren't up-to date. The klibc in the repo is at version 1.5.15-2 (not 1.5.15-1).
Offline
That doesn't make sense, since I tried using the official Arch mirror, along with a few other random mirrors...
Offline
it looks like you mirror weren't up-to date. The klibc in the repo is at version 1.5.15-2 (not 1.5.15-1).
I'm sorry to say, I don't think so, or I just don't know how. I've been using yaourt to do system updates for six months now. the only packages I don't compile with yaourt are firefox and xulrunner. And it was my impression yaourt pulled the package build from abs. My mirror in /etc/pacman.d/mirrolist is the archlinux.org one.
My output from my failed -Syu update was as follows.
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-4_F00PT-JGwQxhemX9BVmkCpL-U
:: klibc-kbd: requires klibc-4_F00PT-JGwQxhemX9BVmkCpL-U
:: klibc-module-init-tools: requires klibc-4_F00PT-JGwQxhemX9BVmkCpL-U
:: klibc-udev: requires klibc-4_F00PT-JGwQxhemX9BVmkCpL-U
Thus far i've been unable to recreate the problem.... I find it odd that within a week of each other, two people have the same problem
if I can recreate it, i'll see about getting more details.
Offline
Have you fixed it? If not, the way to fix it is to install all four of them at the same time with pacman -S klibc-extras klibc-kbd etc
Offline