Summary: | sys-boot/grub-static blocker on sys-boot/grub should be sys-boot/grub:0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Duncan <1i5t5.duncan> |
Component: | [OLD] Core system | Assignee: | AMD64 Project <amd64> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | scarabeus |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Duncan
2012-01-11 00:34:44 UTC
OK, all upgraded to grub:2 now, and I can confirm that there's no file collisions between it and grub-static. FWIW I have four disks partitioned identically, with most of the system in a number of 4-way md/raid-1s. However, I have /boot as two separate two-disk raid-1s, so I can upgrade kernels and in this case grub on the one two-disk set, while leaving the other safely alone until after I've test-booted from both of the disks in the one two-disk raid-1 by itself. Once that's working to my satisfaction, I can upgrade the other one. That's why I wanted to keep grub-static around over the upgrade, since I was only playing around with the one md/raid /boot array, while grub-static remained on the other one. The only problem with the idea was the too-broad blocker grub-static has on all of grub, when it should only be against sys-boot/grub:0, aka <=sys-boot/grub-1.90, or some such (current grub:2 being 1.99-r2, with the changelog listing versions back to 1.91 in 2005, so <=1.90 should do quite nicely, or make it <1.99 if desired, since the file collisions were resolved with 1.98). grub-static's no longer on my system and I must say it's nice to be be able to build everything on my no-multilib system once again, but the security of having grub-static still installed and workable on the two drives, should the grub2 I was learning on the other two wasn't yet setup properly, was very nice to have! =:^) The blocker indeed should be updated. PRoblem is that the ebuild also needs to be migrated to newer eapi. should be all set now in the tree; thanks for the report! Commit message: Block grub-0.9x versions only http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.96-r1.ebuild?r1=1.4&r2=1.5 http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.97-r6.ebuild?r1=1.6&r2=1.7 http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.97-r9.ebuild?r1=1.11&r2=1.12 http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.97-r10.ebuild?r1=1.7&r2=1.8 http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.97-r12.ebuild?r1=1.1&r2=1.2 http://sources.gentoo.org/sys-boot/grub-static/grub-static-0.97.ebuild?r1=1.7&r2=1.8 |