You are not logged in.
I have this same error message for several days--I thought I would wait to see if it was fixed in the repos somehow before I posted about it. I see on Google three other reports of it, but no solutions. Here is what I see:
KIRK@localhost ~]$ sudo pacman -Syu
Password:
:: Synchronizing package databases...
core 33.5K 298.4K/s 00:00:00 [#####################] 100%
extra 381.2K 323.8K/s 00:00:01 [#####################] 100%
community 367.1K 323.7K/s 00:00:01 [#####################] 100%
:: Starting full system upgrade...
resolving dependencies...
error: cannot resolve "kernel26>=2.6.30", a dependency of "virtualbox-modules"
error: failed to prepare transaction (could not satisfy dependencies)
:: virtualbox-modules: requires kernel26>=2.6.30
What do I do?
Offline
Wait a few hours for that kernel version to make its way to your mirror.
Offline
Wait a few hours for that kernel version to make its way to your mirror.
Firstly, you win the award for fastest response time.
Secondly, however, I have actually waited 3 days already.
I also have a bunch of mirrors activated.
Should I wait a few more days?
Offline
in fact i moved to early that modules. only now the kernel was moved . it was my fault
Give what you have. To someone, it may be better than you dare to think.
Offline
virtualbox-modules was updated slightly early so that is why you had issues for the past few days... Anyway, the kernel moved to [core] in the last hour so it should be moving to a mirror near you soon.
Offline
Actually, virtualbox is too up to date, kernel 2.6.30 istn't in core yet, but virtualbox is compiled against it. You can take kernel 2.6.30 from testing (only the kernel) and do your update or simply keep waiting, the new kernel won't stay in testing all too long, I guess it's being moved soon. I'd recommend the second option, using only one package out of testing isn't a good idea (currently discussed in the mailing lists), although I think only using the kernel out of testing doesn't do any harm
edit: I'm much too slow ;-) and if the guys tell you, that it has been moved to core, then it is so
Last edited by Army (2009-06-23 11:26:20)
Offline
Thank for the responses.
You people are crazy fast to respond in this forum, by the way.
One more reason to love Arch, eh?
Offline
Another failure:
╭─[root::Heraklit]
╰─[13:17]> pacman -Syu
:: Synchronisiere Paketdatenbanken...
core ist aktuell
extra ist aktuell
community ist aktuell
awesome ist aktuell
:: Starte komplette Systemaktualisierung...
:: portmap durch core/rpcbind ersetzen? [J/n] j
Löse Abhängigkeiten auf...
Suche nach Zwischen-Konflikten...
:: nouveau-drm steht im Konflikt mit libdrm. libdrm entfernen? [J/n] j
Fehler: Konnte den Vorgang (Kann Abhängigkeiten nicht erfüllen) nicht vorbereiten
:: mesa: benötigt libdrm>=2.4.9
:: xf86-video-nouveau: benötigt libdrm>=2.4.
Does not work with or without libdrm.
Last edited by tyr0 (2009-06-23 14:48:56)
Offline
One more question. Now that I am up to date, it's giving me warnings:
sudo pacman -Syu
Password:
:: Synchronizing package databases...
core 33.5K 295.2K/s 00:00:00 [#######################################] 100%
extra 381.2K 323.6K/s 00:00:01 [#######################################] 100%
community 367.1K 323.8K/s 00:00:01 [#######################################] 100%
:: Starting full system upgrade...
warning: kernel26: local (2.6.30-5) is newer than core (2.6.29.4-1)
warning: kernel26-firmware: local (2.6.30-1) is newer than core (2.6.29-1)
warning: nvidia: local (185.18.14-1) is newer than extra (180.51-1)
warning: nvidia-utils: local (185.18.14-1) is newer than extra (180.51-1)
local database is up to date
Offline
@CaptainKirk: The mirror you are updating from is not in sync with the one you updated from previously,
therefore your system contains packages that are newer than those available on the mirror.
It's happend to me sometimes when reflector mistakenly has given me an out of sync mirror
to update from.
@tyr0: I want your PS1 (Prompt that is).
Last edited by m_kylli (2009-06-23 17:31:05)
Offline
@m_kylli: my zshrc:
PS1="╭─[$(print '%{\e[1;32m%}%n%{\e[0m%}')::$(print '%{\e[1;36m%}%M%{\e[0m%}')]
╰─[%T]> "
Offline
@tyr0: thanks. Had to modify it to work with my .bashrc:
PS1='╭─[\[\e[1;32m\]\u\[\e[0m\]::\[\e[1;36m\]\h\[\e[0m\]]
╰─[\T]> '
It looks even better live, so to speak.
Offline
Hi everybody,
I've the same conflict than try0 with libdrm and nouveau-drm : I'm using larch to build a live and "mount" the group xorg-video-drivers.
Some video drivers needs libdrm but nouveau-drm drop it !
Résolution des dépendances...
Recherche des conflits possibles entre paquets...
Avertissement: supprime 'libdrm' de la liste de cible car il est en conflit avec 'nouveau-drm'
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: xf86-video-ati: requiert libdrm>=2.4.6
:: xf86-video-intel: requiert libdrm>=2.4.9
:: xf86-video-mach64: requiert libdrm>=2.4.9
:: xf86-video-nouveau: requiert libdrm>=2.4.5
:: xf86-video-r128: requiert libdrm>=2.4.5
:: xf86-video-radeonhd: requiert libdrm>=2.4.6
:: libgl: requiert libdrm>=2.4.9
:: ati-dri: requiert libdrm>=2.4.9
:: intel-dri: requiert libdrm>=2.4.9
//
// Package installation from /tmp/inpacs5162/basepacks FAILED.
//
(ps: nice PS1 !)
Offline
With a hint from the german forum by GerBra I have built a package with a modified PKGBUILD with this line:
provides=('libdrm=2.4.9' 'libdrm-git')
The package works now, however, the version numbers of nouveau-drm and xf86-video-nouveau do not fit. I get this X error:
(EE) NOUVEAU(0): [drm] wrong version, expecting 0.0.12
Offline
I got the same problem and I've uninstalled nouveau-drm and now Xorg works.
Offline