Bug#177343: grub-installer: Should support all archs supported by grub
[Rob Bradford]
>> Perhaps it would be an idea to add 'grub' to the build depend list,
>> to make it more obvious that this package require grub to be
>> usefull? Or perhaps just make it architecture independant, as
>> there is nothing in the package making stopping it from running on
>> any arch as soon as grub is available. Then arch could be set to
>> 'any'. :)
>
> Eeek. I hope you dont mean this.
No, not really. Just a random idea to get information sharing going. :)
> Does grub-installer really require grub to be installed when built?
> I hope not.
No, of course not. It was just an idea to document within the current
package framework that grub-installer need grub to be available on a
given architecture to be useful.
> Although i'm not sure of the details but is grub required by
> grub-installer and hence should depend on it?
Yes, and no. grub-installer is a debian-installer module, and need
grub to be installed into /target/ by the base-installer udeb. But
there is no way to specify this dependency within the current package
framework. When the isinstallable udeb control file start working,
one can install grub-installer into d-i on all architectures, and it
will only show up on the menu if /target/sbin/grub is available. But
then grub-installer could be make architecture independant, ie
arch=all.
Reply to: