FS#22647 - [grub2-common] shouldn't conflict with grub2
Attached to Project:
Arch Linux
Opened by Andrea Scarpino (BaSh) - Saturday, 29 January 2011, 00:43 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 29 January 2011, 10:54 GMT
Opened by Andrea Scarpino (BaSh) - Saturday, 29 January 2011, 00:43 GMT
Last edited by Andrea Scarpino (BaSh) - Saturday, 29 January 2011, 10:54 GMT
|
Details
Description:
:: Replace grub2 with testing/grub2-bios? [Y/n] resolving dependencies... looking for inter-conflicts... error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: grub2-common and grub2-bios are in conflict (grub2) Steps to reproduce: Try to update grub2 |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Saturday, 29 January 2011, 10:54 GMT
Reason for closing: Fixed
Additional comments about closing: grub2-common 1.99~rc1-2
Saturday, 29 January 2011, 10:54 GMT
Reason for closing: Fixed
Additional comments about closing: grub2-common 1.99~rc1-2
replaces=('grub2')
provides=('grub2')
which creates the conflict since grub2-common which is also build by this PKGBUILD has, on line 122:
conflicts=('grub2' 'grub')
I'd get rid of that provides= line. It's enough to say that grub2-bios replaces grub2. The conflict goes away if you do.
conflicts to grub2 should be removed as we won't provide it anymore. provides is needed so we can still do pacman -S grub2.
seems to work in a local repo, packages up shortly.