Thanks Xiao-Long. I'll keep the `-dd` option in mind next time I encounter this problem. On the note of leaving a comment on AUR page - how do you even register an account there? Cheers, Xav 2012/3/20 小龙 陈 <chillermillerlong@hotmail.com>
Yeah, that would be a problem in the packages then. There shouldn't be circular dependencies. Maybe you can leave a comment on AUR page about this.
You don't necessarily need to alter the PKGBUILD's. If you add '-dd' to the pacman command arguments, it will ignore dependency issues, like 'pacman -Udd nvidia-bumblebee-295.20-1.pkg.tar.xz'. The dependency loop only lasts until both packages are installed anyway.
Regards, Xiao-Long Chen
------------------------------ From: contact@xavierho.com Date: Tue, 20 Mar 2012 10:32:36 +1000 Subject: Re: [aur-general] xorg-server and nvidia-utils-bumblebee are in conflict (nvidia-utils<=290.10) To: chillermillerlong@hotmail.com; aur-general@archlinux.org
Hello,
Thanks for the suggestion. I've tried it, and I got:
loading packages... resolving dependencies... looking for inter-conflicts... error: failed to prepare transaction (could not satisfy dependencies) :: nvidia-bumblebee: requires nvidia-utils-bumblebee=290.10
So I thought, all right, I'll update nvidia-bumblebee. However, the update has:
depends=('linux' "nvidia-utils-bumblebee>=${pkgver}")
which fails the installation because my nvidia-utils-bumblebee is still at 290.xx. I hacked the PKGBUILD to be able to install it:
depends=('linux' "nvidia-utils-bumblebee>=290.00")
Otherwise it would raise an inter-conflict and fail. This isn't exactly clean.
Cheers, Xav
2012/3/20 小龙 陈 <chillermillerlong@hotmail.com>
The new xorg-server conflicts with nvidia-utils(-bumblebee) <= version 290.10. The current version of nvidia-utils(-bumblebee) is 295.20. Just install the new version from the AUR: https://aur.archlinux.org/packages.php?ID=50025
Hope this helps! Xiao-Long Chen
From: contact@xavierho.com Date: Tue, 20 Mar 2012 08:46:25 +1000 To: aur-general@archlinux.org Subject: [aur-general] xorg-server and nvidia-utils-bumblebee are in conflict (nvidia-utils<=290.10)
Hello all,
With the recent repo update for libgl, I wasn't able to perform a full system upgrade (pacman -Syu) without uninstalling nvidia-utils-bumblebee.
resolving dependencies... warning: dependency cycle detected: warning: udev will be installed before its util-linux dependency looking for inter-conflicts... :: xorg-server and nvidia-uti ls-bumblebee are in conflict
(nvidia-utils).
Remove nvidia-utils-bumblebee? [y/N] error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: xorg-server and nvidia-utils-bumblebee are in conflict (nvidia-utils<=290.10)
I'm using a Acer 1215N EeePC, which requires the bumblebee project to utilise my discrete graphics hardware.
The comments on nvidia-utils-bumblebee suggests that this was a problem before, but I've only encountered it now with the updates last week:
Comment by: der_fenix on Sun, 12 Feb 2012 17:34:15 +0000
New xorg-server in testing availible. Got conflict nvidia-utils-bumblebee and xorg-server conflicts (nvidia-utils=290.10) Need fix
Comment by: Svenstaro on Wed, 15 Feb 2012 10:26:31 +0000 Just rebuild the package manually. First Submitted: Tue, 21 Jun 2011 04:55:37 +0000
How could I go around or fix this problem?
Cheers, Xav