Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 288877 - sys-boot/grub-9999: fails to build by conflicting old grub
Summary: sys-boot/grub-9999: fails to build by conflicting old grub
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-13 14:00 UTC by pyon
Modified: 2010-07-06 00:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pyon 2009-10-13 14:00:52 UTC
When installing grub-9999 at multisolt, grub.info conflict grub-0.97-r9.

{{{
--- grub-9999.ebuild.org        2009-10-13 22:36:05.000000000 +0900
+++ grub-9999.ebuild    2009-10-13 22:36:39.000000000 +0900
@@ -73,6 +73,7 @@
                sed -i s:grub-install:grub2-install: "${D}"/sbin/grub-install
                mv "${D}"/sbin/grub{,2}-install || die
                mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
+               mv "${D}"/usr/share/info/grub{,2}.info || die
        fi
 }
}}}


Reproducible: Always
Comment 1 SpanKY gentoo-dev 2009-10-14 00:06:24 UTC
thanks, that's in cvs now

http://sources.gentoo.org/sys-boot/grub/grub-9999.ebuild?r1=1.12&r2=1.13
Comment 2 pyon 2010-04-13 14:25:59 UTC
When installing grub-9999 at multisolt, grub.info conflict grub-0.97-r9 again.

{{{
--- grub-9999.ebuild.org        2010-03-31 11:36:03.000000000 +0900
+++ grub-9999.ebuild    2010-04-13 22:58:16.000000000 +0900
@@ -77,9 +77,11 @@
        GRUB_DISTRIBUTOR="Gentoo"
        EOF
        if use multislot ; then
-               sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-install || die
-               mv "${D}"/sbin/grub{,2}-install || die
+               sed -i "s:grub-install:grub2-install:" "${D}"/sbin/grub-set-default || die
                mv "${D}"/usr/share/info/grub{,2}.info || die
+               mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die
+               mv "${D}"/sbin/grub{,2}-install || die
+               mv "${D}"/sbin/grub{,2}-set-default || die
        fi
 }
}}}
Comment 3 SpanKY gentoo-dev 2010-07-06 00:41:07 UTC
that change is incorrect wrt sed.  ive added the grub-install manpage and grub-set-default renaming to cvs.

http://sources.gentoo.org/sys-boot/grub/grub-1.98.ebuild?r1=1.3&r2=1.4
http://sources.gentoo.org/sys-boot/grub/grub-9999.ebuild?r1=1.21&r2=1.22