You are not logged in.

#1 2009-01-16 14:32:44

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

[SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

yes, i'm dumb... really, really dumb.  each and every day i realize and re-realize that a computer is a machine; it takes input and gives output; and it's usually completely right. 

good ol' blue was simply telling me, "hey, you can't upgrade to kernel 2.6.28 b/c you've got a program that can't handle it."  what i _read_ was, "you can't upgrade because you need to upgrade," wtf does that even mean? i was so busy being confused by that fact that i couldn't get 2.6.28 b/c i needed 2.6.28 that i failed to realize the difference between "<" and ">".  and when you go off researching based on a flawed premise... well, we all know where that gets us.  so take a lesson from me, try reading error messages... slowly... before trying to fix it or asking for help.

thanks again,
pat


---SOLVED, the rest is immaterial and retained for archiving purposes--

ok so when xorg-server went to 1.5 i had issues; nothing functional but annoying nonetheless.  therefore, last night i downgraded to 1.4.2-2.

this morning i'm having pacman -Syu issues; i don't want to jump to the conclusion that it's related because i can't find xorg-server anywhere in the offending dependency tree...

here's the code (i use pacman aliases in .bashrc):

$ pacup
...
:: Starting full system upgrade...
warning: xorg-server: ignoring package upgrade (1.4.2-2 => 1.5.3-4)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: virtualbox-modules: requires kernel26<2.6.28
:: virtualbox-ose-additions-modules: requires kernel26<2.6.28
$ pacin kernel26
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-kbd: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-module-init-tools: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-udev: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: nvidia: requires kernel26<2.6.28
:: virtualbox-modules: requires kernel26<2.6.28
:: virtualbox-ose-additions-modules: requires kernel26<2.6.28
$ pacman -Si kernel26
Repository     : core
Name           : kernel26
Version        : 2.6.28-3
URL            : http://www.kernel.org
Licenses       : GPL2
Groups         : base
Provides       : None
Depends On     : coreutils  module-init-tools  mkinitcpio>=0.5.20
Optional Deps  : crda: to set the correct wireless channels of your country
Conflicts With : None
Replaces       : kernel24  kernel24-scsi  kernel26-scsi  alsa-driver
                 ieee80211  hostap-driver26  pwc  nforce  squashfs  unionfs
                 ivtv  zd1211  kvm-modules  iwlwifi  rt2x00-cvs  gspcav1  atl2
                 wlan-ng26
Download Size  : 28609.35 K
Installed Size : 92520.00 K
Packager       : Tobias Powalowski <tpowa@archlinux.org>
Architecture   : i686
Build Date     : Tue Jan 6 05:30:25 2009
MD5 Sum        : b69fe33bfa6029e5d0624dca36b82a37
Description    : The Linux Kernel and modules
$ pacman -Qi mkinitcpio
Name           : mkinitcpio
Version        : 0.5.19-1
URL            : http://www.archlinux.org/
Licenses       : GPL
Groups         : base
Provides       : None
Depends On     : klibc>=1.5-5  klibc-extras>=2.4  klibc-udev>=116-3
                 gen-init-cpio  klibc-module-init-tools  coreutils  bash
                 klibc-kbd
Optional Deps  : None
Required By    : kernel26
Conflicts With : None
Replaces       : None
Installed Size :  87.92 K
Packager       : Thomas Baechler <thomas@archlinux.org>
Architecture   : i686
Build Date     : Mon May 19 12:01:11 2008
Install Date   : Sat Jul 19 00:39:49 2008
Install Reason : Explicitly installed
Install Script : No
Description    : Advanced, modular initramfs image creation utility
$ pacin mkinitcpio
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: klibc-extras: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-kbd: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-module-init-tools: requires klibc-jfflyAahxqaliwAofrf_fdf5upI
:: klibc-udev: requires klibc-jfflyAahxqaliwAofrf_fdf5upI

and finally,

$ pacsearch klibc
core/klibc 1.5.15-1 (base)
    A minimal libc made for early-userspace
core/klibc-extras 2.5-2 (base)
    Extra apps for klibc early-userspace
core/klibc-kbd 1.15.20080312-8 (base)
    Keytable files and keyboard utilities
core/klibc-module-init-tools 3.5-1 (base)
    Utilities for inserting and removing modules from the Linux kernel
core/klibc-udev 135-2 (base)
    udev compiled for klibc

what is this klibc-jfflyAahxga... that seems to be the root of it all?
>>EDIT: obviously, pacin klibc-jfflyAah... fails with no such package.

is it related to my xorg-server downgrade?

is it related to the klibc symlink required removal from the announcements page?
>>EDIT2: i removed (moved) the symlink as per the forum post; no change, i put it back.

thanks

Last edited by brisbin33 (2009-01-16 15:41:37)

Offline

#2 2009-01-16 14:39:39

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,400
Website

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

Essentially, klibc, kernel26 and mkinitcpio need to be installed all at the same time.  From your first attempt at updateing, virtualbox is preventing that from happening.  The solution is to wait for virtualbox to be updated or remove it and rebuild it yourself once you update.

The klibc-blahblahblah is just a way of keeping track of the version all the klibc stuff is rebuilt against.

Offline

#3 2009-01-16 14:44:15

pointone
Wiki Admin
From: Waterloo, ON
Registered: 2008-02-21
Posts: 379

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

I believe your problem is that pacman won't update the kernel without updating virtualbox-modules (kernel module needs to be rebuilt)--and pacman won't update klibc without updating the kernel. Since there's no update available for virtualbox-modules yet, you should try either uninstalling virtualbox-modules or pacman -Syu --ignore virtualbox-modules.

I don't understand why you have virtualbox-ose-additions-modules installed--are you running in a virtual machine?

*EDIT* Bah! Beaten to the punch!

Last edited by pointone (2009-01-16 14:45:14)


M*cr*s*ft: Who needs quality when you have marketing?

Offline

#4 2009-01-16 14:59:42

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

sweet; i'm just glad i can keep my downgraded xorg-server smile.  i installed virtualbox and the ose-additions-modules because, yes, i have windows in a VM; is this unusual? the ose-additions gives you-- [edit] thanks pointone, someone should rewrite whatever wiki (not arch) i was following that night... [/edit]

simple pacout virtualbox...; pacup; reboot; pacin virtualbox... seems to have taken care of it.

seems anyone using virtualbox would be affected this morning no?

EDIT: meh...

pacin virtualbox-ose gives

:: virtualbox-modules: requires kernel26<2.6.28

even though pacman -Qi kernel26 gives

Name           : kernel26
Version        : 2.6.28-3

oh well i hardly ever use that windows VM anyway, i'll just take a wait-and-see for now

thanks for the help guys

HAHA wow i'm an _idiot_... there's a slight difference between "<" and ">" isn't there? so sorry to have wasted your time; id've figured this one out on my own if i had known i needed a kernel _less than_ version 2.6.28

so sorry, so sorry.

Last edited by brisbin33 (2009-01-16 15:31:10)

Offline

#5 2009-01-16 15:27:45

pointone
Wiki Admin
From: Waterloo, ON
Registered: 2008-02-21
Posts: 379

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

Basic math skills here: 28 is not "less than" 28--it is "equal" to 28. virtualbox-modules requires a kernel version strictly "less than" 2.6.28, in this case.

And FYI: virtualbox-ose-additions-modules only needs to be installed on GUEST machines, not on the host, as far as I know.


M*cr*s*ft: Who needs quality when you have marketing?

Offline

#6 2009-01-16 15:29:21

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

oh well, learn something(s) new every day smile

edit: please see OP for apologetic rant

Last edited by brisbin33 (2009-01-16 15:45:59)

Offline

#7 2009-01-16 20:28:19

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

I uninstalled what I could after doing

pacman -Ss virtualbox
noting what I might have earlier installed

then did the

yaourt -S virtualbox_bin


WOW   just worked... everything...!

Offline

#8 2009-01-16 21:52:38

brisbin33
Member
From: boston, ma
Registered: 2008-07-24
Posts: 1,796
Website

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

thanks yvonney i saw your other posts...

is there any usage difference with virtualbox_bin? i.e. is it still called with VirtualBox or whatever?

Offline

#9 2009-01-16 23:22:03

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

Go here:
http://aur.archlinux.org/packages.php



which is AUR  packages as you likely are aware... I'm kinda new-ish and love all the stuff I'm learning
then type virtualbox ( in keywords!) and see all the files available


Anyways...
I figure the bin is the modules and other stuff rolled into one bin ...um,,, thing... hehehe

not exactly sure ....

my linux box feels indestructable even if there's bumps... so I'm getting very cool with my list of stuff that I'm not sure what happened to, what's that means... ertc

I just keep a notes file for every program I install ( the logical ones not every one) and refer back as needed and add questions/points/observations


makes all the not quite sure, messy feeeling no prob for me...

anyhoooo!!


back to the madness!

Last edited by yvonney (2009-01-16 23:22:58)

Offline

#10 2009-01-17 04:03:51

u_no_hu
Member
Registered: 2008-06-15
Posts: 453

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

brisbin33 wrote:

thanks yvonney i saw your other posts...

is there any usage difference with virtualbox_bin? i.e. is it still called with VirtualBox or whatever?

Virtualvox_bin is the binary version provided which doesnt have source released. The open source version is virtualbox_ose. Virtualbox_bin has few additional features like usb etc when compared to the opensource version.  Virtualbox_modules will have the kernel module (vboxdrv). And the additions package help in better interaction with the guest and host os.

And pacman -Ss virtualbox wont uninstall........ i hope you meant pacman -Rs.


Don't be a HELP VAMPIRE. Please search before you ask.

Subscribe to The Arch Daily News.

Offline

#11 2009-01-17 18:10:51

yvonney
Member
Registered: 2008-06-11
Posts: 671

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

hehehe - haven't even got the time to check exactly what I wrote...
though I believe I DID mean to say  -Ss as I use that to see what's AVAILABLE for a word/prg in pacman which then
'reminds' me what i installed etc etc etc

even my above comment begs clarification i bet...... sorry.... life's nutty rushed sometimes!  :---)))

Last edited by yvonney (2009-01-17 18:11:07)

Offline

#12 2009-02-09 00:25:23

manouchk
Member
Registered: 2008-07-29
Posts: 306

Re: [SOLVED] kernel26, mkinitcpio, klibc pacman conflicts...

You've wrotten "closed" but I didn' not find the solution you found. Okay, I got the same problem and solved the problem by running:

pacman -S klibc klibc-extras klibc-kbd klibc-module-init-tools klibc-udev kernel26 mkinitcpio

Offline

Board footer

Powered by FluxBB