bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #39721] File conflicts between installations with different prefixe


From: Josh Triplett
Subject: [bug #39721] File conflicts between installations with different prefixes
Date: Thu, 08 Aug 2013 01:28:38 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0 Iceweasel/22.0

Follow-up Comment #2, bug #39721 (project grub):

The data below comes from bzr revno 5086.

~/src/grub-bzr$ ./configure --program-prefix=i386-pc- --target=i386
--with-platform=pc && make DESTDIR=/tmp/grub-i386-pc-inst install
[...]
~/src/grub-bzr$ make distclean # build broken with missing headers otherwise
[...]
~/src/grub-bzr$ ./configure --program-prefix=x86_64-efi- --target=x86_64
--with-platform=efi && make DESTDIR=/tmp/grub-x86_64-efi-inst install
[...]
~/src/grub-bzr$ diff -u
/tmp/grub-i386-pc-inst/usr/local/share/grub/grub-mkconfig_lib
/tmp/grub-x86_64-efi-inst/usr/local/share/grub/grub-mkconfig_lib
--- /tmp/grub-i386-pc-inst/usr/local/share/grub/grub-mkconfig_lib       
2013-08-07
18:22:37.868750934 -0700
+++
/tmp/grub-x86_64-efi-inst/usr/local/share/grub/grub-mkconfig_lib        
2013-08-07
18:25:15.563135989 -0700
@@ -23,10 +23,10 @@
 pkgdatadir="${datadir}/grub"
 
 if test "x$grub_probe" = x; then
-  grub_probe="${sbindir}/i386-pc-grub-probe"
+  grub_probe="${sbindir}/x86_64-efi-grub-probe"
 fi
 if test "x$grub_mkrelpath" = x; then
-  grub_mkrelpath="${bindir}/i386-pc-grub-mkrelpath"
+  grub_mkrelpath="${bindir}/x86_64-efi-grub-mkrelpath"
 fi
 
 if which gettext >/dev/null 2>/dev/null; then




So, grub-mkconfig_lib depends on the program prefix, yet does not itself
include that prefix, so two installations with different program prefixes will
conflict.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?39721>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]