-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Robert Millan wrote: > Does this patch (for grub-common) fix the problem?
While the patch applies fine and I can compile using "./configure; make", I cannot rebuild the deb using debuild: > debby:~/grub2-1.96+20080704# export LANG=en_US.UTF-8 > debby:~/grub2-1.96+20080704# LANG=en_US.UTF-8 > debby:~/grub2-1.96+20080704# debuild -us -uc > dpkg-buildpackage -rfakeroot -D -us -uc > dpkg-buildpackage: warning: using a gain-root-command while being root > dpkg-buildpackage: set CFLAGS to default value: -g -O2 > dpkg-buildpackage: set CPPFLAGS to default value: > dpkg-buildpackage: set LDFLAGS to default value: > dpkg-buildpackage: set FFLAGS to default value: -g -O2 > dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 > dpkg-buildpackage: source package grub2 > dpkg-buildpackage: source version 1.96+20080704-2 > dpkg-buildpackage: source changed by Robert Millan <[EMAIL PROTECTED]> > dpkg-buildpackage: host architecture i386 > fakeroot debian/rules clean > test -x debian/rules > dh_testroot > /usr/bin/make -f debian/rules reverse-config > make[1]: Entering directory `/root/grub2-1.96+20080704' > for i in ./config.guess ./config.sub ; do \ > if test -e $i.cdbs-orig ; then \ > mv $i.cdbs-orig $i ; \ > fi ; \ > done > make[1]: Leaving directory `/root/grub2-1.96+20080704' > if [ "reverse-patches" = "reverse-patches" ]; then rm -f > debian/stamp-patched; fi > patches: debian/patches/00_speed_up_font_load.diff > debian/patches/01_grub_legacy_0_based_partitions.diff > debian/patches/02_old_linux_version_comparison.diff > debian/patches/03_disable_floppies.diff > debian/patches/04_uuids_and_abstraction_dont_play_along_nicely.diff > debian/patches/05_insmod_in_rescue_disks.diff > debian/patches/06_olpc_prefix_hack.diff > Patch debian/patches/06_olpc_prefix_hack.diff is not applied. > Patch debian/patches/05_insmod_in_rescue_disks.diff is not applied. > Patch debian/patches/04_uuids_and_abstraction_dont_play_along_nicely.diff is > not applied. > Patch debian/patches/03_disable_floppies.diff is not applied. > Patch debian/patches/02_old_linux_version_comparison.diff is not applied. > Patch debian/patches/01_grub_legacy_0_based_partitions.diff is not applied. > Patch debian/patches/00_speed_up_font_load.diff is not applied. > if [ "reverse-patches" != "reverse-patches" ]; then touch > debian/stamp-patched; fi > if [ "reverse-patches" != "reverse-patches" ] ; then \ > /usr/bin/make -f debian/rules update-config ; \ > fi > for dir in debian/patches ; do \ > rm -f $dir/*.log ; \ > done > for i in ./config.guess ./config.sub ; do \ > if test -e $i.cdbs-orig ; then \ > mv $i.cdbs-orig $i ; \ > fi ; \ > done > dh_clean > chmod +x debian/{script,grub.d/*,legacy/*} > rm -f debian/grub-{pc,efi,ieee1275,linuxbios}.docs debian/grub-pc.substvars > rm -rf build > # make sure PO files are always up-to-date > debconf-updatepo > dpkg-source -b grub2-1.96+20080704 > dpkg-source: info: using source format `1.0' > dpkg-source: info: building grub2 using existing > grub2_1.96+20080704.orig.tar.gz > dpkg-source: info: building grub2 in grub2_1.96+20080704-2.diff.gz > dpkg-source: warning: executable mode 0755 of 'config.status' will not be > represented in diff > dpkg-source: error: cannot represent change to > grub2-1.96+20080704/include/grub/machine: > dpkg-source: error: new version is symlink to ../.././include/grub/i386/pc > dpkg-source: error: old version is nonexistent > dpkg-source: error: cannot represent change to > grub2-1.96+20080704/include/grub/cpu: > dpkg-source: error: new version is symlink to ../.././include/grub/i386 > dpkg-source: error: old version is nonexistent > dpkg-source: warning: executable mode 0755 of 'debian/script' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'debian/grub.d/05_debian_theme' > will not be represented in diff > dpkg-source: warning: executable mode 0755 of > 'debian/legacy/upgrade-from-grub-legacy' will not be represented in diff > dpkg-source: warning: executable mode 0755 of > 'debian/legacy/grub-set-default' will not be represented in diff > dpkg-source: warning: executable mode 0755 of 'debian/legacy/update-grub' > will not be represented in diff > dpkg-source: unrepresentable changes to source > dpkg-buildpackage: failure: dpkg-source -b grub2-1.96+20080704 gave error > exit status 1 > debuild: fatal error at line 1319: > dpkg-buildpackage -rfakeroot -D -us -uc failed > debby:~/grub2-1.96+20080704# I'm not really into packaging so I may well be making some silly mistake. In case I'm not, I guess this FTBFS and I could repost it or you could clone/split this bug. About the md issue: The patch does not seem to fix it (assuming, after 'make install', invoking the the freshly built ./update-grub is the right way to invoke it, and I'm also calling grub-probe the right way): > debby:~/grub2-1.96+20080704# ./update-grub > Updating /boot/grub/grub.cfg ... > Found linux image: /boot/vmlinuz-2.6.25-2-686 > Found initrd image: /boot/initrd.img-2.6.25-2-686 > Found linux image: /boot/vmlinuz-2.6.24-1-686 > Found initrd image: /boot/initrd.img-2.6.24-1-686 > done > debby:~/grub2-1.96+20080704# cat /boot/grub/device.map > (fd0) /dev/fd0 > (hd0) /dev/hda > (hd1) /dev/sda > (hd2) /dev/sdb > debby:~/grub2-1.96+20080704# ./grub-probe -v -d /dev/dm-5 > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: opening the device `/dev/hda' > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: opening the device `/dev/hda' > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: opening the device `/dev/hda1' > grub-probe: info: opening the device `/dev/hda1' > grub-probe: info: the size of hd0 is 320173056 > grub-probe: info: opening the device `/dev/hda2' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda1' > grub-probe: info: opening the device `/dev/sda1' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: opening the device `/dev/sda' > grub-probe: info: the size of hd1 is 320173056 > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb1' > grub-probe: info: opening the device `/dev/sdb1' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: opening the device `/dev/sdb' > grub-probe: info: the size of hd2 is 320173056 > grub-probe: error: Cannot find a GRUB drive for /dev/dm-5. Check your > device.map. > > debby:~/grub2-1.96+20080704# Moritz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEAREKAAYFAkiHesYACgkQn6GkvSd/BgzN3gCfQsZd9rTiuKSCQyBoMqfBvzs9 SmsAoJTVDwUf2Zbw1vwJMdtAZE4BimXq =Uk40 -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]